diff --git a/src/pages/discount-coupon/management/components/pay.vue b/src/pages/discount-coupon/management/components/pay.vue index 83f7f3d..882be86 100644 --- a/src/pages/discount-coupon/management/components/pay.vue +++ b/src/pages/discount-coupon/management/components/pay.vue @@ -38,6 +38,7 @@ export default { // ============================ 弹窗 ============================ // // 显示弹窗 show(row) { + row.state = 5 this.form = Object.assign({}, row); this.dialogFormVisible = true }, diff --git a/src/pages/discount-coupon/management/index.vue b/src/pages/discount-coupon/management/index.vue index 73eda52..2067341 100644 --- a/src/pages/discount-coupon/management/index.vue +++ b/src/pages/discount-coupon/management/index.vue @@ -249,6 +249,7 @@ export default { }) .then(async () => { let form = Object.assign({}, row); + form.state = 5 for (let key in form) { // format写法会将null类型强行转化成字符串的‘null’,传到后台,后台会报错,所以需要删掉值为null的字段 if (form[key] !== 0 && !form[key]) {