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
}