|
|
@@ -761,6 +761,9 @@ public class BoilerTaskOrderItemReportServiceImpl extends ServiceImpl<BoilerTask
|
|
|
@Value("${tz.env.name}")
|
|
|
private String env;
|
|
|
|
|
|
+ @Value("${tz.qrCodeWebUrl.boiler}")
|
|
|
+ private String boilerQrCodeUrl;
|
|
|
+
|
|
|
@Resource
|
|
|
private EquipBoilerMapper equipBoilerMapper;
|
|
|
|
|
|
@@ -835,11 +838,14 @@ public class BoilerTaskOrderItemReportServiceImpl extends ServiceImpl<BoilerTask
|
|
|
if (TaskOrderItemReportTypeEnum.MAIN_REPORT.getType().equals(taskOrderItemReportDO.getReportType())) {
|
|
|
// 生成报告qrCode
|
|
|
String orderItemId = taskOrderItemReportDO.getOrderItemId();
|
|
|
- String type = "0";
|
|
|
- String url = String.format("https://yudao-h5.hofo.co/mp/pagesSub/reportInfoList/index?id=%s&type=%s", orderItemId, type);
|
|
|
- if (EnvEnum.UAT.getEnvName().equals(env)) {
|
|
|
- url = String.format("https://tjt.gzsei.cn/mp/pagesSub/reportInfoList/index?id=%s&type=%s", orderItemId, type);
|
|
|
- }
|
|
|
+// String type = "0";
|
|
|
+// String url = String.format("https://yudao-h5.hofo.co/mp/pagesSub/reportInfoList/index?id=%s&type=%s", orderItemId, type);
|
|
|
+// if (EnvEnum.UAT.getEnvName().equals(env)) {
|
|
|
+// url = String.format("https://tjt.gzsei.cn/mp/pagesSub/reportInfoList/index?id=%s&type=%s", orderItemId, type);
|
|
|
+// }
|
|
|
+
|
|
|
+ String url = String.format(boilerQrCodeUrl,orderItemId);
|
|
|
+
|
|
|
byte[] qrCodeBytes = QRCodeUtil.generateQRCodeToBytes(url);
|
|
|
String file = fileApi.createFile(taskOrderItemReportDO.getOrderItemId() + ".png", null, qrCodeBytes);
|
|
|
updateObj.setQrCodeUrl(file);
|