From 195ae79bfc5b54d2bc361d66c8fa64a5dc9b7de4 Mon Sep 17 00:00:00 2001 From: xiaqing Date: Wed, 28 Jun 2023 22:50:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=9A=E5=91=98=E4=B8=AD=E5=BF=83=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=201.=E5=90=88=E5=B9=B6=E7=A7=AF=E5=88=86=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E5=8F=AAmember=20module=203.=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E4=BC=9A=E5=91=98=E4=B8=AD/=E4=BC=9A=E5=91=98=E7=A7=AF?= =?UTF-8?q?=E5=88=86=E3=80=81=E4=BC=9A=E5=91=98=E7=AD=BE=E5=88=B0/xxx?= =?UTF-8?q?=E5=B1=82=E7=BA=A7=E7=9B=AE=E5=BD=95=204.=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E6=97=A0=E7=94=A8=E7=9A=84=E6=8E=A5=E5=8F=A3=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit 4251dc5d6167db0befecfacf2402511314eda6ec) --- src/api/point/config/index.ts | 30 +-- src/utils/dict.ts | 4 +- src/views/member/point/config/index.vue | 88 ++++++++ .../{ => member}/point/record/RecordForm.vue | 4 +- src/views/{ => member}/point/record/index.vue | 82 +------- .../signin/config}/SignInConfigForm.vue | 0 .../signin/config}/index.vue | 0 .../signin/record}/SignInRecordForm.vue | 0 .../signin/record}/index.vue | 0 src/views/point/config/ConfigForm.vue | 122 ----------- src/views/point/config/index.vue | 199 ------------------ 11 files changed, 104 insertions(+), 425 deletions(-) create mode 100644 src/views/member/point/config/index.vue rename src/views/{ => member}/point/record/RecordForm.vue (97%) rename src/views/{ => member}/point/record/index.vue (69%) rename src/views/{point/signInConfig => member/signin/config}/SignInConfigForm.vue (100%) rename src/views/{point/signInConfig => member/signin/config}/index.vue (100%) rename src/views/{point/signInRecord => member/signin/record}/SignInRecordForm.vue (100%) rename src/views/{point/signInRecord => member/signin/record}/index.vue (100%) delete mode 100644 src/views/point/config/ConfigForm.vue delete mode 100644 src/views/point/config/index.vue diff --git a/src/api/point/config/index.ts b/src/api/point/config/index.ts index 1bf7b094..00adc3f1 100644 --- a/src/api/point/config/index.ts +++ b/src/api/point/config/index.ts @@ -8,32 +8,12 @@ export interface ConfigVO { tradeGivePoint: number } -// 查询积分设置列表 -export const getConfigPage = async (params) => { - return await request.get({ url: `/point/config/page`, params }) -} - // 查询积分设置详情 -export const getConfig = async (id: number) => { - return await request.get({ url: `/point/config/get?id=` + id }) +export const getConfig = async () => { + return await request.get({ url: `/point/config/get` }) } -// 新增积分设置 -export const createConfig = async (data: ConfigVO) => { - return await request.post({ url: `/point/config/create`, data }) -} - -// 修改积分设置 -export const updateConfig = async (data: ConfigVO) => { - return await request.put({ url: `/point/config/update`, data }) -} - -// 删除积分设置 -export const deleteConfig = async (id: number) => { - return await request.delete({ url: `/point/config/delete?id=` + id }) -} - -// 导出积分设置 Excel -export const exportConfig = async (params) => { - return await request.download({ url: `/point/config/export-excel`, params }) +// 新增修改积分设置 +export const saveConfig = async (data: ConfigVO) => { + return await request.put({ url: `/point/config/save`, data }) } diff --git a/src/utils/dict.ts b/src/utils/dict.ts index f7f43e06..d8405444 100644 --- a/src/utils/dict.ts +++ b/src/utils/dict.ts @@ -148,8 +148,8 @@ export enum DICT_TYPE { // ========== MALL - 会员模块 ========== // 积分模块 TODO 芋艿:改成 member_ 前缀;包括枚举和值; - POINT_BIZ_TYPE = 'point_biz_type', - POINT_STATUS = 'point_status', + MEMBER_POINT_BIZ_TYPE = 'member_point_biz_type', + MEMBER_POINT_STATUS = 'member_point_status', // ========== MALL - 商品模块 ========== PRODUCT_UNIT = 'product_unit', // 商品单位 diff --git a/src/views/member/point/config/index.vue b/src/views/member/point/config/index.vue new file mode 100644 index 00000000..c5f947ce --- /dev/null +++ b/src/views/member/point/config/index.vue @@ -0,0 +1,88 @@ + + diff --git a/src/views/point/record/RecordForm.vue b/src/views/member/point/record/RecordForm.vue similarity index 97% rename from src/views/point/record/RecordForm.vue rename to src/views/member/point/record/RecordForm.vue index 6da630eb..b22c1e77 100644 --- a/src/views/point/record/RecordForm.vue +++ b/src/views/member/point/record/RecordForm.vue @@ -13,7 +13,7 @@ 搜索 重置 - - 新增 - - - 导出 - @@ -94,7 +82,7 @@ @@ -135,26 +123,6 @@ prop="createDate" :formatter="dateFormatter" /> - - - - diff --git a/src/views/point/config/index.vue b/src/views/point/config/index.vue deleted file mode 100644 index b8259831..00000000 --- a/src/views/point/config/index.vue +++ /dev/null @@ -1,199 +0,0 @@ - - -