Commit b74a9754 authored by 黎博's avatar 黎博

修改冒烟测试通知消息

parent a70c1476
...@@ -434,16 +434,4 @@ public class ReconciliationTask { ...@@ -434,16 +434,4 @@ public class ReconciliationTask {
DingdingUtils.sendToDingding(mkMsg, reconciliationDingUrl); 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 { ...@@ -223,6 +223,10 @@ public class DingdingUtils {
* @return * @return
*/ */
public static String buildSmokingResultMarkdownMsg(Iterable<Issue> issues, boolean result, String risk) { 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 title = "";
String content = ""; String content = "";
DateFormat format = new SimpleDateFormat("yyyy-MM-dd"); DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
...@@ -235,9 +239,10 @@ public class DingdingUtils { ...@@ -235,9 +239,10 @@ public class DingdingUtils {
title = "冒烟测试未通过!"; title = "冒烟测试未通过!";
content += "冒烟测试结果:❌\n\n亲爱的小伙伴们,经过冒烟测试,您的项目无法正式进入测试阶段。因为有严重问题阻塞流程,请尽快修复后再次提测。由此耽误的时间算做您开发改bug的时间喔,测试时间会顺延到冒烟测试通过后的时间!\n\n"; content += "冒烟测试结果:❌\n\n亲爱的小伙伴们,经过冒烟测试,您的项目无法正式进入测试阶段。因为有严重问题阻塞流程,请尽快修复后再次提测。由此耽误的时间算做您开发改bug的时间喔,测试时间会顺延到冒烟测试通过后的时间!\n\n";
} }
if (issueList.size() > 0) {
content += "冒烟测试BUG列表:\n\n"; content += "冒烟测试BUG列表:\n\n";
int count = 0; int count = 0;
for (Issue issue: issues) { for (Issue issue: issueList) {
count = count + 1; count = count + 1;
String issueUrl = "http://jira2.quantgroup.cn/browse/" + issue.getKey(); String issueUrl = "http://jira2.quantgroup.cn/browse/" + issue.getKey();
content = content + count + "、[" + issue.getSummary().replace("\"", "") + "](" + issueUrl + ")\n"; content = content + count + "、[" + issue.getSummary().replace("\"", "") + "](" + issueUrl + ")\n";
...@@ -251,8 +256,9 @@ public class DingdingUtils { ...@@ -251,8 +256,9 @@ public class DingdingUtils {
} }
content = content + "- 经办人:" + assignee + "\n\n"; content = content + "- 经办人:" + assignee + "\n\n";
} }
}
if (risk != null) { if (risk != null) {
content += "风险:" + risk; content += "**风险点:**" + risk;
} }
return buildMarkdownMsg(title, content, true); 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