Browse Source

排班信息新增,人员查询根据BU过滤

java8
赵宏斌 6 months ago
parent
commit
7e57010a2e
  1. 13
      src/views/modules/scheduling/scheduling.vue

13
src/views/modules/scheduling/scheduling.vue

@ -34,6 +34,7 @@ export default {
span:3,
saveSchedulingFlag: false,
fastAddFlag: false,
recordAddPeoPleFlag : false,
insertSchedulingFlag: false,
detailData: {
site: '',
@ -276,12 +277,17 @@ export default {
},
getPeopleList(){
this.insertSchedulingFlag = true
this.recordAddPeoPleFlag = true
this.getOperatorList()
this.fastAddFlag = true
},
//
async getOperatorList () {
this.detailData.bu = '2_01-Label'
if (this.recordAddPeoPleFlag){
this.detailData.bu = this.queryLineRow.site + '_' + this.queryLineRow.buNo
} else {
this.detailData.bu = this.saveData.bu
}
//
let filterList = this.roleList.filter(item => item.roleName === '机修人员')
if (filterList.length > 0) {
@ -506,6 +512,7 @@ export default {
this.peopleList = []
this.classesList2 = []
this.saveSchedulingFlag = true;
this.recordAddPeoPleFlag = false
},
async saveHeaderFunction(){
if (this.saveData.bu == null || this.saveData.bu === ''){
@ -559,6 +566,10 @@ export default {
this.handleQuery();
},
addPeopleModal () {
if (this.saveData.bu == null || this.saveData.bu == ''){
this.$message.warning("请先选择BU")
return
}
this.insertSchedulingFlag = false
this.itemSelections1 = null
this.itemSelections2 = null

Loading…
Cancel
Save