Przeglądaj źródła

fix: 若不指定医院(如公司后台发起查询),默认 hospitalId = -1 表示查询全部医院数据;否则根据指定的医院 id 查询

Walker 1 rok temu
rodzic
commit
b1c55b0be2

+ 4 - 2
src/main/java/com/ywt/mg/services/OfflineNewService.java

@@ -314,8 +314,10 @@ public class OfflineNewService {
             String[] columns = new String[]{col0, col1, col1_1, col1_2, col2, col3, col4, col5, col6, col7, col8, col9, col10,
                     col11, col12, col13, col14, col15};
             // 按条件查找记录
-            int hospitalId = -1;
-            request.setHospitalId(hospitalId);
+            // 若不指定医院(如公司后台发起查询),默认 hospitalId = -1 表示查询全部医院数据;否则根据指定的医院 id 查询
+            if (request.getHospitalId() <= 0) {
+                request.setHospitalId(-1);
+            }
             List<OfflineConsultation> offlineList = queryDownloadOfflineList(request);
             Map<String, Integer> statisticalDataMap = new HashMap<>();
             int payTotal = 0, refundTotal = 0;