| | |
| | | </view> |
| | | </view> |
| | | <!-- 称重历史--> |
| | | <weigh-item :list="weighHistory"></weigh-item> |
| | | <weigh-item :list="weighHistory" class="weighingDecive-item"></weigh-item> |
| | | <view class="three"> |
| | | <!-- .外购订单,不出现返回加减吨的按钮 --> |
| | | <u-button type="primary" |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | let socket = null; |
| | | import { webSocketUrl, onlineurl } from '@/api/request.js'; |
| | | import { mapState, mapMutations } from 'vuex'; |
| | | import combinedTitle from '@/components/combined-title/combined-title.vue'; |
| | |
| | | data() { |
| | | return { |
| | | isWeighing:'', |
| | | timer:null, |
| | | weighData: { |
| | | //确认称重接口参数 |
| | | deptId: '', |
| | |
| | | onShow() { |
| | | this.init(); |
| | | // this.realTimeWeigh = 0 |
| | | if (this.timer) { |
| | | clearTimeout(this.timer) |
| | | } |
| | | this.timer = setTimeout(() => { |
| | | if (!this.globalweigh) { |
| | | console.log('称重时自动重连'); |
| | | this.socketTask.close(); |
| | | this.changesocketTask(null); |
| | | this.changereconnectNum({ connectNum: 1, isWeigh: true }) |
| | | this.$store.dispatch('websocketInit'); |
| | | } |
| | | }, 3000) |
| | | }, |
| | | onHide() { |
| | | clearTimeout(this.timer) |
| | | }, |
| | | onUnload() { |
| | | clearTimeout(this.timer) |
| | | }, |
| | | |
| | | computed: { |
| | | ...mapState(['globalweigh', 'globalinfraredStatus', 'globalWarning', 'globalisconnect', 'globalisUploadimg', |
| | | 'globalisLogin', 'is_open_socket' |
| | | 'globalisLogin', 'socketTask','is_open_socket' |
| | | ]), |
| | | token() { |
| | | return uni.getStorageSync('token'); |
| | |
| | | } |
| | | }, |
| | | methods: { |
| | | ...mapMutations(['changeweighHouseCode', 'changeisLogin', 'changeWeigh']), |
| | | ...mapMutations(['changeweighHouseCode', 'changeisLogin', 'changeWeigh','changereconnectNum','changesocketTask']), |
| | | init() { |
| | | uni.showLoading({ |
| | | title: '加载中' |
| | |
| | | this.isConfirmWeighLoading = false; |
| | | }, 1000); |
| | | } else { |
| | | this.$u.toast('称重失败,请稍后重试'); |
| | | this.$u.toast('称重失败,请稍后重试' + (res.msg ? res.msg : '')); |
| | | } |
| | | }) |
| | | .catch(err => { |
| | | this.isConfirmWeighLoading = false; |
| | | console.log(err); |
| | | this.$u.toast(err.msg ? err.msg : '称重失败'); |
| | | }); |
| | | }, |
| | | // 加减煤 |
| | |
| | | |
| | | <style lang="scss" |
| | | scoped> |
| | | .weighingDecive-item{ |
| | | min-height: 200rpx!important; |
| | | .weigh-history { |
| | | min-height: 200rpx!important; |
| | | } |
| | | } |
| | | @mixin flex { |
| | | display: flex; |
| | | justify-content: space-between; |