Commit 5ebca4df by 徐高华

绑定日志

parent b506ee46
...@@ -106,11 +106,20 @@ public class StaffClerkBindLogDetailDTO implements Serializable { ...@@ -106,11 +106,20 @@ public class StaffClerkBindLogDetailDTO implements Serializable {
* *
*/ */
private Date updateTime; private Date updateTime;
private String operName ;
/** /**
*/ */
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public String getOperName() {
return operName;
}
public void setOperName(String operName) {
this.operName = operName;
}
public String getClerkPhone() { public String getClerkPhone() {
return clerkPhone; return clerkPhone;
} }
......
...@@ -303,30 +303,16 @@ public class StaffClerkRelationApiServiceImpl implements StaffClerkRelationApiSe ...@@ -303,30 +303,16 @@ public class StaffClerkRelationApiServiceImpl implements StaffClerkRelationApiSe
public Page<StaffClerkBindLogDetailDTO> pageStaffClerkBindLog(String wxEnterpriseId, String search, String enterpriseId, int optType, BasePageInfo pageInfo) { public Page<StaffClerkBindLogDetailDTO> pageStaffClerkBindLog(String wxEnterpriseId, String search, String enterpriseId, int optType, BasePageInfo pageInfo) {
Page<StaffClerkBindLogDetailDTO> retList = staffClerkBindLogService.pageBindLog(wxEnterpriseId, enterpriseId, optType, search, pageInfo); Page<StaffClerkBindLogDetailDTO> retList = staffClerkBindLogService.pageBindLog(wxEnterpriseId, enterpriseId, optType, search, pageInfo);
if (CollectionUtils.isNotEmpty(retList.getResult())) { if (CollectionUtils.isNotEmpty(retList.getResult())) {
retList.getResult().forEach(staffClerkBindLogDetailDTO -> { retList.getResult().forEach(item -> {
TabHaobanStaff haobanStaff = staffService.selectById(staffClerkBindLogDetailDTO.getStaffId()); if ("-1".equals(item.getOptStaffId())) {
if (null != haobanStaff) { item.setOptStaffName("系统");
staffClerkBindLogDetailDTO.setStaffName(haobanStaff.getStaffName()); }else {
staffClerkBindLogDetailDTO.setWxUserId(haobanStaff.getWxUserId()); item.setOptStaffName(item.getOperName());
} else {
staffClerkBindLogDetailDTO.setStaffName("未知成员");
}
if ("-1".equals(staffClerkBindLogDetailDTO.getOptStaffId())) {
staffClerkBindLogDetailDTO.setOptStaffName("系统");
} else {
haobanStaff = staffService.selectById(staffClerkBindLogDetailDTO.getOptStaffId());
if (null != haobanStaff) {
staffClerkBindLogDetailDTO.setOptStaffName(haobanStaff.getStaffName());
} else {
staffClerkBindLogDetailDTO.setOptStaffName("未知成员");
}
} }
if(StringUtils.isBlank(item.getOptStaffName())) {
ClerkDTO clerkDTO = clerkService.getClerkByClerkIdNoStatus(staffClerkBindLogDetailDTO.getClerkId()); item.setOptStaffName("未知成员");
if (null != clerkDTO) {
staffClerkBindLogDetailDTO.setClerkName(clerkDTO.getClerkName());
} }
staffClerkBindLogDetailDTO.setClerkPhoneNumber(staffClerkBindLogDetailDTO.getClerkPhone()); item.setClerkPhoneNumber(item.getClerkPhone());
}); });
} }
return retList; return retList;
...@@ -341,8 +327,17 @@ public class StaffClerkRelationApiServiceImpl implements StaffClerkRelationApiSe ...@@ -341,8 +327,17 @@ public class StaffClerkRelationApiServiceImpl implements StaffClerkRelationApiSe
Page<StaffClerkBindLogDetailDTO> retList = staffClerkBindLogService.pageUnBindLog(wxEnterpriseId, clerkId, enterpriseId, optType, pageInfo); Page<StaffClerkBindLogDetailDTO> retList = staffClerkBindLogService.pageUnBindLog(wxEnterpriseId, clerkId, enterpriseId, optType, pageInfo);
if (CollectionUtils.isNotEmpty(retList.getResult())) { if (CollectionUtils.isNotEmpty(retList.getResult())) {
retList.getResult().forEach(item -> { retList.getResult().forEach(item -> {
TabHaobanStaff haobanStaff = staffService.selectById(item.getStaffId());
if (null != haobanStaff) {
item.setStaffName(haobanStaff.getStaffName());
item.setWxUserId(haobanStaff.getWxUserId());
} else {
item.setStaffName("未知成员");
}
if ("-1".equals(item.getOptStaffId())) { if ("-1".equals(item.getOptStaffId())) {
item.setOptStaffName("系统"); item.setOptStaffName("系统");
}else {
item.setOptStaffName(item.getOperName());
} }
if(StringUtils.isBlank(item.getOptStaffName())) { if(StringUtils.isBlank(item.getOptStaffName())) {
item.setOptStaffName("未知成员"); item.setOptStaffName("未知成员");
......
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