Commit 8bf0f4d6 by liuxin

账务拆账详情与优惠调整

parent a8a341e7
......@@ -1022,9 +1022,9 @@ export default {
},
detail1(index, row) {
this.executeDefault("setfel.det").then(res => {
this.index = index;
this.dialogVisible = true;
this.dialog = row;
this.index = index;
})
},
dispDefault(index) {
......@@ -1037,9 +1037,9 @@ export default {
const that = this;
const rule = "setmod.setfeg.setfel(" + (index + 1) + ").det";
that.executeRule(rule).then(res => {
that.$refs.setpanDialog.visiable = true;
that.$refs.setpanDialog.formData = Object.assign({}, that.model.setmod.setfeg.setfel[index]);
that.index = index;
that.$refs.setpanDialog.visiable = true;
that.$refs.setpanDialog.formData = that.model.setmod.setfeg.setfel[index];
that.dialog2 = row
})
},
......@@ -1054,10 +1054,10 @@ export default {
const rule = "setmod.setglg.setgll(" + (index + 1) + ").det";
let rtnmsg = await this.executeRule(rule)
if (rtnmsg.respCode == SUCCESS) {
that.index = index;
that.$refs.detpDialog.visiable = true;
this.detpDialogVisible = true;
that.dialog3 = Object.assign({}, that.model.setmod.setglg.setgll[index]);
that.index = index;
that.dialog3 = that.model.setmod.setglg.setgll[index];
that.rattyp = that.strCalCode(that.dialog3.rattyp, that.codes.ratetype);
that.dcbrattyp = that.strCalCode(that.dialog3.dcbrattyp, that.codes.ratetype);
that.scbrattyp = that.strCalCode(that.dialog3.scbrattyp, that.codes.ratetype);
......
......@@ -109,7 +109,7 @@
<c-col :span="24">
<c-col :span="12">
<el-form-item label="优惠百分比">
<c-input v-model="formData.dctrat">
<c-input v-model="formData.dctrat" @keyup.enter.native="eventFunction('setmod.setfeg.setfel(1).dctrat')">
<template #suffix>%</template>
</c-input>
</el-form-item>
......@@ -355,7 +355,11 @@
</template>
<script>
import commonProcess from "~/mixin/commonProcess";
export default {
inject: ['root'],
mixins: [commonProcess],
props: {
model: Object,
idx: Number,
......@@ -363,10 +367,14 @@ export default {
},
data() {
return {
formData: {},
visiable: false,
};
},
computed: {
formData() {
return this.model.setmod.setfeg.setfel[this.idx]
}
},
methods: {
saveDialog() {
this.model.setmod.setfeg.setfel.splice(this.idx, 1, this.formData);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment