diff --git a/api/business/member.js b/api/business/member.js index 5b06ac4..8bec227 100644 --- a/api/business/member.js +++ b/api/business/member.js @@ -9,6 +9,13 @@ export function bloggerDetail(userId) { method: 'get' }) } +//查询通告主详情 +export function announcerDetail(userId) { + return request({ + url: '/member/member/announcerDetail/' + userId, + method: 'get' + }) +} export function queryDetail(params) { return request({ url: '/member/member/queryDetail', @@ -24,6 +31,14 @@ export function blackList(params) { params: params }) } +//删除黑名单 +export function removeBlackList(params) { + return request({ + url: '/member/blacklist/removeById', + method: 'delete', + params: params + }) +} //保存博主 export function uniSaveMember(data) { return request({ diff --git a/api/business/notice.js b/api/business/notice.js index 1dd31a2..b49b0a0 100644 --- a/api/business/notice.js +++ b/api/business/notice.js @@ -142,4 +142,12 @@ export function getSignNum(params) { method: '', params: params }) -} \ No newline at end of file +} +// 查询当前登录用户通告 +export function queryListByUserId(params) { + return request({ + url: '/busi/notice/myPublishNoticeList', + method: 'get', + params: params + }) +} diff --git a/components/biner-input-tags/biner-input-tags.vue b/components/biner-input-tags/biner-input-tags.vue new file mode 100644 index 0000000..e31587e --- /dev/null +++ b/components/biner-input-tags/biner-input-tags.vue @@ -0,0 +1,141 @@ + + + \ No newline at end of file diff --git a/pages.json b/pages.json index 43ab9ae..d0d8e3d 100644 --- a/pages.json +++ b/pages.json @@ -185,6 +185,11 @@ "style": { "navigationBarTitleText": "" } + }, { + "path": "set/evaluate", + "style": { + "navigationBarTitleText": "" + } }, { "path": "auth/auth-choose", @@ -227,6 +232,13 @@ "notice-item": "view" } } + }, + { + "path" : "points/points", + "style" : + { + "navigationBarTitleText" : "" + } } ] }], diff --git a/pages/components/my-notice-item-tg.vue b/pages/components/my-notice-item-tg.vue index b387dfe..aded025 100644 --- a/pages/components/my-notice-item-tg.vue +++ b/pages/components/my-notice-item-tg.vue @@ -16,6 +16,7 @@ 重启 查看详情 发类似 + 评价(demo) @@ -45,6 +46,9 @@ publish(item) { this.$tab.navigateTo('/pages/notice/public-notice?sameId=' + item.id) }, + evaluate(){ + this.$tab.navigateTo('/pages/mine/set/evaluate') + }, updateStatus(status, id) { let data = { publishTakeDown: status, @@ -134,7 +138,7 @@ .opt-button-box { width: 100%; - font-size: 30rpx; + font-size: 26rpx; padding-top: 10rpx; display: flex; justify-content: flex-end; diff --git a/pages/components/my-notice-tg.vue b/pages/components/my-notice-tg.vue index 9329a2b..5185925 100644 --- a/pages/components/my-notice-tg.vue +++ b/pages/components/my-notice-tg.vue @@ -153,6 +153,10 @@ */ goDetail(id) { this.$tab.navigateTo('/pages/notice/detail?viewMy=true&id=' + id) + }, + goEvaluate() { + this.$tab.navigateTo('/pages/mine/set/evaluate') + } } } @@ -221,4 +225,4 @@ } } } - \ No newline at end of file + diff --git a/pages/mine/coupon/my-coupon.vue b/pages/mine/coupon/my-coupon.vue index 2cdd83d..818999f 100644 --- a/pages/mine/coupon/my-coupon.vue +++ b/pages/mine/coupon/my-coupon.vue @@ -133,7 +133,7 @@ } else { this.byList = this.byList.concat(res.data.records) } - this.total = res.data.data.total + this.total = res.data.total } }) }, diff --git a/pages/mine/member/member-index.vue b/pages/mine/member/member-index.vue index 8cdaabb..8e03cf3 100644 --- a/pages/mine/member/member-index.vue +++ b/pages/mine/member/member-index.vue @@ -5,16 +5,16 @@ - + - 资深PR - 61关注 + {{ member.nickName }} + {{ member.tfansNum }}关注 - 认证代运营公司 + 认证{{ member.identityName }} @@ -22,10 +22,10 @@ 关注 - - 好物 - 颜值 - + + + + @@ -33,22 +33,18 @@ 合作博主评价: - 定人快(1) - 审稿快(2) - 审稿快(2) - 审稿快(2) - 审稿快(2) + {{item.evaluate}}({{ item.num }}) - 进行中的通告(14) + 进行中的通告({{total}}) - + @@ -59,11 +55,12 @@ + + \ No newline at end of file diff --git a/pages/mine/set/black-list.vue b/pages/mine/set/black-list.vue index be4e789..451edda 100644 --- a/pages/mine/set/black-list.vue +++ b/pages/mine/set/black-list.vue @@ -39,7 +39,7 @@ import navigationBarVue from '@/components/navigation/navigationBar.vue'; import {toast} from '@/utils/common.js' import config from '@/config'; - import {blackList} from '@/api/business/member.js'; + import {blackList,removeBlackList} from '@/api/business/member.js'; export default { components: { navigationBarVue @@ -80,7 +80,7 @@ } else { this.dataList = this.dataList.concat(res.data.records) } - this.total = res.data.data.total + this.total = res.data.total } }) }, @@ -107,7 +107,13 @@ this.total = 0 this.initData() }, - remove(id) {} + remove(id) { + removeBlackList({id:id}).then(res=>{ + if (res.code ==200){ + this.initData() + } + }) + } } } diff --git a/pages/mine/set/evaluate.vue b/pages/mine/set/evaluate.vue new file mode 100644 index 0000000..d591455 --- /dev/null +++ b/pages/mine/set/evaluate.vue @@ -0,0 +1,216 @@ + + + + + \ No newline at end of file diff --git a/pages/mine/set/my-suggest.vue b/pages/mine/set/my-suggest.vue index e3866a2..82bec3c 100644 --- a/pages/mine/set/my-suggest.vue +++ b/pages/mine/set/my-suggest.vue @@ -85,7 +85,7 @@ return item; }); } - this.total = res.data.data.total + this.total = res.data.total } }) }, diff --git a/pages/mine/set/suggest.vue b/pages/mine/set/suggest.vue index c1dfb94..67bea16 100644 --- a/pages/mine/set/suggest.vue +++ b/pages/mine/set/suggest.vue @@ -1,6 +1,6 @@