任务清单-责任人提交通知发起人收(设计符合性,Pre-Homo,验证符合性)-翻译修改,飞书卡片添加Assignee
This commit is contained in:
+10
@@ -213,6 +213,16 @@ public class FeishuServiceImpl implements IFeishuService {
|
|||||||
contentSb.append("}");
|
contentSb.append("}");
|
||||||
contentSb.append("}");
|
contentSb.append("}");
|
||||||
}
|
}
|
||||||
|
if (StrUtil.isNotEmpty(feishuMsgVo.getAssignee())){
|
||||||
|
contentSb.append(",");
|
||||||
|
contentSb.append("{");
|
||||||
|
contentSb.append("\"is_short\": false,");
|
||||||
|
contentSb.append("\"text\": {");
|
||||||
|
contentSb.append("\"content\": \"**Assignee:** " + feishuMsgVo.getAssignee() + "\",");
|
||||||
|
contentSb.append("\"tag\": \"lark_md\"");
|
||||||
|
contentSb.append("}");
|
||||||
|
contentSb.append("}");
|
||||||
|
}
|
||||||
if (StrUtil.isNotEmpty(feishuMsgVo.getDueDate())){
|
if (StrUtil.isNotEmpty(feishuMsgVo.getDueDate())){
|
||||||
contentSb.append(",");
|
contentSb.append(",");
|
||||||
contentSb.append("{");
|
contentSb.append("{");
|
||||||
|
|||||||
@@ -24,5 +24,7 @@ public class FeishuMsgVo {
|
|||||||
|
|
||||||
private String url; //回调的网址
|
private String url; //回调的网址
|
||||||
|
|
||||||
|
private String assignee; //评估人 适用范围:责任人提交通知发起人(设计符合性,pre-homo符合性,验证符合性)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+15
-12
@@ -2273,10 +2273,11 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
taskType = "Design Compliance Confirmation";
|
taskType = "Design Compliance Confirmation";
|
||||||
|
|
||||||
initiator = MessageTypeEnum.SYSTEMATIC_NOTIFICATION.getName();
|
initiator = MessageTypeEnum.SYSTEMATIC_NOTIFICATION.getName();
|
||||||
SysUser initiatorLarkInfo = this.sysUserMapper.selectOne(
|
feishuMsgVo.setAssignee(sysUser.getUsername());
|
||||||
new QueryWrapper<SysUser>().lambda().eq(SysUser::getId, projectLawsInventoryEO.getDesignInitiatorId())
|
// SysUser initiatorLarkInfo = this.sysUserMapper.selectOne(
|
||||||
);
|
// new QueryWrapper<SysUser>().lambda().eq(SysUser::getId, projectLawsInventoryEO.getDesignInitiatorId())
|
||||||
initiatorLark = initiatorLarkInfo.getUsername();
|
// );
|
||||||
|
// initiatorLark = initiatorLarkInfo.getUsername();
|
||||||
} else if(StringUtils.equals(msgType, MsgTypeEnum.PREHOMO_CHARGE_PERSON_SUBMIT_MSG.getValue())){
|
} else if(StringUtils.equals(msgType, MsgTypeEnum.PREHOMO_CHARGE_PERSON_SUBMIT_MSG.getValue())){
|
||||||
String prehomoInitiatorId = jsonObject.getString("prehomoInitiatorId"); //pre-Home发起人id
|
String prehomoInitiatorId = jsonObject.getString("prehomoInitiatorId"); //pre-Home发起人id
|
||||||
userIdList.add(prehomoInitiatorId);
|
userIdList.add(prehomoInitiatorId);
|
||||||
@@ -2291,10 +2292,11 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
taskType = "Pre-Homo Confirmation";
|
taskType = "Pre-Homo Confirmation";
|
||||||
|
|
||||||
initiator = MessageTypeEnum.SYSTEMATIC_NOTIFICATION.getName();
|
initiator = MessageTypeEnum.SYSTEMATIC_NOTIFICATION.getName();
|
||||||
SysUser initiatorLarkInfo = this.sysUserMapper.selectOne(
|
feishuMsgVo.setAssignee(sysUser.getUsername());
|
||||||
new QueryWrapper<SysUser>().lambda().eq(SysUser::getId, projectLawsInventoryEO.getPrehomoInitiatorId())
|
// SysUser initiatorLarkInfo = this.sysUserMapper.selectOne(
|
||||||
);
|
// new QueryWrapper<SysUser>().lambda().eq(SysUser::getId, projectLawsInventoryEO.getPrehomoInitiatorId())
|
||||||
initiatorLark = initiatorLarkInfo.getUsername();
|
// );
|
||||||
|
// initiatorLark = initiatorLarkInfo.getUsername();
|
||||||
} else if(StringUtils.equals(msgType, MsgTypeEnum.VERIFY_CHARGE_PERSON_SUBMIT_MSG.getValue())){
|
} else if(StringUtils.equals(msgType, MsgTypeEnum.VERIFY_CHARGE_PERSON_SUBMIT_MSG.getValue())){
|
||||||
String verifyInitiatorId = jsonObject.getString("verifyInitiatorId"); //验证符合性发起人id
|
String verifyInitiatorId = jsonObject.getString("verifyInitiatorId"); //验证符合性发起人id
|
||||||
userIdList.add(verifyInitiatorId);
|
userIdList.add(verifyInitiatorId);
|
||||||
@@ -2309,10 +2311,11 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
|||||||
taskType = "Validation Compliance Confirmation";
|
taskType = "Validation Compliance Confirmation";
|
||||||
|
|
||||||
initiator = MessageTypeEnum.SYSTEMATIC_NOTIFICATION.getName();
|
initiator = MessageTypeEnum.SYSTEMATIC_NOTIFICATION.getName();
|
||||||
SysUser initiatorLarkInfo = this.sysUserMapper.selectOne(
|
feishuMsgVo.setAssignee(sysUser.getUsername());
|
||||||
new QueryWrapper<SysUser>().lambda().eq(SysUser::getId, projectLawsInventoryEO.getVerifyInitiatorId())
|
// SysUser initiatorLarkInfo = this.sysUserMapper.selectOne(
|
||||||
);
|
// new QueryWrapper<SysUser>().lambda().eq(SysUser::getId, projectLawsInventoryEO.getVerifyInitiatorId())
|
||||||
initiatorLark = initiatorLarkInfo.getUsername();
|
// );
|
||||||
|
// initiatorLark = initiatorLarkInfo.getUsername();
|
||||||
}else if(StringUtils.equals(msgType, MsgTypeEnum.DESIGN_INITIATOR_ACCEPTED_MSG.getValue())){
|
}else if(StringUtils.equals(msgType, MsgTypeEnum.DESIGN_INITIATOR_ACCEPTED_MSG.getValue())){
|
||||||
String designDutyId = jsonObject.getString("designDutyId"); //设计符合性责任人id
|
String designDutyId = jsonObject.getString("designDutyId"); //设计符合性责任人id
|
||||||
userIdList.add(designDutyId);
|
userIdList.add(designDutyId);
|
||||||
|
|||||||
Reference in New Issue
Block a user