Commit 17fce165 by huangZW

111

parent 1700be9e
...@@ -77,12 +77,35 @@ public class StoreController extends WebBaseController{ ...@@ -77,12 +77,35 @@ public class StoreController extends WebBaseController{
for(StoreVO VO : resultList){ for(StoreVO VO : resultList){
StaffDepartmentRelatedDTO staffDepartmentRelatedDTO = map.get(VO.getDepartmentId()); StaffDepartmentRelatedDTO staffDepartmentRelatedDTO = map.get(VO.getDepartmentId());
if(staffDepartmentRelatedDTO != null){ if(staffDepartmentRelatedDTO != null){
VO.setBindFlag("1"); VO.setBindFlag(1);
VO.setClerkCode(staffDepartmentRelatedDTO.getClerkCode()); VO.setClerkCode(staffDepartmentRelatedDTO.getClerkCode());
VO.setStaffDepartmentRelatedId(staffDepartmentRelatedDTO.getStaffDepartmentRelatedId()); VO.setStaffDepartmentRelatedId(staffDepartmentRelatedDTO.getStaffDepartmentRelatedId());
VO.setStaffId(staffId); VO.setStaffId(staffId);
}else{ }else{
VO.setBindFlag("0"); VO.setBindFlag(0);
}
}
}
//3、判断是否是店长
for(StoreVO VO : resultList){
//已经绑定的门店
if(VO.getBindFlag()==1){
String clerkCode = VO.getClerkCode();
if(StringUtils.isEmpty(clerkCode)){
VO.setClerkType(0);
}else{
//查gic门店
StoreDTO storeDTO = storeService.getStore(VO.getStoreId());
if(storeDTO != null){
//查gic门店店长
ClerkDTO clerkDTO = clerkService.getClerkByClerkId(storeDTO.getClerkId());
if(clerkDTO != null){
//code相同,则置为1
if(clerkCode.equals(clerkDTO.getClerkCode())){
VO.setClerkType(1);
}
}
}
} }
} }
} }
......
...@@ -18,6 +18,14 @@ public class ClerkVo implements Serializable { ...@@ -18,6 +18,14 @@ public class ClerkVo implements Serializable {
private String phoneNumber; private String phoneNumber;
private String bindFlag; private String bindFlag;
private String clerkName; private String clerkName;
private int clerkType;
public int getClerkType() {
return clerkType;
}
public void setClerkType(int clerkType) {
this.clerkType = clerkType;
}
public String getClerkId() { public String getClerkId() {
return clerkId; return clerkId;
} }
......
...@@ -14,11 +14,18 @@ public class StoreVO implements Serializable { ...@@ -14,11 +14,18 @@ public class StoreVO implements Serializable {
private String staffId; private String staffId;
private String storeName; private String storeName;
private String wxEnterpriseId; private String wxEnterpriseId;
private String bindFlag; private int bindFlag;
private String staffDepartmentRelatedId; private String staffDepartmentRelatedId;
private String clerkCode; private String clerkCode;
private String storeImg; private String storeImg;
private int clerkType;
public int getClerkType() {
return clerkType;
}
public void setClerkType(int clerkType) {
this.clerkType = clerkType;
}
public String getDepartmentId() { public String getDepartmentId() {
return departmentId; return departmentId;
} }
...@@ -49,10 +56,11 @@ public class StoreVO implements Serializable { ...@@ -49,10 +56,11 @@ public class StoreVO implements Serializable {
public void setWxEnterpriseId(String wxEnterpriseId) { public void setWxEnterpriseId(String wxEnterpriseId) {
this.wxEnterpriseId = wxEnterpriseId; this.wxEnterpriseId = wxEnterpriseId;
} }
public String getBindFlag() {
public int getBindFlag() {
return bindFlag; return bindFlag;
} }
public void setBindFlag(String bindFlag) { public void setBindFlag(int bindFlag) {
this.bindFlag = bindFlag; this.bindFlag = bindFlag;
} }
public String getStaffDepartmentRelatedId() { public String getStaffDepartmentRelatedId() {
......
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