下载excel

master
yechenhao 6 years ago
parent c6400bd6c8
commit 93636f8a7a

@ -29,11 +29,12 @@ public class StoreEmployeeController extends BaseController {
* *
* @return * @return
*/ */
@RequestMapping(value = "list/excel",method = RequestMethod.POST) @RequestMapping(value = "list",method = RequestMethod.POST)
@ResponseBody @ResponseBody
public Map<String,Object> listStoreUser(@RequestParam("storeId")Long storeId, @RequestParam("regionId")Long regionId){ public Map<String,Object> listStoreUser(@RequestParam("storeId")Long storeId, @RequestParam("regionId")Long regionId,
@RequestParam("pageNum")Integer pageNum, @RequestParam("pageSize")Integer pageSize){
try { try {
storeEmployeeService.listStoreUser(storeId,regionId); storeEmployeeService.listStoreUser(storeId,regionId,pageNum, pageSize);
return data(null); return data(null);
}catch (Exception e){ }catch (Exception e){
log.error("添加用户失败",e); log.error("添加用户失败",e);

@ -64,9 +64,10 @@ public class StoreEmployeeService {
* @param storeId id * @param storeId id
* @param regionId id * @param regionId id
*/ */
public void listStoreUser(Long storeId, Long regionId) { public void listStoreUser(Long storeId, Long regionId, Integer pageNum, Integer pageSize) {
Map<String,Object> result = new HashMap<>(); Map<String,Object> result = new HashMap<>();
List<PoiStore> poiStores = null; List<PoiStore> poiStores = null;
PageHelper.startPage(pageNum, pageSize);
if (storeId != null){ if (storeId != null){
QueryWrapper<PoiStore> storeParams = new QueryWrapper<>(); QueryWrapper<PoiStore> storeParams = new QueryWrapper<>();
poiStores = poiStoreDOMapper.selectList(storeParams); poiStores = poiStoreDOMapper.selectList(storeParams);
@ -77,9 +78,12 @@ public class StoreEmployeeService {
} }
List<StoreUserDTO> storeUserDTOS = new ArrayList<>(); List<StoreUserDTO> storeUserDTOS = new ArrayList<>();
if (CollectionUtils.isNotEmpty(poiStores)){ if (CollectionUtils.isNotEmpty(poiStores)){
int orderNum = (pageNum -1) * pageSize;
for(PoiStore store : poiStores) { for(PoiStore store : poiStores) {
StoreUserDTO storeUserDTO = new StoreUserDTO(); StoreUserDTO storeUserDTO = new StoreUserDTO();
BeanUtils.copyProperties(store,storeUserDTO); BeanUtils.copyProperties(store,storeUserDTO);
//设置序号
storeUserDTO.setOrderNum(++orderNum);
//查询店铺绑定的企业微信 //查询店铺绑定的企业微信
QueryWrapper<PrivilageCpUserStoreDO> relationParams = new QueryWrapper<>(); QueryWrapper<PrivilageCpUserStoreDO> relationParams = new QueryWrapper<>();
relationParams.eq(DATABASE_STORE_ID_KEY,storeUserDTO.getId()); relationParams.eq(DATABASE_STORE_ID_KEY,storeUserDTO.getId());
@ -95,6 +99,7 @@ public class StoreEmployeeService {
// poiStoreStaffDOMapper // poiStoreStaffDOMapper
} }
} }
Page<StoreUserDTO> pageList = (Page<StoreUserDTO>)storeUserDTOS;
} }

Loading…
Cancel
Save