From 26cf5599ccc92203cb7313385c2bf3c26c42ac0c Mon Sep 17 00:00:00 2001 From: yangan <yangan0921@163.com> Date: 星期四, 30 五月 2024 17:40:07 +0800 Subject: [PATCH] feat:库管模块提交新增 查看日计划页面 --- pages/tabbar-page/index-tabbar/index-tabbar.vue | 41 +++++++++++++++++++++++++++++++++++++++-- 1 files changed, 39 insertions(+), 2 deletions(-) diff --git a/pages/tabbar-page/index-tabbar/index-tabbar.vue b/pages/tabbar-page/index-tabbar/index-tabbar.vue index d9faba0..d4e9d1c 100644 --- a/pages/tabbar-page/index-tabbar/index-tabbar.vue +++ b/pages/tabbar-page/index-tabbar/index-tabbar.vue @@ -25,8 +25,11 @@ :indexdriverBillOfLoadingData="indexdriverBillOfLoadingData"></driver-index> <load-unload ref="LoadUnloadRef" v-if="roleType == 5"></load-unload> + <doorkeep-index ref="doorkeepIndexRef" + v-if="roleType == 6"></doorkeep-index> <!-- <selectTarget v-if="roleType == 5" ref="LoadUnloadRef"></selectTarget> --> + <qualityIndex ref="qualityIndexRef" v-if="roleType == 7"></qualityIndex> <tab-bar :current="0"></tab-bar> <!-- 鎺ㄩ�佹秷鎭脊绐� --> <u-modal :show="messagePushShow" @@ -45,6 +48,8 @@ import freightForwarderIndex from '@/pages/freight-forwarder-page/freightForwarder-index/freightForwarder-index.vue'; import LoadUnload from '@/pages/loadUnload-page/loadUnload-page.vue' import selectTarget from '@/pages/loadUnload-page/selectTarget/selectTarget.vue' + import qualityIndex from '@/pages/quality-inspection-page/qualityIndex/qualityIndex' + import doorkeepIndex from '@/pages/doorkeeper-page/doorkeeper-index/doorkeeper-index.vue'; import { mapState, mapMutations } from 'vuex'; import { webSocketUrl } from '@/api/request.js'; @@ -55,6 +60,9 @@ driverIndex, freightForwarderIndex, LoadUnload, + selectTarget, + qualityIndex, //鍖栭獙 + doorkeepIndex, selectTarget }, computed: { @@ -64,7 +72,9 @@ }, //棣栭〉涓嬫媺鍒锋柊 onPullDownRefresh() { - uni.showLoading({ title: '鍔犺浇涓�...' }); + if(this.roleType!==6){ + uni.showLoading({ title: '鍔犺浇涓�...' }); + } // 鑾峰彇鍘嗗彶鎻愮叅鍗� if (this.roleType == 1 || this.roleType == 2) { this.$reqGet('getJhOrderPlanDataPage', { current: 1, size: 10 }).then(res => { @@ -125,6 +135,7 @@ this.changeisconnect(false) }, onShow() { + this.count = this.count +1; this.init(); this.messageReq(); }, @@ -132,9 +143,12 @@ this.$store.dispatch('websocketInit') this.$store.commit('changeisLogin', true) console.log(this.globalisconnect, 'index鐨剋s鏁版嵁'); + /* #ifdef MP-WEIXIN */ this.userAuthorization(); + /* #endif */ this.messageReq(); // 寮�鍚弻浜洪�氳瘽 + /* #ifdef MP-WEIXIN */ wx.setEnable1v1Chat({ enable: true, backgroundType: 1, @@ -149,6 +163,7 @@ console.log('寮�鍚弻浜洪�氳瘽鎴愬姛Complete'); } }); + /* #endif */ }, data() { return { @@ -156,6 +171,7 @@ orderPlanDataStore: [], indexHuoDaiOrderPlanData: [], indexHistoryCoalData: [], + count:0, indexdriverBillOfLoadingData: {}, messagePushShow: false, messageList: { @@ -215,6 +231,7 @@ }, init() { this.roleType = uni.getStorageSync('roleType'); + console.log(this.roleType,'this.roleType=====') switch (this.roleType) { case 1: console.log('customerIndexRef'); @@ -237,7 +254,25 @@ case 5: console.log('LoadUnloadRef'); this.$nextTick(() => { - this.$refs.LoadUnloadRef.init(); + console.log(this.count,'count') + if(this.count <=1){ + this.$refs.LoadUnloadRef.init(); + } + }); + break; + case 7: + console.log('qualityIndexRef'); + this.$nextTick(() => { + console.log(this.count,'count') + if(this.count <=1){ + this.$refs.qualityIndexRef.init(); + } + }); + break; + case 6: + console.log('doorkeepIndexRef'); + this.$nextTick(() => { + this.$refs.doorkeepIndexRef.init(); }); break; default: @@ -245,6 +280,7 @@ } }, // 瑕佹眰鐢ㄦ埛鎺堟潈鐩告満/楹﹀厠椋庢潈闄� + /* #ifdef MP-WEIXIN */ userAuthorization() { wx.getSetting({ success(res) { @@ -278,6 +314,7 @@ }, }); }, + /* #endif */ messageconfirm() { this.messagePushShow = false; uni.navigateTo({ -- Gitblit v1.9.1