修整优惠券页面,添加发放功能及权限控制 & 用户添加查看优惠券发放详情 & 添加切换线上环境页面显示功能
This commit is contained in:
@@ -7,22 +7,28 @@ export async function getPagCoupon(params: { page: number; size: number }) {
|
||||
}
|
||||
|
||||
export async function createCoupon(data: {
|
||||
code: string
|
||||
name: string
|
||||
amount: number
|
||||
remark?: string
|
||||
min_amount?: number
|
||||
count: number
|
||||
status: number
|
||||
min_amount: number
|
||||
expire_at?: Date
|
||||
expire_in?: number
|
||||
expire_type: number
|
||||
}) {
|
||||
return callByUser<Coupon>("/api/admin/coupon/create", data)
|
||||
}
|
||||
|
||||
export async function updateCoupon(data: {
|
||||
code: string
|
||||
id: number
|
||||
name: string
|
||||
amount: number
|
||||
remark?: string
|
||||
min_amount?: number
|
||||
min_amount: number
|
||||
count: number
|
||||
status: number
|
||||
expire_type: number
|
||||
expire_at?: Date
|
||||
status?: number
|
||||
expire_in?: number
|
||||
}) {
|
||||
return callByUser<Coupon>("/api/admin/coupon/update", data)
|
||||
}
|
||||
@@ -32,3 +38,10 @@ export async function deleteCoupon(id: number) {
|
||||
id,
|
||||
})
|
||||
}
|
||||
|
||||
export async function issueCoupon(data: {
|
||||
coupon_id: number
|
||||
user_id: number
|
||||
}) {
|
||||
return callByUser<Coupon>("/api/admin/coupon/update/assign", data)
|
||||
}
|
||||
|
||||
10
src/actions/env.ts
Normal file
10
src/actions/env.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
import { toast } from "sonner"
|
||||
|
||||
const NODE_ENV = process.env.NODE_ENV
|
||||
|
||||
export async function getNodeEnv() {
|
||||
if (!NODE_ENV) {
|
||||
toast.error(`接口请求错误:NODE_ENV为空`)
|
||||
}
|
||||
return NODE_ENV
|
||||
}
|
||||
Reference in New Issue
Block a user