检查登记 检查确认 【缺项】处理
This commit is contained in:
		
							parent
							
								
									252c9aef57
								
							
						
					
					
						commit
						91ab6b5c20
					
				@ -187,7 +187,7 @@ export default {
 | 
				
			|||||||
        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) {
 | 
					              if (item.Nav_ListCheckDetailQuestion[j].Nav_Question?.ID.indexOf("5555-555555555555") > 0 || item.Nav_ListCheckDetailQuestion[j].Nav_Question?.ID.indexOf("6666-6666-66666666666") > 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
 | 
				
			||||||
@ -281,12 +281,17 @@ export default {
 | 
				
			|||||||
            // strDEMAND += (j > 0 ? ',' : '') + listQ[j].Nav_Question.DEMAND
 | 
					            // strDEMAND += (j > 0 ? ',' : '') + listQ[j].Nav_Question.DEMAND
 | 
				
			||||||
            if (listQ[j].SAFE_CHECK_QUESTION_ID == '55555555-5555-5555-5555-555555555555') {
 | 
					            if (listQ[j].SAFE_CHECK_QUESTION_ID == '55555555-5555-5555-5555-555555555555') {
 | 
				
			||||||
              if (CHECKRESULT != 10 && CHECKRESULT != 0) {
 | 
					              if (CHECKRESULT != 10 && CHECKRESULT != 0) {
 | 
				
			||||||
                message.error("无或其他只能单选!")
 | 
					                message.error("符合要求或缺项只能单选!")
 | 
				
			||||||
 | 
					              }
 | 
				
			||||||
 | 
					              CHECKRESULT = 10
 | 
				
			||||||
 | 
					            } else if (listQ[j].SAFE_CHECK_QUESTION_ID == '66666666-6666-6666-6666-666666666666') {
 | 
				
			||||||
 | 
					              if (CHECKRESULT != 15 && CHECKRESULT != 0) {
 | 
				
			||||||
 | 
					                message.error("符合要求或缺项只能单选!")
 | 
				
			||||||
              }
 | 
					              }
 | 
				
			||||||
              CHECKRESULT = 10
 | 
					              CHECKRESULT = 10
 | 
				
			||||||
            } else if (listQ[j].SAFE_CHECK_QUESTION_ID == '77777777-7777-7777-7777-777777777777') {
 | 
					            } else if (listQ[j].SAFE_CHECK_QUESTION_ID == '77777777-7777-7777-7777-777777777777') {
 | 
				
			||||||
              if (CHECKRESULT != 30 && CHECKRESULT != 0) {
 | 
					              if (CHECKRESULT != 30 && CHECKRESULT != 0) {
 | 
				
			||||||
                message.error("无或其他只能单选!")
 | 
					                message.error("符合要求或缺项只能单选!")
 | 
				
			||||||
              }
 | 
					              }
 | 
				
			||||||
              CHECKRESULT = 30
 | 
					              CHECKRESULT = 30
 | 
				
			||||||
            } else {
 | 
					            } else {
 | 
				
			||||||
@ -310,6 +315,12 @@ export default {
 | 
				
			|||||||
            record.QUESTION_LEVEL = null
 | 
					            record.QUESTION_LEVEL = null
 | 
				
			||||||
            stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null
 | 
					            stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null
 | 
				
			||||||
            stateData.Nav_ListSafeCheckDetail[i].DEMANDS = null
 | 
					            stateData.Nav_ListSafeCheckDetail[i].DEMANDS = null
 | 
				
			||||||
 | 
					          } else if (CHECKRESULT == 15) {
 | 
				
			||||||
 | 
					            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) {
 | 
					          } else if (CHECKRESULT == 20) {
 | 
				
			||||||
            // 对应行 取第一个 未删除的 检查问题  显示 问题等级
 | 
					            // 对应行 取第一个 未删除的 检查问题  显示 问题等级
 | 
				
			||||||
            record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = strDEMAND
 | 
					            record["Nav_ListCheckDetailQuestion.Nav_Question.DEMAND"] = strDEMAND
 | 
				
			||||||
 | 
				
			|||||||
@ -248,8 +248,10 @@ export default {
 | 
				
			|||||||
          }
 | 
					          }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        var CHECKRESULT = 10 // 无 10 检查问题一致 20 其他 30
 | 
					        var CHECKRESULT = 10 // 无 10  缺项15  检查问题一致 20 其他 30
 | 
				
			||||||
        if (listQ[0].SAFE_CHECK_QUESTION_ID != '55555555-5555-5555-5555-555555555555') {
 | 
					        if (listQ[0].SAFE_CHECK_QUESTION_ID == '66666666-6666-6666-6666-666666666666') {
 | 
				
			||||||
 | 
					          CHECKRESULT = 15
 | 
				
			||||||
 | 
					        } else if (listQ[0].SAFE_CHECK_QUESTION_ID != '55555555-5555-5555-5555-555555555555') {
 | 
				
			||||||
          CHECKRESULT = 20
 | 
					          CHECKRESULT = 20
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        var strDEMAND = ''
 | 
					        var strDEMAND = ''
 | 
				
			||||||
@ -306,7 +308,7 @@ export default {
 | 
				
			|||||||
          //保存信息
 | 
					          //保存信息
 | 
				
			||||||
          record["CHECKRESULT"] = CHECKRESULT
 | 
					          record["CHECKRESULT"] = CHECKRESULT
 | 
				
			||||||
 | 
					
 | 
				
			||||||
          if (CHECKRESULT == 10) {
 | 
					          if (CHECKRESULT == 10 || CHECKRESULT == 15) {
 | 
				
			||||||
            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