|
@@ -25,17 +25,6 @@
|
|
<el-input v-model="formData.deviceName" placeholder="请输入设备名称" />
|
|
<el-input v-model="formData.deviceName" placeholder="请输入设备名称" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
- <el-col :span="8">
|
|
|
|
- <el-form-item label="品牌" prop="brandName">
|
|
|
|
- <el-select
|
|
|
|
- clearable
|
|
|
|
- v-model="formData.brandName"
|
|
|
|
- @clear="brandClear"
|
|
|
|
- placeholder="请输入品牌"
|
|
|
|
- @click="openForm"
|
|
|
|
- />
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
<el-col :span="8">
|
|
<el-col :span="8">
|
|
<el-form-item label="所在部门" prop="deptId">
|
|
<el-form-item label="所在部门" prop="deptId">
|
|
<el-tree-select
|
|
<el-tree-select
|
|
@@ -94,6 +83,17 @@
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
|
|
+ <el-col :span="8">
|
|
|
|
+ <el-form-item label="品牌" prop="brandName">
|
|
|
|
+ <el-select
|
|
|
|
+ clearable
|
|
|
|
+ v-model="formData.brandName"
|
|
|
|
+ @clear="brandClear"
|
|
|
|
+ placeholder="请输入品牌"
|
|
|
|
+ @click="openForm"
|
|
|
|
+ />
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
<el-col :span="8" >
|
|
<el-col :span="8" >
|
|
<div style="display: flex;flex-direction: row">
|
|
<div style="display: flex;flex-direction: row">
|
|
<el-form-item label="规格型号" prop="model" style="width: 86%">
|
|
<el-form-item label="规格型号" prop="model" style="width: 86%">
|
|
@@ -422,7 +422,7 @@ const formRules = reactive({
|
|
assetClass: [{ required: true, message: '资产类别不能为空', trigger: 'blur' }],
|
|
assetClass: [{ required: true, message: '资产类别不能为空', trigger: 'blur' }],
|
|
deviceCode: [{ required: true, message: '资产编码不能为空', trigger: 'blur' }],
|
|
deviceCode: [{ required: true, message: '资产编码不能为空', trigger: 'blur' }],
|
|
deviceName: [{ required: true, message: '设备名称不能为空', trigger: 'blur' }],
|
|
deviceName: [{ required: true, message: '设备名称不能为空', trigger: 'blur' }],
|
|
- brand: [{ required: true, message: '品牌不能为空', trigger: 'blur' }],
|
|
|
|
|
|
+ brandName: [{ required: true, message: '品牌不能为空', trigger: 'blur' }],
|
|
deptId: [{ required: true, message: '所在部门不能为空', trigger: 'blur' }],
|
|
deptId: [{ required: true, message: '所在部门不能为空', trigger: 'blur' }],
|
|
deviceStatus: [{ required: true, message: '设备状态不能为空', trigger: 'blur' }],
|
|
deviceStatus: [{ required: true, message: '设备状态不能为空', trigger: 'blur' }],
|
|
assetProperty: [{ required: true, message: '资产性质不能为空', trigger: 'blur' }],
|
|
assetProperty: [{ required: true, message: '资产性质不能为空', trigger: 'blur' }],
|
|
@@ -613,7 +613,9 @@ onMounted(async () => {
|
|
formLoading.value = false
|
|
formLoading.value = false
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
- formData.value.deptId = Number(deptId)
|
|
|
|
|
|
+ if (deptId) {
|
|
|
|
+ formData.value.deptId = Number(deptId)
|
|
|
|
+ }
|
|
formType.value = 'create';
|
|
formType.value = 'create';
|
|
}
|
|
}
|
|
})
|
|
})
|