测试问题修改

master
zhangdi 1 year ago
parent f257c081e3
commit 7cf8d2e151
  1. 23
      src/views/businessManagement/inspection/task.vue
  2. 36
      src/views/businessManagement/ordinary.vue

@ -622,6 +622,11 @@
this.role_id = this.userInfo.role_id this.role_id = this.userInfo.role_id
console.log('role_id=======>',this.role_id) console.log('role_id=======>',this.role_id)
getRepairPeople().then(res => {
this.repairPersonList = res.data.data
// this.dialogVisible = true
})
}, },
methods:{ methods:{
// //
@ -730,7 +735,7 @@
let firstRoom = firstFloor.details.find(item => item.deptName == this.activeRoom) let firstRoom = firstFloor.details.find(item => item.deptName == this.activeRoom)
console.log('firstRoom',firstRoom) console.log('firstRoom',firstRoom)
this.tableData = firstRoom.details this.tableData = firstRoom.details
}, },
closeRequest(){ closeRequest(){
this.requestVisible = false this.requestVisible = false
@ -788,7 +793,7 @@
// console.log('floor=========>',this.floorArr) // console.log('floor=========>',this.floorArr)
// console.log('details========>',res.data.data.details) // console.log('details========>',res.data.data.details)
// }) // })
this.floorArr = this.addForm.details.map(item => item.floorName) this.floorArr = this.addForm.details.map(item => item.floorName)
this.activeFloorName = this.floorArr[0] this.activeFloorName = this.floorArr[0]
let firstFloor = this.addForm.details.find(item => item.floorName == this.activeFloorName) let firstFloor = this.addForm.details.find(item => item.floorName == this.activeFloorName)
@ -843,7 +848,7 @@
// console.log('floor=========>',this.floorArr) // console.log('floor=========>',this.floorArr)
// console.log('details========>',res.data.data.details) // console.log('details========>',res.data.data.details)
// }) // })
this.floorArr = this.addForm.details.map(item => item.floorName) this.floorArr = this.addForm.details.map(item => item.floorName)
this.activeFloorName = this.floorArr[0] this.activeFloorName = this.floorArr[0]
let firstFloor = this.addForm.details.find(item => item.floorName == this.activeFloorName) let firstFloor = this.addForm.details.find(item => item.floorName == this.activeFloorName)
@ -852,7 +857,7 @@
let firstRoom = firstFloor.details.find(item => item.deptName == this.activeRoom) let firstRoom = firstFloor.details.find(item => item.deptName == this.activeRoom)
this.tableData = firstRoom.details this.tableData = firstRoom.details
this.dialogVisible = true this.dialogVisible = true
this.addForm = { this.addForm = {
...res.data.data, ...res.data.data,
inspectionData:res.data.data.details, inspectionData:res.data.data.details,
@ -901,7 +906,7 @@
// console.log('floor=========>',this.floorArr) // console.log('floor=========>',this.floorArr)
// console.log('details========>',res.data.data.details) // console.log('details========>',res.data.data.details)
// }) // })
this.floorArr = this.addForm.details.map(item => item.floorName) this.floorArr = this.addForm.details.map(item => item.floorName)
this.activeFloorName = this.floorArr[0] this.activeFloorName = this.floorArr[0]
let firstFloor = this.addForm.details.find(item => item.floorName == this.activeFloorName) let firstFloor = this.addForm.details.find(item => item.floorName == this.activeFloorName)
@ -1099,11 +1104,15 @@
}, },
handleConfirm(){ handleConfirm(){
if(this.dialogType == '审核并指派'){ if(this.dialogType == '审核并指派'){
let servicemanArr = this.repairPersonList.filter(item=>{
return item.id = this.addForm.servicemanId
})
let query = { let query = {
id:this.addForm.id, id:this.addForm.id,
servicemanId:this.addForm.servicemanId servicemanId:this.addForm.servicemanId,
servicemanName:servicemanArr[0].name
} }
console.log('query=========>',query) console.log('query=========>',query,this.addForm)
taskSupervisorConfirm(query).then(res =>{ taskSupervisorConfirm(query).then(res =>{
if(res.data.code == 200){ if(res.data.code == 200){
this.$message.success('审核完成') this.$message.success('审核完成')

@ -94,7 +94,7 @@
<el-input disabled style="width:98%;" placeholder="请输入需求单号" v-model="addForm.requirementCode"></el-input> <el-input disabled style="width:98%;" placeholder="请输入需求单号" v-model="addForm.requirementCode"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="提报单位" prop="reportUnit"> <el-form-item label="提报单位" prop="reportUnit">
<el-input disabled style="width:98%;" placeholder="请输入提报单位" v-model="addForm.reportUnit"></el-input> <el-input disabled style="width:98%;" placeholder="请输入提报单位" v-model="addForm.reportUnitName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="故障现象描述" prop="faultDescribe"> <el-form-item label="故障现象描述" prop="faultDescribe">
<el-input placeholder="请输入故障现象描述" :disabled="role_id != '1839536982874193922'" type="textarea" <el-input placeholder="请输入故障现象描述" :disabled="role_id != '1839536982874193922'" type="textarea"
@ -362,7 +362,7 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="productId" align="center" label="物料名称"> <el-table-column prop="productId" align="center" label="物料名称">
<template slot-scope="scope"> <template slot-scope="scope">
<el-select @change="((val) => { changeProduct(val, scope.$index) })" <el-select @change="((val) => { changeProduct(val, scope.$index) })"
@blur="((val) => { changeProduct(val, scope.$index) })" v-loadmore="loadmoreProduct" @blur="((val) => { changeProduct(val, scope.$index) })" v-loadmore="loadmoreProduct"
v-model="scope.row.productId" filterable remote :remote-method="remoteMethodProduct" v-model="scope.row.productId" filterable remote :remote-method="remoteMethodProduct"
@ -651,7 +651,7 @@ export default {
{ {
label: "提报单位", label: "提报单位",
labelWidth: 120, labelWidth: 120,
prop: "reportUnit", prop: "reportUnitName",
search: true, search: true,
overHidden: true, overHidden: true,
}, },
@ -1029,7 +1029,7 @@ export default {
}) })
console.log('tableData----------->', this.tableData) console.log('tableData----------->', this.tableData)
console.log('productLists----------->', this.productLists) console.log('productLists----------->', this.productLists)
} else { } else {
this.tableData = [] this.tableData = []
this.repairVisible = true this.repairVisible = true
@ -1642,18 +1642,18 @@ export default {
customerOpinion: this.addForm.customerOpinion, customerOpinion: this.addForm.customerOpinion,
remark: this.addForm.remark, remark: this.addForm.remark,
} }
editData(query).then(res =>{ // editData(query).then(res =>{
if(res.data.code == 200){ // if(res.data.code == 200){
serviceman(manQuery).then(result =>{ // serviceman(manQuery).then(result =>{
if (result.data.code == 200) { // if (result.data.code == 200) {
this.$message.success('派单成功') // this.$message.success('')
this.dialogVisible = false // this.dialogVisible = false
this.onLoad() // this.onLoad()
} // }
}) // })
} // }
}) // })
} else { } else {
query = { query = {
@ -1667,7 +1667,7 @@ export default {
remark: this.addForm.remark, remark: this.addForm.remark,
customerOpinion: this.addForm.customerOpinion customerOpinion: this.addForm.customerOpinion
} }
if (this.addForm.isNeedMaterials == 1) { if (this.addForm.isNeedMaterials == 1) {
if (this.materialsData.find(item => item.applyNum == 0)) { if (this.materialsData.find(item => item.applyNum == 0)) {
@ -1725,7 +1725,7 @@ export default {
} }
}) })
} }
// else { // else {
// if(this.role_id == '1839536982874193922'){ // if(this.role_id == '1839536982874193922'){
// serviceman(query).then(res =>{ // serviceman(query).then(res =>{
@ -1746,7 +1746,7 @@ export default {
// } // }
// }) // })
} }
} }
}) })
}, },

Loading…
Cancel
Save