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 @@
+
+
+
+
+
+ {{item.title}}
+
+
+
+
+
+
+
+
+
+
\ 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 @@
+
+
+
+
+
+
+ 你觉得参与本次通告体验如何?(1-10分)
+
+
+
+
+
+
+
+ 分享你的参与感受,帮助更多小伙伴~
+
+
+
+
+ {{item}}
+
+
+
+
+
+
+ 你的头像和昵称将在评价中隐藏
+
+
+ 提交
+
+
+
+
+
+
+
+
+
\ 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 @@
-
diff --git a/pages/notice/detail.vue b/pages/notice/detail.vue
index 2bc0c95..46a1fa7 100644
--- a/pages/notice/detail.vue
+++ b/pages/notice/detail.vue
@@ -401,7 +401,7 @@
.noticeId)
},
goMemberIndex() {
- this.$tab.navigateTo('/pages/mine/member/member-index')
+ this.$tab.navigateTo('/pages/mine/member/member-index?userId='+this.userDetail.userId)
},
/**
* 去报名列表
diff --git a/static/mine/points.png b/static/mine/points.png
new file mode 100644
index 0000000..3eb214b
Binary files /dev/null and b/static/mine/points.png differ
diff --git a/uni_modules/uni-file-picker/components/uni-file-picker/upload-image.vue b/uni_modules/uni-file-picker/components/uni-file-picker/upload-image.vue
index 9857a9e..0a95613 100644
--- a/uni_modules/uni-file-picker/components/uni-file-picker/upload-image.vue
+++ b/uni_modules/uni-file-picker/components/uni-file-picker/upload-image.vue
@@ -4,6 +4,7 @@
+ {{item.url}}
diff --git a/utils/common.js b/utils/common.js
index 55f200e..5c8c344 100644
--- a/utils/common.js
+++ b/utils/common.js
@@ -213,3 +213,11 @@ export function getTextByIdentityType(key) {
return "电商"
}
}
+
+/**
+ * 格式化数字
+ * @param {Object} number
+ */
+export function formatNumberWithCommas(number) {
+ return new Intl.NumberFormat().format(number);
+}
\ No newline at end of file