diff --git a/pages/apply/subPages/BS/plan.vue b/pages/apply/subPages/BS/plan.vue index e9589ae..c55c2c4 100644 --- a/pages/apply/subPages/BS/plan.vue +++ b/pages/apply/subPages/BS/plan.vue @@ -390,7 +390,7 @@ this.TaskID = option.taskID this.tableKey = option.tableKey this.ORG_ID = uni.getStorageSync('orgId') - if (option.ID != null) { + if (option.ID != null && option.ID != 'null') { this.loadData() } else { this.isLoadOK = true @@ -632,13 +632,25 @@ } } } - this.Nav_ListSafeCheckDetailShow = this.model.Nav_ListSafeCheckDetail.slice(0, 10) - this.model.RiskAreaNAME = strRiskAreaNAME - this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME - this.model.CheckProjectNAME = CheckProjectNAME + if (this.model.Nav_ListSafeCheckDetail && this.model.Nav_ListSafeCheckDetail.length > 0) { + this.total = this.model.Nav_ListSafeCheckDetail.length + if (this.total > 10) { + this.Nav_ListSafeCheckDetailShow = this.model.Nav_ListSafeCheckDetail.slice(0, 10) + } else { + this.Nav_ListSafeCheckDetailShow = this.model.Nav_ListSafeCheckDetail.slice(0, this + .total) + } + this.model.RiskAreaNAME = strRiskAreaNAME + this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME + this.model.CheckProjectNAME = CheckProjectNAME + } else { + this.Nav_ListSafeCheckDetailShow = this.model.Nav_ListSafeCheckDetail + this.model.RiskAreaNAME = strRiskAreaNAME + this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME + this.model.CheckProjectNAME = CheckProjectNAME + this.total = 0 + } this.isLoadOK = true - this.total = this.model.Nav_ListSafeCheckDetail.length - }) }, @@ -1162,6 +1174,13 @@ OrderPagedSafeCheckDetail(json).then(res => { this.model.Nav_ListSafeCheckDetail = [] this.model.Nav_ListSafeCheckDetail = res + + this.total = this.model.Nav_ListSafeCheckDetail.length + if (this.total > 10) { + this.Nav_ListSafeCheckDetailShow = this.model.Nav_ListSafeCheckDetail.slice(0, 10) + } else { + this.Nav_ListSafeCheckDetailShow = this.model.Nav_ListSafeCheckDetail.slice(0, this.total) + } }) } },