调整逻辑
This commit is contained in:
parent
c3cad50669
commit
81996ac034
@ -343,6 +343,11 @@
|
||||
})
|
||||
return
|
||||
}
|
||||
this.stepsPageList = this.stepsPageList + 1
|
||||
|
||||
|
||||
},
|
||||
changeDetail(){
|
||||
let json = {
|
||||
CHECK_TYPE_ID: this.model.CHECK_TYPE_ID,
|
||||
DEPARTMENT_TYPE: this.model.DEPARTMENT_TYPE,
|
||||
@ -358,14 +363,12 @@
|
||||
}
|
||||
}
|
||||
getRequest(json, "/SK/SKSecurityInspectionNotice/GetCheckContentsNew").then(res => {
|
||||
console.log(res, '9999')
|
||||
if (res) {
|
||||
this.model.Nav_CheckNoticeDetails = res
|
||||
}
|
||||
|
||||
this.stepsPageList = this.stepsPageList + 1
|
||||
})
|
||||
|
||||
})
|
||||
},
|
||||
stepReduce() {
|
||||
this.stepsPageList = this.stepsPageList - 1
|
||||
@ -392,16 +395,18 @@
|
||||
|
||||
},
|
||||
onConfirmPicker(e) {
|
||||
console.log(e, '1111')
|
||||
if (this.comPickerInfo.name == 'SKProductionUnit') {
|
||||
this.model.Nav_ProductionUnit = e.value[0]
|
||||
this.model.PRODUCTION_UNIT_ID = e.value[0].ID
|
||||
this.changeDetail()
|
||||
} else if (this.comPickerInfo.name == 'SKPLANCHECKFREQUENCYEnum') {
|
||||
this.model.PLANCHECKFREQUENCYName = e.value[0].name
|
||||
this.model.PLANCHECKFREQUENCY = this.enumsData['SKPLANCHECKFREQUENCYEnum'][e.indexs[0]].code
|
||||
this.changeDetail()
|
||||
} else if (this.comPickerInfo.name == 'SKDepartmentTypeEnum') {
|
||||
this.model.DEPARTMENT_TYPEName = e.value[0].name
|
||||
this.model.DEPARTMENT_TYPE = this.enumsData['SKDepartmentTypeEnum'][e.indexs[0]].code
|
||||
this.changeDetail()
|
||||
}
|
||||
|
||||
this.comPickerInfo = {
|
||||
@ -500,7 +505,6 @@
|
||||
// 从当前有检查人员的行开始,向下同步
|
||||
for (let j = i + 1; j < validDetails.length; j++) {
|
||||
const targetItem = validDetails[j];
|
||||
console.log(targetItem,'9999')
|
||||
if (targetItem.Nav_CheckNoticeDetailUsers&&targetItem.Nav_CheckNoticeDetailUsers.filter(i => !i.IS_DELETED) && targetItem.Nav_CheckNoticeDetailUsers.filter(i => !i.IS_DELETED).length > 0) {
|
||||
// 遇到下一个有检查人员的行,更新 sourceIndex 并跳出内层循环
|
||||
sourceIndex = j;
|
||||
@ -644,12 +648,12 @@
|
||||
} else if (this.selectorInfo.name == 'Nav_CheckType') {
|
||||
this.model.Nav_CheckType = e;
|
||||
this.model.CHECK_TYPE_ID = e.ID;
|
||||
this.changeDetail()
|
||||
}
|
||||
|
||||
|
||||
},
|
||||
submit() {
|
||||
console.log(this.model)
|
||||
for (let item of this.model.Nav_CheckNoticeDetails.filter(i => !i.IS_DELETED)) {
|
||||
if (!item.Nav_CheckNoticeDetailUsers || item.Nav_CheckNoticeDetailUsers.length == 0) {
|
||||
uni.showToast({
|
||||
|
||||
Loading…
Reference in New Issue
Block a user