|
@@ -39,47 +39,14 @@ Page({
|
39
|
39
|
CreateDate: '2019-02-02',
|
40
|
40
|
Content: ''
|
41
|
41
|
},
|
42
|
|
- CommentList: [{
|
43
|
|
- FloorUserIcon: '/assets/images/img1.jpg',
|
44
|
|
- FloorUserName: '楼主姓名',
|
45
|
|
- CreateDate: '2019-02-02 22:05',
|
46
|
|
- Content: '就看到杰卡斯大姐大就看到杰卡斯大姐大就看到杰卡斯大姐大就看到杰卡斯大姐大',
|
47
|
|
- ImgList: ['/assets/images/img1.jpg', '/assets/images/img2.jpg', '/assets/images/img5.jpg'],
|
48
|
|
- LikeNum: '0',
|
49
|
|
- Childs: [{
|
50
|
|
- Name: '回复人姓名',
|
51
|
|
- CreateDate: '2019-02-02 22:07',
|
52
|
|
- Content: 'us很大很大声',
|
53
|
|
- LikeNum: '15',
|
54
|
|
- ImgList: ['/assets/images/img1.jpg']
|
55
|
|
- }, {
|
56
|
|
- Name: '回复人姓名',
|
57
|
|
- CreateDate: '2019-02-02 22:07',
|
58
|
|
- Content: 'us很大很大声',
|
59
|
|
- LikeNum: '15',
|
60
|
|
- ImgList: []
|
61
|
|
- }]
|
62
|
|
- }, {
|
63
|
|
- FloorUserIcon: '/assets/images/img1.jpg',
|
64
|
|
- FloorUserName: '楼主姓名',
|
65
|
|
- CreateDate: '2019-02-02 22:05',
|
66
|
|
- Content: '就看到杰卡斯大姐大',
|
67
|
|
- ImgList: [],
|
68
|
|
- LikeNum: '0',
|
69
|
|
- Childs: [{
|
70
|
|
- Name: '回复人姓名',
|
71
|
|
- CreateDate: '2019-02-02 22:07',
|
72
|
|
- Content: 'us很大很大声',
|
73
|
|
- LikeNum: '15',
|
74
|
|
- ImgList: []
|
75
|
|
- }]
|
76
|
|
- }]
|
|
42
|
+ CommentList: []
|
77
|
43
|
},
|
78
|
44
|
onReady() {
|
79
|
45
|
if (this.data.Type === 1) {
|
80
|
46
|
this.GetProjectDetail()
|
81
|
47
|
} else {
|
82
|
48
|
this.GetActivityDetail()
|
|
49
|
+ this.GetCommentList()
|
83
|
50
|
}
|
84
|
51
|
},
|
85
|
52
|
AddComment() { // 添加评论
|
|
@@ -118,13 +85,48 @@ Page({
|
118
|
85
|
|
119
|
86
|
}
|
120
|
87
|
},
|
|
88
|
+ GetCommentList() { // 获取评论列表
|
|
89
|
+ fetch({
|
|
90
|
+ url: $api.comment.list.url + '?pageNum=1&pageSize=10000&commentType=activity&mainId=' + this.data.Id,
|
|
91
|
+ method: $api.comment.list.method
|
|
92
|
+ }).then((res) => {
|
|
93
|
+ if (res.code === 200) {
|
|
94
|
+ console.log(res.data.records)
|
|
95
|
+ let CommentList = []
|
|
96
|
+ res.data.records.map((item, index) => {
|
|
97
|
+ CommentList.push({
|
|
98
|
+ FloorUserIcon: item.avatar,
|
|
99
|
+ FloorUserName: item.customerName,
|
|
100
|
+ CreateDate: item.createDate,
|
|
101
|
+ Content: item.commentContent,
|
|
102
|
+ ImgList: item.commentImgList,
|
|
103
|
+ LikeNum: '0',
|
|
104
|
+ Childs: []
|
|
105
|
+ })
|
|
106
|
+ let aChild = []
|
|
107
|
+ item.childComment.map((subItem) => {
|
|
108
|
+ aChild.push({
|
|
109
|
+ Name: subItem.customerName,
|
|
110
|
+ CreateDate: subItem.createDate,
|
|
111
|
+ Content: subItem.commentContent,
|
|
112
|
+ LikeNum: '0',
|
|
113
|
+ ImgList: subItem.commentImgList
|
|
114
|
+ })
|
|
115
|
+ })
|
|
116
|
+ CommentList[index].Childs = aChild
|
|
117
|
+ })
|
|
118
|
+ this.setData({
|
|
119
|
+ CommentList: CommentList
|
|
120
|
+ })
|
|
121
|
+ }
|
|
122
|
+ })
|
|
123
|
+ },
|
121
|
124
|
GetActivityDetail() { // 获取活动详情
|
122
|
125
|
fetch({
|
123
|
126
|
url: $api.activity.detail.url.replace(':id', this.data.Id),
|
124
|
127
|
method: $api.activity.detail.method
|
125
|
128
|
}).then((res) => {
|
126
|
129
|
if (res.code === 200) {
|
127
|
|
- console.log(res.data)
|
128
|
130
|
this.setData({
|
129
|
131
|
ActivityDetail: {
|
130
|
132
|
Title: res.data.title,
|