Commit b74a9754 authored by 黎博's avatar 黎博

修改冒烟测试通知消息

parent a70c1476
......@@ -434,16 +434,4 @@ public class ReconciliationTask {
DingdingUtils.sendToDingding(mkMsg, reconciliationDingUrl);
}
}
/**
* 测试用,仅执行一次
* @throws AlipayApiException
* @throws IOException
*/
@Scheduled(cron = "0 30 15 23 2 ?")
public void aliPayDailyReconciliationTest() throws AlipayApiException, IOException {
String billDate = DateUtils.convertDate(DateUtils.getBeforeDay(new Date(), 1), "yyyy-MM-dd");
List<AliPayBillData> aliPayBillDataList = aliPayBillService.parseAliPayBillFile(aliPayBillService.downloadBillFile(billDate));
}
}
......@@ -223,6 +223,10 @@ public class DingdingUtils {
* @return
*/
public static String buildSmokingResultMarkdownMsg(Iterable<Issue> issues, boolean result, String risk) {
List<Issue> issueList = new ArrayList<>();
for (Issue issue: issues) {
issueList.add(issue);
}
String title = "";
String content = "";
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
......@@ -235,9 +239,10 @@ public class DingdingUtils {
title = "冒烟测试未通过!";
content += "冒烟测试结果:❌\n\n亲爱的小伙伴们,经过冒烟测试,您的项目无法正式进入测试阶段。因为有严重问题阻塞流程,请尽快修复后再次提测。由此耽误的时间算做您开发改bug的时间喔,测试时间会顺延到冒烟测试通过后的时间!\n\n";
}
if (issueList.size() > 0) {
content += "冒烟测试BUG列表:\n\n";
int count = 0;
for (Issue issue: issues) {
for (Issue issue: issueList) {
count = count + 1;
String issueUrl = "http://jira2.quantgroup.cn/browse/" + issue.getKey();
content = content + count + "、[" + issue.getSummary().replace("\"", "") + "](" + issueUrl + ")\n";
......@@ -251,8 +256,9 @@ public class DingdingUtils {
}
content = content + "- 经办人:" + assignee + "\n\n";
}
}
if (risk != null) {
content += "风险:" + risk;
content += "**风险点:**" + risk;
}
return buildMarkdownMsg(title, content, true);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment