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