修改同步

This commit is contained in:
wyw 2024-02-02 11:11:26 +08:00
parent cc837d08eb
commit 883b3698f7
3 changed files with 304 additions and 69 deletions

View File

@ -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 {
<td style={{ minWidth: '90px' }}>整改责任人</td>
<td style={{ minWidth: '70px' }}>验收人</td>
{(isActualDealCheck || data.Nav_ListRiskSubmitContent[0].Nav_UserActualDeal != null) ? <td style={{ minWidth: '90px' }}>整改落实人</td> : null}
<td style={{ minWidth: '70px' }}>附件</td>
</tr>
{data.Nav_ListRiskSubmitContent.map((item, i) => {
@ -284,6 +287,12 @@ class BS042ShowPrint extends React.Component {
{/* <td>{isActualDealCheck ? item.Nav_UserActualDeal?.NAME : (<a className={styles.red} > {item.Nav_UserActualDeal?.NAME} </a>)} </td> */}
{(isActualDealCheck || data.Nav_ListRiskSubmitContent[0].Nav_UserActualDeal != null) ? (isActualDealCheck ? <td>{<a className={styles.red} > {item.Nav_UserActualDeal?.NAME} </a>}</td> : <td>{item.Nav_UserActualDeal?.NAME}</td>) : null}
<td>{
item.Nav_Files && item.Nav_Files.map((item, i) => {
return <a width={'20%'} title={item.Nav_ImgFile.FILE_NAME} target='_blank' href={config.picServerHost + item.Nav_ImgFile.Nav_File.FILE_PATH} >{item.Nav_ImgFile.FILE_NAME} </a>
})
} </td>
</tr>
})}
@ -307,8 +316,8 @@ class BS042ShowPrint extends React.Component {
<tr>
<th></th>
<td >
<Button className={styles.agreedUser} type={'primary'} icon={'check'} loading={this.state.isOKLoad} onClick={() => this.sureCheck(riskContentState == 15 ? 10 : 1)} >同意</Button>
<Button className={styles.rejectedUser} type={'primary'} icon={'close'} loading={this.state.isRejectLoad} onClick={() => this.sureCheck(riskContentState == 15 ? 20 : 2)} >驳回</Button>
<Button className={styles.agreedUser} type={'primary'} icon={'check'} loading={this.state.isOKLoad} onClick={() => this.sureCheck(riskContentState == 15 ? 1 : 10)} >同意</Button> {/*10 : 1 */}
<Button className={styles.rejectedUser} type={'primary'} icon={'close'} loading={this.state.isRejectLoad} onClick={() => this.sureCheck(riskContentState == 15 ? 2 : 20)} >驳回</Button> {/* 20 : 2 */}
</td>
</tr>
</tbody>

View File

@ -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 }) => {

View File

@ -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
// // }
}
}
}