|  |  |  | 
|---|
|  |  |  | 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(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | //插入数据 | 
|---|