From 0b0125884c449378a2e80f888a43a2d20974c8df Mon Sep 17 00:00:00 2001
From: inleft <inleft@qq.com>
Date: Thu, 03 Mar 2022 16:20:09 +0800
Subject: [PATCH] 完成碎碎念的整合

---
 src/components/mini/box13-reply.vue |   27 +++++++++++++--------------
 1 files changed, 13 insertions(+), 14 deletions(-)

diff --git a/src/components/mini/box13-reply.vue b/src/components/mini/box13-reply.vue
index cf40807..3dfebf3 100644
--- a/src/components/mini/box13-reply.vue
+++ b/src/components/mini/box13-reply.vue
@@ -31,17 +31,19 @@
 					<a-textarea :rows="4" v-model="form.visitorContent" :placeholder="replyHolder" />
 				</a-form-item>
 				<div>
-					<a-button html-type="submit" type="primary" v-if="!showReplyMsgInfo" @click="send()"
-						:disabled="isSending">
-						高低整两句
-					</a-button>
-					<a-button html-type="submit" type="primary" v-else @click="send()" :disabled="isSending">
-						回复Ta
-					</a-button>
+						<a-button html-type="submit" type="primary" @click="send()" v-if="!showReplyMsgInfo"
+							:disabled="isSending || $attrs.isAllowedComment==0">
+							高低整两句
+						</a-button>
+						<a-button html-type="submit" type="primary" v-else @click="send()"
+							:disabled="isSending || $attrs.isAllowedComment==0">
+							回复Ta
+						</a-button>
+						<span class="myTip" v-if="$attrs.isAllowedComment==0">很遗憾,评论已关闭</span>
 				</div>
 
 				<div>
-					<a-checkbox style="margin-left: 8px;" v-if="!showReplyMsgInfo" v-model="form.isSecretMsg">
+					<a-checkbox style=" margin-left: 8px;" v-if="!showReplyMsgInfo" v-model="form.isSecretMsg">
 						悄悄说..<span class="myTip">(仅登录后可查看)</span>
 					</a-checkbox>
 					<!-- <a-checkbox v-model="form.isReceiveMail">
@@ -59,7 +61,6 @@
 	} from '../../api/blogArticleComment.js'
 
 	export default {
-		props: ["articleId"],
 		methods: {
 			getMsgInfo(param) {
 				this.msgInfo = param;
@@ -67,7 +68,6 @@
 				this.replyHolder = "@" + this.msgInfo.useName;
 			},
 			send() {
-				console.log(this.msgInfo);
 				if (this.form.nickName === "") {
 					this.$message.info("怎么称呼..")
 					return
@@ -88,9 +88,7 @@
 						res = false;
 					}
 				});
-				var articleId=this.$attrs.acticleId;
-				console.log(articleId);
-
+				var articleId = this.$attrs.articleId;
 				let commentType = (articleId == null || articleId == undefined) ? 1 : 2;
 				this.isSending = true;
 
@@ -110,7 +108,8 @@
 				}).then((res) => {
 					this.isSending = false;
 					if (res.code == 200) {
-						this.$message.info("已送达,审核通过后显示..")
+						this.$emit("sendMsg");
+						this.$message.info("信息已送达..")
 					} else {
 						this.$notification.error({
 							message: '好像哪里不对劲..',

--
Gitblit v1.9.1