Explorar el Código

多商家筛选

gqx hace 2 años
padre
commit
2ff5e9caaf
Se han modificado 2 ficheros con 29 adiciones y 2 borrados
  1. 13 1
      src/views/markets/member.vue
  2. 16 1
      src/views/markets/memberrecharge.vue

+ 13 - 1
src/views/markets/member.vue

@@ -395,6 +395,8 @@ import { JeecgListMixin } from "@/mixins/JeecgListMixin";
 import { httpAction } from "@/api/manage";
 import BusMemberCardModal from "./modules/memberCard/BusMemberCardModal";
 import BusMemberPointLogModal from "./modules/memberPoint/BusMemberPointLogModal";
+
+const hotelInfo = JSON.parse(localStorage.getItem("storeInfo"));
 export default {
   name: "BusMemberCardList",
   mixins: [JeecgListMixin, mixinDevice],
@@ -403,7 +405,6 @@ export default {
     BusMemberPointLogModal,
   },
   data() {
-    const hotelInfo = JSON.parse(localStorage.getItem("storeInfo"));
     return {
       showCard: false,
       groupId: undefined,
@@ -517,6 +518,7 @@ export default {
       gradeList: [],
       groupList: [],
       labelList: [],
+      stat: {},
     };
   },
   created() {
@@ -569,6 +571,16 @@ export default {
     },
   },
   methods: {
+    searchQuery() {
+      if (this.queryParam.hotelIds && this.queryParam.hotelIds.length > 0) {
+        this.url.list = "/business/busMemberCard/list";
+      } else {
+        this.url.list = "/business/busMemberCard/list?hotelId=" + hotelInfo.id;
+      }
+      this.loadData(1);
+      this.selectedRowKeys = [];
+      this.selectionRows = [];
+    },
     handlePointEdit(item) {
       this.$refs.modalMemberPointLogForm.add({
         memberId: item.id,

+ 16 - 1
src/views/markets/memberrecharge.vue

@@ -190,6 +190,7 @@ import { mixinDevice } from "@/utils/mixin";
 import { JeecgListMixin } from "@/mixins/JeecgListMixin";
 import BusMemberBalanceLogModal from "./modules/memberBalance/BusMemberBalanceLogModal";
 import { httpAction } from "@/api/manage";
+const hotelInfo = JSON.parse(localStorage.getItem("storeInfo"));
 export default {
   name: "BusMemberBalanceLogList",
   mixins: [JeecgListMixin, mixinDevice],
@@ -281,7 +282,10 @@ export default {
         },
       ],
       url: {
-        list: "/business/busMemberBalanceLog/list",
+        list:
+          hotelInfo && hotelInfo.id
+            ? "/business/busMemberBalanceLog/list?hotelId=" + hotelInfo.id
+            : "/business/busMemberBalanceLog/list",
         delete: "/business/busMemberBalanceLog/delete",
         deleteBatch: "/business/busMemberBalanceLog/deleteBatch",
         exportXlsUrl: "/business/busMemberBalanceLog/exportXls",
@@ -310,6 +314,17 @@ export default {
     },
   },
   methods: {
+    searchQuery() {
+      if (this.queryParam.hotelIds && this.queryParam.hotelIds.length > 0) {
+        this.url.list = "/business/busMemberBalanceLog/list";
+      } else {
+        this.url.list =
+          "/business/busMemberBalanceLog/list?hotelId=" + hotelInfo.id;
+      }
+      this.loadData(1);
+      this.selectedRowKeys = [];
+      this.selectionRows = [];
+    },
     searchReset() {
       this.datetime = [];
       this.queryParam = {};