From d49d271a064aaa8fe04b4fe476240be731a18733 Mon Sep 17 00:00:00 2001
From: qianxj <qianxj15@sina.com>
Date: 星期二, 21 三月 2023 10:35:47 +0800
Subject: [PATCH] update svytopic
---
ruoyi-ui/src/smartor/dataobject/dw_svytopicoption_maint.vue | 16 ++++++++++++++++
ruoyi-ui/src/smartor/dataobject/dw_svytopicoption_list.vue | 6 ++++--
2 files changed, 20 insertions(+), 2 deletions(-)
diff --git a/ruoyi-ui/src/smartor/dataobject/dw_svytopicoption_list.vue b/ruoyi-ui/src/smartor/dataobject/dw_svytopicoption_list.vue
index d5337f4..dfc88da 100644
--- a/ruoyi-ui/src/smartor/dataobject/dw_svytopicoption_list.vue
+++ b/ruoyi-ui/src/smartor/dataobject/dw_svytopicoption_list.vue
@@ -50,6 +50,7 @@
name: "Svytopicoption",
data() {
return {
+ topicId: null,
single: true,
// 闈炲涓鐢�
multiple: true,
@@ -79,6 +80,7 @@
methods: {
/** 鏌ヨ闂嵎闂閫夐」鍒楄〃 */
getList(topicId) {
+ this.topicId = topicId;
this.loading = true;
this.queryParams.topicid = topicId;
listSvytopicoption(this.queryParams).then(response => {
@@ -96,13 +98,13 @@
},
/** 鏂板鎸夐挳鎿嶄綔 */
handleAdd() {
- this.$refs["maint"].handleUpdate(null)
+ this.$refs["maint"].handleUpdate2(null,this.topicId)
return
},
/** 淇敼鎸夐挳鎿嶄綔 */
handleUpdate(row) {
const optionid = row.optionid || this.ids
- this.$refs["maint"].handleUpdate(optionid)
+ this.$refs["maint"].handleUpdate2(optionid,this.topicId)
return
},
diff --git a/ruoyi-ui/src/smartor/dataobject/dw_svytopicoption_maint.vue b/ruoyi-ui/src/smartor/dataobject/dw_svytopicoption_maint.vue
index 8a47602..791eda7 100644
--- a/ruoyi-ui/src/smartor/dataobject/dw_svytopicoption_maint.vue
+++ b/ruoyi-ui/src/smartor/dataobject/dw_svytopicoption_maint.vue
@@ -175,6 +175,22 @@
this.title = "鏂板闂嵎闂閫夐」";
}
},
+ handleUpdate2(id,topicId) {
+ this.reset();
+ this.open = true;
+ if (id != null) {
+ const optionid = id;
+ getSvytopicoption(optionid).then(response => {
+ this.form = response.data;
+ this.form.topicid = topicId;
+ this.title = "淇敼闂嵎闂閫夐」";
+ });
+ }else
+ {
+ this.form.topicid = topicId;
+ this.title = "鏂板闂嵎闂閫夐」";
+ }
+ },
/** 鎻愪氦鎸夐挳 */
submitForm() {
this.$refs["form"].validate(valid => {
--
Gitblit v1.9.3