1.增加人员码名转换功能

master
董哲奇 3 months ago
parent 02ef935566
commit 99384f511d

@ -113,6 +113,8 @@ import { getToken } from '@/utils/auth'
import ScrollPane from "@/layout/components/TagsView/ScrollPane.vue"; import ScrollPane from "@/layout/components/TagsView/ScrollPane.vue";
import {exportByExcel} from "@/utils/rpkj"; import {exportByExcel} from "@/utils/rpkj";
import {editZyq} from "@/api/jhzxgl/ydjh"; import {editZyq} from "@/api/jhzxgl/ydjh";
import {getBzryList} from "@/api/sjzx/bzzGL";
import {groupBy} from "@/utils";
export default { export default {
name:'YdjhzxCX', name:'YdjhzxCX',
components: {ScrollPane}, components: {ScrollPane},
@ -433,16 +435,16 @@ export default {
// filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], // filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
// filterRender: { name: 'FilterCombination' } // filterRender: { name: 'FilterCombination' }
// }, // },
{ // {
field: 'slpgry', // field: 'slpgry',
title: '上料派工人', // title: '',
width: 100, // width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], // filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination' } // filterRender: { name: 'FilterCombination' }
}, // },
{ {
field: 'slfkry', field: 'slfkry',
title: '上料反馈人', title: '上料反馈人',formatter:this.formatWorker,
width: 100, width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination' } filterRender: { name: 'FilterCombination' }
@ -476,29 +478,29 @@ export default {
// filterRender: { name: 'FilterCombination' } // filterRender: { name: 'FilterCombination' }
// }, // },
{ {
field: 'pwpgry', field: 'pwpgrq',
title: '抛丸派工', title: '抛丸派工日期',
width: 100, width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination' } filterRender: { name: 'FilterCombination' }
}, },
{ {
field: 'pwpgrq', field: 'pwpgry',
title: '抛丸派工日期', title: '抛丸派工人',formatter:this.formatWorker,
width: 100, width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination' } filterRender: { name: 'FilterCombination' }
}, },
{ {
field: 'pwfkry', field: 'pwfkrq',
title: '抛丸反馈人', title: '抛丸报工日期',
width: 100, width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination' } filterRender: { name: 'FilterCombination' }
}, },
{ {
field: 'pwfkrq', field: 'pwfkry',
title: '抛丸报工日期', title: '抛丸反馈人',formatter:this.formatWorker,
width: 100, width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination' } filterRender: { name: 'FilterCombination' }
@ -581,15 +583,15 @@ export default {
// filterRender: { name: 'FilterCombination' } // filterRender: { name: 'FilterCombination' }
// }, // },
{ {
field: 'hxpgry', field: 'hxpgrq',
title: '划线派工', title: '划线派工日期',
width: 100, width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination' } filterRender: { name: 'FilterCombination' }
}, },
{ {
field: 'hxpgrq', field: 'hxpgry',
title: '划线派工日期', title: '划线派工人',formatter:this.formatWorker,
width: 100, width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination' } filterRender: { name: 'FilterCombination' }
@ -603,7 +605,7 @@ export default {
}, },
{ {
field: 'hxfkry', field: 'hxfkry',
title: '划线报工人员', title: '划线报工人员',formatter:this.formatWorker,
width: 100, width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination' } filterRender: { name: 'FilterCombination' }
@ -639,29 +641,29 @@ export default {
// filterRender: { name: 'FilterCombination' } // filterRender: { name: 'FilterCombination' }
// }, // },
{ {
field: 'qgpgry', field: 'qgpgrq',
title: '切割派工', title: '切割派工日期',
width: 100, width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination' } filterRender: { name: 'FilterCombination' }
}, },
{ {
field: 'qgpgrq', field: 'qgfkrq',
title: '切割工日期', title: '切割工日期',
width: 100, width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination' } filterRender: { name: 'FilterCombination' }
}, },
{ {
field: 'qgfkry', field: 'qgpgry',
title: '切割报工人', title: '切割派工人',formatter:this.formatWorker,
width: 100, width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination' } filterRender: { name: 'FilterCombination' }
}, },
{ {
field: 'qgfkrq', field: 'qgfkry',
title: '切割报工日期', title: '切割报工人',formatter:this.formatWorker,
width: 100, width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination' } filterRender: { name: 'FilterCombination' }
@ -716,6 +718,7 @@ export default {
{label:'四区',value:'FP4Q'}, {label:'四区',value:'FP4Q'},
], ],
tmpQuery:{dcCh:'',dcPl:''}, tmpQuery:{dcCh:'',dcPl:''},
workers:{}
} }
}, },
computed: { computed: {
@ -726,12 +729,24 @@ export default {
this.getHeight() this.getHeight()
this.initBase() this.initBase()
this.initgxList() this.initgxList()
this.initWorkers()
}, },
methods: { methods: {
formatWorker({cellValue}){
return this.workers[cellValue]
},
initWorkers(){
getBzryList({}).then(res=>{
res.data?.forEach(item=>{
this.workers[item.userCode]=item.userName;
})
console.log(this.workers)
})
},
// //
showWarning({ type, column, row }){ showWarning({ type, column, row }){
var err = '未完成'; var err = '未完成';
var slxhthCount=row.slxhthCount; var slxhthCount=row?.slxhthCount;
if (type === 'body') { if (type === 'body') {
if (column.field === 'slCount'){ if (column.field === 'slCount'){
if (row.slCount > '0' && row.slCount<slxhthCount) { if (row.slCount > '0' && row.slCount<slxhthCount) {

Loading…
Cancel
Save