add discount page

This commit is contained in:
2026-02-19 17:55:23 +03:30
parent 2ec50d65d7
commit c01c1da7e4
7 changed files with 365 additions and 25 deletions
+12
View File
@@ -0,0 +1,12 @@
import type {TableInput} from "@core/type/baseTable";
import useAxios from "@core/utils/useAxios";
import type { Discount } from '@/model/discount'
export const getDiscountTable = async (params: TableInput) =>
await useAxios.post<Array<Discount>>('/admin/offer_code/table', params)
export const createDiscount = async (obj: Discount) =>
await useAxios.post<Discount>(`/admin/offer_code/create`, obj)
export const updateDiscount = async (id: number, obj: Discount) =>
await useAxios.put<Discount>(`/admin/offer_code/${id}`, obj)