diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/Test.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/Test.java index 27b6f78..a11b801 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/Test.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/Test.java @@ -1,15 +1,15 @@ package com.lyms.platform.operate.web; -import com.lyms.platform.common.enums.RiskDefaultTypeEnum; +import com.lyms.platform.common.enums.YnEnums; import com.lyms.platform.pojo.BasicConfig; -import com.lyms.platform.query.BasicConfigQuery; -import com.mongodb.Mongo; +import com.lyms.platform.query.BabyModelQuery; import net.sourceforge.pinyin4j.PinyinHelper; import org.apache.log4j.Logger; -import org.springframework.data.authentication.UserCredentials; -import org.springframework.data.mongodb.core.MongoTemplate; -import java.util.*; +import java.util.ArrayList; +import java.util.Comparator; +import java.util.List; +import java.util.Map; /** * Created by Administrator on 2016/8/22 0022. @@ -20,7 +20,21 @@ public class Test { public static void main(String[] args) throws Exception { - Mongo mongo = new Mongo("119.90.57.26", 10001); + BabyModelQuery babyQuery = new BabyModelQuery(); + List list = new ArrayList(); + list.add("1");//转诊,建档已接受 + list.add("2");//隐藏建档 + babyQuery.setEnableListNot(list); + List buildType = new ArrayList(); + buildType.add(1);//儿童直接建档 + buildType.add(2);//产妇分娩建档 + babyQuery.setBuildTypeList(buildType); + babyQuery.setYn(YnEnums.YES.getId()); + babyQuery.setNeed("need"); + System.out.println(babyQuery.convertToQuery().convertToMongoQuery()); + + + /* Mongo mongo = new Mongo("119.90.57.26", 10001); UserCredentials credentials = new UserCredentials("platform", "platform123"); MongoTemplate mongoTemplate = new MongoTemplate(mongo, "sync-platform-data", credentials); @@ -65,7 +79,7 @@ public class Test { for (BasicConfig bs : mainBasicConfigList) { configData(bs, basicConfigList,slaveBasicConfigMap); } - System.out.println(mainBasicConfigList); + System.out.println(mainBasicConfigList);*/ diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/MatdeliverFollowController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/MatdeliverFollowController.java index 18fc9b2..415635d 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/MatdeliverFollowController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/MatdeliverFollowController.java @@ -56,7 +56,7 @@ public class MatdeliverFollowController extends BaseController { @TokenRequired @RequestMapping(value = "/addMatdeliverInfo", method = RequestMethod.POST) public BaseResponse addMatdeliverInfo(MatDeliverFollowAddRequest matDeliverFollowAddRequest, HttpServletRequest request) { - System.out.println("保存或修改随访记录:"+matDeliverFollowAddRequest); + // System.out.println("保存或修改随访记录:"+matDeliverFollowAddRequest); Integer userId = getUserId(request); return matdeliverFollowFacade.addOrUpdateMatDeliverFollow(matDeliverFollowAddRequest, userId); } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java index e380738..5dd448b 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java @@ -241,7 +241,9 @@ public class TestController { //计算每个线程需要处理的数据量,默认1000,必须是分页条数的倍数,不然多线程处理的数据会重复 int batchSize = 1000; - if (patientCount > 10000) { + if (patientCount > 100000) { + batchSize = 30000; + }else if(patientCount > 10000){ batchSize = 10000; }