feat:跳转url

This commit is contained in:
苏竹红
2025-08-28 14:27:49 +08:00
parent 5debcb3147
commit 0f9493839b
3 changed files with 9 additions and 0 deletions

View File

@@ -187,8 +187,12 @@ public class MessageTemplateServiceImpl implements MessageTemplateService {
@Override
public ApiResponse<Boolean> thirdMatterHandle(ThirdMatterRequest thirdMatterRequest) {
log.info("thirdMatterHandle request{}", JSONObject.toJSONString(thirdMatterRequest));
//第三方事项处理
MatterConfigDO matterConfig = matterConfigDAO.getById(thirdMatterRequest.getMatterConfigId());
if (matterConfig==null||matterConfig.getStatus()==0){
return ApiResponse.error(ErrorCodeEnum.CONFIG_NOT_EXIST);
}
//封装事项模版
MessageTemplateDO messageTemplateDO = new MessageTemplateDO();
messageTemplateDO.setMessageCode(getMessageTemplateCode());
@@ -212,6 +216,8 @@ public class MessageTemplateServiceImpl implements MessageTemplateService {
if (MatterTypeEnum.LOGISTICS.getCode().equals(matterConfig.getMatterType())){
SceneEnum scene = SceneEnum.getByCode(thirdMatterRequest.getSceneCode());
messageTemplateDO.setMessageImage(scene.getScenePicture());
//物流直接使用传过来的地址
messageTemplateDO.setJumpUrl(thirdMatterRequest.getJumpUrl());
}
//如果是盘点 截止日期去当天
if (MatterTypeEnum.INVENTORY.getCode().equals(matterConfig.getMatterType())){