浏览代码

feat:食品类的套餐包支付问题修复

caoliqin 2 天之前
父节点
当前提交
e031a28736
共有 1 个文件被更改,包括 6 次插入3 次删除
  1. 6 3
      fs-service/src/main/java/com/fs/his/service/impl/FsInquiryOrderServiceImpl.java

+ 6 - 3
fs-service/src/main/java/com/fs/his/service/impl/FsInquiryOrderServiceImpl.java

@@ -1805,9 +1805,12 @@ public class FsInquiryOrderServiceImpl implements IFsInquiryOrderService
 
         FsInquiryOrderPatientDTO dto=new FsInquiryOrderPatientDTO();
         BeanUtils.copyProperties(patient,dto);
-        dto.setAge(String.valueOf( DateUtil.ageOfNow(patient.getBirthday())));
-        // 使用 SimpleDateFormat 格式化日期对象
-        dto.setBirthday(new SimpleDateFormat("yyyy-MM-dd").format(patient.getBirthday()));
+        // 鸿森堂的特殊判断
+        if(fsPackage.getIsHealthProductType() == 0){
+            dto.setAge(String.valueOf( DateUtil.ageOfNow(patient.getBirthday())));
+            // 使用 SimpleDateFormat 格式化日期对象
+            dto.setBirthday(new SimpleDateFormat("yyyy-MM-dd").format(patient.getBirthday()));
+        }
         FsInquiryOrder order=new FsInquiryOrder();
         order.setOrderSn(packageOrder.getOrderSn());
         order.setOrderType(2);