Commit b413a112 by qwmqiuwenmin

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

parents 6ec8d05e 93d162f8
...@@ -280,6 +280,7 @@ public class StaffDepartmentRelatedApiServiceImpl implements StaffDepartmentRela ...@@ -280,6 +280,7 @@ public class StaffDepartmentRelatedApiServiceImpl implements StaffDepartmentRela
TabHaobanStaffClerkRelation tab = tabHaobanStaffClerkRelationMapper.getOneByClerkId(gicClerk.getClerkId()); TabHaobanStaffClerkRelation tab = tabHaobanStaffClerkRelationMapper.getOneByClerkId(gicClerk.getClerkId());
if(tab == null){ if(tab == null){
logger.info("店长未绑定clerkId={}",gicClerk.getClerkId()); logger.info("店长未绑定clerkId={}",gicClerk.getClerkId());
return ;
} }
String pageUrl = this.getPageUrl(AppPageType.STORE_RELATED_RECORD.getCode(), data); String pageUrl = this.getPageUrl(AppPageType.STORE_RELATED_RECORD.getCode(), data);
this.sendAuditMessage(tab.getStaffId(), messageTitle, messageContent, pageUrl,auditStatus,""); this.sendAuditMessage(tab.getStaffId(), messageTitle, messageContent, pageUrl,auditStatus,"");
...@@ -300,6 +301,7 @@ public class StaffDepartmentRelatedApiServiceImpl implements StaffDepartmentRela ...@@ -300,6 +301,7 @@ public class StaffDepartmentRelatedApiServiceImpl implements StaffDepartmentRela
TabHaobanStaffClerkRelation tab = tabHaobanStaffClerkRelationMapper.getOneByClerkId(gicClerk.getClerkId()); TabHaobanStaffClerkRelation tab = tabHaobanStaffClerkRelationMapper.getOneByClerkId(gicClerk.getClerkId());
if(tab == null){ if(tab == null){
logger.info("店长未绑定clerkId={}",gicClerk.getClerkId()); logger.info("店长未绑定clerkId={}",gicClerk.getClerkId());
return ;
} }
String pageUrl = this.getPageUrl(AppPageType.STORE_RELATED_RECORD.getCode(), data); String pageUrl = this.getPageUrl(AppPageType.STORE_RELATED_RECORD.getCode(), data);
this.sendAuditMessage(tab.getStaffId(), messageTitle, messageContent, pageUrl,auditStatus,""); this.sendAuditMessage(tab.getStaffId(), messageTitle, messageContent, pageUrl,auditStatus,"");
......
...@@ -124,20 +124,14 @@ public class ClerkController extends WebBaseController{ ...@@ -124,20 +124,14 @@ public class ClerkController extends WebBaseController{
List<StaffDTO> resultList = new ArrayList<>(); List<StaffDTO> resultList = new ArrayList<>();
for(StaffClerkRelationDTO staffClerkRelationDTO : list){ for(StaffClerkRelationDTO staffClerkRelationDTO : list){
StaffDTO dto = map.get(staffClerkRelationDTO.getStaffId()); StaffDTO dto = map.get(staffClerkRelationDTO.getStaffId());
ClerkDTO clerk = clerkService.getClerkByClerkCode(staffClerkRelationDTO.getEnterpriseId(), staffClerkRelationDTO.getClerkCode());
if(size < 20){ if(clerk != null){
ClerkDTO clerk = clerkService.getClerkByClerkCode(staffClerkRelationDTO.getEnterpriseId(), staffClerkRelationDTO.getClerkCode()); long memberCount = distributeApiService.getClerkMemberCount(staffClerkRelationDTO.getEnterpriseId(), clerk.getClerkId(), storeId);
if(clerk != null){ logger.info("【获取会员数】enterpriseId={},clerkId={},storeId={},count={}",staffClerkRelationDTO.getEnterpriseId(),clerk.getClerkId(),storeId,memberCount);
long memberCount = distributeApiService.getClerkMemberCount(staffClerkRelationDTO.getEnterpriseId(), clerk.getClerkId(), storeId); dto.setMemberCount(memberCount);
logger.info("【获取会员数】enterpriseId={},clerkId={},storeId={},count={}",staffClerkRelationDTO.getEnterpriseId(),clerk.getClerkId(),storeId,memberCount); dto.setClerkId(clerk.getClerkId());
dto.setMemberCount(memberCount); resultList.add(dto);
}else{
dto.setMemberCount(0);
}
}else{
dto.setMemberCount(0);
} }
resultList.add(dto);
} }
return resultResponse(HaoBanErrCode.ERR_1,resultlist); return resultResponse(HaoBanErrCode.ERR_1,resultlist);
...@@ -239,6 +233,9 @@ public class ClerkController extends WebBaseController{ ...@@ -239,6 +233,9 @@ public class ClerkController extends WebBaseController{
json.put("headPic", staff.getHeadImg()); json.put("headPic", staff.getHeadImg());
json.put("sex", sex); json.put("sex", sex);
json.put("postion", postion); json.put("postion", postion);
json.put("phoneNumber", phoneNumber);
json.put("nationcode", nationcode);
audit.setOldValue(json.toJSONString()); audit.setOldValue(json.toJSONString());
audit.setCommitTime(new Date()); audit.setCommitTime(new Date());
audit.setAuditType(3); audit.setAuditType(3);
...@@ -258,6 +255,9 @@ public class ClerkController extends WebBaseController{ ...@@ -258,6 +255,9 @@ public class ClerkController extends WebBaseController{
@HttpLimit @HttpLimit
@RequestMapping("/staff-del") @RequestMapping("/staff-del")
public HaobanResponse staffDel(String wxEnterpriseId,String storeId,Integer version,String clerkIds,String staffId) { public HaobanResponse staffDel(String wxEnterpriseId,String storeId,Integer version,String clerkIds,String staffId) {
if(StringUtils.isAnyBlank(clerkIds)) {
return resultResponse(HaoBanErrCode.ERR_2);
}
AuditSettingDTO dto = auditSettingApiService.findSettingByWxEnterpriseId(wxEnterpriseId); AuditSettingDTO dto = auditSettingApiService.findSettingByWxEnterpriseId(wxEnterpriseId);
if(dto.getClerkChangeFlag() == 1){ if(dto.getClerkChangeFlag() == 1){
//需要审核 //需要审核
......
...@@ -206,7 +206,7 @@ public class InfoController extends WebBaseController{ ...@@ -206,7 +206,7 @@ public class InfoController extends WebBaseController{
VO.setWxEnterpriseId(dto.getWxEnterpriseId()); VO.setWxEnterpriseId(dto.getWxEnterpriseId());
VO.setEnterpriseId(store.getEnterpriseId()); VO.setEnterpriseId(store.getEnterpriseId());
VO.setStoreImg(store.getImageUrl());//先置空 VO.setStoreImg(store.getImageUrl());//先置空
VO.setBindFlag(1);
VO.setClerkCode(clerkDTO.getClerkCode()); VO.setClerkCode(clerkDTO.getClerkCode());
VO.setClerkType(clerkDTO.getClerkType()); VO.setClerkType(clerkDTO.getClerkType());
VO.setStaffId(staffDTO.getStaffId()); VO.setStaffId(staffDTO.getStaffId());
......
...@@ -90,7 +90,7 @@ public class StoreController extends WebBaseController{ ...@@ -90,7 +90,7 @@ public class StoreController extends WebBaseController{
//门店列表 //门店列表
@RequestMapping("/store-list") @RequestMapping("/store-list")
public HaobanResponse storeList(String staffId,String wxEnterpriseId,String version) { public HaobanResponse storeList(String staffId,String wxEnterpriseId,String version) {
if("1".equals(version)){ if(true){
if(StringUtils.isAnyBlank(staffId,wxEnterpriseId)){ if(StringUtils.isAnyBlank(staffId,wxEnterpriseId)){
return resultResponse(HaoBanErrCode.ERR_2); return resultResponse(HaoBanErrCode.ERR_2);
} }
...@@ -125,6 +125,7 @@ public class StoreController extends WebBaseController{ ...@@ -125,6 +125,7 @@ public class StoreController extends WebBaseController{
vo.setStoreImg(store.getStoreImage()); vo.setStoreImg(store.getStoreImage());
vo.setStoreName(store.getStoreName()); vo.setStoreName(store.getStoreName());
vo.setWxEnterpriseId(wxEnterpriseId); vo.setWxEnterpriseId(wxEnterpriseId);
vo.setBindFlag(1);
list.add(vo); list.add(vo);
} }
} }
......
...@@ -21,6 +21,15 @@ public class StaffStoreVO implements Serializable { ...@@ -21,6 +21,15 @@ public class StaffStoreVO implements Serializable {
private int clerkType; private int clerkType;
private Integer mainStoreFlag; private Integer mainStoreFlag;
private String phoneNumber; private String phoneNumber;
private int bindFlag;
public int getBindFlag() {
return bindFlag;
}
public void setBindFlag(int bindFlag) {
this.bindFlag = bindFlag;
}
public String getPhoneNumber() { public String getPhoneNumber() {
return phoneNumber; return phoneNumber;
......
...@@ -19,6 +19,15 @@ public class StoreMemberVO implements Serializable { ...@@ -19,6 +19,15 @@ public class StoreMemberVO implements Serializable {
private String clerkId; private String clerkId;
private String storeImg; private String storeImg;
private int clerkType; private int clerkType;
private int bindFlag;
public int getBindFlag() {
return bindFlag;
}
public void setBindFlag(int bindFlag) {
this.bindFlag = bindFlag;
}
public String getStoreId() { public String getStoreId() {
return storeId; return storeId;
......
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