diff --git a/src/api/xq/userStatus.js b/src/api/xq/userStatus.js new file mode 100644 index 0000000..0e2df9a --- /dev/null +++ b/src/api/xq/userStatus.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询用户状态列表 +export function listUserStatus(query) { + return request({ + url: '/xq/userStatus/list', + method: 'get', + params: query + }) +} + +// 查询用户状态详细 +export function getUserStatus(id) { + return request({ + url: '/xq/userStatus/' + id, + method: 'get' + }) +} + +// 新增用户状态 +export function addUserStatus(data) { + return request({ + url: '/xq/userStatus', + method: 'post', + data: data + }) +} + +// 修改用户状态 +export function updateUserStatus(data) { + return request({ + url: '/xq/userStatus', + method: 'put', + data: data + }) +} + +// 删除用户状态 +export function delUserStatus(id) { + return request({ + url: '/xq/userStatus/' + id, + method: 'delete' + }) +} diff --git a/src/api/xq/wxTransData.js b/src/api/xq/wxTransData.js index 39d6f7d..b498824 100644 --- a/src/api/xq/wxTransData.js +++ b/src/api/xq/wxTransData.js @@ -17,20 +17,18 @@ export function getWxTransData(id) { }) } -// 新增微信交换数据 -export function addWxTransData(data) { +export function allowWxTransData(data) { return request({ - url: '/xq/wxTransData', + url: '/xq/wxTransData/allow', method: 'post', data: data }) } -// 修改微信交换数据 -export function updateWxTransData(data) { +export function notAllowWxTransData(data) { return request({ - url: '/xq/wxTransData', - method: 'put', + url: '/xq/wxTransData/notAllow', + method: 'post', data: data }) } diff --git a/src/constant/statusMap.js b/src/constant/statusMap.js index c177c24..089fcfa 100644 --- a/src/constant/statusMap.js +++ b/src/constant/statusMap.js @@ -65,11 +65,6 @@ export const memberStatusList = [ { value: 2, label: '不可用' ,listClass: listClass.danger}, ] -export const yesOrNoList = [ - { value: 1, label: '是',listClass: listClass.danger}, - { value: 0, label: '否',listClass: listClass.info}, -] - export const isAnchorList = [ { value: 1, label: '是',listClass: listClass.primary}, { value: 0, label: '否',listClass: listClass.info}, @@ -217,6 +212,12 @@ export const sensitiveTypeList = [ // xq平台的字典 + +export const yesOrNoList = [ + { value: 1, label: '是',listClass: listClass.danger}, + { value: 0, label: '否',listClass: listClass.info}, +] + export const userStatusList = [ { value: 0, label: '可用', listClass: listClass.primary }, { value: 1, label: '不可用', listClass: listClass.danger } @@ -556,3 +557,10 @@ export const consumeLogCalculateStatusList = [ { value: false, label: '待计算',listClass: listClass.warning}, { value: true, label: '已计算',listClass: listClass.primary}, ] + +// 0-待接收 1-接受交换 2-拒绝交换 +export const wxTransDataStatusList = [ + { value: 0, label: '待接收',listClass: listClass.warning}, + { value: 1, label: '接受交换',listClass: listClass.primary}, + { value: 2, label: '拒绝交换',listClass: listClass.danger}, +] diff --git a/src/views/xq/userStatus/index.vue b/src/views/xq/userStatus/index.vue new file mode 100644 index 0000000..76ed2c1 --- /dev/null +++ b/src/views/xq/userStatus/index.vue @@ -0,0 +1,358 @@ + + + diff --git a/src/views/xq/wxTransData/index.vue b/src/views/xq/wxTransData/index.vue index 28702f3..3e59b5c 100644 --- a/src/views/xq/wxTransData/index.vue +++ b/src/views/xq/wxTransData/index.vue @@ -1,150 +1,119 @@