From 9a36652150b2de2daed16bec63cdafbf53e980a4 Mon Sep 17 00:00:00 2001 From: zhangds Date: Mon, 18 Apr 2022 18:53:44 +0800 Subject: [PATCH] =?UTF-8?q?1=EF=BC=89=20=E5=A2=9E=E5=8A=A0=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=E5=88=86=E9=94=80=E5=95=86id=20=E6=97=A0=E6=B3=95?= =?UTF-8?q?=E8=BF=9B=E8=A1=8C=E5=AE=A1=E6=A0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/exchangecode/edit/edit.js | 5 +++++ src/pages/plan/add/add.js | 6 ++++++ src/pages/plan/add/edit.js | 12 +++++++++++- src/pages/plan/key/edit.js | 5 +++++ 4 files changed, 27 insertions(+), 1 deletion(-) diff --git a/src/pages/exchangecode/edit/edit.js b/src/pages/exchangecode/edit/edit.js index 56212ada..48ea9937 100644 --- a/src/pages/exchangecode/edit/edit.js +++ b/src/pages/exchangecode/edit/edit.js @@ -425,6 +425,11 @@ export default class exchangedit extends React.Component { } submit() { + if (this.state.direct_reseller_id <= 0) { + // 老数据不能进行新增商品操作 + Notify.error(`请编辑映射分销商`); + return; + } if (this.refs.code_info.validator() && this.refs.code_rule.validator()) { if (this.state.uploading) { Notify.error("还有图片上传中,不可提交"); diff --git a/src/pages/plan/add/add.js b/src/pages/plan/add/add.js index 3e7bc2fb..efadd636 100644 --- a/src/pages/plan/add/add.js +++ b/src/pages/plan/add/add.js @@ -169,6 +169,12 @@ export default class add extends React.Component { }); } if (this.state.curstep == 3) { + if (this.state.direct_reseller_id <= 0) { + // 老数据不能进行新增商品操作 + Notify.error(`请编辑映射分销商`); + return; + } + let data = this.refs.step3.submit(); if (data) { let obj = { diff --git a/src/pages/plan/add/edit.js b/src/pages/plan/add/edit.js index 176eec31..3fa446a4 100644 --- a/src/pages/plan/add/edit.js +++ b/src/pages/plan/add/edit.js @@ -235,6 +235,12 @@ export default class add extends React.Component { } } + if (this.state.direct_reseller_id <= 0) { + // 老数据不能进行新增商品操作 + Notify.error(`请编辑映射分销商`); + return; + } + let obj = { info: JSON.parse(sessionStorage.getItem("step1")), key: temp, @@ -411,7 +417,11 @@ export default class add extends React.Component { payment_direction: this.state.payment_direction[this.state.paytype - 1], }; - + if (this.state.direct_reseller_id <= 0) { + // 老数据不能进行新增商品操作 + Notify.error(`请编辑映射分销商`); + return; + } approvals(plan_id, data).then((res) => { handelResponse( res, diff --git a/src/pages/plan/key/edit.js b/src/pages/plan/key/edit.js index 1afe47bc..9c537502 100644 --- a/src/pages/plan/key/edit.js +++ b/src/pages/plan/key/edit.js @@ -230,6 +230,11 @@ export default class acclist extends React.Component { async submit() { let valide = false; + if (this.state.direct_reseller_id <= 0) { + // 老数据不能进行新增商品操作 + Notify.error(`请编辑映射分销商`); + return; + } if (this.refs.form1.validator()) { let data = {}; data.style = this.state.model.style;