| 
					
				 | 
			
			
				@@ -181,17 +181,34 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                @search-criteria-switch="searchCriteriaSwitch"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     </avue-crud> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 </el-tab-pane> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <el-tab-pane label="会员卡金额消费记录" name="jexfjl"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <avue-crud :option="hykoption" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               :data="hykdataList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               ref="crud" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               v-model="hykform" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               :page.sync="hykmxpage" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               :search.sync="hykmxsearch" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               :table-loading="hykmxloading" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               @search-change="czmxsearchChange" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               @size-change="czmxsizeChange" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               @refresh-change="czmxrefreshChange" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               @saveColumn="czmxsaveColumn" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               @resetColumn="czmxresetColumn" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               @on-load="hykmxonLoad" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               @search-criteria-switch="searchCriteriaSwitch"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    </avue-crud> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                </el-tab-pane> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-tabs> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </basic-container> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import { optionList, sellOption, capitalOption, czoption } from "./js/optionList"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { optionList, sellOption, capitalOption, czoption,hykoption } from "./js/optionList"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { getList, getCorpsAll, gainUser, getCorpType, getAllgoods } from "@/api/basicData/salesOrder"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { getDetails, getSellList } from "@/api/basicData/client"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { validatenull } from "@/util/validate"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import {corpscechargerecordList} from "@/api/financialManagement/financialManagement"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import {consumptionRecords, corpscechargerecordList} from "@/api/financialManagement/financialManagement"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     name: "index", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -234,9 +251,25 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 页码 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             czmxpage: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 pageSize: 10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                pagerCount: 5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                pagerCount: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                total: 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 会员卡金额消费记录配置 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            hykoption:hykoption, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 会员卡的数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            hykdataList:[], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 会员卡绑定的值 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            hykform:{}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 页码 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            hykmxpage: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                pageSize: 10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                pagerCount: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 total: 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 表单搜索的变量对象 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            hykmxsearch:{}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            hykmxloading:false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             sellOption: {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             capitalOption: {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             sellList: [], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -400,6 +433,24 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.$refs.crud.$refs.dialogColumn.columnBox = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 会员卡消费记录 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hykmxonLoad(page,params){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            consumptionRecords({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                currentPage:page.currentPage, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                pageSize:page.pageSize, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                corpId:this.detailData.id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ...params 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }).then(res =>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.hykdataList = res.data.data.records 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.hykmxpage.total = res.data.data.total 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (this.hykmxpage.total) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    this.hykoption.height = window.innerHeight - 240; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }).finally(()=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.czloading = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         getAllWorkDicts() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             gainUser().then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.findObject(this.sellOption.column, "createUser").dicData = res.data.data; 
			 |