From 86db13591a8adfb3d8f59c2a96fff9af3b793b11 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Tue, 02 Jan 2024 15:59:59 +0800
Subject: [PATCH] 修复二级标签显示异常的问题
---
src/views/place/index.vue | 15 ++++++++++++++-
src/views/place/components/baseAllInfo.vue | 11 ++++++++++-
2 files changed, 24 insertions(+), 2 deletions(-)
diff --git a/src/views/place/components/baseAllInfo.vue b/src/views/place/components/baseAllInfo.vue
index eb75677..89855bb 100644
--- a/src/views/place/components/baseAllInfo.vue
+++ b/src/views/place/components/baseAllInfo.vue
@@ -455,13 +455,22 @@
imageUrls = urls.join(",")
}
+ let label = this.form.label
+
+ if (this.form.smallLabel != '') {
+ label = label + ',' + this.form.smallLabel
+ }
+
+ delete this.form.smallLabel
+
this.$refs.baseForm.validate((valid, done, msg) => {
if (valid) {
that.$axios.all([
update({
// ...this.placeElement.curRow,
...this.form,
- imageUrls
+ imageUrls,
+ label
}),
updatePlaceExt(this.placeForm)
]).then(that.$axios.spread(function () {
diff --git a/src/views/place/index.vue b/src/views/place/index.vue
index b0bb210..2ed3403 100644
--- a/src/views/place/index.vue
+++ b/src/views/place/index.vue
@@ -437,7 +437,19 @@
})
row.imageUrls = urls.join(",")
}
- update(row).then(
+
+ let label = row.label
+
+ if (row.smallLabel != '') {
+ label = label + ',' + row.smallLabel
+ }
+
+ delete row.smallLabel
+
+ update({
+ ...row,
+ label
+ }).then(
() => {
this.onLoad(this.page)
this.$message({
@@ -512,6 +524,7 @@
this.$refs.crud.toggleSelection()
})
},
+
beforeOpen (done, type) {
if (["edit", "view"].includes(type)) {
getPlace(this.form.id).then((res) => {
--
Gitblit v1.9.3