给系统配置界面增加更新单价启用标记的功能

This commit is contained in:
季圣华 2023-03-21 22:23:57 +08:00
parent cc19ceab7f
commit 7a3042eebc

View File

@ -82,6 +82,15 @@
</a-col>
<a-col :lg="12" :md="12" :sm="24"></a-col>
</a-row>
<a-row class="form-row" :gutter="24">
<a-col :lg="12" :md="12" :sm="24">
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="更新单价">
<a-switch checked-children="启用" un-checked-children="关闭" v-model="updateUnitPriceFlagSwitch" @change="onUpdateUnitPriceChange"></a-switch>
如果启用则会根据单据录入自动更新商品单价默认是启用状态
</a-form-item>
</a-col>
<a-col :lg="12" :md="12" :sm="24"></a-col>
</a-row>
<a-row class="form-row" :gutter="24">
<a-col :lg="12" :md="12" :sm="24">
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="强审核">
@ -142,6 +151,7 @@
customerFlagSwitch: false, //客户权限状态
minusStockFlagSwitch: false, //负库存状态
purchaseBySaleFlagSwitch: false, //以销定购状态
updateUnitPriceFlagSwitch: true, //更新单价状态
forceApprovalFlagSwitch: false, //强审核
multiLevelApprovalFlagSwitch: false, //多级审核
originalMultiLevelApprovalFlag: '0', //原始多级审核状态
@ -214,6 +224,9 @@
onPurchaseBySaleChange(checked) {
this.model.purchaseBySaleFlag = checked?'1':'0'
},
onUpdateUnitPriceChange(checked) {
this.model.updateUnitPriceFlag = checked?'1':'0'
},
onForceApprovalChange(checked) {
this.model.forceApprovalFlag = checked?'1':'0'
},
@ -253,6 +266,9 @@
if (record.purchaseBySaleFlag != null) {
this.purchaseBySaleFlagSwitch = record.purchaseBySaleFlag == '1' ? true : false;
}
if (record.updateUnitPriceFlag != null) {
this.updateUnitPriceFlagSwitch = record.updateUnitPriceFlag == '1' ? true : false;
}
if (record.forceApprovalFlag != null) {
this.forceApprovalFlagSwitch = record.forceApprovalFlag == '1' ? true : false;
}
@ -316,6 +332,7 @@
this.customerFlagSwitch = false
this.minusStockFlagSwitch = false
this.purchaseBySaleFlagSwitch = false
this.updateUnitPriceFlagSwitch = true
this.forceApprovalFlagSwitch = false
this.multiLevelApprovalFlagSwitch = false
this.multiBillTypeSelect = []