From f9386dd2bf7ebd18ab5e6fd760e25ad0f87eb8fc Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Sat, 20 Sep 2025 11:42:54 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=A0=B8=E9=94=80=E6=B4=BB=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/sheep/api/act-cancel.ts | 34 ++++++++++++++++++++++++++++++ src/sheep/api/index.ts | 2 ++ src/sheep/constant/service-enum.ts | 7 ++++++ 3 files changed, 43 insertions(+) create mode 100644 src/sheep/api/act-cancel.ts diff --git a/src/sheep/api/act-cancel.ts b/src/sheep/api/act-cancel.ts new file mode 100644 index 0000000..799925b --- /dev/null +++ b/src/sheep/api/act-cancel.ts @@ -0,0 +1,34 @@ +import request from "@/sheep/utils/request" + +export default { + /** + * app领取优惠券 + * 不用穿参数 + */ + appGet: (data: any) => + request({ + url: "/act/cancel-item/app/get", + method: "POST", + data, + }), + /** + * app查询用户的唯一优惠券 + * 不用穿参数 + */ + appFindUnique: (params: any) => + request({ + url: "/act/cancel-item/app/find-unique", + method: "GET", + params, + }), + /** + * app查询本店优惠券列表 + * @param params.actStatus 核销类型 + */ + appMchPage: (params: any) => + request({ + url: "/act/cancel-item/app/mch/page", + method: "GET", + params, + }), +} \ No newline at end of file diff --git a/src/sheep/api/index.ts b/src/sheep/api/index.ts index b2fc1a4..1ae0516 100644 --- a/src/sheep/api/index.ts +++ b/src/sheep/api/index.ts @@ -1,3 +1,5 @@ +export { default as actCancel } from "./act-cancel" + export { default as applyApi } from "./apply" export { default as boxesApi } from "./boxes" diff --git a/src/sheep/constant/service-enum.ts b/src/sheep/constant/service-enum.ts index 4bfbfaa..1bde5f7 100644 --- a/src/sheep/constant/service-enum.ts +++ b/src/sheep/constant/service-enum.ts @@ -49,6 +49,12 @@ const boxesBxStatusEnum = { "2": "今日已满", } +const actCancelStatusEnum = { + "1": "未核销", + "2": "已核销", + "3": "已过期", +} + export default { hardwareOrderStatusEnum, hardwareOrderTypeEnum, @@ -57,4 +63,5 @@ export default { hardwareSaleStatusEnum, hardwareRefundStatusEnum, carTypeEnum, + actCancelStatusEnum, }