diff --git a/src/api/ums/member.js b/src/api/ums/member.js index d23d13c..bfa2bf8 100644 --- a/src/api/ums/member.js +++ b/src/api/ums/member.js @@ -137,10 +137,35 @@ export function editUserData(data) { } // 用户的关注、粉丝、好友列表 -export function getUserFansFriendsFocusList(data) { +export function getUserFriendsList(data) { return request({ - url: `/ums/fans/list`, + url: `/ums/fans/friend/list?memberId=${data.memberId}`, method: 'post', data: data }); } +// 用户的关注、粉丝、好友列表 +export function getUserFocusList(data) { + return request({ + url: `/ums/fans/follow/list?memberId=${data.memberId}`, + method: 'post', + data: data + }); +} +// 用户的关注、粉丝、好友列表 +export function getUserFansList(data) { + return request({ + url: `/ums/fans/fan/list?memberId=${data.memberId}`, + method: 'post', + data: data + }); +} + +// 黑名单列表 +export function getUserBlackList(params) { + return request({ + url: `/ums/fans/block/list`, + method: 'get', + params + }); +} diff --git a/src/views/oms/order/detail.vue b/src/views/oms/order/detail.vue index 29e079a..e533cb2 100644 --- a/src/views/oms/order/detail.vue +++ b/src/views/oms/order/detail.vue @@ -31,11 +31,10 @@ - {{ orderDetail.orderSn }} - {{ orderDetail.userName }} - {{ orderDetail.userPhone }} - {{ parseTime(orderDetail.createTime, '') }} - {{ getPayType(orderDetail) }} + {{ `${orderDetail.userName}: ${orderDetail.userPhone}` }} + {{ `${orderDetail.contactUserName}: ${orderDetail.contactPhone}` }} + diff --git a/src/views/oms/order/index.vue b/src/views/oms/order/index.vue index 6a0d718..fb5d752 100644 --- a/src/views/oms/order/index.vue +++ b/src/views/oms/order/index.vue @@ -3,7 +3,7 @@ - + - - + + @@ -84,31 +84,31 @@ - + - + - + - + - + - + @@ -373,6 +373,9 @@ export default { pageNum: 1, pageSize: 10, payType: null, + type: null, + aftersaleStatus: null, + withdrawStatus: null, status: null, Time: [], provinces: [], diff --git a/src/views/ums/member/index.vue b/src/views/ums/member/index.vue index 2c7548b..1dfcc4f 100644 --- a/src/views/ums/member/index.vue +++ b/src/views/ums/member/index.vue @@ -115,6 +115,7 @@ 登录记录 操作日志 封禁记录 + 黑名单 @@ -123,7 +124,7 @@ - + ¥{{ userAccountModal.data.wallet || 0 }} @@ -133,6 +134,52 @@ ¥{{ userAccountModal.data.totalIntegralBalance || 0 }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -151,21 +198,55 @@ @pagination="showUserLoginInfoModal" /> - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + { + const { data = [] } = response.data || {}; + this.blackListModalInfo = { + open: true, + data: response.data || [] + }; + this.blackListTableLoading = false; + }) + .catch(() => { + this.blackListTableLoading = false; + }); + }, + // 展示用户的粉丝列表 clickType 1、关注 2、粉丝 3、好友 showUserFansListModal(clickType, record, isFirst) { const { id } = this.userFansFriendFocusInfo.record || {}; const reqParams = { - ...this.loginDataParams, - id: record.id ? record.id : id + ...this.fansPageParams, + memberId: record.id ? record.id : id }; this.userFansFriendFocusLoading = true; - getUserFansFriendsFocusList(reqParams) + const reqEntity = clickType == 1 ? getUserFocusList : clickType == 2 ? getUserFansList : getUserFriendsList; + reqEntity(reqParams) .then((response) => { const { records = [], total = 0 } = response.data || {}; if (isFirst) { @@ -668,6 +780,7 @@ export default { this.userFansFriendFocusInfo = { total: total, data: records || [], + record: record, clickType: clickType }; this.userFansFriendFocusLoading = false;