Commit 51e76ffd by YunaiV

code review:优惠劵管理

parent 7c6d7e80
import request from '@/config/axios' import request from '@/config/axios'
// TODO @dhb52:vo 缺少
// 删除优惠劵 // 删除优惠劵
export const deleteCoupon = async (id: number) => { export const deleteCoupon = async (id: number) => {
return request.delete({ return request.delete({
......
...@@ -282,28 +282,6 @@ export const PromotionConditionTypeEnum = { ...@@ -282,28 +282,6 @@ export const PromotionConditionTypeEnum = {
} }
/** /**
* 促销活动的状态枚举
*/
export const PromotionActivityStatusEnum = {
WAIT: {
type: 10,
name: '未开始'
},
RUN: {
type: 20,
name: '进行中'
},
END: {
type: 30,
name: '已结束'
},
CLOSE: {
type: 40,
name: '已关闭'
}
}
/**
* 优惠类型枚举 * 优惠类型枚举
*/ */
export const PromotionDiscountTypeEnum = { export const PromotionDiscountTypeEnum = {
......
...@@ -142,17 +142,6 @@ const statusTabs = reactive([ ...@@ -142,17 +142,6 @@ const statusTabs = reactive([
const queryFormRef = ref<FormInstance | null>(null) const queryFormRef = ref<FormInstance | null>(null)
onMounted(() => {
getList()
// 设置 statuses 过滤
for (const dict of getIntDictOptions(DICT_TYPE.PROMOTION_COUPON_STATUS)) {
statusTabs.push({
label: dict.label,
value: dict.value as string
})
}
})
/** 查询列表 */ /** 查询列表 */
const getList = async () => { const getList = async () => {
loading.value = true loading.value = true
...@@ -197,4 +186,15 @@ const onTabChange = (tabName) => { ...@@ -197,4 +186,15 @@ const onTabChange = (tabName) => {
queryParams.status = tabName === 'all' ? undefined : tabName queryParams.status = tabName === 'all' ? undefined : tabName
getList() getList()
} }
onMounted(() => {
getList()
// 设置 statuses 过滤
for (const dict of getIntDictOptions(DICT_TYPE.PROMOTION_COUPON_STATUS)) {
statusTabs.push({
label: dict.label,
value: dict.value as string
})
}
})
</script> </script>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment