Parcourir la source

feature: 缴费列表日期

wuyongyi il y a 2 ans
Parent
commit
20c0c1d8da

+ 7 - 2
onemini-hospital-empty/src/main/java/com/ywt/alipaympapi/service/impl/IsvPayServiceImpl.java

@@ -320,8 +320,13 @@ public class IsvPayServiceImpl implements IsvPayService {
                         String endDate = request.getEndTime();
                         Date start = DateUtil.parseDate(startDate, DateUtil.DADE_FROMAT_YMD);
                         Date end = DateUtil.parseDate(endDate, DateUtil.DADE_FROMAT_YMD);
-                        CheckUtil.ensureNotNull(start, "参数开始日期有误");
-                        CheckUtil.ensureNotNull(end, "参数结束日期有误");
+                        CheckUtil.ensureNotNull(start, "请选择时间");
+                        CheckUtil.ensureNotNull(end, "请选择时间");
+                        long day = 0;
+                        day = DateUtil.getDaySub(request.getEndTime(), request.getStartTime());
+                        if(day > 15){
+                            throw new AppMessageException("请选择15天以内");
+                        }
                         GetOutpatientListRequest req3 = GetOutpatientListRequest.newBuilder()
                                 .setPatientId(hisPatientId)
                                 .setType(TYPE_PAID_WX)