Commit 493fcb4a by huangZW

111

parent 18d74286
......@@ -124,6 +124,7 @@ public class BindApiServiceImpl implements BindApiService {
for(ClerkDTO clerkDTO :list){
clerkDTO.setPhoneNumber(staffDTO.getPhoneNumber());
clerkDTO.setClerkName(staffDTO.getStaffName());
clerkDTO.setHeadImgUrl(staffDTO.getHeadImg());
clerkService.updateClerk(clerkDTO);
}
//清空gic原来的手机号
......@@ -133,6 +134,7 @@ public class BindApiServiceImpl implements BindApiService {
for(ClerkDTO clerkDTO :oldList){
clerkDTO.setPhoneNumber("--");
clerkDTO.setClerkName("--");
clerkDTO.setHeadImgUrl("");
clerkService.updateClerk(clerkDTO);
}
......@@ -165,6 +167,7 @@ public class BindApiServiceImpl implements BindApiService {
for(ClerkDTO clerkDTO :list){
clerkDTO.setPhoneNumber(staffDTO.getPhoneNumber());
clerkDTO.setClerkName(staffDTO.getStaffName());
clerkDTO.setHeadImgUrl(staffDTO.getHeadImg());
clerkService.updateClerk(clerkDTO);
}
......@@ -177,6 +180,7 @@ public class BindApiServiceImpl implements BindApiService {
for(ClerkDTO clerkDTO :oldList){
clerkDTO.setPhoneNumber("--");
clerkDTO.setClerkName("--");
clerkDTO.setHeadImgUrl("");
clerkService.updateClerk(clerkDTO);
}
}
......@@ -200,6 +204,8 @@ public class BindApiServiceImpl implements BindApiService {
List<ClerkDTO> list = clerkService.listClerk(storeId, clerkCodes, true);
for(ClerkDTO clerkDTO :list){
clerkDTO.setPhoneNumber("--");
clerkDTO.setClerkName("--");
clerkDTO.setHeadImgUrl("");
clerkService.updateClerk(clerkDTO);
}
}
......@@ -211,15 +217,18 @@ public class BindApiServiceImpl implements BindApiService {
if(oldStaffDepartmentRelatedDTO!=null){
//删除gic测的手机号和姓名
String clerkCode = oldStaffDepartmentRelatedDTO.getClerkCode();
DepartmentDTO departmentDTO = departmentApiService.selectById(departmentId);
String storeId = departmentDTO.getRelatedId();
List<String> clerkCodes = new ArrayList<>();
clerkCodes.add(clerkCode);
List<ClerkDTO> list = clerkService.listClerk(storeId, clerkCodes, true);
for(ClerkDTO clerkDTO :list){
clerkDTO.setPhoneNumber("--");
clerkDTO.setClerkName("--");
clerkService.updateClerk(clerkDTO);
if(StringUtils.isNotBlank(clerkCode)){
DepartmentDTO departmentDTO = departmentApiService.selectById(departmentId);
String storeId = departmentDTO.getRelatedId();
List<String> clerkCodes = new ArrayList<>();
clerkCodes.add(clerkCode);
List<ClerkDTO> list = clerkService.listClerk(storeId, clerkCodes, true);
for(ClerkDTO clerkDTO :list){
clerkDTO.setPhoneNumber("--");
clerkDTO.setClerkName("--");
clerkDTO.setHeadImgUrl("");
clerkService.updateClerk(clerkDTO);
}
}
}
//将指定人绑定clerkCode
......@@ -240,6 +249,7 @@ public class BindApiServiceImpl implements BindApiService {
for(ClerkDTO clerkDTO :list){
clerkDTO.setPhoneNumber(staffDTO.getPhoneNumber());
clerkDTO.setClerkName(staffDTO.getStaffName());
clerkDTO.setHeadImgUrl(staffDTO.getHeadImg());
clerkService.updateClerk(clerkDTO);
}
}
......
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