Commit dc291d33 by fudahua

消息推送

parent 33970d2d
...@@ -246,6 +246,8 @@ public class BindApiServiceImpl implements BindApiService { ...@@ -246,6 +246,8 @@ public class BindApiServiceImpl implements BindApiService {
} }
} }
@Deprecated
@Transactional @Transactional
@Override @Override
public void clerkSingleUnbind(String fromClerkCode, String departmentId) { public void clerkSingleUnbind(String fromClerkCode, String departmentId) {
...@@ -273,11 +275,11 @@ public class BindApiServiceImpl implements BindApiService { ...@@ -273,11 +275,11 @@ public class BindApiServiceImpl implements BindApiService {
//发送消息 //发送消息
if(StringUtils.isNotBlank(fromClerkCode)){ if(StringUtils.isNotBlank(fromClerkCode)){
//发送消息 //发送消息
ClerkDTO leader = clerkService.getClerkLeaderByStoreId(storeId); ClerkDTO leader = clerkService.getClerkLeaderByStoreId(storeId);
if(leader == null){ if(leader == null){
leader = new ClerkDTO(); leader = new ClerkDTO();
} }
String clerkId = leader.getClerkId(); String clerkId = leader.getClerkId();
String storeName = departmentDTO.getDepartmentName(); String storeName = departmentDTO.getDepartmentName();
String staffName = clerkName; String staffName = clerkName;
String leaderName = leader.getClerkName(); String leaderName = leader.getClerkName();
......
...@@ -890,8 +890,12 @@ public class ClerkController extends WebBaseController { ...@@ -890,8 +890,12 @@ public class ClerkController extends WebBaseController {
// String pageUrl = staffDepartmentRelatedApiService.getPageUrl(AppPageType.STORE_RELATED_RECORD.getCode(), data); // String pageUrl = staffDepartmentRelatedApiService.getPageUrl(AppPageType.STORE_RELATED_RECORD.getCode(), data);
// staffDepartmentRelatedApiService.sendSingleMessage(gicClerk.getClerkId(), messageTitle, messageContent, pageUrl); // staffDepartmentRelatedApiService.sendSingleMessage(gicClerk.getClerkId(), messageTitle, messageContent, pageUrl);
ClerkDTO gicClerk = clerkService.getClerkLeaderByStoreId(clerk.getStoreId());
Map<String, String> fieldMap = new HashMap<String, String>(); if (gicClerk == null) {
logger.info("无需发送消息");
return resultResponse(HaoBanErrCode.ERR_1);
}
Map<String, String> fieldMap = new HashMap<String, String>();
fieldMap.put("staffName", staff.getStaffName()); fieldMap.put("staffName", staff.getStaffName());
fieldMap.put("clerkName", clerk.getClerkName()); fieldMap.put("clerkName", clerk.getClerkName());
...@@ -899,8 +903,8 @@ public class ClerkController extends WebBaseController { ...@@ -899,8 +903,8 @@ public class ClerkController extends WebBaseController {
jsonObject.put("storeId", clerk.getStoreId()); jsonObject.put("storeId", clerk.getStoreId());
NoticeMessageUtil.sendNoticeMessage(clerk.getEnterpriseId() NoticeMessageUtil.sendNoticeMessage(clerk.getEnterpriseId()
, clerk.getClerkId() , gicClerk.getClerkId()
, NoticeMessageTypeEnum.STORE_ACCOUNT.getType() , NoticeMessageTypeEnum.STORE_ACCOUNT.getType()
, null, fieldMap, jsonObject); , null, fieldMap, jsonObject);
return resultResponse(HaoBanErrCode.ERR_1); return resultResponse(HaoBanErrCode.ERR_1);
......
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