Commit 48202629 by 徐高华

企微托管账号

parent b0ae4667
...@@ -5,6 +5,7 @@ import com.gic.api.base.commons.Page; ...@@ -5,6 +5,7 @@ import com.gic.api.base.commons.Page;
import com.gic.api.base.commons.ServiceResponse; import com.gic.api.base.commons.ServiceResponse;
import com.gic.commons.util.PageHelperUtils; import com.gic.commons.util.PageHelperUtils;
import com.gic.commons.webapi.reponse.RestResponse; import com.gic.commons.webapi.reponse.RestResponse;
import com.gic.enterprise.api.service.EnterpriseService;
import com.gic.haoban.base.api.common.pojo.dto.WebLoginDTO; import com.gic.haoban.base.api.common.pojo.dto.WebLoginDTO;
import com.gic.haoban.common.utils.AuthWebRequestUtil; import com.gic.haoban.common.utils.AuthWebRequestUtil;
import com.gic.haoban.common.utils.EntityUtil; import com.gic.haoban.common.utils.EntityUtil;
...@@ -43,6 +44,8 @@ public class QywxOpenController { ...@@ -43,6 +44,8 @@ public class QywxOpenController {
private StaffApiService staffApiService ; private StaffApiService staffApiService ;
@Autowired @Autowired
private StaffClerkRelationApiService staffClerkRelationApiService ; private StaffClerkRelationApiService staffClerkRelationApiService ;
@Autowired
private EnterpriseService enterpriseService ;
/** /**
* 托管列表 * 托管列表
...@@ -53,14 +56,17 @@ public class QywxOpenController { ...@@ -53,14 +56,17 @@ public class QywxOpenController {
public RestResponse<Page<OpenStaffVO>> page(@RequestBody OpenStaffQO qo) { public RestResponse<Page<OpenStaffVO>> page(@RequestBody OpenStaffQO qo) {
WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser(); WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser();
OpenStaffPageQDTO qdto = EntityUtil.changeEntityByJSON(OpenStaffPageQDTO.class,qo) ; OpenStaffPageQDTO qdto = EntityUtil.changeEntityByJSON(OpenStaffPageQDTO.class,qo) ;
String enterpriseId = loginUser.getEnterpriseId() ;
qdto.setWxEnterpriseId(loginUser.getWxEnterpriseId()); qdto.setWxEnterpriseId(loginUser.getWxEnterpriseId());
qdto.setEnterpriseId(loginUser.getEnterpriseId()); qdto.setEnterpriseId(enterpriseId);
BasePageInfo basePageInfo = new BasePageInfo() ; BasePageInfo basePageInfo = new BasePageInfo() ;
basePageInfo.setPageNum(qo.getPageNum()); basePageInfo.setPageNum(qo.getPageNum());
basePageInfo.setPageSize(qo.getPageSize()); basePageInfo.setPageSize(qo.getPageSize());
ServiceResponse<Page<OpenStaffDTO>> pageResp = this.openStaffApiService.page(qdto, basePageInfo); ServiceResponse<Page<OpenStaffDTO>> pageResp = this.openStaffApiService.page(qdto, basePageInfo);
Page<OpenStaffDTO> page = pageResp.getResult(); Page<OpenStaffDTO> page = pageResp.getResult();
Page<OpenStaffVO> retPage = PageHelperUtils.changePageToCurrentPage(page, OpenStaffVO.class); Page<OpenStaffVO> retPage = PageHelperUtils.changePageToCurrentPage(page, OpenStaffVO.class);
if(CollectionUtils.isNotEmpty(retPage.getResult())) {
}
return RestResponse.successResult(retPage); return RestResponse.successResult(retPage);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment