diff --git a/packages/community/repairList/index.vue b/packages/community/repairList/index.vue index 8fabc6e4..4973eb9c 100644 --- a/packages/community/repairList/index.vue +++ b/packages/community/repairList/index.vue @@ -69,7 +69,7 @@ - + @@ -140,10 +140,10 @@ export default { async init() { const [awaitingNumb, underwayNum, doneNum, discardNum] = await Promise.all([ - this.awaitingRes(), - this.underwayRes(), - this.doneRes(), - this.discardRes(), + this.awaitingRes(1), + this.awaitingRes(2), + this.awaitingRes(3), + this.awaitingRes(4), ]); this.awaitingNumb = awaitingNumb; this.underwayNum = underwayNum; @@ -152,6 +152,7 @@ export default { }, async getTabsList() { const res = await request(apiArr.getWorkOrderCrudList, "POST", { + community_id: Number(uni.getStorageSync("changeCommData").id), status: this.active, page_num: this.page_num, page_size: this.page_size, @@ -170,36 +171,10 @@ export default { } }, // 待维修工单数量 - async awaitingRes() { + async awaitingRes(status) { const res = await request(apiArr.getWorkOrderCrudList, "POST", { - status: 1, - page_num: this.page_num, - page_size: this.page_size, - }); - return res.total; - }, - // 进行中工单数量 - async underwayRes() { - const res = await request(apiArr.getWorkOrderCrudList, "POST", { - status: 2, - page_num: this.page_num, - page_size: this.page_size, - }); - return res.total; - }, - // 已废弃工单数量 - async discardRes() { - const res = await request(apiArr.getWorkOrderCrudList, "POST", { - status: 4, - page_num: this.page_num, - page_size: this.page_size, - }); - return res.total; - }, - // 已完成工单数量 - async doneRes() { - const res = await request(apiArr.getWorkOrderCrudList, "POST", { - status: 3, + community_id: Number(uni.getStorageSync("changeCommData").id), + status: status, page_num: this.page_num, page_size: this.page_size, });