| | |
| | | <!-- 百分比 --> |
| | | <view class="flex-col" style="align-items: flex-end;justify-content: flex-end;" > |
| | | <!-- style="justify-content: flex-end;position: absolute;top: 0;right: 1vw;text-align: right;" --> |
| | | <text class="item-title">31</text> |
| | | <text class="item-subTitle">今日订单数</text> |
| | | <text class="item-title">{{ baseLedId }}</text> |
| | | <text class="item-subTitle">站点编号</text> |
| | | </view> |
| | | </view> |
| | | </view> |
| | |
| | | <view style="width: 100%;">型号: {{item.model}}</view> |
| | | <view style="width: 100%;color: red;font-size: 3.1vw;">客户名称: {{item.supp}}</view> |
| | | <view style="width: 100%;color: red;font-size: 3.1vw;">开票客户: {{item.kpCstmrName}}</view> |
| | | <view style="width: 25%;">主数量: {{item.count}}</view> |
| | | <view style="width: 25%;color: red;font-size: 3.1vw;">辅数量: {{item.weight}}</view> |
| | | <view style="width: 25%;">库存: {{item.total}}</view> |
| | | <view style="width: 25%;">辅库存: {{item.totalWeight}}</view> |
| | | <!-- <view style="width: 25%;">主数量: {{item.count}}</view> --> |
| | | <view style="width: 25%;color: red;font-size: 3.1vw;">辅数量: {{item.allWeight}}</view> |
| | | <view style="width: 25%;">库存: {{item.allStock}}</view> |
| | | <view style="width: 25%;">剩余: {{item.lessStock}}</view> |
| | | <!-- <view style="width: 25%;">辅库存: {{item.totalWeight}}</view> --> |
| | | </swiper-item> |
| | | </swiper> |
| | | </view> |
| | |
| | | baseLedId: '', |
| | | baseCrnId: '', |
| | | baseUrl: '', |
| | | getLedInfosIp: '172.17.60.92', |
| | | getLedInfosPort: '9090', |
| | | getLedInfosUrl: 'flsbwcs', |
| | | info: null, |
| | | error: null, |
| | | infoType: 0, |
| | |
| | | }, |
| | | mounted() { |
| | | let that = this |
| | | |
| | | const BaseIP = uni.getStorageSync('BaseIp'); |
| | | const BaseLedId = uni.getStorageSync('BaseLedId'); |
| | | const BasePort = uni.getStorageSync('BasePort'); |
| | |
| | | that.baseLedId = BaseLedId |
| | | that.basePort = BasePort |
| | | that.baseCrnId = BaseCrnId |
| | | // this.getUrl() |
| | | this.getUrl() |
| | | |
| | | setTimeout(() => { |
| | | this.getLedInfos() |
| | | },2000) |
| | | }, |
| | | onLoad() { |
| | | setInterval(()=>{ |
| | |
| | | // this.getError2() |
| | | this.getUrl() |
| | | this.controller() |
| | | // 测试用 |
| | | |
| | | },1000) |
| | | }, |
| | | methods: { |
| | | timeOut() { |
| | | console.log(this.times); |
| | | }, |
| | | getLedInfos(){ |
| | | let that = this |
| | | this.getUrl() |
| | | uni.request({ |
| | | url: this.baseHttp + that.getLedInfosIp + ':' +this.getLedInfosPort + "/" + this.getLedInfosUrl + "/console/getLedInfos", |
| | | method:"GET", |
| | | data: {}, |
| | | success(res) { |
| | | let data = res.data.data; |
| | | that.baseLedId = data.staArr[0] |
| | | that.baseCrnId = 1 |
| | | |
| | | that.baseIP = that.getLedInfosIp; |
| | | that.basePort = that.getLedInfosPort; |
| | | that.baseUrl = that.getLedInfosUrl; |
| | | |
| | | uni.setStorageSync('BaseIp', that.baseIP); |
| | | uni.setStorageSync('BaseLedId', that.baseLedId); |
| | | uni.setStorageSync('BasePort',that.basePort); |
| | | uni.setStorageSync('BaseCrnId',that.baseCrnId); |
| | | uni.setStorageSync('UPROJ',that.baseUrl); |
| | | } |
| | | }) |
| | | }, |
| | | getUrl() { |
| | | this.commonUrl = this.baseHttp + this.baseIP + ':' +this.basePort + "/" +this.baseUrl |
| | |
| | | that.infoText.workNo = res.data[0].workNo |
| | | that.infoText.sourceLocNo = res.data[0].sourceLocNo |
| | | that.infoText.staNo = res.data[0].staNo |
| | | that.swiperList = res.data[0].matDtos |
| | | |
| | | let matDtos = res.data[0].matDtos; |
| | | |
| | | let allWeight = 0; |
| | | let allStock = 0; |
| | | matDtos.forEach((item) => { |
| | | allWeight += item.weight; |
| | | allStock += item.totalWeight; |
| | | }) |
| | | |
| | | let lessStock = allStock - allWeight; |
| | | |
| | | let matDto = matDtos[0]; |
| | | matDto.allWeight = allWeight; |
| | | matDto.allStock = allStock; |
| | | matDto.lessStock = lessStock; |
| | | that.swiperList = [matDto] |
| | | |
| | | // that.infoText.matnr = res.data[0].matDtos[0].matnr |
| | | // that.infoText.specs = res.data[0].matDtos[0].specs |
| | | // that.infoText.maknx = res.data[0].matDtos[0].maknx |