From 523f1f60e6a17ecf7a3c2f9b4dd5c821bd4ff6dc Mon Sep 17 00:00:00 2001 From: PQZ Date: Tue, 15 Apr 2025 11:25:50 +0800 Subject: [PATCH 1/4] 1 --- api/business/member.js | 8 ++++++++ pages/mine/set/black-list.vue | 10 ++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/api/business/member.js b/api/business/member.js index 5b06ac4..475fde0 100644 --- a/api/business/member.js +++ b/api/business/member.js @@ -24,6 +24,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/pages/mine/set/black-list.vue b/pages/mine/set/black-list.vue index be4e789..215eb4e 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 @@ -107,7 +107,13 @@ this.total = 0 this.initData() }, - remove(id) {} + remove(id) { + removeBlackList({id:id}).then(res=>{ + if (res.code ==200){ + this.initData() + } + }) + } } } From f5eeaac4cd8f7d3913e887af9d192282e51d2bf8 Mon Sep 17 00:00:00 2001 From: Vinjor Date: Tue, 15 Apr 2025 11:50:40 +0800 Subject: [PATCH 2/4] 1 --- .../biner-input-tags/biner-input-tags.vue | 141 ++++++++++++ config.js | 2 +- pages.json | 5 + pages/components/my-notice-item-tg.vue | 4 + pages/components/my-notice-tg.vue | 8 +- pages/mine/set/evaluate.vue | 216 ++++++++++++++++++ pages/mine/set/suggest.vue | 2 +- .../uni-file-picker/upload-image.vue | 1 + 8 files changed, 375 insertions(+), 4 deletions(-) create mode 100644 components/biner-input-tags/biner-input-tags.vue create mode 100644 pages/mine/set/evaluate.vue 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/config.js b/config.js index 0d27da6..b066207 100644 --- a/config.js +++ b/config.js @@ -1,6 +1,6 @@ // 应用全局配置 module.exports = { - baseUrl: 'http://192.168.1.17:8080', + baseUrl: 'http://192.168.1.4:8081', // baseUrl: 'http://localhost:8080', // 应用信息 appInfo: { diff --git a/pages.json b/pages.json index 43ab9ae..edfb787 100644 --- a/pages.json +++ b/pages.json @@ -185,6 +185,11 @@ "style": { "navigationBarTitleText": "" } + }, { + "path": "set/evaluate", + "style": { + "navigationBarTitleText": "" + } }, { "path": "auth/auth-choose", diff --git a/pages/components/my-notice-item-tg.vue b/pages/components/my-notice-item-tg.vue index 8f1f572..9ade690 100644 --- a/pages/components/my-notice-item-tg.vue +++ b/pages/components/my-notice-item-tg.vue @@ -13,6 +13,7 @@ 重启 查看详情 发类似 + 评价(demo) @@ -85,6 +86,9 @@ */ goDetail(id) { this.$emit("goDetail", id) + }, + goEvaluate() { + this.$emit("goEvaluate") } } } diff --git a/pages/components/my-notice-tg.vue b/pages/components/my-notice-tg.vue index 56398cd..f834255 100644 --- a/pages/components/my-notice-tg.vue +++ b/pages/components/my-notice-tg.vue @@ -14,8 +14,8 @@ - + @@ -87,6 +87,10 @@ */ goDetail(id) { this.$tab.navigateTo('/pages/notice/detail?viewMy=true&id=' + id) + }, + goEvaluate() { + this.$tab.navigateTo('/pages/mine/set/evaluate') + } } } 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/suggest.vue b/pages/mine/set/suggest.vue index 74ff28f..6d10139 100644 --- a/pages/mine/set/suggest.vue +++ b/pages/mine/set/suggest.vue @@ -1,6 +1,6 @@