|
@@ -2,7 +2,7 @@
|
2
|
2
|
* @Author: ysh
|
3
|
3
|
* @Date: 2024-03-07 13:44:39
|
4
|
4
|
* @LastEditors: Please set LastEditors
|
5
|
|
- * @LastEditTime: 2024-07-31 13:54:57
|
|
5
|
+ * @LastEditTime: 2024-08-26 13:44:24
|
6
|
6
|
-->
|
7
|
7
|
|
8
|
8
|
<template>
|
|
@@ -149,8 +149,8 @@
|
149
|
149
|
</el-row>
|
150
|
150
|
<!-- 归还确认 -->
|
151
|
151
|
<el-divider></el-divider>
|
152
|
|
- <el-form-item label="已归还设备" >
|
153
|
|
- <el-table ref="returnDevicesRef" :data="returnDevicesList" @selection-change="handleSelectionReturn" >
|
|
152
|
+ <el-form-item label="已归还设备">
|
|
153
|
+ <el-table ref="returnDevicesRef" :data="returnDevicesList" @selection-change="handleSelectionReturn">
|
154
|
154
|
<el-table-column type="selection" width="55" disabled />
|
155
|
155
|
<el-table-column label="序号" type="index" />
|
156
|
156
|
<el-table-column label="出厂编号" align="center" prop="code" />
|
|
@@ -160,7 +160,7 @@
|
160
|
160
|
<el-table-column label="存放地址" align="center" prop="place" />
|
161
|
161
|
</el-table>
|
162
|
162
|
</el-form-item>
|
163
|
|
- <el-form-item label="需维修设备:" prop="state" label-width="120px">
|
|
163
|
+ <el-form-item label="需维修设备:" prop="repairDevices" label-width="120px">
|
164
|
164
|
<el-select style="width: 100%;" v-model="form.repairDevices" filterable multiple placeholder="请选择"
|
165
|
165
|
clearable :disabled="taskName != '归还确认'">
|
166
|
166
|
<el-option v-for="item in modifyDeviceList" :key="item.deviceId" :label="item.name + '【' + (item.brand != null ? item.brand : '') + (item.series != null ? '-' + item.series + '】' : '')
|
|
@@ -241,7 +241,7 @@ export default {
|
241
|
241
|
type: Boolean,
|
242
|
242
|
default: true
|
243
|
243
|
},
|
244
|
|
- formDisabled:{
|
|
244
|
+ formDisabled: {
|
245
|
245
|
type: Boolean,
|
246
|
246
|
default: false
|
247
|
247
|
}
|
|
@@ -420,6 +420,10 @@ export default {
|
420
|
420
|
}
|
421
|
421
|
})
|
422
|
422
|
}
|
|
423
|
+ if (data.repairDevices) {
|
|
424
|
+ this.form.repairDevices = data.repairDevices.split(',');
|
|
425
|
+ this.form.repairDevices = this.form.repairDevices.map(v => Number(v));
|
|
426
|
+ }
|
423
|
427
|
if (data.projectId) {
|
424
|
428
|
getProject(data.projectId).then(response => {
|
425
|
429
|
this.chooseProject = response.data;
|