给系统配置增加金额审核开关,如果启用则只有审核后的单据金额才生效,涉及首页和部分报表
This commit is contained in:
@@ -82,6 +82,15 @@
|
|||||||
</a-col>
|
</a-col>
|
||||||
<a-col :lg="12" :md="12" :sm="24"></a-col>
|
<a-col :lg="12" :md="12" :sm="24"></a-col>
|
||||||
</a-row>
|
</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="amountApprovalFlagSwitch" @change="onAmountApprovalChange"></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" v-if="isShowApproval">
|
<a-row class="form-row" :gutter="24" v-if="isShowApproval">
|
||||||
<a-col :lg="12" :md="12" :sm="24">
|
<a-col :lg="12" :md="12" :sm="24">
|
||||||
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="多级审核">
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="多级审核">
|
||||||
@@ -133,6 +142,7 @@
|
|||||||
customerFlagSwitch: false, //客户权限状态
|
customerFlagSwitch: false, //客户权限状态
|
||||||
minusStockFlagSwitch: false, //负库存状态
|
minusStockFlagSwitch: false, //负库存状态
|
||||||
purchaseBySaleFlagSwitch: false, //以销定购状态
|
purchaseBySaleFlagSwitch: false, //以销定购状态
|
||||||
|
amountApprovalFlagSwitch: false, //金额审核
|
||||||
multiLevelApprovalFlagSwitch: false, //多级审核
|
multiLevelApprovalFlagSwitch: false, //多级审核
|
||||||
originalMultiLevelApprovalFlag: '0', //原始多级审核状态
|
originalMultiLevelApprovalFlag: '0', //原始多级审核状态
|
||||||
multiBillTypeSelect: [], //单据类型
|
multiBillTypeSelect: [], //单据类型
|
||||||
@@ -204,6 +214,9 @@
|
|||||||
onPurchaseBySaleChange(checked) {
|
onPurchaseBySaleChange(checked) {
|
||||||
this.model.purchaseBySaleFlag = checked?'1':'0'
|
this.model.purchaseBySaleFlag = checked?'1':'0'
|
||||||
},
|
},
|
||||||
|
onAmountApprovalChange(checked) {
|
||||||
|
this.model.amountApprovalFlag = checked?'1':'0'
|
||||||
|
},
|
||||||
onMultiLevelApprovalChange(checked) {
|
onMultiLevelApprovalChange(checked) {
|
||||||
this.model.multiLevelApprovalFlag = checked?'1':'0'
|
this.model.multiLevelApprovalFlag = checked?'1':'0'
|
||||||
if(!checked) {
|
if(!checked) {
|
||||||
@@ -240,6 +253,9 @@
|
|||||||
if (record.purchaseBySaleFlag != null) {
|
if (record.purchaseBySaleFlag != null) {
|
||||||
this.purchaseBySaleFlagSwitch = record.purchaseBySaleFlag == '1' ? true : false;
|
this.purchaseBySaleFlagSwitch = record.purchaseBySaleFlag == '1' ? true : false;
|
||||||
}
|
}
|
||||||
|
if (record.amountApprovalFlag != null) {
|
||||||
|
this.amountApprovalFlagSwitch = record.amountApprovalFlag == '1' ? true : false;
|
||||||
|
}
|
||||||
if (record.multiLevelApprovalFlag != null) {
|
if (record.multiLevelApprovalFlag != null) {
|
||||||
this.multiLevelApprovalFlagSwitch = record.multiLevelApprovalFlag == '1' ? true : false;
|
this.multiLevelApprovalFlagSwitch = record.multiLevelApprovalFlag == '1' ? true : false;
|
||||||
this.originalMultiLevelApprovalFlag = record.multiLevelApprovalFlag
|
this.originalMultiLevelApprovalFlag = record.multiLevelApprovalFlag
|
||||||
@@ -300,7 +316,7 @@
|
|||||||
this.customerFlagSwitch = false
|
this.customerFlagSwitch = false
|
||||||
this.minusStockFlagSwitch = false
|
this.minusStockFlagSwitch = false
|
||||||
this.purchaseBySaleFlagSwitch = false
|
this.purchaseBySaleFlagSwitch = false
|
||||||
this.multiLevelApprovalFlagSwitch = false
|
this.amountApprovalFlagSwitch = false
|
||||||
this.multiLevelApprovalFlagSwitch = false
|
this.multiLevelApprovalFlagSwitch = false
|
||||||
this.multiBillTypeSelect = []
|
this.multiBillTypeSelect = []
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user