From 01b6b200bedf57900a88bbd982cf25889e13dc49 Mon Sep 17 00:00:00 2001
From: shj <1790240199@qq.com>
Date: Wed, 10 Aug 2022 14:17:09 +0800
Subject: [PATCH] 对接
---
src/views/facilityManagement/deviceType/component/Dailog.vue | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/src/views/facilityManagement/deviceType/component/Dailog.vue b/src/views/facilityManagement/deviceType/component/Dailog.vue
index 576135f..59a8eda 100644
--- a/src/views/facilityManagement/deviceType/component/Dailog.vue
+++ b/src/views/facilityManagement/deviceType/component/Dailog.vue
@@ -6,14 +6,14 @@
<el-col :span="11">
<el-form-item label="是否为设备内容" size="default" prop="isContent">
<el-select v-model="form.isContent" placeholder="请选择" style="width: 100%">
- <el-option label="是" value="1" />
- <el-option label="否" value="2" />
+ <el-option label="是" :value="1" />
+ <el-option label="否" :value="2" />
</el-select>
</el-form-item>
</el-col>
<el-col :span="11" :offset="2">
<el-form-item label="父级编号" size="default" prop="parentId">
- <el-tree-select clearable check-strictly="true" v-model="form.parentId" :data="data" :props="propst" class="w100" placeholder="请选择" />
+ <el-tree-select clearable check-strictly="true" v-model="form.parentId" :data="data" :props="propst" class="w100" placeholder="请选择" />
</el-form-item>
</el-col>
</el-row>
@@ -51,16 +51,18 @@
const form = ref({
isContent: '', ////是否为设备内容 1:是 2:否
typeName: '', ////类别名称
- parentId: "", ////父级ID,如果没有父级,为0
+ parentId: '', ////父级ID,如果没有父级,为0
isCheck: 0, ////是否检测 1:是 2:否
isVisit: 0, ////是否巡检 1:是 2:否
sortNum: '', //排列序列
- id: '', //设备类型ID ,更新时必填
+ // id: '', //设备类型ID ,更新时必填
});
const titles = ref();
+ const titleT = ref();
const disabled = ref(false);
const openDailog = (title: string, id: number) => {
listApi();
+ titleT.value = title;
dialogVisible.value = true;
titles.value = `${title}设备设施类型管理`;
if (title == '查看') {
@@ -69,7 +71,7 @@
} else if (title == '修改') {
detail(id);
} else if (title == '添加') {
- form.value.parentId=id
+ form.value.parentId = id;
}
};
const detail = (id: number) => {
@@ -123,6 +125,9 @@
if (!formEl) return;
await formEl.validate((valid, fields) => {
if (valid) {
+ if (titleT.value == '新建') {
+ delete form.value.id;
+ }
facilityManagementApi()
.getequipmentTypeMngAddOrUpdate(form.value)
.then((res) => {
@@ -163,6 +168,7 @@
}
};
return {
+ titleT,
detail,
rules,
ruleFormRef,
--
Gitblit v1.9.2