From 8dc8985eb32198788bef7ad21cf3f1726d840b6f Mon Sep 17 00:00:00 2001 From: k94314517 <8417338+k94314517@user.noreply.gitee.com> Date: 星期五, 18 八月 2023 19:33:23 +0800 Subject: [PATCH] 111 --- server/src/main/java/doumeemes/service/ext/impl/NoticesExtServiceImpl.java | 24 +++++++++++++----------- 1 files changed, 13 insertions(+), 11 deletions(-) diff --git a/server/src/main/java/doumeemes/service/ext/impl/NoticesExtServiceImpl.java b/server/src/main/java/doumeemes/service/ext/impl/NoticesExtServiceImpl.java index 64df427..360d9a1 100644 --- a/server/src/main/java/doumeemes/service/ext/impl/NoticesExtServiceImpl.java +++ b/server/src/main/java/doumeemes/service/ext/impl/NoticesExtServiceImpl.java @@ -89,17 +89,19 @@ model.setCreateUser(user.getId()); CompanyExtListVO company = user.getCompany(); model.setDdStatus(Constants.ZERO); - model.setUrl(model.getUrl().replace("{dbid}",model.getId())); - if(StringUtils.isNotBlank(cu.getDdUserid())){ - try { - String token = companyExtService.getDingdingToken(company.getId()); - JSONObject json = JSONObject.parseObject(company.getDingdingInfo()); - Long agentId = Long.parseLong(json.getString("agentid")); - String taskId = DingDingUtil.sendActionCardNotice(token,agentId,cu.getDdUserid(),model.getUrl(),model.getTitle(),model.getContent()); - model.setDdParam(taskId); - model.setDdStatus(Constants.ONE); - }catch (Exception e){ - e.printStackTrace(); + if(StringUtils.isNotBlank(model.getUrl())){ + model.setUrl(model.getUrl().replace("{dbid}",model.getId())); + if(StringUtils.isNotBlank(cu.getDdUserid())){ + try { + String token = companyExtService.getDingdingToken(company.getId()); + JSONObject json = JSONObject.parseObject(company.getDingdingInfo()); + Long agentId = Long.parseLong(json.getString("agentid")); + String taskId = DingDingUtil.sendActionCardNotice(token,agentId,cu.getDdUserid(),model.getUrl(),model.getTitle(),model.getContent()); + model.setDdParam(taskId); + model.setDdStatus(Constants.ONE); + }catch (Exception e){ + e.printStackTrace(); + } } } //鎻掑叆鏁版嵁 -- Gitblit v1.9.3