Jelajahi Sumber

价目表 增加已上架搜索状态

qinxuyang 2 bulan lalu
induk
melakukan
bb10598679
2 mengubah file dengan 4 tambahan dan 5 penghapusan
  1. 3 5
      src/api/modules/priceList.ts
  2. 1 0
      src/views/priceList/index.vue

+ 3 - 5
src/api/modules/priceList.ts

@@ -118,6 +118,7 @@ export interface PriceListQuery {
   prodName?: string;
   status?: number | string;
   shelfStatus?: number | string;
+  origin?: number | string;
   businessSection?: string | number;
   /** 提交时间起(提交时间段搜索) */
   startCreatedTime?: string;
@@ -153,7 +154,7 @@ export const getPriceListPage = (params: PriceListQuery) => {
       pageSize,
       storeId,
       type: 1, // 1-美食
-      origin: 1
+      origin: params.origin !== undefined && params.origin !== null && params.origin !== "" ? params.origin : 0
     };
 
     if (params.prodName) query.name = params.prodName;
@@ -170,16 +171,13 @@ export const getPriceListPage = (params: PriceListQuery) => {
     pageNum,
     pageSize,
     storeId,
-    origin: 1
+    origin: params.origin !== undefined && params.origin !== null && params.origin !== "" ? params.origin : 0
   };
 
   if (params.prodName) query.name = params.prodName;
   if (params.status !== undefined && params.status !== null && params.status !== "") {
     query.status = params.status;
   }
-  if (params.shelfStatus !== undefined && params.shelfStatus !== null && params.shelfStatus !== "") {
-    query.shelfStatus = params.shelfStatus;
-  }
   if (params.startCreatedTime) query.startCreatedTime = params.startCreatedTime;
   if (params.endCreatedTime) query.endCreatedTime = params.endCreatedTime;
 

+ 1 - 0
src/views/priceList/index.vue

@@ -183,6 +183,7 @@ const baseColumns: ColumnProps<PriceListRow>[] = [
     prop: "shelfStatus",
     label: "上下架状态",
     search: {
+      key: "origin",
       el: "select",
       props: { placeholder: "请选择上下架状态" }
     },