设备报修bug修复

dev
郑明梁 2 years ago
parent f858688cf6
commit 58001af180

@ -139,7 +139,8 @@ export default {
projectSetType: {
1: "巡检",
2: "养护"
2: "养护",
3: "报修",
},
formName: null,
deviceRepairOrder: {},

@ -209,11 +209,9 @@
<el-divider style="margin: 15px"></el-divider>
<el-table v-loading="deviceLoading" :data="deviceList" style="width: 100%"
highlight-current-row border ref="ref"
@selection-change="handleCurrentChange"
<el-table v-loading="deviceLoading" :data="deviceList" style="width: 100%" highlight-current-row border ref="ref"
@current-change="handleCurrentChange"
>
<el-table-column type="selection" width="55"></el-table-column>
<el-table-column label="序号" type="index"></el-table-column>
<el-table-column label="设备名称" prop="deviceName" width="200"></el-table-column>
<el-table-column label="资产编码" prop="code" width="200"></el-table-column>
@ -292,7 +290,6 @@ export default {
formRules: {
deptCode: [{required: true, message: '请选择部门', trigger: 'blur'}],
invCode: [{required: true, message: '请选择仓库', trigger: 'blur'}],
deviceName: [{required: true, message: '请输入设备名称', trigger: 'blur'}],
code: [{required: true, message: '请输入物资编码', trigger: 'blur'}],
repairType: [{required: true, message: '请选择维修类型', trigger: 'blur'}],
urgencyType: [{required: true, message: '请选择紧急程度', trigger: 'blur'}],
@ -423,22 +420,19 @@ export default {
this.filterQuery.page = 1;
this.getDeviceList();
},
handleCurrentChange(val) {
this.check = !this.check
if (val.length >= 2) {
// 0
// console.log(val.splice(0,val.length-1),'')
let arrays = val.splice(0, val.length - 1)
arrays.forEach(row => {
this.$refs.ref.toggleRowSelection(row); //
})
handleCurrentChange(row) {
this.selectRow = row;
},
//
resetForm() {
if (this.$refs["dataForm"]) {
//
this.$refs["dataForm"].clearValidate();
}
// console.log(val,'')
this.selectRow = val[0];
},
combine() {
if (this.check == false) {
this.resetForm();
if (this.selectRow == null) {
this.$message.error("请勾选设备!")
return;
}

Loading…
Cancel
Save