|
|
@@ -90,20 +90,20 @@
|
|
|
<el-form ref="deviceManufacturerFormRef" :model="form" :rules="rules" label-width="80px">
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="厂商KEY" prop="manufacturerKey">
|
|
|
- <el-input v-model="form.manufacturerKey" placeholder="请输入厂商KEY" />
|
|
|
+ <el-form-item label="厂商标识" prop="manufacturerKey">
|
|
|
+ <el-input v-model="form.manufacturerKey" @input="removeSpaces" placeholder="请输入厂商标识" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="厂商名称" prop="manufacturerName">
|
|
|
- <el-input v-model="form.manufacturerName" placeholder="请输入厂商名称" />
|
|
|
+ <el-input v-model="form.manufacturerName" @input="removeSpaces" placeholder="请输入厂商名称" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="设备型号" prop="deviceModel">
|
|
|
- <el-input v-model="form.deviceModel" placeholder="请输入设备型号" />
|
|
|
+ <el-input v-model="form.deviceModel" @input="removeSpaces" placeholder="请输入设备型号" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
@@ -195,7 +195,17 @@ const getList = async () => {
|
|
|
total.value = res.total;
|
|
|
loading.value = false;
|
|
|
};
|
|
|
-
|
|
|
+const removeSpaces = () => {
|
|
|
+ if (form.value.manufacturerKey != null) {
|
|
|
+ form.value.manufacturerKey = form.value.manufacturerKey.replace(/\s+/g, '');
|
|
|
+ }
|
|
|
+ if (form.value.manufacturerName != null) {
|
|
|
+ form.value.manufacturerName = form.value.manufacturerName.replace(/\s+/g, '');
|
|
|
+ }
|
|
|
+ if (form.value.deviceModel != null) {
|
|
|
+ form.value.deviceModel = form.value.deviceModel.replace(/\s+/g, '');
|
|
|
+ }
|
|
|
+};
|
|
|
/** 取消按钮 */
|
|
|
const cancel = () => {
|
|
|
reset();
|