diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 72c8031..73593ab 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -24,7 +24,7 @@ const mutations = { state.name = name }, SET_BMBM: (state, name) => { - state.BMBM = name + state.bmbm = name }, SET_USERID: (state, name) => { state.userID = name @@ -80,6 +80,30 @@ const actions = { // commit('SET_ROLES', menu) + console.log(user) + + if(user.bmbm==='FP1Q'){ + user.bmbm='一区' + } + + if(user.bmbm==='FP2Q'){ + user.bmbm='二区' + } + + if(user.bmbm==='FP3Q'){ + user.bmbm='三区' + } + + if(user.bmbm==='FP4Q'){ + user.bmbm='四区' + } + if(user.bmbm==='FP5Q'){ + user.bmbm='五区' + } + if(user.bmbm==='FP6Q'){ + user.bmbm='六区' + } + commit('SET_NAME', user.yhms) commit('SET_YHDM', user.yhdm) commit('SET_BMBM', user.bmbm) diff --git a/src/views/jhzxgl/hxjhD.vue b/src/views/jhzxgl/hxjhD.vue index 3fc4143..946d761 100644 --- a/src/views/jhzxgl/hxjhD.vue +++ b/src/views/jhzxgl/hxjhD.vue @@ -88,7 +88,7 @@ 作业区: - + fst.zyq===this.inParam.scdw) console.log(this.dictData.zyqs) }, + + bzClick1(){ console.log(this.dictData.zyrys) console.log(this.zyrys) @@ -472,6 +480,13 @@ export default { this.dictData = res.data this.projectData=res.data.cbbm this.projectData1=res.data.cbbm + + if(this.bmbm.slice(-1)==='区'){ + this.inParam.scdw=this.bmbm + this.flag=true; + this.bzClick() + + } }) }, plClick(){ @@ -608,6 +623,7 @@ export default { this.queryParam.user=this.name; } + this.queryParam.zyq1=this.inParam.scdw getPwPgd(this.queryParam).then((res) => { this.list = res.data if (this.$refs.xGrid) { diff --git a/src/views/jhzxgl/pwjhD.vue b/src/views/jhzxgl/pwjhD.vue index 3ae3b62..0bf1620 100644 --- a/src/views/jhzxgl/pwjhD.vue +++ b/src/views/jhzxgl/pwjhD.vue @@ -54,20 +54,20 @@ - - - - - - - - + + + + + + + + + + + + + @@ -202,6 +202,7 @@ export default { return { queryParam: { dcch:'', + dcpl:'', field:'', user:'', jhrqField:'', @@ -224,7 +225,7 @@ export default { label: "未报工", }, { - value: "32", + value: "42", label: "已报工", }, @@ -392,6 +393,7 @@ export default { window.addEventListener('resize', this.getHeight) this.getHeight() this.initBase() + console.log(this.bmbm) }, methods: { uploadExcel() { diff --git a/src/views/jhzxgl/qgjhD.vue b/src/views/jhzxgl/qgjhD.vue index 6431ced..24995fa 100644 --- a/src/views/jhzxgl/qgjhD.vue +++ b/src/views/jhzxgl/qgjhD.vue @@ -81,7 +81,7 @@ 作业区: - + { this.list = res.data if (this.$refs.xGrid) { diff --git a/src/views/jhzxgl/sljhD.vue b/src/views/jhzxgl/sljhD.vue index 3871f57..96a42d5 100644 --- a/src/views/jhzxgl/sljhD.vue +++ b/src/views/jhzxgl/sljhD.vue @@ -98,6 +98,7 @@ 打印 直接打印 导出 + @@ -236,6 +237,8 @@ 批量 + + 抛丸导出 @@ -829,6 +832,107 @@ export default { width: "120px", field: 'ydid', + filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], + filterRender: { name: 'FilterCombination' }, + }, + ], + tableColumn1Excel: [ + { + title: '炉批号', + width: "70px", + field: 'lph', + + filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], + filterRender: { name: 'FilterCombination' }, + }, + + { + title: '材质', + width: "80px", + field: 'wpxh', + + filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], + filterRender: { name: 'FilterCombination' }, + }, + { + title: '规格', + width: "120px", + field: 'wpgg', + + filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], + filterRender: { name: 'FilterCombination' }, + }, + + { + title: '物品状态', + width: "70px", + field: 'wpzt', + formatter: ['dictFormat', 'WPZT'], + filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], + filterRender: { name: 'FilterCombination' }, + }, + { + title: '需求船只', + width: "70px", + field: 'zych', + editRender: { + name: '$select', options: [], + optionProps: {value: 'cbbm', label: 'cbbm'}, + props: {clearable: true} + , events: {change: this.selectChange} + }, + filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], + filterRender: { name: 'FilterCombination' }, + }, + { + title: '需求批量', + width: "70px", + field: 'zypl', + editRender: { name: 'input' }, + filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], + filterRender: { name: 'FilterCombination' }, + }, + { + title: '流向', + width: "70px", + field: 'zylx', formatter: ['dictFormat', 'ZYLX'], + editRender: { + name: '$select', options: [], + optionProps: {value: 'bm', label: 'bmsm'}, + props: {clearable: true} + , events: {change: this.selectChange} + }, + filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], + filterRender: { name: 'FilterCombination' }, + }, + { + title: '切割跨位', + width: "80px", + field: 'sldw', + formatter: ['dictFormat', 'QGKW'], + editRender: { + name: '$select', options: [], + optionProps: {value: 'bm', label: 'bmsm'}, + props: {clearable: true} + , events: {change: this.selectChange} + }, + filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], + filterRender: { name: 'FilterCombination' }, + }, + + { + title: '套料图号', + width: "70px", + field: 'dcth', + editRender: { name: 'input' }, + filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], + filterRender: { name: 'FilterCombination' }, + }, + { + title: '库存', + width: "50px", + field: 'kwh', + filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filterRender: { name: 'FilterCombination' }, }, @@ -849,6 +953,13 @@ export default { exportExcel(){ exportByExcel(this.tableColumn1,this.$refs.xGrid.getTableData().visibleData,1,'上料派工单.xlsx') }, + exportExcel1(){ + exportByExcel(this.tableColumn1Excel,this.$refs.xGrid.getTableData().visibleData,0,'上料派工单.xls') + }, + + + + cellClickEvent({row}) { this.queryParam.xqdcch = row.cbbm this.$refs.xDown4.hidePanel() diff --git a/src/views/jhzxgl/yppFK.vue b/src/views/jhzxgl/yppFK.vue index 92ebe9f..031dc2d 100644 --- a/src/views/jhzxgl/yppFK.vue +++ b/src/views/jhzxgl/yppFK.vue @@ -263,6 +263,11 @@ export default { filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filterRender: { name: 'FilterCombination', }, }, + + { field: 'czbh', title: '船号', width: 90, + filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], + filterRender: { name: 'FilterCombination', }, + }, { field: 'ypph', title: '虚拟托盘', @@ -270,11 +275,6 @@ export default { filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filterRender: { name: 'FilterCombination' } }, - { field: 'czbh', title: '船号', width: 90, - filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], - filterRender: { name: 'FilterCombination', }, - }, - { field: 'pl', title: '批量', width: 90, filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filterRender: { name: 'FilterCombination', },