|
@@ -89,19 +89,44 @@
|
|
|
</u-list>
|
|
</u-list>
|
|
|
|
|
|
|
|
<u-list @scrolltolower="scrolltolower" key="detail" v-if="tabType == 2">
|
|
<u-list @scrolltolower="scrolltolower" key="detail" v-if="tabType == 2">
|
|
|
- <view v-for="(item,index) in detailList" :key="index" class="detail-list">
|
|
|
|
|
- <view class="name">{{item.name}}</view>
|
|
|
|
|
- <view class="list rx-bc" v-for="(it, idx) in item.list">
|
|
|
|
|
|
|
+
|
|
|
|
|
+ <view v-for="(item,index) in produceList" :key="index" class="detail-list">
|
|
|
|
|
+ <view class="name">{{item.taskName}}</view>
|
|
|
|
|
+ <view class="list rx-bc" >
|
|
|
<view class="title rx-sc">
|
|
<view class="title rx-sc">
|
|
|
- <image v-if="it.state == 1" class="icon" src="~@/static/pda/layers.svg"></image>
|
|
|
|
|
- <image v-if="it.state == 2" class="icon" src="~@/static/pda/check-square.svg"></image>
|
|
|
|
|
- <image v-if="it.state == 3" class="icon" src="~@/static/pda/target.svg"></image>
|
|
|
|
|
-
|
|
|
|
|
- {{it.title}}
|
|
|
|
|
|
|
+ <image class="icon" src="~@/static/pda/layers.svg"></image>
|
|
|
|
|
+ 待投料数量
|
|
|
</view>
|
|
</view>
|
|
|
|
|
|
|
|
<view class="rx-ec">
|
|
<view class="rx-ec">
|
|
|
- {{it.num}}
|
|
|
|
|
|
|
+ {{item.waitFeedNum}}
|
|
|
|
|
+ <image class="arrow_right2" src="~@/static/pda/arrow_right2.svg"></image>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+
|
|
|
|
|
+ <view class="list rx-bc" >
|
|
|
|
|
+ <view class="title rx-sc">
|
|
|
|
|
+ <image class="icon" src="~@/static/pda/check-square.svg"></image>
|
|
|
|
|
+ 生产中数量
|
|
|
|
|
+ </view>
|
|
|
|
|
+
|
|
|
|
|
+ <view class="rx-ec">
|
|
|
|
|
+ 0
|
|
|
|
|
+ <image class="arrow_right2" src="~@/static/pda/arrow_right2.svg"></image>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <view class="list rx-bc" >
|
|
|
|
|
+ <view class="title rx-sc">
|
|
|
|
|
+
|
|
|
|
|
+ <image class="icon" src="~@/static/pda/target.svg"></image>
|
|
|
|
|
+
|
|
|
|
|
+ 待投料数量
|
|
|
|
|
+ </view>
|
|
|
|
|
+
|
|
|
|
|
+ <view class="rx-ec">
|
|
|
|
|
+ {{item.waitFeedNum}}
|
|
|
<image class="arrow_right2" src="~@/static/pda/arrow_right2.svg"></image>
|
|
<image class="arrow_right2" src="~@/static/pda/arrow_right2.svg"></image>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -121,7 +146,7 @@
|
|
|
import bottomOperate from '../../components/bottomOperate.vue'
|
|
import bottomOperate from '../../components/bottomOperate.vue'
|
|
|
import stepsNav from '../../components/stepsNav.vue'
|
|
import stepsNav from '../../components/stepsNav.vue'
|
|
|
|
|
|
|
|
- import { getTaskInstanceList, workorderInfo } from '@/api/pda/workOrder.js'
|
|
|
|
|
|
|
+ import { getTaskInstanceList, workorderInfo, produceDetail } from '@/api/pda/workOrder.js'
|
|
|
export default {
|
|
export default {
|
|
|
components: {
|
|
components: {
|
|
|
bottomOperate,
|
|
bottomOperate,
|
|
@@ -136,39 +161,8 @@
|
|
|
stepsList: [],
|
|
stepsList: [],
|
|
|
info: {},
|
|
info: {},
|
|
|
taskId: null,
|
|
taskId: null,
|
|
|
-
|
|
|
|
|
- detailList: [{
|
|
|
|
|
- name: '挤压成型',
|
|
|
|
|
- list: [{
|
|
|
|
|
- state: 1,
|
|
|
|
|
- title: '待投料数量',
|
|
|
|
|
- num: 333
|
|
|
|
|
- },
|
|
|
|
|
-
|
|
|
|
|
- {
|
|
|
|
|
- state: 2,
|
|
|
|
|
- title: '已报工数量',
|
|
|
|
|
- num: 666
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
-
|
|
|
|
|
- {
|
|
|
|
|
- name: '自然干燥',
|
|
|
|
|
- list: [{
|
|
|
|
|
- state: 3,
|
|
|
|
|
- title: '生产中数量',
|
|
|
|
|
- num: 555
|
|
|
|
|
- },
|
|
|
|
|
-
|
|
|
|
|
- {
|
|
|
|
|
- state: 2,
|
|
|
|
|
- title: '已报工数量',
|
|
|
|
|
- num: 666
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
- }
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+
|
|
|
|
|
+ produceList: [],
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
|
|
@@ -180,9 +174,15 @@
|
|
|
title: '加载中'
|
|
title: '加载中'
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ },
|
|
|
|
|
+
|
|
|
|
|
+ onShow() {
|
|
|
this.getSteps()
|
|
this.getSteps()
|
|
|
this.getInfo()
|
|
this.getInfo()
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
|
|
+ this.produce()
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
methods: {
|
|
methods: {
|
|
@@ -222,6 +222,14 @@
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
},
|
|
},
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ produce() {
|
|
|
|
|
+ produceDetail(this.id).then(res => {
|
|
|
|
|
+ this.produceList = res.produceDetail
|
|
|
|
|
+
|
|
|
|
|
+ })
|
|
|
|
|
+ },
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
</script>
|
|
</script>
|