From 16ed269c8e8a8b3be3cc47d1bb4ed11f9e4ebc60 Mon Sep 17 00:00:00 2001 From: DongZeLiang <2746733890@qq.com> Date: Thu, 8 Aug 2024 14:15:31 +0800 Subject: [PATCH] =?UTF-8?q?feat():=20=E6=96=B0=E5=A2=9E=E6=94=AF=E4=BB=98?= =?UTF-8?q?=E5=AE=A2=E6=88=B7=E7=BB=B4=E6=8A=A4=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/pay/customer.js | 65 ++++++ src/store/modules/user.js | 8 +- src/utils/request.js | 1 - src/views/pay/customer/index.vue | 316 ++++++++++++++++++++++++++++++ src/views/system/config/index.vue | 4 +- vue.config.js | 2 +- 6 files changed, 388 insertions(+), 8 deletions(-) create mode 100644 src/api/pay/customer.js create mode 100644 src/views/pay/customer/index.vue diff --git a/src/api/pay/customer.js b/src/api/pay/customer.js new file mode 100644 index 0000000..250ff0d --- /dev/null +++ b/src/api/pay/customer.js @@ -0,0 +1,65 @@ +import request from '@/utils/request' + +// 查看客户列表 +export function selectList(data){ + return request({ + url: "/pay/customer/list", + method: "POST", + data: data + }) +} + +// 请求未入住的服务code +export function customerAll() { + return request({ + url: '/pay/customer/all', + method: 'GET' + }) +} + +// 添加 +export function save(data){ + return request({ + url: '/pay/customer', + method: 'POST', + data: data + }) +} +// 修改 +export function update(data){ + return request({ + url: `/pay/customer/${data.id}`, + method: 'PUT', + data: data + }) +} + +// 获取单条 +export function get(orderCustomerId){ + return request({ + url: '/pay/customer/'+orderCustomerId, + method: 'GET' + }) +} + +// 客户信息删除 +export function del(orderCustomerId){ + return request({ + url: `/pay/customer/${orderCustomerId}`, + method: 'DELETE' + }) +} + +// 通过ID启用客户 +export function enable(orderCustomerId){ + return request({ + url: `/pay/customer/enable/${orderCustomerId}` + }) +} + +// 通过ID禁用客户 +export function disable(orderCustomerId){ + return request({ + url: `/pay/customer/disable/${orderCustomerId}` + }) +} diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 6c109a6..2f54098 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -45,10 +45,10 @@ const user = { return new Promise((resolve, reject) => { login(username, password, code, uuid).then(res => { let data = res.data - setToken(data.access_token) - commit('SET_TOKEN', data.access_token) - setExpiresIn(data.expires_in) - commit('SET_EXPIRES_IN', data.expires_in) + setToken(data.accessToken) + commit('SET_TOKEN', data.accessToken) + setExpiresIn(data.expiresIn) + commit('SET_EXPIRES_IN', data.expiresIn) resolve() }).catch(error => { reject(error) diff --git a/src/utils/request.js b/src/utils/request.js index 47d1bcb..406490d 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -73,7 +73,6 @@ service.interceptors.request.use(config => { // 响应拦截器 service.interceptors.response.use(res => { - debugger // 未设置状态码则默认成功状态 const code = res.data.code || 200; // 获取错误信息 diff --git a/src/views/pay/customer/index.vue b/src/views/pay/customer/index.vue new file mode 100644 index 0000000..6df96dc --- /dev/null +++ b/src/views/pay/customer/index.vue @@ -0,0 +1,316 @@ + + + + + diff --git a/src/views/system/config/index.vue b/src/views/system/config/index.vue index 5673b7c..592ea5a 100644 --- a/src/views/system/config/index.vue +++ b/src/views/system/config/index.vue @@ -54,8 +54,8 @@ plain size="mini" type="primary" - @click="handleAdd" - >新增 + @click="handleAdd"> + 新增 diff --git a/vue.config.js b/vue.config.js index dd8b15d..92713a6 100644 --- a/vue.config.js +++ b/vue.config.js @@ -35,7 +35,7 @@ module.exports = { proxy: { // detail: https://cli.vuejs.org/config/#devserver-proxy [process.env.VUE_APP_BASE_API]: { - target: `http://localhost:8080`, + target: `http://47.92.195.19/prod-api`, changeOrigin: true, pathRewrite: { ['^' + process.env.VUE_APP_BASE_API]: ''