|
@@ -797,6 +797,11 @@ public class FsPrescribeServiceImpl implements IFsPrescribeService
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public FsPrescribe selectFsPrescribeByOrderId(Long orderId) {
|
|
|
|
+ return fsPrescribeMapper.selectFsPrescribeByOrderId(orderId);
|
|
|
|
+ }
|
|
|
|
+
|
|
private String getFsPrescribeStoreZyImg(PrescribeZyImgParam o) {
|
|
private String getFsPrescribeStoreZyImg(PrescribeZyImgParam o) {
|
|
File mb = new File("C:\\fs\\zycf.jpg");
|
|
File mb = new File("C:\\fs\\zycf.jpg");
|
|
if (!mb.exists()) {
|
|
if (!mb.exists()) {
|
|
@@ -974,7 +979,7 @@ public class FsPrescribeServiceImpl implements IFsPrescribeService
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public void generatePrescribeImg(){
|
|
public void generatePrescribeImg(){
|
|
- log.info("处方图片生成定时任务开始执行");
|
|
|
|
|
|
+ log.info("处方图片生成定时任务(生成已支付)开始执行");
|
|
long startTime = System.currentTimeMillis();
|
|
long startTime = System.currentTimeMillis();
|
|
|
|
|
|
IFsPrescribeService fsPrescribeService = (IFsPrescribeService) AopContext.currentProxy();
|
|
IFsPrescribeService fsPrescribeService = (IFsPrescribeService) AopContext.currentProxy();
|
|
@@ -987,6 +992,9 @@ public class FsPrescribeServiceImpl implements IFsPrescribeService
|
|
log.info("开始处理处方单号: {}", prescribeId);
|
|
log.info("开始处理处方单号: {}", prescribeId);
|
|
try {
|
|
try {
|
|
fsPrescribeService.PrescribeImg(prescribeId);
|
|
fsPrescribeService.PrescribeImg(prescribeId);
|
|
|
|
+
|
|
|
|
+ // 已生成
|
|
|
|
+ fsPrescribe.setStoreOrderPaid(2);
|
|
log.info("处方单号: {} 图片生成成功", prescribeId);
|
|
log.info("处方单号: {} 图片生成成功", prescribeId);
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
log.error("处方单号: {} 图片生成失败, 错误信息: {}", prescribeId, e.getMessage(), e);
|
|
log.error("处方单号: {} 图片生成失败, 错误信息: {}", prescribeId, e.getMessage(), e);
|
|
@@ -994,7 +1002,7 @@ public class FsPrescribeServiceImpl implements IFsPrescribeService
|
|
}
|
|
}
|
|
|
|
|
|
long endTime = System.currentTimeMillis();
|
|
long endTime = System.currentTimeMillis();
|
|
- log.info("处方图片生成定时任务结束,共处理{}条数据,总耗时: {}毫秒", fsPrescribes.size(), (endTime - startTime));
|
|
|
|
|
|
+ log.info("处方图片生成定时(生成已支付)任务结束,共处理{}条数据,总耗时: {}毫秒", fsPrescribes.size(), (endTime - startTime));
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|