|
@@ -117,8 +117,21 @@
|
|
|
<el-checkbox v-model="form.channelAutoSale">自助售/取票机</el-checkbox>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="税率:" prop="taxRate" label-width="100px">
|
|
|
- <el-input-number v-model="form.taxRate" placeholder="税率" controls-position="right" :min="0" :max="10000"></el-input-number>
|
|
|
- <span style="margin-left: 5px">%</span>
|
|
|
+ <!-- <el-input-number v-model="form.taxRate" placeholder="税率" controls-position="right" :min="0" :max="10000"></el-input-number> -->
|
|
|
+ <el-select
|
|
|
+ v-model="form.taxRate"
|
|
|
+ placeholder="请选择税率"
|
|
|
+ clearable
|
|
|
+ style="width: 240px"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in dict.type.system_taxrate"
|
|
|
+ :key="dict.value"
|
|
|
+ :label="dict.label"
|
|
|
+ :value="dict.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ <!-- <span style="margin-left: 5px">%</span> -->
|
|
|
</el-form-item>
|
|
|
<el-form-item label="可售区域:" label-width="100px">
|
|
|
<span @click="deliverableAreaDialogCancel(form.saleArea)" style="cursor: pointer;color: #1890ff;">请选择(点击这里进行选择)</span>
|
|
@@ -246,6 +259,7 @@ import FreightMgrIndexMi from "./FreightMgrIndexMi"
|
|
|
export default {
|
|
|
name: "addAndEdit",
|
|
|
mixins: [FreightMgrIndexMi],
|
|
|
+ dicts: ['system_taxrate'],
|
|
|
data() {
|
|
|
let validateNumber = (rule, value, callback) => {
|
|
|
let regNumber=/^(([1-9]\d*)|([0][.]{1}[0-9]{0,2}[0-9]+)|([1-9]\d*[.]{1}[0-9]+))$/g;
|
|
@@ -383,6 +397,7 @@ export default {
|
|
|
|
|
|
this.$set(this.form, 'backStatus', obj.goodsPerform.backStatus);
|
|
|
this.$set(this.form, 'backTime', '1');
|
|
|
+ this.$set(this.form, 'taxRate', obj.taxRate);
|
|
|
this.$set(this.form, 'backStatus', obj.goodsPerform.backStatus.toString());
|
|
|
|
|
|
this.$set(this.form, 'saleArea', obj.saleArea);
|
|
@@ -432,6 +447,7 @@ export default {
|
|
|
this.$message.error("请选择销售渠道!");
|
|
|
return false;
|
|
|
}
|
|
|
+ postMap.taxRate = this.form.taxRate
|
|
|
postMap.goodsPerform.channelWx = this.form.channelWx ? 0 : 1;
|
|
|
postMap.goodsPerform.channelWindow = this.form.channelWindow ? 0 : 1;
|
|
|
postMap.goodsPerform.channelAutoSale = this.form.channelAutoSale ? 0 : 1;
|
|
@@ -480,6 +496,7 @@ export default {
|
|
|
|
|
|
this.$set(this.form, 'backStatus', '');
|
|
|
this.$set(this.form, 'backTime', '1');
|
|
|
+ this.$set(this.form, 'taxRate', '');
|
|
|
this.$set(this.form, 'backStatus', '');
|
|
|
this.$set(this.form, 'days', '');
|
|
|
this.$set(this.form, 'hour', '');
|