Commit 213b6f91 by qwmqiuwenmin

Merge branch 'developer' of http://115.159.76.241/haoban3.0/haoban-manage3.0.git into developer

parents 447ceb7c 500bea29
package com.gic.haoban.manage.web.controller; package com.gic.haoban.manage.web.controller;
import java.io.IOException; import java.io.IOException;
import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
...@@ -51,15 +52,19 @@ public class EnterpriseController extends WebBaseController{ ...@@ -51,15 +52,19 @@ public class EnterpriseController extends WebBaseController{
@Autowired @Autowired
private EnterpriseService enterpriseService; private EnterpriseService enterpriseService;
// @Autowired // @Autowired
// private WxEnterpriseRelatedApiService wxEnterpriseRelatedApiService; // private WxEnterpriseRelatedApiService wxEnterpriseRelllatedApiService;
//企业列表 //企业列表
@RequestMapping("wx-enterprise-list") @RequestMapping("wx-enterprise-list")
public HaobanResponse wxEnterpriseList(BasePageInfo pageInfo,String keyword,String gicEnterpriseName,Integer gicContactHelper,String version) { public HaobanResponse wxEnterpriseList(BasePageInfo pageInfo,String keyword,String gicEnterpriseName,Integer gicContactHelper,String version) {
List<EnterpriseDTO> enterpriseNames = enterpriseService.getEnterpriseByName(gicEnterpriseName); List<EnterpriseDTO> enterpriseNames = enterpriseService.getEnterpriseByName(gicEnterpriseName);
List<String>enterpriseIds = enterpriseNames.stream().map(s->s.getEnterpriseId()).collect(Collectors.toList()); List<String> wxEnterpriseIds = new ArrayList<String>();
List<EnterpriseDetailDTO> wxEnterpriseIdDTOs = wxEnterpriseRelatedApiService.listEnterpriseByEnterpriseIds(enterpriseIds); if(CollectionUtil.isNotEmpty(enterpriseNames)){
List<String> wxEnterpriseIds = wxEnterpriseIdDTOs.stream().map(s->s.getWxEnterpriseId()).collect(Collectors.toList()); List<String>enterpriseIds = enterpriseNames.stream().map(s->s.getEnterpriseId()).collect(Collectors.toList());
List<EnterpriseDetailDTO> wxEnterpriseIdDTOs = wxEnterpriseRelatedApiService.listEnterpriseByEnterpriseIds(enterpriseIds);
if(CollectionUtil.isNotEmpty(wxEnterpriseIdDTOs)){
wxEnterpriseIds = wxEnterpriseIdDTOs.stream().map(s->s.getWxEnterpriseId()).collect(Collectors.toList());
}
}
Page<YwWxEnterpriseDTO> page = wxEnterpriseApiService.list(pageInfo,keyword,wxEnterpriseIds,gicContactHelper,version); Page<YwWxEnterpriseDTO> page = wxEnterpriseApiService.list(pageInfo,keyword,wxEnterpriseIds,gicContactHelper,version);
PageResult<YwWxEnterpriseDTO> pageVo = new PageResult<>(); PageResult<YwWxEnterpriseDTO> pageVo = new PageResult<>();
List<YwWxEnterpriseDTO> list = EntityUtil.changeEntityListByJSON(YwWxEnterpriseDTO.class, page.getResult()); List<YwWxEnterpriseDTO> list = EntityUtil.changeEntityListByJSON(YwWxEnterpriseDTO.class, page.getResult());
......
...@@ -250,7 +250,7 @@ public class BindApiServiceImpl implements BindApiService { ...@@ -250,7 +250,7 @@ public class BindApiServiceImpl implements BindApiService {
for(ClerkDTO clerkDTO :list){ for(ClerkDTO clerkDTO :list){
clerkDTO.setPhoneNumber(staffDTO.getPhoneNumber()); clerkDTO.setPhoneNumber(staffDTO.getPhoneNumber());
clerkDTO.setClerkName(staffDTO.getStaffName()); clerkDTO.setClerkName(staffDTO.getStaffName());
clerkDTO.setHeadImgUrl(StringUtils.isEmpty(staffDTO.getHeadImg())?"--":staffDTO.getHeadImg()); clerkDTO.setHeadImgUrl(StringUtils.isEmpty(staffDTO.getHeadImg())?"":staffDTO.getHeadImg());
clerkService.updateClerk(clerkDTO); clerkService.updateClerk(clerkDTO);
} }
} }
......
...@@ -44,6 +44,7 @@ public class StoreController extends WebBaseController{ ...@@ -44,6 +44,7 @@ public class StoreController extends WebBaseController{
page.setPageSize(basePageInfo.getPageSize()); page.setPageSize(basePageInfo.getPageSize());
StoreSearchDTO storeSearchDTO = new StoreSearchDTO(); StoreSearchDTO storeSearchDTO = new StoreSearchDTO();
storeSearchDTO.setEnterpriseId(enterpriseId); storeSearchDTO.setEnterpriseId(enterpriseId);
storeSearchDTO.setStatus("2");
Page<StoreDTO> resultPage = storeService.storeListPage(page, storeSearchDTO); Page<StoreDTO> resultPage = storeService.storeListPage(page, storeSearchDTO);
List<StoreDTO> resultList = resultPage.getResult(); List<StoreDTO> resultList = resultPage.getResult();
PageResult<StoreDTO> pageVo = new PageResult<>(); PageResult<StoreDTO> pageVo = new PageResult<>();
......
...@@ -294,6 +294,9 @@ public class StoreController extends WebBaseController{ ...@@ -294,6 +294,9 @@ public class StoreController extends WebBaseController{
vo.setClerkCode(staffDepartmentRelatedDTO.getClerkCode()); vo.setClerkCode(staffDepartmentRelatedDTO.getClerkCode());
vo.setBindFlag(StringUtils.isEmpty(staffDepartmentRelatedDTO.getClerkCode())?0:1); vo.setBindFlag(StringUtils.isEmpty(staffDepartmentRelatedDTO.getClerkCode())?0:1);
vo.setAuditDetail(list); vo.setAuditDetail(list);
AuditSettingDTO auditSettingDTO = auditSettingApiService.findSettingByWxEnterpriseId(staffDepartmentRelatedDTO.getWxEnterpriseId());
vo.setAuditFlag(auditSettingDTO == null?0:auditSettingDTO.getAuditFlag());
return resultResponse(HaoBanErrCode.ERR_1,vo); return resultResponse(HaoBanErrCode.ERR_1,vo);
} }
......
...@@ -41,6 +41,16 @@ public class StoreDetailVO implements Serializable { ...@@ -41,6 +41,16 @@ public class StoreDetailVO implements Serializable {
private Object auditDetail; private Object auditDetail;
private Integer auditFlag = 0;
public Integer getAuditFlag() {
return auditFlag;
}
public void setAuditFlag(Integer auditFlag) {
this.auditFlag = auditFlag;
}
public Object getAuditDetail() { public Object getAuditDetail() {
return auditDetail; return auditDetail;
} }
......
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