From d7fe8ae3888c8e2b1eea3c1e3769be0d42a21cc9 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期一, 16 十月 2023 09:03:47 +0800 Subject: [PATCH] Merge branch '1.0.3' of http://139.186.142.91:10010/r/productDev/dmMes into 1.0.3 --- 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