From 883b3698f7563ce7be1a4af42d21d278c825eb63 Mon Sep 17 00:00:00 2001 From: wyw <571921741@qq.com> Date: Fri, 2 Feb 2024 11:11:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CustomPages/BS/BS042ShowPrint.js | 25 +- src/files/edit/BS006.js | 9 + src/files/edit/BS057.js | 339 ++++++++++++++---- 3 files changed, 304 insertions(+), 69 deletions(-) diff --git a/src/components/CustomPages/BS/BS042ShowPrint.js b/src/components/CustomPages/BS/BS042ShowPrint.js index c57a5f6..50f635c 100644 --- a/src/components/CustomPages/BS/BS042ShowPrint.js +++ b/src/components/CustomPages/BS/BS042ShowPrint.js @@ -98,8 +98,8 @@ class BS042ShowPrint extends React.Component { url: 'BS/BSRiskSubmitNoticePerson/GetDetailCheck', onComplete: (ret) => { if (ret) { - var isCheckerCheck = true - var isDealUserCheck = true + var isCheckerCheck = true//是否 验收人 确认 + var isDealUserCheck = true//是否 整改责任人 确认 var isActualDealCheck = true if (this.props.data.tableKey == undefined || this.props.data.tableKey != "1") { isCheckerCheck = false @@ -107,10 +107,11 @@ class BS042ShowPrint extends React.Component { isActualDealCheck = false } + if (isCheckerCheck) - isCheckerCheck = (this.state.loginid == ret.Nav_ListRiskSubmitContent[0].CHECK_USER_ID && ret.Nav_ListRiskSubmitContent[0].RiskContentState == 15) ? true : false + isCheckerCheck = (this.state.loginid == ret.Nav_ListRiskSubmitContent[0].DEAL_USER_ID && ret.Nav_ListRiskSubmitContent[0].RiskContentState == 15) ? true : false//CHECK_USER_ID if (isDealUserCheck) - isDealUserCheck = (this.state.loginid == ret.Nav_ListRiskSubmitContent[0].DEAL_USER_ID && ret.Nav_ListRiskSubmitContent[0].RiskContentState == 17) ? true : false + isDealUserCheck = (this.state.loginid == ret.Nav_ListRiskSubmitContent[0].CHECK_USER_ID && ret.Nav_ListRiskSubmitContent[0].RiskContentState == 17) ? true : false//DEAL_USER_ID if (isActualDealCheck) isActualDealCheck = (this.state.loginid == ret.Nav_ListRiskSubmitContent[0].ACTUAL_DEAL_USER_ID && ret.Nav_ListRiskSubmitContent[0].RiskContentState == 32) ? true : false @@ -142,9 +143,10 @@ class BS042ShowPrint extends React.Component { this.state.DEALOPINION = val } sureCheck = (val) => { + debugger var tmpData = this.props.data if (val == 1 || val == 2) { - //验收人 同意 + //整改责任人 同意 // Parameter4 审批结果 1同意 2驳回 // Parameter3 驳回理由 if (val == 2 && (this.state.DEALOPINION == undefined || this.state.DEALOPINION == null || this.state.DEALOPINION == '')) { @@ -167,7 +169,7 @@ class BS042ShowPrint extends React.Component { }); }) } else { - //整改责任人 同意 + //验收人 同意 if (val == 20 && (this.state.DEALOPINION == undefined || this.state.DEALOPINION == null || this.state.DEALOPINION == '')) { // message.success('请填写驳回意见!') message.error('请填写驳回意见!') @@ -263,6 +265,7 @@ class BS042ShowPrint extends React.Component { 整改责任人 验收人 {(isActualDealCheck || data.Nav_ListRiskSubmitContent[0].Nav_UserActualDeal != null) ? 整改落实人 : null} + 附件 {data.Nav_ListRiskSubmitContent.map((item, i) => { @@ -284,6 +287,12 @@ class BS042ShowPrint extends React.Component { {/* {isActualDealCheck ? item.Nav_UserActualDeal?.NAME : ( {item.Nav_UserActualDeal?.NAME} )} */} {(isActualDealCheck || data.Nav_ListRiskSubmitContent[0].Nav_UserActualDeal != null) ? (isActualDealCheck ? { {item.Nav_UserActualDeal?.NAME} } : {item.Nav_UserActualDeal?.NAME}) : null} + + { + item.Nav_Files && item.Nav_Files.map((item, i) => { + return {item.Nav_ImgFile.FILE_NAME} + }) + } })} @@ -307,8 +316,8 @@ class BS042ShowPrint extends React.Component { - - + {/*10 : 1 */} + {/* 20 : 2 */} diff --git a/src/files/edit/BS006.js b/src/files/edit/BS006.js index cafb26a..0bab807 100644 --- a/src/files/edit/BS006.js +++ b/src/files/edit/BS006.js @@ -8,6 +8,14 @@ export default { params.record.SUBMIT_STATUS = params.customParams; }, onBeforeEdit: ({ isNew, setFieldValue, stateData, data, setFieldEditable, getFieldValue, dispatch, ListCheckRiskArea, setFieldValueByBatch, setFieldVisible }) => { + debugger + // BS006.js + if (stateData.SUBMIT_TYPE == undefined || stateData.SUBMIT_TYPE == 10 || (stateData.Nav_ListRiskSubmitContent.length > 0 && stateData.Nav_ListRiskSubmitContent[0].CHECK_PROJECT_ID != null)) { + //检查上报 隐藏 属性: 检查类型 检查层级 子表:检查项目 检查项目分类 + setFieldVisible("Nav_Submit.Nav_CheckType.NAME", false) + setFieldVisible("Nav_Submit.Nav_CheckTypeLevel.Nav_Enums.NAME", false) + } + if (!isNew) { setFieldEditable('Nav_CheckType.NAME', false) setFieldEditable('Nav_CheckTypeLevel.Nav_Enums.NAME', false) @@ -49,6 +57,7 @@ export default { var dtNow = moment().format('YYYY-MM-DD HH:mm:ss'); setFieldValue("CHECKTIME", dtNow) } + }, // 隐患上报 onChange: ({ value, colInfo, getFieldValue, setFieldValue, dispatch, setFieldValueByBatch, getSubTableData, updateSubTableData }) => { diff --git a/src/files/edit/BS057.js b/src/files/edit/BS057.js index 6ac364d..07ced0a 100644 --- a/src/files/edit/BS057.js +++ b/src/files/edit/BS057.js @@ -92,7 +92,6 @@ export default { } }) } - }, btnOK: ({ record, close, loadData, getLoadParam, login, btn, dispatch }) => { @@ -111,8 +110,6 @@ export default { } }, - - handleCancel: () => { // 退出弹窗 this.getBaseInfoData(1, this.state.tableKey, 5); this.clearData(); @@ -203,97 +200,317 @@ export default { }, - onSubChange: ({ row, setDataState, pageCode, record, colInfo, dispatch, stateData, props }) => { + // onSubChange: ({ row, setDataState, pageCode, record, colInfo, dispatch, stateData, props }) => { + // //BS057 + // if (colInfo.FIELD_NAME == "Nav_ListCheckDetailQuestion") { + // for (let i = 0; i < stateData.Nav_ListSafeCheckDetail.length; i++) { + // if (record.ID == stateData.Nav_ListSafeCheckDetail[i].ID) { + // var listQ = record.Nav_ListCheckDetailQuestion + // var strDEMAND = '' + // var LevelMain = '' + // var CHECK_MAIN_ID = '' + // var CHECKRESULT = 0 // 无 10 检查问题一致 20 其他 30 + // debugger + // var checkedCount = 0 + // for (let j = 0; j < listQ.length; j++) { + // if (listQ[j].IS_DELETED != undefined && listQ[j].IS_DELETED) { + // continue + // } + // checkedCount++ + // // strDEMAND += (j > 0 ? ',' : '') + listQ[j].Nav_Question.DEMAND + // if (listQ[j].SAFE_CHECK_QUESTION_ID == '55555555-5555-5555-5555-555555555555') { + // // if (CHECKRESULT != 10 && CHECKRESULT != 0) { + // // message.error("无或其他只能单选!") + // // } + // CHECKRESULT = 10 + // } else if (listQ[j].SAFE_CHECK_QUESTION_ID == '77777777-7777-7777-7777-777777777777') { + // // if (CHECKRESULT != 30 && CHECKRESULT != 0) { + // // message.error("无或其他只能单选!") + // // } + // CHECKRESULT = 30 + // } else { + // strDEMAND += (strDEMAND.length > 0 ? ',' : '') + listQ[j].Nav_Question.DEMAND + // // if (CHECKRESULT != 20 && CHECKRESULT != 0) { + // // message.error("无或其他只能单选!") + // // } + // CHECKRESULT = 20 + // //取值修改 (准确) + // if (LevelMain.length == '' && listQ[j].Nav_Main != null && listQ[j].Nav_Main.QUESTION_LEVEL != null) { + // LevelMain = listQ[j].Nav_Main.QUESTION_LEVEL + // CHECK_MAIN_ID = listQ[j].Nav_Main.ID + // } else if (LevelMain == '' && listQ[j].QUESTION_LEVEL != null) { + // LevelMain = listQ[j].QUESTION_LEVEL + // CHECK_MAIN_ID = '' + // } + // } + // } + // if (checkedCount > 1) { + // message.error("只能选择一个检查问题描述!") + // } + // if (CHECKRESULT == 10) { + // record["QUESTION_LEVEL"] = null + // record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = null + // record.QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].DEMANDS = null + // } else if (CHECKRESULT == 20) { + // // 对应行 取第一个 未删除的 检查问题 显示 问题等级 + // record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = strDEMAND + // stateData.Nav_ListSafeCheckDetail[i].DEMANDS = strDEMAND + // if (LevelMain != '' && LevelMain > 0) { + // record["CHECK_MAIN_ID"] = CHECK_MAIN_ID + // record["QUESTION_LEVEL"] = LevelMain// stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL_SAME + // stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = LevelMain// stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL_SAME + // stateData.Nav_ListSafeCheckDetail[i].CHECK_MAIN_ID = CHECK_MAIN_ID + // } + // } else if (CHECKRESULT == 30) { + // record["QUESTION_LEVEL"] = null + // record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = null + // record.QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].DEMANDS = null + // } else if (CHECKRESULT == 0) { + // record["QUESTION_LEVEL"] = null + // record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = null + // record.QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].DEMANDS = null + // } + // //保存信息 + // record["CHECKRESULT"] = CHECKRESULT + // stateData.Nav_ListSafeCheckDetail[i].CHECKRESULT = CHECKRESULT + // // record["Nav_CheckQuestion.DEMAND"] = stateData.Nav_ListSafeCheckDetail[i].DEMAND_SAME + // // params.stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = params.stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL_SAME + // // params.stateData.Nav_ListSafeCheckDetail[i].Nav_CheckMain.Nav_CheckQuestion.DEMAND = params.stateData.Nav_ListSafeCheckDetail[i].DEMAND_SAME + // } + // } + // // record.Nav_ListCheckDetailQuestion.Nav_Question.DEMAND = strDEMAND + // // if (listQ != null && listQ.length > 0) { + // // // if (listQ) { } + // // record.QUESTION_LEVEL = 20 + // // } else { + // // record.QUESTION_LEVEL = 20 + // // } + // } + // } + //新版 直接加信息 只有 无和对应信息 + onSubChange: ({ row, setDataState, pageCode, record, colInfo, dispatch, stateData, props }) => { //BS057 if (colInfo.FIELD_NAME == "Nav_ListCheckDetailQuestion") { + var listQ = record.Nav_ListCheckDetailQuestion.filter(e => e.IS_DELETED == null || e.IS_DELETED == undefined || e.IS_DELETED != true) + if (listQ == null || listQ.length < 1) { + debugger + //数据清空 + for (let i = 0; i < stateData.Nav_ListSafeCheckDetail.length; i++) { + if (record.ID == stateData.Nav_ListSafeCheckDetail[i].ID) { + stateData.Nav_ListSafeCheckDetail[i].CHECKRESULT = 10 + stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null + stateData.Nav_ListSafeCheckDetail[i].CHECK_MAIN_ID = null + stateData.Nav_ListSafeCheckDetail[i].DEMANDS = '' + message.error("请选择检查问题描述!") + return + } + } + } else { + if (listQ != null && listQ.length > 1) { + var listQCheck = listQ.filter(e => e.SAFE_CHECK_QUESTION_ID == '55555555-5555-5555-5555-555555555555') + if (listQCheck != null && listQCheck.length > 0) { + message.error("无与检查问题不能同时选择!") + return + } + } - for (let i = 0; i < stateData.Nav_ListSafeCheckDetail.length; i++) { - if (record.ID == stateData.Nav_ListSafeCheckDetail[i].ID) { - var listQ = record.Nav_ListCheckDetailQuestion - var strDEMAND = '' - var LevelMain = '' - var CHECK_MAIN_ID = '' - var CHECKRESULT = 0 // 无 10 检查问题一致 20 其他 30 - for (let j = 0; j < listQ.length; j++) { - if (listQ[j].IS_DELETED != undefined && listQ[j].IS_DELETED) { - continue - } - // strDEMAND += (j > 0 ? ',' : '') + listQ[j].Nav_Question.DEMAND - if (listQ[j].SAFE_CHECK_QUESTION_ID == '55555555-5555-5555-5555-555555555555') { - if (CHECKRESULT != 10 && CHECKRESULT != 0) { - message.error("无或其他只能单选!") - } - CHECKRESULT = 10 - } else if (listQ[j].SAFE_CHECK_QUESTION_ID == '77777777-7777-7777-7777-777777777777') { - if (CHECKRESULT != 30 && CHECKRESULT != 0) { - message.error("无或其他只能单选!") - } - CHECKRESULT = 30 - } else { - strDEMAND += (strDEMAND.length > 0 ? ',' : '') + listQ[j].Nav_Question.DEMAND + var CHECKRESULT = 10 // 无 10 检查问题一致 20 其他 30 + if (listQ[0].SAFE_CHECK_QUESTION_ID != '55555555-5555-5555-5555-555555555555') { + CHECKRESULT = 20 + } + var strDEMAND = '' + var LevelMain = '' + var CHECK_MAIN_ID = '' - if (CHECKRESULT != 20 && CHECKRESULT != 0) { - message.error("无或其他只能单选!") - } - CHECKRESULT = 20 - - //取值修改 (准确) - if (LevelMain.length == '' && listQ[j].Nav_Main != null && listQ[j].Nav_Main.QUESTION_LEVEL != null) { - LevelMain = listQ[j].Nav_Main.QUESTION_LEVEL + if (listQ.length > 1) { + //需要数据 组装 + var ListSafeCheckDetailNew = [] + for (let i = 0; i < stateData.Nav_ListSafeCheckDetail.length; i++) { + if (record.ID == stateData.Nav_ListSafeCheckDetail[i].ID) { + for (let j = 0; j < listQ.length; j++) { + //额外数据处理 + const detailNew = JSON.parse(JSON.stringify(stateData.Nav_ListSafeCheckDetail[i])) + strDEMAND = listQ[j].Nav_Question.DEMAND CHECK_MAIN_ID = listQ[j].Nav_Main.ID - } else if (LevelMain == '' && listQ[j].QUESTION_LEVEL != null) { - LevelMain = listQ[j].QUESTION_LEVEL - CHECK_MAIN_ID = '' + LevelMain = listQ[j].Nav_Main.QUESTION_LEVEL + if (j != 0) { + //第一条不处理 + detailNew.ID = guid() + //检查人 处理 + detailNew.Nav_ListCheckDetailUser.forEach(e => { + e.ID = guid() + e.SAFE_CHECK_DETAIL_ID = detailNew.ID + debugger + if (!e.ISMAINCHECK) { + e.FLOW_STATUS = 1 + } + }) + } + detailNew.Nav_ListCheckDetailQuestion = [] + listQ[j].SAFE_CHECK_DETAIL_ID = detailNew.ID + detailNew.Nav_ListCheckDetailQuestion.push(listQ[j]) + + //统一数据处理 + detailNew.CHECKRESULT + detailNew.QUESTION_LEVEL = LevelMain + detailNew.CHECK_MAIN_ID = CHECK_MAIN_ID + detailNew.DEMANDS = strDEMAND + + ListSafeCheckDetailNew.push(detailNew) } + } else { + //未操作 无需处理 直接 插入 + ListSafeCheckDetailNew.push(stateData.Nav_ListSafeCheckDetail[i]) } } + stateData.Nav_ListSafeCheckDetail = ListSafeCheckDetailNew + } else { + //统一数据处理 + strDEMAND = listQ[0].Nav_Question.DEMAND + CHECK_MAIN_ID = listQ[0].Nav_Main.ID + LevelMain = listQ[0].QUESTION_LEVEL + //保存信息 + record["CHECKRESULT"] = CHECKRESULT + if (CHECKRESULT == 10) { record["QUESTION_LEVEL"] = null record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = null record.QUESTION_LEVEL = null - stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null - stateData.Nav_ListSafeCheckDetail[i].DEMANDS = null + record["DEMANDS"] = "" + record["CHECK_MAIN_ID"] = null + // stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].DEMANDS = null } else if (CHECKRESULT == 20) { // 对应行 取第一个 未删除的 检查问题 显示 问题等级 record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = strDEMAND - stateData.Nav_ListSafeCheckDetail[i].DEMANDS = strDEMAND - + // stateData.Nav_ListSafeCheckDetail[i].DEMANDS = strDEMAND if (LevelMain != '' && LevelMain > 0) { + record["DEMANDS"] = strDEMAND record["CHECK_MAIN_ID"] = CHECK_MAIN_ID record["QUESTION_LEVEL"] = LevelMain// stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL_SAME - stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = LevelMain// stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL_SAME - stateData.Nav_ListSafeCheckDetail[i].CHECK_MAIN_ID = CHECK_MAIN_ID + // stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = LevelMain// stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL_SAME + // stateData.Nav_ListSafeCheckDetail[i].CHECK_MAIN_ID = CHECK_MAIN_ID } } else if (CHECKRESULT == 30) { record["QUESTION_LEVEL"] = null record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = null record.QUESTION_LEVEL = null - stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null - stateData.Nav_ListSafeCheckDetail[i].DEMANDS = null + // stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].DEMANDS = null } else if (CHECKRESULT == 0) { record["QUESTION_LEVEL"] = null record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = null record.QUESTION_LEVEL = null - stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null - stateData.Nav_ListSafeCheckDetail[i].DEMANDS = null + record["DEMANDS"] = "" + record["CHECK_MAIN_ID"] = null + // stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].DEMANDS = null + } + + for (var i = 0; i < stateData.Nav_ListSafeCheckDetail.length; i++) { + if (stateData.Nav_ListSafeCheckDetail[i].ID == record.ID) { + stateData.Nav_ListSafeCheckDetail[i] = record + break + } } - //保存信息 - record["CHECKRESULT"] = CHECKRESULT - stateData.Nav_ListSafeCheckDetail[i].CHECKRESULT = CHECKRESULT - // record["Nav_CheckQuestion.DEMAND"] = stateData.Nav_ListSafeCheckDetail[i].DEMAND_SAME - // params.stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = params.stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL_SAME - // params.stateData.Nav_ListSafeCheckDetail[i].Nav_CheckMain.Nav_CheckQuestion.DEMAND = params.stateData.Nav_ListSafeCheckDetail[i].DEMAND_SAME } } - // record.Nav_ListCheckDetailQuestion.Nav_Question.DEMAND = strDEMAND - // if (listQ != null && listQ.length > 0) { - // // if (listQ) { } - // record.QUESTION_LEVEL = 20 - // } else { - // record.QUESTION_LEVEL = 20 + + // for (let i = 0; i < stateData.Nav_ListSafeCheckDetail.length; i++) { + // if (record.ID == stateData.Nav_ListSafeCheckDetail[i].ID) { + // var strDEMAND = '' + // var LevelMain = '' + // var CHECK_MAIN_ID = '' + // var CHECKRESULT = 0 // 无 10 检查问题一致 20 其他 30 + // debugger + // var checkedCount = 0 + // for (let j = 0; j < listQ.length; j++) { + // if (listQ[j].IS_DELETED != undefined && listQ[j].IS_DELETED) { + // continue + // } + // checkedCount++ + // // strDEMAND += (j > 0 ? ',' : '') + listQ[j].Nav_Question.DEMAND + // if (listQ[j].SAFE_CHECK_QUESTION_ID == '55555555-5555-5555-5555-555555555555') { + // // if (CHECKRESULT != 10 && CHECKRESULT != 0) { + // // message.error("无或其他只能单选!") + // // } + // CHECKRESULT = 10 + // } else if (listQ[j].SAFE_CHECK_QUESTION_ID == '77777777-7777-7777-7777-777777777777') { + // // if (CHECKRESULT != 30 && CHECKRESULT != 0) { + // // message.error("无或其他只能单选!") + // // } + // CHECKRESULT = 30 + // } else { + // strDEMAND += (strDEMAND.length > 0 ? ',' : '') + listQ[j].Nav_Question.DEMAND + // // if (CHECKRESULT != 20 && CHECKRESULT != 0) { + // // message.error("无或其他只能单选!") + // // } + // CHECKRESULT = 20 + // //取值修改 (准确) + // if (LevelMain.length == '' && listQ[j].Nav_Main != null && listQ[j].Nav_Main.QUESTION_LEVEL != null) { + // LevelMain = listQ[j].Nav_Main.QUESTION_LEVEL + // CHECK_MAIN_ID = listQ[j].Nav_Main.ID + // } else if (LevelMain == '' && listQ[j].QUESTION_LEVEL != null) { + // LevelMain = listQ[j].QUESTION_LEVEL + // CHECK_MAIN_ID = '' + // } + // } + // } + // if (checkedCount > 1) { + // message.error("只能选择一个检查问题描述!") + // } + // if (CHECKRESULT == 10) { + // record["QUESTION_LEVEL"] = null + // record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = null + // record.QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].DEMANDS = null + // } else if (CHECKRESULT == 20) { + // // 对应行 取第一个 未删除的 检查问题 显示 问题等级 + // record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = strDEMAND + // stateData.Nav_ListSafeCheckDetail[i].DEMANDS = strDEMAND + // if (LevelMain != '' && LevelMain > 0) { + // record["CHECK_MAIN_ID"] = CHECK_MAIN_ID + // record["QUESTION_LEVEL"] = LevelMain// stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL_SAME + // stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = LevelMain// stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL_SAME + // stateData.Nav_ListSafeCheckDetail[i].CHECK_MAIN_ID = CHECK_MAIN_ID + // } + // } else if (CHECKRESULT == 30) { + // record["QUESTION_LEVEL"] = null + // record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = null + // record.QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].DEMANDS = null + // } else if (CHECKRESULT == 0) { + // record["QUESTION_LEVEL"] = null + // record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = null + // record.QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null + // stateData.Nav_ListSafeCheckDetail[i].DEMANDS = null + // } + // //保存信息 + // record["CHECKRESULT"] = CHECKRESULT + // stateData.Nav_ListSafeCheckDetail[i].CHECKRESULT = CHECKRESULT + // // record["Nav_CheckQuestion.DEMAND"] = stateData.Nav_ListSafeCheckDetail[i].DEMAND_SAME + // // params.stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = params.stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL_SAME + // // params.stateData.Nav_ListSafeCheckDetail[i].Nav_CheckMain.Nav_CheckQuestion.DEMAND = params.stateData.Nav_ListSafeCheckDetail[i].DEMAND_SAME + // } // } + // // record.Nav_ListCheckDetailQuestion.Nav_Question.DEMAND = strDEMAND + // // if (listQ != null && listQ.length > 0) { + // // // if (listQ) { } + // // record.QUESTION_LEVEL = 20 + // // } else { + // // record.QUESTION_LEVEL = 20 + // // } } } }