opt:设备状态测试问题修改

This commit is contained in:
zds
2024-10-14 10:29:18 +08:00
parent f196238217
commit f60edffaf9
2 changed files with 25 additions and 14 deletions

View File

@@ -137,7 +137,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="联系人" prop="upload_user">
<el-select v-model="form.upload_user" placeholder="请选择" filterable multiple clearable style="width: 200px">
<el-select v-model="form.upload_user2" placeholder="请选择" filterable multiple clearable style="width: 200px">
<el-option
v-for="item in userList"
:key="item.username"
@@ -219,12 +219,21 @@ import pagination from '@crud/Pagination'
import crudUser from '@/views/system/user/user'
const defaultForm = {
devicestatus_id: null,
device_code: null,
device_name: null,
product_area: null,
device_type: null,
upload_flag: null,
upload_user: []
upload_flag: '0',
mode: '',
mode_update_time: '',
error: '',
error_msg: '',
error_update_time: '',
is_upload: '0',
upload_time: '',
upload_user2: [],
upload_user: null
}
export default {
name: 'DeviceStatus',
@@ -295,13 +304,13 @@ export default {
[CRUD.HOOK.afterToEdit](crud, form) {
this.getUserList()
if (form.upload_user && form.upload_user !== '') {
form.upload_user = form.upload_user.split(',')
form.upload_user2 = form.upload_user.split(',')
} else {
form.upload_user = null
form.upload_user2 = []
}
},
[CRUD.HOOK.beforeSubmit](crud) {
const arr = crud.form.upload_user
const arr = crud.form.upload_user2
const regionCodes = arr.map(user => user).join(',')
this.crud.form.upload_user = regionCodes
},