| | |
| | | import com.doumee.dao.business.model.Member; |
| | | import com.doumee.dao.business.model.MemberCard; |
| | | import com.doumee.dao.business.model.MemberRole; |
| | | import com.doumee.dao.business.vo.MemberExcelVO; |
| | | import com.doumee.dao.system.dto.UpdatePwdDto; |
| | | import com.doumee.service.business.MemberService; |
| | | import com.doumee.service.business.ext.ERPSyncService; |
| | |
| | | import com.doumee.service.business.impl.hksync.fhk.HkSyncOrgUserFromSelfServiceImpl; |
| | | import io.swagger.annotations.*; |
| | | import org.apache.shiro.authz.annotation.RequiresPermissions; |
| | | import org.springframework.beans.BeanUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.validation.annotation.Validated; |
| | | import org.springframework.web.bind.annotation.*; |
| | |
| | | return ApiResponse.success(memberService.ywFindPage(pageWrap)); |
| | | } |
| | | |
| | | |
| | | @ApiOperation("阜宁 - 导出Excel") |
| | | @PostMapping("/ywExportExcel") |
| | | @CloudRequiredPermission("business:member:exportExcel") |
| | | public void ywExportExcel (@RequestBody PageWrap<Member> pageWrap, HttpServletResponse response, @RequestHeader(Constants.HEADER_USER_TOKEN) String token){ |
| | | List<Member> memberList = memberService.ywFindPage(pageWrap).getRecords(); |
| | | List<MemberExcelVO> memberExcelVOList = new ArrayList<MemberExcelVO>(); |
| | | for (Member member:memberList) { |
| | | MemberExcelVO memberExcelVO = new MemberExcelVO(); |
| | | BeanUtils.copyProperties(member,memberExcelVO); |
| | | memberExcelVOList.add(memberExcelVO); |
| | | } |
| | | ExcelExporter.build(MemberExcelVO.class).export(memberExcelVOList, "人员信息表", response); |
| | | } |
| | | } |