From ebfc739bdbbc0dd0fccd0bf47b7d2d5397c3c511 Mon Sep 17 00:00:00 2001
From: lin <sbla5888@163.com>
Date: Fri, 22 Mar 2024 12:44:21 +0800
Subject: [PATCH] 轮播图片
---
src/views/article/components/discussionManageChild.vue | 96 +++++++++++++++++++++++++++++++++++++-----------
1 files changed, 74 insertions(+), 22 deletions(-)
diff --git a/src/views/article/components/discussionManageChild.vue b/src/views/article/components/discussionManageChild.vue
index ff314b1..0c45e7e 100644
--- a/src/views/article/components/discussionManageChild.vue
+++ b/src/views/article/components/discussionManageChild.vue
@@ -132,6 +132,28 @@
value: 0
},
{
+ label: '票数公开',
+ prop: 'voteNumberPublic',
+ type: 'radio',
+ button: true,
+ row: true,
+ span: 12,
+ offset: 8,
+ dicData: [{
+ label: '不需要',
+ value: 0
+ }, {
+ label: '需要',
+ value: 1
+ }],
+ rules: [{
+ required: true,
+ message: "请选择是否票数公开",
+ trigger: "blur",
+ }, ],
+ value: 0
+ },
+ {
label: '指定用户',
prop: 'appointUser',
type: 'radio',
@@ -198,7 +220,14 @@
]
},
// 表单列表
- froms: {},
+ froms: {
+ openFlag: 0,
+ voteRestrictions: 1,
+ signatureFlag: 1,
+ voteNumberPublic: 1,
+ appointUser: 0,
+
+ },
dialogVisibles: false,
articleId: '',
discussion: {},
@@ -249,16 +278,15 @@
},
handleSubmit(form, done) {
- console.log("**********" + JSON.stringify(form))
form.articleId = this.articleId
form.eventType = 1
form.userIds = JSON.stringify(form.userIds)
if (form.appointUser == 0) {
form.userIds = ''
}
- console.log("===>", JSON.stringify(this.froms))
- form.id = this.id;
- console.log("formData====>", JSON.stringify(formData))
+
+ form.id = this.id
+
addPd(form).then(
() => {
// this.onLoad(this.discussion)
@@ -268,7 +296,13 @@
})
done()
this.$refs.DisCussFrom && this.$refs.DisCussFrom.resetForm()
- this.froms = {}
+ this.froms = {
+ openFlag: 0,
+ voteRestrictions: 1,
+ signatureFlag: 1,
+ appointUser: 0,
+
+ }
this.dialogVisibles = false
},
(error) => {
@@ -277,49 +311,67 @@
)
},
init(data) {
- // console.log("====>", data);
+ console.log("===init===", data)
this.$refs.DisCussFrom && this.$refs.DisCussFrom.resetForm()
this.dialogVisibles = true
- this.froms = {}
+ this.froms = {
+ openFlag: 0,
+ voteRestrictions: 1,
+ signatureFlag: 1,
+ appointUser: 0,
+ }
this.discussion = data
this.articleId = data.id
this.onLoad(data)
},
handleClose() {
- console.log("**********************************************************************************")
+ console.log("******handleClose*******")
this.dialogVisibles = false
this.$refs.DisCussFrom && this.$refs.DisCussFrom.resetForm()
- this.froms = {};
- console.log("^^^^^", this.froms)
- console.log(this.$refs, 90999)
+ this.froms = {
+ openFlag: 0,
+ voteRestrictions: 1,
+ signatureFlag: 1,
+ appointUser: 0,
+ }
},
opens() {
- console.log("***************************************opens*******************************************")
+ console.log("******opens*******")
// this.dialogVisibles = false
this.$refs.DisCussFrom && this.$refs.DisCussFrom.resetForm()
- this.froms = {};
- console.log("^^^^^", this.froms)
- console.log(this.$refs, 90999)
+ this.froms = {
+ openFlag: 0,
+ voteRestrictions: 1,
+ signatureFlag: 1,
+ appointUser: 0,
+ }
},
onLoad(row, params = {
eventType: 1,
articleId: row.id
}) {
- this.loading = true
+ // this.loading = true
getListPd(1, 10, Object.assign(params, this.query)).then(res => {
const data = res.data.data
this.$refs.DisCussFrom && this.$refs.DisCussFrom.resetForm()
if (data.records.length <= 0) {
- console.log("----------------------------------")
- this.froms = {}
+ console.log("--------onLoad------------")
+ this.id = ''
+ this.froms = {
+ openFlag: 0,
+ voteRestrictions: 1,
+ signatureFlag: 1,
+ appointUser: 0,
+ }
} else {
- console.log(">>>>>", data.records[0])
+ console.log(">>>>>onLoad", data.records[0])
this.froms = data.records[0]
- this.id = data.records[0].id;
- formData = data.records[0];
+
+ this.id = data.records[0].id
+ formData = data.records[0]
if (this.froms && this.froms.userIds) {
this.froms.userIds = JSON.parse(this.froms.userIds)
}
--
Gitblit v1.9.3