下载excel

master
yechenhao 6 years ago
parent c6400bd6c8
commit 93636f8a7a

@ -29,11 +29,12 @@ public class StoreEmployeeController extends BaseController {
*
* @return
*/
@RequestMapping(value = "list/excel",method = RequestMethod.POST)
@RequestMapping(value = "list",method = RequestMethod.POST)
@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 {
storeEmployeeService.listStoreUser(storeId,regionId);
storeEmployeeService.listStoreUser(storeId,regionId,pageNum, pageSize);
return data(null);
}catch (Exception e){
log.error("添加用户失败",e);

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

Loading…
Cancel
Save