|
|
@@ -71,12 +71,21 @@
|
|
|
<el-input v-model="form.taxno" placeholder="输入税号"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="是否免运费" prop="freefreightamount">
|
|
|
+ <el-radio-group v-model="radio" @change="radioChange">
|
|
|
+ <el-radio :label="-1">不免费运费</el-radio>
|
|
|
+ <el-radio :label="0">免运费</el-radio>
|
|
|
+ <el-radio :label="1">其他</el-radio>
|
|
|
+ </el-radio-group>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12" v-if="radio === 1">
|
|
|
<el-form-item label="免运费额度" prop="freefreightamount">
|
|
|
<el-input v-model.number="form.freefreightamount" placeholder="请输入免运费额度"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="radio === 1?12:24">
|
|
|
<el-form-item label="可退货天数" prop="limitreturnday">
|
|
|
<el-input v-model.number="form.limitreturnday" placeholder="请输入订单可退货天数"></el-input>
|
|
|
</el-form-item>
|
|
|
@@ -135,6 +144,7 @@ export default {
|
|
|
props:['data'],
|
|
|
data () {
|
|
|
return {
|
|
|
+ radio:-1,
|
|
|
dialogFormVisible:false,
|
|
|
businessData:[],
|
|
|
businessParam:{
|
|
|
@@ -206,6 +216,17 @@ export default {
|
|
|
if (this.form.province) {
|
|
|
this.form.province = [this.form.province,this.form.city,this.form.county]
|
|
|
}
|
|
|
+ switch (this.form.freefreightamount) {
|
|
|
+ case -1:
|
|
|
+ this.radio = -1
|
|
|
+ break;
|
|
|
+ case 0:
|
|
|
+ this.radio = 0
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ this.radio = 1
|
|
|
+ break;
|
|
|
+ }
|
|
|
this.dialogFormVisible = true
|
|
|
this.query_sysoptions()
|
|
|
},
|
|
|
@@ -268,6 +289,19 @@ export default {
|
|
|
});
|
|
|
})
|
|
|
},
|
|
|
+ radioChange (val) {
|
|
|
+ switch (val) {
|
|
|
+ case -1:
|
|
|
+ this.form.freefreightamount = -1
|
|
|
+ break;
|
|
|
+ case 0:
|
|
|
+ this.form.freefreightamount = 0
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ this.form.freefreightamount = ''
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
},
|
|
|
mounted () {
|
|
|
}
|