feat:处理
This commit is contained in:
@@ -92,5 +92,7 @@ public interface MessageTemplateService {
|
||||
|
||||
Boolean readMessage(Long id, PartnerUserInfoVO userInfoVO);
|
||||
|
||||
Boolean handleMessage(Long id, PartnerUserInfoVO userInfoVO);
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -340,6 +340,24 @@ public class MessageTemplateServiceImpl implements MessageTemplateService {
|
||||
return Boolean.TRUE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean handleMessage(Long id, PartnerUserInfoVO userInfoVO) {
|
||||
log.info("handleMessage request:{},处理人:{}", JSONObject.toJSONString(id), userInfoVO.getUsername());
|
||||
StoreMessageDO message = storeMessageDAO.getById(id);
|
||||
if (message==null){
|
||||
throw new ServiceException(ErrorCodeEnum.PARAMS_REQUIRED);
|
||||
}
|
||||
message.setProcessStatus(ProcessStatusEnum.PROCESSED.getCode());
|
||||
message.setProcessTime(new Date());
|
||||
EnterpriseUserDO enterpriseUserDO = enterpriseUserDAO.selectByMobile(userInfoVO.getMobile());
|
||||
if (enterpriseUserDO != null){
|
||||
message.setActualOperatorId(enterpriseUserDO.getId());
|
||||
message.setActualOperatorName(enterpriseUserDO.getName());
|
||||
}
|
||||
storeMessageDAO.update( message);
|
||||
return Boolean.TRUE;
|
||||
}
|
||||
|
||||
|
||||
public Map<String, List<String>> getAuthUser(List<CommonDTO> personInfo, List<String> storeIds){
|
||||
if (CollectionUtils.isEmpty(personInfo)){
|
||||
|
||||
Reference in New Issue
Block a user