|
@@ -400,7 +400,10 @@ public class PrescriptionServices {
|
|
|
map.getStringListSafely(col7).add(statusStr);
|
|
|
map.getStringListSafely(col8).add(PaymentStatusEnum.getPaymentStatus(p.getPaymentStatus()).getDisplayName());
|
|
|
map.getStringListSafely(col9).add(PresPaymentChannelEnum.valueOf(Checker.getIntegerValue(p.getPaymentChannel())).getDisplayName());
|
|
|
- String total = FormatUtil.decimalFormat(p.getTotalPrice() / 100.0);
|
|
|
+ String total = String.format("%.2f元", (p.getTotalPrice() / 100d));
|
|
|
+ if(p.getStatus() == 6){
|
|
|
+ total = "0.00元";
|
|
|
+ }
|
|
|
map.getStringListSafely(col10).add(total);
|
|
|
map.getStringListSafely(col19).add(p.getPresType() == 1 ? "处方外转" : "互联网医院");
|
|
|
map.getStringListSafely(col11).add(sdf.format(p.getCreateOn()));
|
|
@@ -1050,7 +1053,11 @@ public class PrescriptionServices {
|
|
|
map.getStringListSafely(col7).add(statusStr);
|
|
|
map.getStringListSafely(col8).add(PaymentStatusEnum.getPaymentStatus(p.getPaymentStatus()).getDisplayName());
|
|
|
map.getStringListSafely(col9).add(PresPaymentChannelEnum.valueOf(Checker.getIntegerValue(p.getPaymentChannel())).getDisplayName());
|
|
|
- String total = FormatUtil.decimalFormat(p.getTotalPrice() / 100.0);
|
|
|
+ String total = String.format("%.2f元", (p.getTotalPrice() / 100d));
|
|
|
+ if(p.getStatus() == 6){
|
|
|
+ total = "0.00元";
|
|
|
+ }
|
|
|
+
|
|
|
map.getStringListSafely(col10).add(total);
|
|
|
map.getStringListSafely(col11).add(sdf.format(p.getCreateOn()));
|
|
|
String payTime = !Checker.isNone(p.getPayTime()) ? sdf.format(p.getPayTime()) : "";
|