diff --git a/resources/frontend/src/api/group.js b/resources/frontend/src/api/group.js new file mode 100644 index 0000000..a67d39d --- /dev/null +++ b/resources/frontend/src/api/group.js @@ -0,0 +1,45 @@ +import http from "@/util/http.js"; + +// 团购管理列表 +export function groupList(params) { + return http({ + url: "/api/group", + method: "get", + params + }); +} + +// 新增 +export function addGroup(data) { + return http({ + url: "/api/group", + method: "post", + data, + }); +} + +// 查看 +export function showGroup(id) { + return http({ + url: `/api/group/${id}`, + method: "get", + }); +} + +// 编辑 +export function editGroup(id, data) { + return http({ + url: `/api/group/${id}`, + method: "patch", + data, + }); +} + +// 获取团购商品列表 +export function getGroupGoods(params) { + return http({ + url: `/api/groupGoods`, + method: "get", + params, + }); +} diff --git a/resources/frontend/src/views/group/addGroup.vue b/resources/frontend/src/views/group/addGroup.vue index aef6614..b35daca 100644 --- a/resources/frontend/src/views/group/addGroup.vue +++ b/resources/frontend/src/views/group/addGroup.vue @@ -1,131 +1,151 @@