From 608eefe5fb03d2f3d3145b11d7de573434451e76 Mon Sep 17 00:00:00 2001 From: 闫增涛 <1829501689@qq.com> Date: 星期五, 29 三月 2024 19:42:58 +0800 Subject: [PATCH] 详情页bug修改 --- packageBookService/pages/bookServices/list/index.js | 44 ++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 42 insertions(+), 2 deletions(-) diff --git a/packageBookService/pages/bookServices/list/index.js b/packageBookService/pages/bookServices/list/index.js index a2bf820..f8279a2 100644 --- a/packageBookService/pages/bookServices/list/index.js +++ b/packageBookService/pages/bookServices/list/index.js @@ -34,7 +34,6 @@ options: [], disabled: false, }, - disabledSecondList: false, majorProjectList: { value: [], options: [], @@ -54,6 +53,11 @@ noData: false, showDropdown: false, isRequesting: false, + disabledStair: false, + disabledSecondList: false, + disabledProject: false, + disabledNewForms: false, + triggered: false, }, /** * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍔犺浇 @@ -135,7 +139,13 @@ * 椤甸潰鐩稿叧浜嬩欢澶勭悊鍑芥暟--鐩戝惉鐢ㄦ埛涓嬫媺鍔ㄤ綔 */ onPullDownRefresh() { - console.log('涓嬫媺'); + this.setData({ + triggered: true + }) + this.setData({ + 'pageCount.page': 1 + }) + this.getBookList(this.data.path); }, /** @@ -173,6 +183,9 @@ }, // 鑾峰彇涓�绾у垪琛� getStairList(path) { + this.setData({ + disabledStair: false + }) const query = { path, filterList: [], @@ -202,6 +215,11 @@ 'stairList.options': options, 'stairList.value': this.data.stairCode, }); + if (!options.length) { + this.setData({ + disabledStair: true + }) + } }); }, // 鑾峰彇涓�绾у垎绫讳笅浜岀骇鍒嗙被 @@ -239,6 +257,10 @@ }, // 鑾峰彇閲嶇偣椤圭洰 getProjectList(type) { + this.setData({ + disabledProject: false, + disabledNewForms: false + }) const options = []; const arr = []; let array = []; @@ -264,6 +286,11 @@ label: element.name, }); } + if (!options.length) { + this.setData({ + disabledProject: true + }) + } this.setData({ 'majorProjectList.options': options, }); @@ -274,6 +301,11 @@ value: element.value, label: element.name, }); + } + if (!options.length) { + this.setData({ + disabledNewForms: true + }) } this.setData({ 'newTextBook.options': options, @@ -367,6 +399,14 @@ }) } } + if (this.data.triggered) { + this.setData({ + triggered: false + }) + wx.showToast({ + title: '鍒锋柊鎴愬姛', + }) + } }); }, // 涓�绾у垎绫诲垏鎹� -- Gitblit v1.9.1