From a1f8d69f9db6b239fb4429c920a3a382f54a2274 Mon Sep 17 00:00:00 2001 From: wangsongsole Date: Fri, 28 Oct 2022 10:20:11 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E5=A4=8D=E3=80=90?= =?UTF-8?q?=E5=90=8E=E5=8F=B0=E3=80=91=E3=80=90=E5=85=91=E6=8D=A2=E7=A0=81?= =?UTF-8?q?=E3=80=91=E5=88=9B=E5=BB=BA=E4=B8=AD=E5=85=91=E6=8D=A2=E7=A0=81?= =?UTF-8?q?=EF=BC=8C=E7=94=9F=E6=95=88=E5=BC=80=E5=A7=8B=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E4=B8=8D=E8=83=BD=E7=BC=96=E8=BE=91=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/exchangecode/exchangecodeAdd/index.jsx | 7 ++++++- src/pages/exchangecode/exchangecodeAdd/utils.js | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/pages/exchangecode/exchangecodeAdd/index.jsx b/src/pages/exchangecode/exchangecodeAdd/index.jsx index 9d260d26..fafa54d0 100644 --- a/src/pages/exchangecode/exchangecodeAdd/index.jsx +++ b/src/pages/exchangecode/exchangecodeAdd/index.jsx @@ -132,6 +132,7 @@ export default class exchangeAdd extends React.Component { res, (req) => { let reqCopy = _.cloneDeep(req) + this.codeStatus = req.status const resData = this.transFormData(reqCopy.goods) reqCopy.goods = resData let codeInfo = { @@ -1131,7 +1132,11 @@ export default class exchangeAdd extends React.Component { format: "HH:mm:ss", defaultTime: ["00:00:00", "23:59:59"] }} - disabled={[this.state.isState === 2, false]} + disabled={[ + this.state.isState === 2 && + [1, 2, 3, 7].includes(this.codeStatus), + false + ]} format='YYYY-MM-DD HH:mm:ss' value={this.state.codeInfo.date_time} onChange={(e) => { diff --git a/src/pages/exchangecode/exchangecodeAdd/utils.js b/src/pages/exchangecode/exchangecodeAdd/utils.js index e06833ca..a928be2d 100644 --- a/src/pages/exchangecode/exchangecodeAdd/utils.js +++ b/src/pages/exchangecode/exchangecodeAdd/utils.js @@ -172,6 +172,7 @@ export const init = () => { addIsType: "", isState: 0 /* 0:新增 1:复制 2:编辑 */, planSelectData: [] /* 归属计划数据 */, - keyBatchSelectData: [] /* 归属key数据 */ + keyBatchSelectData: [] /* 归属key数据 */, + codeStatus: "" /* 兑换码状态 */ } }