From 4d6f3bab45ac998bd68ee00df570ca627c4ff9f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E7=BE=8E=E8=8D=A3?= <10755671+mei-rong-he@user.noreply.gitee.com> Date: Thu, 9 Oct 2025 18:01:55 +0800 Subject: [PATCH 1/5] 1 --- src/components/CustomPages/SK/SK004CheckListNew.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/CustomPages/SK/SK004CheckListNew.js b/src/components/CustomPages/SK/SK004CheckListNew.js index 0f02075..b76bc34 100644 --- a/src/components/CustomPages/SK/SK004CheckListNew.js +++ b/src/components/CustomPages/SK/SK004CheckListNew.js @@ -79,8 +79,8 @@ class SK004CheckListNew extends React.Component { }, { title: "生产单元", - dataIndex: "Nav_ProductionUnit.NAME", - key: "Nav_ProductionUnit.NAME", + dataIndex: "MineType", + key: "MineType", }, { title: "检查层级", From ea905b83c44a7afc724664397e4ad737e57d9ce0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E7=BE=8E=E8=8D=A3?= <10755671+mei-rong-he@user.noreply.gitee.com> Date: Fri, 10 Oct 2025 12:10:43 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E4=BC=81=E4=B8=9A=E5=BA=93=E4=B8=8D?= =?UTF-8?q?=E8=B5=8B=E5=80=BC=E7=AE=A1=E6=8E=A7=E5=B1=82=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/files/edit/SK004.js | 42 ++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/src/files/edit/SK004.js b/src/files/edit/SK004.js index bafcc22..707a4b5 100644 --- a/src/files/edit/SK004.js +++ b/src/files/edit/SK004.js @@ -285,19 +285,19 @@ export default { let code = getFieldValue('EVALUATE_LEVEL') if(code === 10) { - setFieldValue("DEPARTMENT_TYPE", "_0_1_2_3_"); + setFieldValue("DEPARTMENT_TYPE", "_5_10_15_20_"); } if(code === 20) { - setFieldValue("DEPARTMENT_TYPE", "_0_1_2_"); + setFieldValue("DEPARTMENT_TYPE", "_10_15_20_"); } if(code === 30) { - setFieldValue("DEPARTMENT_TYPE", "_1_2_"); + setFieldValue("DEPARTMENT_TYPE", "_15_20_"); } if(code === 40) { - setFieldValue("DEPARTMENT_TYPE", "_2_"); + setFieldValue("DEPARTMENT_TYPE", "_20_"); } } if (colInfo.FIELD_NAME === 'Nav_SCOREL.SCORE' || colInfo.FIELD_NAME === 'Nav_SCOREE.SCORE' ||colInfo.FIELD_NAME === 'Nav_SCOREC.SCORE') @@ -310,9 +310,9 @@ export default { { stateData.EVALUATE_SCORE=0; stateData.EVALUATE_LEVEL=40; - stateData.DEPARTMENT_TYPE="_2_"; + stateData.DEPARTMENT_TYPE="_20_"; let temp={ - DEPARTMENT_TYPE:2, + DEPARTMENT_TYPE:20, } departs.push(temp); } @@ -322,18 +322,18 @@ export default { if(score > 320) { stateData.EVALUATE_LEVEL=10; - stateData.DEPARTMENT_TYPE="_0_1_2_3_"; + stateData.DEPARTMENT_TYPE="_5_10_15_20_"; let temp3={ - DEPARTMENT_TYPE:3, + DEPARTMENT_TYPE:5, } let temp={ - DEPARTMENT_TYPE:0, + DEPARTMENT_TYPE:10, } let temp1={ - DEPARTMENT_TYPE:1, + DEPARTMENT_TYPE:15, } let temp2={ - DEPARTMENT_TYPE:2, + DEPARTMENT_TYPE:20, } departs.push(temp3); departs.push(temp); @@ -345,17 +345,17 @@ export default { else if(score >= 160 &&score < 320) { stateData.EVALUATE_LEVEL=20; - stateData.DEPARTMENT_TYPE="_0_1_2_"; + stateData.DEPARTMENT_TYPE="_10_15_20_"; // setFieldValue("EVALUATE_LEVEL", 20); // setFieldValue("DEPARTMENT_TYPE", "_0_1_2_"); let temp={ - DEPARTMENT_TYPE:0, + DEPARTMENT_TYPE:10, } let temp1={ - DEPARTMENT_TYPE:1, + DEPARTMENT_TYPE:15, } let temp2={ - DEPARTMENT_TYPE:2, + DEPARTMENT_TYPE:20, } departs.push(temp); departs.push(temp1); @@ -364,29 +364,29 @@ export default { else if(score >= 70 &&score < 160) { stateData.EVALUATE_LEVEL=30; - stateData.DEPARTMENT_TYPE="_1_2_"; + stateData.DEPARTMENT_TYPE="_15_20_"; // setFieldValue("EVALUATE_LEVEL", 30); // setFieldValue("DEPARTMENT_TYPE", "_1_2_"); let temp1={ - DEPARTMENT_TYPE:1, + DEPARTMENT_TYPE:15, } let temp2={ - DEPARTMENT_TYPE:2, + DEPARTMENT_TYPE:20, } departs.push(temp1); departs.push(temp2); } else{ stateData.EVALUATE_LEVEL=40; - stateData.DEPARTMENT_TYPE="_2_"; + stateData.DEPARTMENT_TYPE="_20_"; // setFieldValue("EVALUATE_LEVEL", 40); // setFieldValue("DEPARTMENT_TYPE", "_2_"); let temp={ - DEPARTMENT_TYPE:2, + DEPARTMENT_TYPE:20, } departs.push(temp); } - stateData.Nav_Departs = departs + // stateData.Nav_Departs = departs setFieldValue("EVALUATE_SCORE", score); // stateData.EVALUATE_SCORE=code1 *code2*code3; } From 758cc02b37c792174f621666ecd26ee002b05189 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E7=BE=8E=E8=8D=A3?= <10755671+mei-rong-he@user.noreply.gitee.com> Date: Fri, 10 Oct 2025 15:15:51 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E7=94=9F=E4=BA=A7=E5=8D=95=E5=85=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/files/edit/SK004.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/files/edit/SK004.js b/src/files/edit/SK004.js index 707a4b5..e9661a3 100644 --- a/src/files/edit/SK004.js +++ b/src/files/edit/SK004.js @@ -48,7 +48,7 @@ export default { if(stateData) { - if(!stateData.MineType) + if(!stateData.PRODUCTION_UNIT_ID || stateData.PRODUCTION_UNIT_ID === null) { message.error("请先选择生产单元!"); return; @@ -58,7 +58,7 @@ export default { message.error("请先选择辨识区域!"); return; } - if(!stateData.RISK_NAME || stateData.RISK_NAME === null) + if(!stateData.RISK_NAME || stateData.RISK_NAME === null || stateData.RISK_NAME === '') { message.error("请先填写风险名称!"); return; @@ -69,13 +69,14 @@ export default { // return; // } - if (stateData.AREA_ID && stateData.AREA_ID !== null && stateData.RISK_NAME && stateData.RISK_NAME !== null && stateData.MineType) + if (stateData.AREA_ID && stateData.AREA_ID !== null && stateData.RISK_NAME && stateData.RISK_NAME !== null&& stateData.RISK_NAME !== '' && stateData.PRODUCTION_UNIT_ID&& stateData.PRODUCTION_UNIT_ID!== null) { let json = initFilter(login.OrgId); // extendRule(json, 'TYPE_ID', 1, stateData.TYPE_ID); extendRule(json, 'AREA_ID', 1, stateData.AREA_ID); extendRule(json, 'RISK_NAME', 1, stateData.RISK_NAME); - extendRule(json, 'MineType', 1, stateData.MineType); + extendRule(json, 'PRODUCTION_UNIT_ID', 1, stateData.PRODUCTION_UNIT_ID); + extendInclude(json, 'Nav_ProductionUnit'); extendInclude(json, 'Nav_Posts'); extendInclude(json, 'Nav_Posts.Nav_PostDetails.Nav_Post'); extendInclude(json, 'Nav_Departs'); From b9324942c544297edfcdb6906d502e003d84ce7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E7=BE=8E=E8=8D=A3?= <10755671+mei-rong-he@user.noreply.gitee.com> Date: Fri, 10 Oct 2025 15:18:25 +0800 Subject: [PATCH 4/5] 2 --- src/files/edit/SK002.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/files/edit/SK002.js b/src/files/edit/SK002.js index 608761f..a45315f 100644 --- a/src/files/edit/SK002.js +++ b/src/files/edit/SK002.js @@ -27,19 +27,19 @@ export default { let code = getFieldValue('EVALUATE_LEVEL') if(code === 10) { - setFieldValue("DEPARTMENT_TYPE", "_0_1_2_3_"); + setFieldValue("DEPARTMENT_TYPE", "_5_10_15_20_"); } if(code === 20) { - setFieldValue("DEPARTMENT_TYPE", "_0_1_2_"); + setFieldValue("DEPARTMENT_TYPE", "_10_15_20_"); } if(code === 30) { - setFieldValue("DEPARTMENT_TYPE", "_1_2_"); + setFieldValue("DEPARTMENT_TYPE", "_15_20_"); } if(code === 40) { - setFieldValue("DEPARTMENT_TYPE", "_2_"); + setFieldValue("DEPARTMENT_TYPE", "_20_"); } } if (colInfo.FIELD_NAME === 'Nav_SCOREL.SCORE' || colInfo.FIELD_NAME === 'Nav_SCOREE.SCORE' ||colInfo.FIELD_NAME === 'Nav_SCOREC.SCORE') @@ -51,7 +51,7 @@ export default { { stateData.EVALUATE_SCORE=0; stateData.EVALUATE_LEVEL=40; - stateData.DEPARTMENT_TYPE="_2_"; + stateData.DEPARTMENT_TYPE="_20_"; // setFieldValue("EVALUATE_SCORE", 0); // setFieldValue("EVALUATE_LEVEL", 40); // setFieldValue("DEPARTMENT_TYPE", "_2_"); @@ -63,27 +63,27 @@ export default { if(score > 320) { stateData.EVALUATE_LEVEL=10; - stateData.DEPARTMENT_TYPE="_0_1_2_3_"; + stateData.DEPARTMENT_TYPE="_5_10_15_20_"; // setFieldValue("EVALUATE_LEVEL", "10"); // setFieldValue("DEPARTMENT_TYPE", "_0_1_2_3_"); } else if(score >= 160 &&score < 320) { stateData.EVALUATE_LEVEL=20; - stateData.DEPARTMENT_TYPE="_0_1_2_"; + stateData.DEPARTMENT_TYPE="_10_15_20_"; // setFieldValue("EVALUATE_LEVEL", 20); // setFieldValue("DEPARTMENT_TYPE", "_0_1_2_"); } else if(score >= 70 &&score < 160) { stateData.EVALUATE_LEVEL=30; - stateData.DEPARTMENT_TYPE="_1_2_"; + stateData.DEPARTMENT_TYPE="_15_20_"; // setFieldValue("EVALUATE_LEVEL", 30); // setFieldValue("DEPARTMENT_TYPE", "_1_2_"); } else{ stateData.EVALUATE_LEVEL=40; - stateData.DEPARTMENT_TYPE="_2_"; + stateData.DEPARTMENT_TYPE="_20_"; // setFieldValue("EVALUATE_LEVEL", 40); // setFieldValue("DEPARTMENT_TYPE", "_2_"); } From 5f9e2686c2b3209f8bc77d63af1044202604f808 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E7=BE=8E=E8=8D=A3?= <10755671+mei-rong-he@user.noreply.gitee.com> Date: Fri, 10 Oct 2025 16:39:42 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=E4=BC=81=E4=B8=9A=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CustomPages/SK/SK002CheckList.js | 43 +++++++++++-------- src/files/edit/SK004.js | 11 +++-- 2 files changed, 34 insertions(+), 20 deletions(-) diff --git a/src/components/CustomPages/SK/SK002CheckList.js b/src/components/CustomPages/SK/SK002CheckList.js index cc218d0..3a839fe 100644 --- a/src/components/CustomPages/SK/SK002CheckList.js +++ b/src/components/CustomPages/SK/SK002CheckList.js @@ -13,6 +13,9 @@ class SK002CheckList extends React.Component { constructor(props) { super(props); this.state = { + inputText:"", + productionId:null, + depart: {}, selectedRowKeys:[], taskSelects: [], dataList: [], @@ -96,6 +99,7 @@ class SK002CheckList extends React.Component { loadData = () => { let json = initFilter(this.props.login.OrgId); extendInclude(json, 'Nav_Details'); + extendInclude(json, 'Nav_ProductionUnit'); extendInclude(json, 'Nav_Details.Nav_DetailContents.Nav_Contents'); extendInclude(json, 'Nav_Details.Nav_DetailContents.Nav_DetailHiddens.Nav_Question'); extendInclude(json, 'Nav_Details.Nav_DetailContents.Nav_DetailBasics.Nav_Law'); @@ -118,9 +122,9 @@ class SK002CheckList extends React.Component { loadData2() { let temp=this.state.data - if(this.state.inputText) + if(this.state.productionId) { - temp=temp.filter(t=>t.MineType ==this.state.inputText); + temp=temp.filter(t=>t.PRODUCTION_UNIT_ID ==this.state.productionId); } if(this.state.inputText2) { @@ -176,11 +180,22 @@ class SK002CheckList extends React.Component { taskSelects:selectedRows }); }; - handleSearch=(value)=>{ + // handleSearch=(value)=>{ + // this.setState({ + // inputText: value + // }) + // } + handleSearch = ({data, record}) => { this.setState({ - inputText: value + depart: { + ...this.state.depart, + PRODUCTION_UNIT_ID: data[0], + Nav_ProductionUnit: { NAME: record?.NAME }, + }, + inputText: record?.NAME, + productionId: record?.ID }) - } + }; handleSearch2=(e)=>{ this.setState({ inputText2: e.target.value @@ -211,18 +226,12 @@ class SK002CheckList extends React.Component { label={'生产单元'} {...formItemLayout} > - + { + params.OrderType = 1 + // params.Keyword = this.state.inputText3 + params.OrgId = this.props.login.OrgId + }} /> diff --git a/src/files/edit/SK004.js b/src/files/edit/SK004.js index e9661a3..f55e92f 100644 --- a/src/files/edit/SK004.js +++ b/src/files/edit/SK004.js @@ -517,6 +517,8 @@ export default { if(login.tempAddData) { stateData.MineType = login.tempAddData.MineType + stateData.PRODUCTION_UNIT_ID = login.tempAddData.PRODUCTION_UNIT_ID + stateData.Nav_ProductionUnit = login.tempAddData.Nav_ProductionUnit stateData.RISK_NAME = login.tempAddData.RISK_NAME stateData.RISK_DESCRIPTION = login.tempAddData.RISK_DESCRIPTION stateData.TYPE_ID = login.tempAddData.TYPE_ID @@ -600,13 +602,14 @@ export default { if(login.tempAddData.Nav_Details) { let details=[] - login.tempAddData.Nav_Details.map((item,k)=>{ + login.tempAddData.Nav_Details.sort((m, n) => (m.NUM > n.NUM ? 1 : -1)).map((item,k)=>{ let contents=[] - item.Nav_DetailContents && item.Nav_DetailContents.map((x,j)=>{ + item.Nav_DetailContents && item.Nav_DetailContents.sort((m, n) => (m.NUM > n.NUM ? 1 : -1)).map((x,j)=>{ let hiddens=[] - x.Nav_DetailHiddens && x.Nav_DetailHiddens.map((y,i)=>{ + x.Nav_DetailHiddens && x.Nav_DetailHiddens.sort((m, n) => (m.NUM > n.NUM ? 1 : -1)).map((y,i)=>{ let hidden={ ID: guid(), + NUM:y.NUM, RECTIFICATION_MEASURES :y.RECTIFICATION_MEASURES, HIDDEN_LEVEL :y.HIDDEN_LEVEL, HIDDEN_DESCRIPTION :y.HIDDEN_DESCRIPTION, @@ -626,6 +629,7 @@ export default { }) let content={ ID: guid(), + NUM:x.NUM, CHECK_STANDARD :x.CHECK_STANDARD, CHECK_CONTENTS_ID:x.CHECK_CONTENTS_ID, Nav_Contents:x.Nav_Contents, @@ -636,6 +640,7 @@ export default { }) let detail={ ID: guid(), + NUM:item.NUM, MEASURES_NAME:item.MEASURES_NAME, Nav_DetailContents:contents }