From 7094168e0cfb963646cde6f9b9eb4329aaf3d10d Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期三, 07 八月 2024 09:35:56 +0800
Subject: [PATCH] 点位标签
---
src/views/system/point/index.vue | 29 ++++++++++++++++++++++-------
1 files changed, 22 insertions(+), 7 deletions(-)
diff --git a/src/views/system/point/index.vue b/src/views/system/point/index.vue
index a83c625..b4baf5f 100644
--- a/src/views/system/point/index.vue
+++ b/src/views/system/point/index.vue
@@ -70,9 +70,16 @@
<el-table v-loading="loading" :data="pointList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="鐐逛綅鍚嶇О" prop="pointName" width="200" show-overflow-tooltip/>
- <el-table-column label="鏍囩" align="center" width="90" show-overflow-tooltip>
+ <el-table-column label="閲嶇偣鏍囩" align="center" width="90" show-overflow-tooltip>
<template slot-scope="scope">
- <dict-tag :options="dict.type.point_tag" :value="scope.row.pointTags" />
+ <div v-if="scope.row.importantTag === 'important'">閲嶇偣鐐逛綅</div>
+ <div v-else-if="scope.row.importantTag === 'normal'">鏅�氱偣浣�</div>
+ </template>
+ </el-table-column>
+ <el-table-column label="鐪佸巺鏍囩" align="center" width="90" show-overflow-tooltip>
+ <template slot-scope="scope">
+ <div v-if="scope.row.provinceTag === 'province'">鐪佸巺鐐逛綅</div>
+ <div v-else-if="scope.row.provinceTag === 'normal'">鏅�氱偣浣�</div>
</template>
</el-table-column>
<el-table-column label="鐐逛綅寮�濮嬫椂闂�" align="center" prop="startTime" width="180">
@@ -114,9 +121,16 @@
<el-form-item label="鐐逛綅鍚嶇О" prop="pointName">
<el-input v-model="form.pointName" placeholder="璇疯緭鍏ョ偣浣嶅悕绉�" />
</el-form-item>
- <el-form-item label="鐐逛綅鏍囩" prop="pointTag">
- <el-select v-model="form.pointTag" placeholder="鐐逛綅鏍囩" multiple clearable>
- <el-option v-for="dict in dict.type.point_tag" :key="dict.value" :label="dict.label" :value="dict.value" />
+ <el-form-item label="閲嶇偣鏍囩" prop="importantTag">
+ <el-select v-model="form.importantTag" placeholder="閲嶇偣鏍囩" clearable>
+ <el-option label="閲嶇偣鐐逛綅" value="important" />
+ <el-option label="鏅�氱偣浣�" value="normal" />
+ </el-select>
+ </el-form-item>
+ <el-form-item label="鐪佸巺鏍囩" prop="provinceTag">
+ <el-select v-model="form.provinceTag" placeholder="鐪佸巺鏍囩" clearable>
+ <el-option label="鐪佸巺鐐逛綅" value="province" />
+ <el-option label="鏅�氱偣浣�" value="normal" />
</el-select>
</el-form-item>
<!-- <el-form-item label="鐐逛綅鎵�鍦ㄥ湴" prop="region">-->
@@ -378,7 +392,8 @@
createTime: null,
updateTime: null,
deleted: null,
- pointTag: []
+ importantTag: null,
+ provinceTag: null
};
this.resetForm("form");
},
@@ -410,10 +425,10 @@
const id = row.id || this.ids
getPoint(id).then(response => {
this.form = response.data;
- this.form.pointTag = response.data.pointTags;
this.form.deptId = response.data.deptIds
this.form.category = this.form.category + ''
this.open = true;
+ console.log(this.form)
this.title = "淇敼杩愮淮鐐逛綅";
});
},
--
Gitblit v1.8.0