diff --git a/src/views/jhzxgl/pwjhD.vue b/src/views/jhzxgl/pwjhD.vue index 90cd2ae..3ae3b62 100644 --- a/src/views/jhzxgl/pwjhD.vue +++ b/src/views/jhzxgl/pwjhD.vue @@ -118,6 +118,7 @@ 批量 + 出库处理 diff --git a/src/views/zyjhzx/hxianfkui/index.vue b/src/views/zyjhzx/hxianfkui/index.vue index 12afe18..6c920d6 100644 --- a/src/views/zyjhzx/hxianfkui/index.vue +++ b/src/views/zyjhzx/hxianfkui/index.vue @@ -55,7 +55,7 @@ export default { this.initKonvaStage(); }, created(){ - window.addEventListener('resize', this.initKonvaStage) + // window.addEventListener('resize', this.initKonvaStage) }, sockets:{}, methods:{ diff --git a/src/views/zyjhzx/hxianpgong/index.vue b/src/views/zyjhzx/hxianpgong/index.vue index c3ffa36..c65ed47 100644 --- a/src/views/zyjhzx/hxianpgong/index.vue +++ b/src/views/zyjhzx/hxianpgong/index.vue @@ -55,7 +55,7 @@ export default { created(){ this.zyq=this.$route.query.zyq this.deviceId=this.$route.query.deviceId||'' - window.addEventListener('resize', this.initKonvaStage) + // window.addEventListener('resize', this.initKonvaStage) }, sockets:{}, methods:{ diff --git a/src/views/zyjhzx/lliaofkui/index.vue b/src/views/zyjhzx/lliaofkui/index.vue index 2fcaa88..35368c6 100644 --- a/src/views/zyjhzx/lliaofkui/index.vue +++ b/src/views/zyjhzx/lliaofkui/index.vue @@ -75,7 +75,7 @@ export default { }, created(){ this.deviceId=this.$route.query.deviceId||'' - window.addEventListener('resize', this.initKonvaStage) + // window.addEventListener('resize', this.initKonvaStage) }, sockets:{ zyjhzx(data){ diff --git a/src/views/zyjhzx/lliaopgong/index.vue b/src/views/zyjhzx/lliaopgong/index.vue index 754c938..5222af1 100644 --- a/src/views/zyjhzx/lliaopgong/index.vue +++ b/src/views/zyjhzx/lliaopgong/index.vue @@ -42,7 +42,7 @@ export default { this.initKonvaStage(); }, created(){ - window.addEventListener('resize', this.initKonvaStage) + // window.addEventListener('resize', this.initKonvaStage) }, sockets:{}, methods:{ diff --git a/src/views/zyjhzx/pwanfkui/index.vue b/src/views/zyjhzx/pwanfkui/index.vue index 106abff..78a142d 100644 --- a/src/views/zyjhzx/pwanfkui/index.vue +++ b/src/views/zyjhzx/pwanfkui/index.vue @@ -55,7 +55,7 @@ export default { this.initKonvaStage(); }, created(){ - window.addEventListener('resize', this.initKonvaStage) + // window.addEventListener('resize', this.initKonvaStage) }, sockets:{}, methods:{ diff --git a/src/views/zyjhzx/pwanpgong/comps/PwanPgd.vue b/src/views/zyjhzx/pwanpgong/comps/PwanPgd.vue index 4386ed7..c28df41 100644 --- a/src/views/zyjhzx/pwanpgong/comps/PwanPgd.vue +++ b/src/views/zyjhzx/pwanpgong/comps/PwanPgd.vue @@ -47,7 +47,10 @@ export default { } }) // this.gridOptions.data = this.list - this.showData(this.list) + this.showData(this.list,false) + EventBus.$emit('pwtgComp', { + flag:true + }) }) }, created(){ @@ -83,13 +86,13 @@ export default { } }, methods:{ - showData(list){ - if (this.tmpList.length===0){ + showData(list,flag=false){ + if (this.tmpList.length===0||flag){ this.tmpList=list } this.list=this.tmpList.filter(item=>item.zt==='BF') - this.gridOptions.data = this.list + this.gridOptions.data = this.list.reverse() }, // initData(){ // bgControl({}).then(res=>{ diff --git a/src/views/zyjhzx/pwanpgong/comps/PwanSgd.vue b/src/views/zyjhzx/pwanpgong/comps/PwanSgd.vue index 01a5f41..e65768b 100644 --- a/src/views/zyjhzx/pwanpgong/comps/PwanSgd.vue +++ b/src/views/zyjhzx/pwanpgong/comps/PwanSgd.vue @@ -33,6 +33,11 @@ export default { EventBus.$on('pwpg', item => { this.gridOptions.data.push(item) }) + EventBus.$on('pwtgComp', item => { + if (item.flag){ + // this.gridOptions.data = [] + } + }) }, created(){ const {options,columns,setExt}=paoWanPgdConfig(window.innerHeight*0.95) @@ -75,6 +80,7 @@ export default { }) }) } + this.gridOptions.data = [] }, export(){ @@ -102,6 +108,18 @@ export default { break; } } + for (const dw of this.gridOptions.tlt) { + if (item.kw===dw.bm){ + _item.垮位=dw.bmsm + break; + } + } + for (const dw of this.gridOptions.zl) { + if (item.zl===dw.bm){ + _item.组立=dw.name + break; + } + } printData.push(_item) }) const workBook = XLSX.utils.book_new(); @@ -122,8 +140,8 @@ export default { } data.push(item) }) - this.gridOptions.data=data - console.log(this.gridOptions.data) + this.gridOptions.data=data.reverse() + this.$refs.vxeGrid.setAllCheckboxRow(false); }, } } diff --git a/src/views/zyjhzx/pwanpgong/comps/pgdTable.js b/src/views/zyjhzx/pwanpgong/comps/pgdTable.js index 0bdfd5b..954439c 100644 --- a/src/views/zyjhzx/pwanpgong/comps/pgdTable.js +++ b/src/views/zyjhzx/pwanpgong/comps/pgdTable.js @@ -18,7 +18,26 @@ export default function (_height=0) { showOverflow: true, scrollY:{enable:true}, data:[], - ycldw:[] + ycldw:[], + tlt:[ + {"bmsm": "2跨超长超宽曲板", "bmlb": "QGKW", "bm": "10"}, + {"bmsm": "2跨T型材腹板", "bmlb": "QGKW", "bm": "11"}, + {"bmsm": "2跨激光切割板", "bmlb": "QGKW", "bm": "12"}, + {"bmsm": "3跨曲板", "bmlb": "QGKW", "bm": "13"}, + {"bmsm": "3跨厚板", "bmlb": "QGKW", "bm": "14"}, + {"bmsm": "4跨普通板", "bmlb": "QGKW", "bm": "15"}, + {"bmsm": "7跨型板", "bmlb": "QGKW", "bm": "16"}, + {"bmsm": "光电", "bmlb": "QGKW", "bm": "17"}, + {"bmsm": "2跨T型材面板", "bmlb": "QGKW", "bm": "5"}, + {"bmsm": "3跨平铁", "bmlb": "QGKW", "bm": "6"}, + {"bmsm": "1跨平直大板", "bmlb": "QGKW", "bm": "7"}, + {"bmsm": "1跨进线板", "bmlb": "QGKW", "bm": "8"}, + {"bmsm": "2跨超长超宽板", "bmlb": "QGKW", "bm": "9"} + ], + zl:[ + {"name": "小组立", "bm": "1010"}, + {"name": "中大组立", "bm": "1110"}, + ] } const ext={} const setExt=function (key,value){ @@ -48,19 +67,36 @@ export default function (_height=0) { } } } + const kwFormat=function ({cellValue}){ + for (const item of options.tlt) { + if (cellValue===item.bm){ + return item.bmsm + } + } + } + + const zlFormat=function ({cellValue}){ + for (const item of options.zl) { + if (cellValue===item.bm){ + return item.name + } + } + } const columns = [ { type: 'checkbox', width: 40 }, - { type: 'seq',title:'序号', width: 60 }, + { type: 'seq',title:'序号', width: 50 }, {field: 'dwId', title: '垛位', width: 100,formatter: dwFormat}, - {field: 'ceng', title: '层数', width: 60}, - {field: 'czbh', title: '船号'}, - {field: 'pl', title: '批量'}, - {field: 'fd', title: '分段',visible:false}, - {field: 'tlth', title: '套料图号',visible:false}, - {field: 'wpgg', title: '物品规格', }, - {field: 'wlh', title: '物料号', }, - {field: 'nm', title: '内码',visible:false }, - {field: '', title: '备注',visible:false }, + {field: 'ceng', title: '层数', width: 50}, + {field: 'czbh', title: '船号', width: 80}, + {field: 'pl', title: '批量', width: 50}, + {field: 'fd', title: '分段',width: 50,visible:false}, + {field: 'tlth', title: '套料图号',width: 120}, + {field: 'wpgg', title: '物品规格', width: 120,}, + {field: 'wlh', title: '物料号', width: 130,}, + {field: 'kw', title: '垮位',width: 130,formatter: kwFormat}, + {field: 'zl', title: '组立', width: 70,formatter: zlFormat}, + {field: 'nbsbm', title: '入库批号',minWidth: 100,}, + {field: '', title: '备注',width: 50,visible:false }, ] return { diff --git a/src/views/zyjhzx/pwanpgong/index.vue b/src/views/zyjhzx/pwanpgong/index.vue index db14170..04c83e4 100644 --- a/src/views/zyjhzx/pwanpgong/index.vue +++ b/src/views/zyjhzx/pwanpgong/index.vue @@ -61,7 +61,7 @@ export default { created(){ this.zyq=this.$route.query.zyq this.deviceId=this.$route.query.deviceId||'' - window.addEventListener('resize', this.initKonvaStage) + // window.addEventListener('resize', this.initKonvaStage) }, sockets:{ slComplete(){ @@ -141,7 +141,7 @@ export default { const item=res.data[i] const dwGroup=dw(i,item) dwGroup.on('click tap',function (){ - that.$refs.pwpgd.showData(item.list) + that.$refs.pwpgd.showData(item.list,true) }) group.add(dwGroup) } diff --git a/src/views/zyjhzx/qgefkui/index.vue b/src/views/zyjhzx/qgefkui/index.vue index 29e7665..f253929 100644 --- a/src/views/zyjhzx/qgefkui/index.vue +++ b/src/views/zyjhzx/qgefkui/index.vue @@ -57,7 +57,7 @@ export default { this.initKonvaStage(); }, created(){ - window.addEventListener('resize', this.initKonvaStage) + // window.addEventListener('resize', this.initKonvaStage) }, sockets:{}, methods: { diff --git a/src/views/zyjhzx/qgepgong/index.vue b/src/views/zyjhzx/qgepgong/index.vue index f394d6f..89e5652 100644 --- a/src/views/zyjhzx/qgepgong/index.vue +++ b/src/views/zyjhzx/qgepgong/index.vue @@ -56,7 +56,7 @@ export default { created(){ this.zyq=this.$route.query.zyq this.deviceId=this.$route.query.deviceId||'' - window.addEventListener('resize', this.initKonvaStage) + // window.addEventListener('resize', this.initKonvaStage) }, sockets:{}, methods:{ diff --git a/src/views/zyjhzx/sliao/index.vue b/src/views/zyjhzx/sliao/index.vue index f2fe0fc..9a365c6 100644 --- a/src/views/zyjhzx/sliao/index.vue +++ b/src/views/zyjhzx/sliao/index.vue @@ -60,7 +60,7 @@ export default { this.initTlt() }, created(){ - window.addEventListener('resize', this.initKonvaStage) + // window.addEventListener('resize', this.initKonvaStage) }, sockets:{}, methods:{ @@ -390,7 +390,7 @@ export default { sljhrq:item.sljhrq, qgjhrq:item.qgjhrq, wlh:item.slwlh, - nm:item.nm, + nbsbm:item.nbsbm, bfr:that.getCurrentWorker()?.userCode, type:'YCL' }