| 
														
															@@ -1,5 +1,6 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 package com.yijia.customer.controller; 
														 | 
														
														 | 
														
															 package com.yijia.customer.controller; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import java.util.ArrayList; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import java.util.List; 
														 | 
														
														 | 
														
															 import java.util.List; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.yijia.common.constant.HttpStatus; 
														 | 
														
														 | 
														
															 import com.yijia.common.constant.HttpStatus; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.yijia.common.core.domain.entity.SysDept; 
														 | 
														
														 | 
														
															 import com.yijia.common.core.domain.entity.SysDept; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -46,10 +47,7 @@ public class CustomerElectronicCardController extends BaseController 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @GetMapping("/list") 
														 | 
														
														 | 
														
															     @GetMapping("/list") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public TableDataInfo list(CustomerElectronicCard customerElectronicCard) 
														 | 
														
														 | 
														
															     public TableDataInfo list(CustomerElectronicCard customerElectronicCard) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     { 
														 | 
														
														 | 
														
															     { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        LoginUser currentUser = SecurityUtils.getLoginUser(); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        SysDept dept =new SysDept(); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        dept.setDeptId(currentUser.getUser().getDeptId()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        List<String> list = deptService.selectDeptId(dept); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        List<String> list = deptService.levelShareCardList(customerElectronicCard.getLevelId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if(list!=null && list.size()>0){ 
														 | 
														
														 | 
														
															         if(list!=null && list.size()>0){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             customerElectronicCard.setStationIdList(list); 
														 | 
														
														 | 
														
															             customerElectronicCard.setStationIdList(list); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             customerElectronicCard.setStationId(null); 
														 | 
														
														 | 
														
															             customerElectronicCard.setStationId(null); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -121,28 +119,27 @@ public class CustomerElectronicCardController extends BaseController 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @GetMapping("/listSum") 
														 | 
														
														 | 
														
															     @GetMapping("/listSum") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public AjaxResult listSum(CustomerElectronicCard customerElectronicCard) 
														 | 
														
														 | 
														
															     public AjaxResult listSum(CustomerElectronicCard customerElectronicCard) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     { 
														 | 
														
														 | 
														
															     { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        LoginUser currentUser = SecurityUtils.getLoginUser(); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        SysDept sysDept = deptService.selectDeptById(currentUser.getUser().getDeptId()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        List<String> list = deptService.deptCardInfoList(sysDept); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        List<String> list = deptService.levelShareCardList(customerElectronicCard.getLevelId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if(list!=null && list.size()>0){ 
														 | 
														
														 | 
														
															         if(list!=null && list.size()>0){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             customerElectronicCard.setStationIdList(list); 
														 | 
														
														 | 
														
															             customerElectronicCard.setStationIdList(list); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             customerElectronicCard.setStationId(null); 
														 | 
														
														 | 
														
															             customerElectronicCard.setStationId(null); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return AjaxResult.success(customerElectronicCardService.listSum(customerElectronicCard)); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        CustomerElectronicCard card = customerElectronicCardService.listSum(customerElectronicCard); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return AjaxResult.success(card); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @GetMapping("/selectCard") 
														 | 
														
														 | 
														
															     @GetMapping("/selectCard") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public TableDataInfo selectCard(CustomerElectronicCard customerElectronicCard) 
														 | 
														
														 | 
														
															     public TableDataInfo selectCard(CustomerElectronicCard customerElectronicCard) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     { 
														 | 
														
														 | 
														
															     { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        LoginUser currentUser = SecurityUtils.getLoginUser(); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        SysDept sysDept = deptService.selectDeptById(currentUser.getUser().getDeptId()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        List<String> list = deptService.deptCardInfoList(sysDept); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        List<String> list = deptService.levelShareCardList(customerElectronicCard.getLevelId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        List<CustomerElectronicCard> querylist =new ArrayList<>(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        List<CustomerElectronicCard> pagelist =new ArrayList<>(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if(list!=null && list.size()>0){ 
														 | 
														
														 | 
														
															         if(list!=null && list.size()>0){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             customerElectronicCard.setStationIdList(list); 
														 | 
														
														 | 
														
															             customerElectronicCard.setStationIdList(list); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             customerElectronicCard.setStationId(null); 
														 | 
														
														 | 
														
															             customerElectronicCard.setStationId(null); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             customerElectronicCard.setStrSql(StringUtils.join(list, ",")); 
														 | 
														
														 | 
														
															             customerElectronicCard.setStrSql(StringUtils.join(list, ",")); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            querylist= customerElectronicCardService.selectCard(customerElectronicCard) ; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            pagelist = customerElectronicCardService.selectCardPage(customerElectronicCard) ; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        List<CustomerElectronicCard>  querylist= customerElectronicCardService.selectCard(customerElectronicCard) ; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        List<CustomerElectronicCard> pagelist = customerElectronicCardService.selectCardPage(customerElectronicCard) ; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         TableDataInfo rspData = new TableDataInfo(); 
														 | 
														
														 | 
														
															         TableDataInfo rspData = new TableDataInfo(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         rspData.setCode(HttpStatus.SUCCESS); 
														 | 
														
														 | 
														
															         rspData.setCode(HttpStatus.SUCCESS); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         rspData.setMsg("查询成功"); 
														 | 
														
														 | 
														
															         rspData.setMsg("查询成功"); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -156,9 +153,7 @@ public class CustomerElectronicCardController extends BaseController 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @GetMapping("/listHYData") 
														 | 
														
														 | 
														
															     @GetMapping("/listHYData") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public AjaxResult listHYData(CustomerElectronicCard customerElectronicCard) 
														 | 
														
														 | 
														
															     public AjaxResult listHYData(CustomerElectronicCard customerElectronicCard) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     { 
														 | 
														
														 | 
														
															     { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        LoginUser currentUser = SecurityUtils.getLoginUser(); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        SysDept sysDept = deptService.selectDeptById(currentUser.getUser().getDeptId()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        List<String> list = deptService.deptCardInfoList(sysDept); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        List<String> list = deptService.levelDeptList(customerElectronicCard.getLevelId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if(list!=null && list.size()>0){ 
														 | 
														
														 | 
														
															         if(list!=null && list.size()>0){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             customerElectronicCard.setStationIdList(list); 
														 | 
														
														 | 
														
															             customerElectronicCard.setStationIdList(list); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             customerElectronicCard.setStationId(null); 
														 | 
														
														 | 
														
															             customerElectronicCard.setStationId(null); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -172,9 +167,7 @@ public class CustomerElectronicCardController extends BaseController 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @GetMapping("/listJRHYData") 
														 | 
														
														 | 
														
															     @GetMapping("/listJRHYData") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public AjaxResult listJRHYData(CustomerElectronicCard customerElectronicCard) 
														 | 
														
														 | 
														
															     public AjaxResult listJRHYData(CustomerElectronicCard customerElectronicCard) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     { 
														 | 
														
														 | 
														
															     { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        LoginUser currentUser = SecurityUtils.getLoginUser(); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        SysDept sysDept = deptService.selectDeptById(currentUser.getUser().getDeptId()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        List<String> list = deptService.deptCardInfoList(sysDept); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        List<String> list = deptService.levelDeptList(customerElectronicCard.getLevelId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if(list!=null && list.size()>0){ 
														 | 
														
														 | 
														
															         if(list!=null && list.size()>0){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             customerElectronicCard.setStationIdList(list); 
														 | 
														
														 | 
														
															             customerElectronicCard.setStationIdList(list); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             customerElectronicCard.setStationId(null); 
														 | 
														
														 | 
														
															             customerElectronicCard.setStationId(null); 
														 |