ソースを参照

预定-有订单不可编辑删除

zhuli 3 週間 前
コミット
d795e406db

+ 4 - 4
src/api/modules/scheduledService.ts

@@ -174,11 +174,11 @@ export const getBookingBusinessHours = (params: { settingsId?: number | string }
 };
 
 /** 分类下桌号是否有预定(true 则不可编辑/删除分类) */
-export const getHasReservation = (params: { id: number | string }) => {
-  return httpApi.get(`/store/booking/category/hasReservation`, params);
+export const getHasReservation = (params: any) => {
+  return httpApi.get(`/alienStore/store/booking/category/hasReservation`, params);
 };
 
 /** 桌位是否有预定(true 则不可编辑/删除该桌) */
-export const getTableHasReservation = (params: { id: number | string }) => {
-  return httpApi.get(`/store/booking/table/hasReservation`, params);
+export const getTableHasReservation = (params: any) => {
+  return httpApi.get(`/alienStore/store/booking/table/hasReservation`, params);
 };

+ 2 - 2
src/views/appoinmentManagement/classifyManagement.vue

@@ -292,8 +292,8 @@ function parseHasReservationResponse(res: any): boolean {
   return Boolean(val);
 }
 
-async function categoryHasReservation(categoryId: number | string): Promise<boolean> {
-  const res: any = await getHasReservation({ id: categoryId });
+async function categoryHasReservation(categoryId: number | string, storeId: number | string): Promise<boolean> {
+  const res: any = await getHasReservation({ categoryId: categoryId, storeId: getStoreId() });
   return parseHasReservationResponse(res);
 }
 

+ 2 - 2
src/views/appoinmentManagement/tableManagement.vue

@@ -124,8 +124,8 @@ function parseHasReservationResponse(res: any): boolean {
   return Boolean(val);
 }
 
-async function tableHasReservation(tableId: number | string): Promise<boolean> {
-  const res: any = await getTableHasReservation({ id: tableId });
+async function tableHasReservation(tableId: number | string, storeId: number | string): Promise<boolean> {
+  const res: any = await getTableHasReservation({ tableId: tableId, storeId: getStoreId() });
   return parseHasReservationResponse(res);
 }