检查登记 添加固定项
This commit is contained in:
parent
3fae683529
commit
0645febfb2
@ -183,11 +183,14 @@ export default {
|
|||||||
checkList: ({ row, pageCode, record, colInfo, resetFields, saveHeadRecord, stateData, saveRowRecord, getSelectedRecords, setState }) => {
|
checkList: ({ row, pageCode, record, colInfo, resetFields, saveHeadRecord, stateData, saveRowRecord, getSelectedRecords, setState }) => {
|
||||||
// var ListSafeCheckDetail = stateData.Nav_ListSafeCheckDetail
|
// var ListSafeCheckDetail = stateData.Nav_ListSafeCheckDetail
|
||||||
if (stateData.Nav_ListSafeCheckDetail != undefined && stateData.Nav_ListSafeCheckDetail != null && stateData.Nav_ListSafeCheckDetail.length > 0) {
|
if (stateData.Nav_ListSafeCheckDetail != undefined && stateData.Nav_ListSafeCheckDetail != null && stateData.Nav_ListSafeCheckDetail.length > 0) {
|
||||||
|
var QuestionID = ''
|
||||||
stateData.Nav_ListSafeCheckDetail.forEach((item, i) => {
|
stateData.Nav_ListSafeCheckDetail.forEach((item, i) => {
|
||||||
if (item.Nav_ListCheckDetailQuestion != null && item.Nav_ListCheckDetailQuestion.length > 0) {
|
if (item.Nav_ListCheckDetailQuestion != null && item.Nav_ListCheckDetailQuestion.length > 0) {
|
||||||
for (let j = 0; j < item.Nav_ListCheckDetailQuestion.length; j++) {
|
for (let j = 0; j < item.Nav_ListCheckDetailQuestion.length; j++) {
|
||||||
if (item.Nav_ListCheckDetailQuestion[j].IS_DELETED != undefined && item.Nav_ListCheckDetailQuestion[j].IS_DELETED != null && !item.Nav_ListCheckDetailQuestion[j].IS_DELETED) {
|
if (item.Nav_ListCheckDetailQuestion[j].IS_DELETED != undefined && item.Nav_ListCheckDetailQuestion[j].IS_DELETED != null && !item.Nav_ListCheckDetailQuestion[j].IS_DELETED) {
|
||||||
if (item.Nav_ListCheckDetailQuestion[j].Nav_Question?.ID.indexOf("5555-555555555555") > 0 || item.Nav_ListCheckDetailQuestion[j].Nav_Question?.ID.indexOf("6666-6666-66666666666") > 0) {
|
QuestionID = item.Nav_ListCheckDetailQuestion[j].Nav_Question?.ID
|
||||||
|
// if (item.Nav_ListCheckDetailQuestion[j].Nav_Question?.ID.indexOf("5555-555555555555") > 0 || item.Nav_ListCheckDetailQuestion[j].Nav_Question?.ID.indexOf("6666-6666-66666666666") > 0) {
|
||||||
|
if (QuestionID.indexOf("5555-555555555555") > 0 || QuestionID.indexOf("666-666666666666") > 0 || QuestionID.indexOf("888-888888888888") > 0 || QuestionID.indexOf("999-999999999999") > 0) {
|
||||||
item.Nav_ListCheckDetailUser[0].ISCHECK = true
|
item.Nav_ListCheckDetailUser[0].ISCHECK = true
|
||||||
item.Nav_ListCheckDetailUser[0].ISSAMEMAINCHECKOK = true
|
item.Nav_ListCheckDetailUser[0].ISSAMEMAINCHECKOK = true
|
||||||
break
|
break
|
||||||
|
|||||||
@ -241,9 +241,9 @@ export default {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (listQ != null && listQ.length > 1) {
|
if (listQ != null && listQ.length > 1) {
|
||||||
var listQCheck = listQ.filter(e => e.SAFE_CHECK_QUESTION_ID == '55555555-5555-5555-5555-555555555555')
|
var listQCheck = listQ.filter(e => e.SAFE_CHECK_QUESTION_ID == '55555555-5555-5555-5555-555555555555' || e.SAFE_CHECK_QUESTION_ID == '66666666-6666-6666-6666-666666666666' || e.SAFE_CHECK_QUESTION_ID == '88888888-8888-8888-8888-888888888888')
|
||||||
if (listQCheck != null && listQCheck.length > 0) {
|
if (listQCheck != null && listQCheck.length > 0) {
|
||||||
message.error("无与检查问题不能同时选择!")
|
message.error("符合要求/不存在/不涉及与检查问题等不能同时选择!")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -251,6 +251,10 @@ export default {
|
|||||||
var CHECKRESULT = 10 // 无 10 缺项15 检查问题一致 20 其他 30
|
var CHECKRESULT = 10 // 无 10 缺项15 检查问题一致 20 其他 30
|
||||||
if (listQ[0].SAFE_CHECK_QUESTION_ID == '66666666-6666-6666-6666-666666666666') {
|
if (listQ[0].SAFE_CHECK_QUESTION_ID == '66666666-6666-6666-6666-666666666666') {
|
||||||
CHECKRESULT = 15
|
CHECKRESULT = 15
|
||||||
|
} else if (listQ[0].SAFE_CHECK_QUESTION_ID == '88888888-8888-8888-8888-888888888888') {
|
||||||
|
CHECKRESULT = 16
|
||||||
|
} else if (listQ[0].SAFE_CHECK_QUESTION_ID == '99999999-9999-9999-9999-999999999999') {
|
||||||
|
CHECKRESULT = 17
|
||||||
} else if (listQ[0].SAFE_CHECK_QUESTION_ID != '55555555-5555-5555-5555-555555555555') {
|
} else if (listQ[0].SAFE_CHECK_QUESTION_ID != '55555555-5555-5555-5555-555555555555') {
|
||||||
CHECKRESULT = 20
|
CHECKRESULT = 20
|
||||||
}
|
}
|
||||||
@ -308,7 +312,7 @@ export default {
|
|||||||
//保存信息
|
//保存信息
|
||||||
record["CHECKRESULT"] = CHECKRESULT
|
record["CHECKRESULT"] = CHECKRESULT
|
||||||
|
|
||||||
if (CHECKRESULT == 10 || CHECKRESULT == 15) {
|
if (CHECKRESULT == 10 || CHECKRESULT == 15 || CHECKRESULT == 16 || CHECKRESULT == 17) {
|
||||||
record["QUESTION_LEVEL"] = null
|
record["QUESTION_LEVEL"] = null
|
||||||
record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = null
|
record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = null
|
||||||
record.QUESTION_LEVEL = null
|
record.QUESTION_LEVEL = null
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user