From a479cb17b9b05bbc52f60a0e86ea94d819318d55 Mon Sep 17 00:00:00 2001
From: Zhang HaoYang <1304907854@qq.com>
Date: Thu, 28 Dec 2023 02:11:23 +0800
Subject: [PATCH] update
---
src/components/detail/NavDetail.vue | 77 +++++++++++++------
.../setting/website/websiteManage.vue | 6 +-
2 files changed, 58 insertions(+), 25 deletions(-)
diff --git a/src/components/detail/NavDetail.vue b/src/components/detail/NavDetail.vue
index 4c8329a..5e3a9c8 100644
--- a/src/components/detail/NavDetail.vue
+++ b/src/components/detail/NavDetail.vue
@@ -51,8 +51,7 @@
{{ UrlObj.name }}
创建时间:{{ Cdate }}
-
创建用户:{{}}
-
所属标签:{小视频}
+
所属标签:{{BelongTo}}
【{{UrlObj.name}}】总星级
- ★★★☆☆
+
+
+
+
- 评分: 3.8分
+ 评分:{{SumStar}} 分
-
+
+
+
+
+
+
+
+
+
+
@@ -129,8 +135,10 @@
-
-
+
+
@@ -200,7 +208,8 @@
-
+
+
评价:
@@ -242,7 +251,6 @@
-
@@ -263,7 +271,7 @@
-
+
@@ -349,6 +357,10 @@ export default {
openAddCategory:false,
// 回复谁?
rootid:'',
+ // 所属标签:
+ BelongTo:'',
+ // 总星级:
+ SumStar:'',
// 表单:
form:{
urlId:'',
@@ -369,10 +381,12 @@ export default {
mounted() {
// this.GetAllComment();
this.GetAllComment();
+ this.GetAllCate();
},
created() {
this.UrlId = this.$route.query.uid;
this.GetNav(this.UrlId);
+
if(this.UrlId){
this.ViewByTime(this.UrlId)
}
@@ -505,7 +519,7 @@ export default {
type: 'success',
offset: 50
});
- this.reload();
+ this.closeDialog();
this.form = {
urlId:'',
userId:'',
@@ -607,6 +621,22 @@ export default {
}
}
,
+ // 用户所有标签:
+ // /UrlAndCate/returnCateByUserId
+ GetAllCate(){
+ let _this = this;
+ axios.get('/api/UrlAndCate/returnCateByUserId', {
+ params: {
+ userId:_this.userId
+ }
+ }).then(function (res) {
+ Object.keys(res.data.data).forEach(key => {
+ if(res.data.data[key].id == _this.UrlObj.cateId){
+ _this.BelongTo = res.data.data[key].name;
+ }
+ })
+ })
+ },
// 所有评论
GetAllComment(){
let _this = this;
@@ -619,14 +649,17 @@ export default {
_this.form.userId = _this.userId;
_this.form.urlId = _this.UrlId;
_this.form.rootCommentId = 0;
- // 算点赞数:
+ // 算星级:
// 获取根评论
+ var sum = 0;
Object.keys(res.data).forEach(key => {
+ sum = sum+ res.data[key].rating;
_this.rootId_AllComment[res.data[key].id] = [];
_this.func0(res.data[key],res.data[key].id);
})
+ _this.SumStar = sum / _this.allcomment.length;
+ console.log(_this.SumStar);
})
-
},
// 日访问:
ViewByTime(id) {
diff --git a/src/components/setting/website/websiteManage.vue b/src/components/setting/website/websiteManage.vue
index 9ca231b..1e5ccc1 100644
--- a/src/components/setting/website/websiteManage.vue
+++ b/src/components/setting/website/websiteManage.vue
@@ -394,11 +394,11 @@ export default {
name: this.form.name,
weigh: this.form.weigh,
icon:this.form.icon,
- cate_id:this.form.cate_id,
+ cateId:this.form.cate_id,
status: this.form.status,
need_login: this.form.need_login,
- is_need_agent:this.form.is_need_agent,
- userId: this.form.userId,
+ isNeedAgent:this.form.is_need_agent,
+ url: this.form.url,
desc: this.form.desc,
}
}).then(function (res) {