给系统配置界面增加移动平均价
This commit is contained in:
@@ -102,6 +102,20 @@
|
|||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</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="multiAccountFlagSwitch" @change="onMultiAccountChange"></a-switch>
|
||||||
|
(启用后,采购订单、采购入库、采购退货、销售订单、销售出库、销售退货等单据的结算账户可以进行多账户选择)
|
||||||
|
</a-form-item>
|
||||||
|
</a-col>
|
||||||
|
<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="moveAvgPriceFlagSwitch" @change="onMoveAvgPriceChange"></a-switch>
|
||||||
|
(默认为关闭状态,代表成本价等于商品信息页面录入的采购价。开启之后将通过移动平均来计算成本价)
|
||||||
|
</a-form-item>
|
||||||
|
</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="多级审核">
|
||||||
@@ -117,10 +131,6 @@
|
|||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<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-switch checked-children="启用" un-checked-children="关闭" v-model="multiAccountFlagSwitch" @change="onMultiAccountChange"></a-switch>
|
|
||||||
(启用后,采购订单、采购入库、采购退货、销售订单、销售出库、销售退货等单据的结算账户可以进行多账户选择)
|
|
||||||
</a-form-item>
|
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
</a-form>
|
</a-form>
|
||||||
@@ -161,7 +171,8 @@
|
|||||||
multiBillTypeSelect: [], //单据类型
|
multiBillTypeSelect: [], //单据类型
|
||||||
originalMultiBillTypeSelect: [], //原始单据类型
|
originalMultiBillTypeSelect: [], //原始单据类型
|
||||||
isShowApproval: false, //是否展示多级审核
|
isShowApproval: false, //是否展示多级审核
|
||||||
multiAccountFlagSwitch: false, //多账户审核
|
multiAccountFlagSwitch: false, //多账户
|
||||||
|
moveAvgPriceFlagSwitch: false, //移动平均价
|
||||||
labelCol: {
|
labelCol: {
|
||||||
xs: { span: 24 },
|
xs: { span: 24 },
|
||||||
sm: { span: 5 },
|
sm: { span: 5 },
|
||||||
@@ -257,6 +268,9 @@
|
|||||||
if (record.multiAccountFlag != null) {
|
if (record.multiAccountFlag != null) {
|
||||||
this.multiAccountFlagSwitch = record.multiAccountFlag == '1' ? true : false;
|
this.multiAccountFlagSwitch = record.multiAccountFlag == '1' ? true : false;
|
||||||
}
|
}
|
||||||
|
if (record.moveAvgPriceFlag != null) {
|
||||||
|
this.moveAvgPriceFlagSwitch = record.moveAvgPriceFlag == '1' ? true : false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
this.$message.info(res.data);
|
this.$message.info(res.data);
|
||||||
@@ -373,6 +387,10 @@
|
|||||||
this.model.multiAccountFlag = checked?'1':'0'
|
this.model.multiAccountFlag = checked?'1':'0'
|
||||||
this.handleChange()
|
this.handleChange()
|
||||||
},
|
},
|
||||||
|
onMoveAvgPriceChange(checked) {
|
||||||
|
this.model.moveAvgPriceFlag = checked?'1':'0'
|
||||||
|
this.handleChange()
|
||||||
|
},
|
||||||
//改变内容
|
//改变内容
|
||||||
handleChange() {
|
handleChange() {
|
||||||
this.confirmLoading = true
|
this.confirmLoading = true
|
||||||
|
|||||||
Reference in New Issue
Block a user