质量统计
This commit is contained in:
@@ -79,26 +79,24 @@
|
||||
</div>
|
||||
<div class="f">
|
||||
<div class="f_item">
|
||||
<div class="f_name">产品名称:</div>
|
||||
<div></div>
|
||||
<div class="f_name">工单id:{{ ProductSituationForm.workorderid }}</div>
|
||||
</div>
|
||||
<div class="f_item">
|
||||
<div class="f_name">左右:</div>
|
||||
<div></div>
|
||||
<div class="f_name">产品名称:{{ ProductSituationForm.productName }}</div>
|
||||
</div>
|
||||
<div class="f_item">
|
||||
<div class="f_name">颜色:</div>
|
||||
<div></div>
|
||||
<div class="f_name">左右:{{ ProductSituationForm.direction }}</div>
|
||||
</div>
|
||||
<div class="f_item">
|
||||
<div class="f_name">颜色:{{ ProductSituationForm.color }}</div>
|
||||
</div>
|
||||
|
||||
<div class="f_item">
|
||||
<div class="f_name">班组:</div>
|
||||
<div></div>
|
||||
<div class="f_name">班组: {{ ProductSituationForm.team }}</div>
|
||||
</div>
|
||||
|
||||
<div class="f_item">
|
||||
<div class="f_name">投入数:</div>
|
||||
<div></div>
|
||||
<div class="f_name">投入数:{{ ProductSituationForm.inputNum }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -122,14 +120,41 @@ export default {
|
||||
team: [{ inspectionModule: '' }], //班组
|
||||
|
||||
ProductSituationForm: {
|
||||
name: '',
|
||||
workorderid:"VW123456",
|
||||
productName: 'VW12309',
|
||||
direction: '左',
|
||||
color: 'blued',
|
||||
team: 'A',
|
||||
inputNum: 7852,
|
||||
},
|
||||
signal: null,
|
||||
data: null,
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
|
||||
'$store.getters.counterList': {
|
||||
immediate: true,
|
||||
deep: true,
|
||||
handler(newValue, oldValue) {
|
||||
switch (this.$store.getters.counterList.Moudle) {
|
||||
case '油漆':
|
||||
this.paint.filter((it) => it.id == this.$store.getters.counterList.checkid)[0].counter = this.$store.getters.counterList.sum
|
||||
break
|
||||
case '设备':
|
||||
this.device.filter((it) => it.id == this.$store.getters.counterList.checkid)[0].counter = this.$store.getters.counterList.sum
|
||||
break
|
||||
case '毛坯':
|
||||
this.blank.filter((it) => it.id == this.$store.getters.counterList.checkid)[0].counter = this.$store.getters.counterList.sum
|
||||
break
|
||||
case '程序':
|
||||
this.program.filter((it) => it.id == this.$store.getters.counterList.checkid)[0].counter = this.$store.getters.counterList.sum
|
||||
break
|
||||
case '班组操作':
|
||||
this.team.filter((it) => it.id == this.$store.getters.counterList.checkid)[0].counter = this.$store.getters.counterList.sum
|
||||
break
|
||||
}
|
||||
},
|
||||
},
|
||||
},
|
||||
computed: {
|
||||
...mapGetters(['counterList']),
|
||||
@@ -173,25 +198,31 @@ export default {
|
||||
switch (item.inspectionModule) {
|
||||
case '油漆':
|
||||
// 把数据传递到redis
|
||||
this.signalr.SR.invoke('SaveCacheInformation', '工单号', 'id', this.paint.filter((it) => it.id == item.id)[0].counter + 1).catch(
|
||||
(err) => {
|
||||
console.log(err)
|
||||
},
|
||||
)
|
||||
this.signalr.SR.invoke('SaveCacheInformation', this.ProductSituationForm.workorderid, '油漆', item.id + '').catch((err) => {
|
||||
console.log(err)
|
||||
})
|
||||
// redis再将数据返回
|
||||
this.paint.filter((it) => it.id == item.id)[0].counter = this.counterList.sum
|
||||
|
||||
break
|
||||
case '设备':
|
||||
this.device.filter((it) => it.id == item.id)[0].counter++
|
||||
this.signalr.SR.invoke('SaveCacheInformation', this.ProductSituationForm.workorderid, '设备', item.id + '').catch((err) => {
|
||||
console.log(err)
|
||||
})
|
||||
break
|
||||
case '毛坯':
|
||||
this.blank.filter((it) => it.id == item.id)[0].counter++
|
||||
this.signalr.SR.invoke('SaveCacheInformation', this.ProductSituationForm.workorderid, '毛坯', item.id + '').catch((err) => {
|
||||
console.log(err)
|
||||
})
|
||||
break
|
||||
case '程序':
|
||||
this.program.filter((it) => it.id == item.id)[0].counter++
|
||||
this.signalr.SR.invoke('SaveCacheInformation', this.ProductSituationForm.workorderid, '程序', item.id + '').catch((err) => {
|
||||
console.log(err)
|
||||
})
|
||||
break
|
||||
case '班组操作':
|
||||
this.team.filter((it) => it.id == item.id)[0].counter++
|
||||
this.signalr.SR.invoke('SaveCacheInformation', this.ProductSituationForm.workorderid, '班组操作', item.id + '').catch((err) => {
|
||||
console.log(err)
|
||||
})
|
||||
break
|
||||
default:
|
||||
this.$notify.warning('异常操作,警告')
|
||||
@@ -201,7 +232,7 @@ export default {
|
||||
//todo 数据同步
|
||||
/*
|
||||
1.从后台获取数据
|
||||
|
||||
|
||||
*/
|
||||
|
||||
//todo 初始话 signalR
|
||||
|
||||
Reference in New Issue
Block a user