From 7eae0efd451117fa58ac0ad8529725947552ffba Mon Sep 17 00:00:00 2001 From: wyw <571921741@qq.com> Date: Fri, 28 Jun 2024 14:00:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=B9=E7=AA=97=20=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E6=B8=85=E7=A9=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/files/edit/BS057.js | 31 +++++++++++++++++++++---------- 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/src/files/edit/BS057.js b/src/files/edit/BS057.js index b8231ae..f88f066 100644 --- a/src/files/edit/BS057.js +++ b/src/files/edit/BS057.js @@ -470,20 +470,31 @@ export default { homeReload: true, rules: [parentRecord], close: () => { - loadData();//onCancel 会被 重新赋值 在此做刷新 + loadData();//wyw onCancel 会被 重新赋值 在此做刷新 }, onCancel: () => { - //此方法要有不能被删除 别处会重写 + //wyw 此方法要有不能被删除 别处会重写 }, onSave: (data, clearData, setStateData) => { - //wyw 昌老师写的这个不能加,因为这样传参被修改了,限定逻辑不对了(onBeforeEdit 不执行,不知道拿什么去限制不然也是可以传入parentRecord) - // let tmpData = { - // SAFE_CHECK_ID: data.SAFE_CHECK_ID, - // ORG_ID: data.ORG_ID, - // Nav_ListUserCheck: data.Nav_ListUserCheck - // } - // setStateData(tmpData); - + //第二次页面打开时 使页面编辑为空 保留别的信息传入 + let tmpData = { + ORG_ID: data.ORG_ID, + ROW_NO: data.ROW_NO + (data.Nav_ListCheckDetail == null || data.Nav_ListCheckDetail.length == 0 ? 0 : data.Nav_ListCheckDetail.length), + SAFE_CHECK_ID: data.SAFE_CHECK_ID, + AREA_IDS: data.AREA_IDS, + PROJECT_IDS: data.PROJECT_IDS, + CATEGORY_IDS: data.CATEGORY_IDS, + CHECK_TYPE_ID: data.CHECK_TYPE_ID, + CHECK_TYPE_LEVEL_ID: data.CHECK_TYPE_LEVEL_ID, + DEPARTMENT_ID: data.DEPARTMENT_ID, + CHECKOBJECT: data.CHECKOBJECT, + Nav_ListUserCheck: data.Nav_ListUserCheck, + Nav_ListCheckDetail: [], + CHECKCONTENT: '', + // Nav_CheckArea: [], + // RISK_AREA_ID: null + } + setStateData(tmpData); } }} />, };