Commit da6fdcef01ddedd39689bcc4334bb2529f604857
1 parent
56c739ceb1
Exists in
master
and in
8 other branches
code update
Showing 1 changed file with 47 additions and 33 deletions
platform-job-index/src/main/java/com/lyms/platform/job/index/service/SyncDataService.java
View file @
da6fdce
... | ... | @@ -969,11 +969,19 @@ |
969 | 969 | { |
970 | 970 | try { |
971 | 971 | String strWeight = DataUtil.getString(map.get("PI_WEIGHT")); |
972 | - java.text.DecimalFormat df =new java.text.DecimalFormat("#.00"); | |
973 | - model.setBabyWeight(df.format(strWeight)); | |
972 | + double d = Double.parseDouble(strWeight) / 1000; | |
973 | + if (d > 0) | |
974 | + { | |
975 | + java.text.DecimalFormat df =new java.text.DecimalFormat("#.00"); | |
976 | + model.setBabyWeight(df.format(d)); | |
977 | + } | |
978 | + else | |
979 | + { | |
980 | + model.setBabyWeight(strWeight); | |
981 | + } | |
974 | 982 | }catch (Exception e) |
975 | 983 | { |
976 | - System.out.print(e); | |
984 | + System.out.print("Weight=="+e); | |
977 | 985 | } |
978 | 986 | |
979 | 987 | } |
980 | 988 | |
981 | 989 | |
... | ... | @@ -993,37 +1001,37 @@ |
993 | 1001 | |
994 | 1002 | Integer isVip = DataUtil.getInteger(map.get("PI_ISVIP")); |
995 | 1003 | Integer status = DataUtil.getInteger(map.get("PI_SERVICETYPE")); |
996 | -// if (isVip == 0) { | |
997 | -// model.setServiceType(ServiceTypeEnums.STANDARD_SERVICE.getId()); | |
998 | -// if (status != null) { | |
999 | -// if (status == 0) { | |
1000 | -// model.setServiceStatus(ServiceStatusEnums.STANDARD_OPEN.getId()); | |
1001 | -// } else { | |
1002 | -// model.setServiceStatus(ServiceStatusEnums.NO_OPEN.getId()); | |
1003 | -// } | |
1004 | -// | |
1005 | -// } | |
1006 | -// | |
1007 | -// } else if (isVip == 1) { | |
1008 | -// model.setServiceType(ServiceTypeEnums.ADD_SERVICE.getId()); | |
1009 | -// | |
1010 | -// if (status == 0) { | |
1011 | -// model.setServiceStatus(ServiceStatusEnums.ADD_OPEN.getId()); | |
1012 | -// } else if (status == 1) { | |
1013 | -// model.setServiceStatus(ServiceStatusEnums.SUSPEND.getId()); | |
1014 | -// } else if (status == 2) { | |
1015 | -// model.setServiceStatus(ServiceStatusEnums.UNSUBSCRIBE.getId()); | |
1016 | -// } else if (status == 3) { | |
1017 | -// model.setServiceStatus(ServiceStatusEnums.UNSUBSCRIBE.getId()); | |
1018 | -// } else if (status == 4) { | |
1019 | -// model.setServiceStatus(ServiceStatusEnums.ADD_OVERDUE.getId()); | |
1020 | -// } | |
1021 | -// } | |
1004 | + if (isVip == 0) { | |
1005 | + model.setServiceType(ServiceTypeEnums.STANDARD_SERVICE.getId()); | |
1006 | + if (status != null) { | |
1007 | + if (status == 0) { | |
1008 | + model.setServiceStatus(ServiceStatusEnums.STANDARD_OPEN.getId()); | |
1009 | + } else { | |
1010 | + model.setServiceStatus(ServiceStatusEnums.NO_OPEN.getId()); | |
1011 | + } | |
1022 | 1012 | |
1023 | - //青龙县儿童都同步为增值服务开通 | |
1024 | - model.setServiceType(ServiceTypeEnums.ADD_SERVICE.getId()); | |
1025 | - model.setServiceStatus(ServiceStatusEnums.ADD_OPEN.getId()); | |
1013 | + } | |
1026 | 1014 | |
1015 | + } else if (isVip == 1) { | |
1016 | + model.setServiceType(ServiceTypeEnums.ADD_SERVICE.getId()); | |
1017 | + | |
1018 | + if (status == 0) { | |
1019 | + model.setServiceStatus(ServiceStatusEnums.ADD_OPEN.getId()); | |
1020 | + } else if (status == 1) { | |
1021 | + model.setServiceStatus(ServiceStatusEnums.SUSPEND.getId()); | |
1022 | + } else if (status == 2) { | |
1023 | + model.setServiceStatus(ServiceStatusEnums.UNSUBSCRIBE.getId()); | |
1024 | + } else if (status == 3) { | |
1025 | + model.setServiceStatus(ServiceStatusEnums.UNSUBSCRIBE.getId()); | |
1026 | + } else if (status == 4) { | |
1027 | + model.setServiceStatus(ServiceStatusEnums.ADD_OVERDUE.getId()); | |
1028 | + } | |
1029 | + } | |
1030 | + | |
1031 | +// //青龙县儿童都同步为增值服务开通 | |
1032 | +// model.setServiceType(ServiceTypeEnums.ADD_SERVICE.getId()); | |
1033 | +// model.setServiceStatus(ServiceStatusEnums.ADD_OPEN.getId()); | |
1034 | + | |
1027 | 1035 | model.setVcCardNo(DataUtil.getString(map.get("PI_CARDNO"))); |
1028 | 1036 | // String apgar = getString(map.get("PI_APGAR")); |
1029 | 1037 | // if (StringUtils.isNotEmpty(apgar)) |
... | ... | @@ -1059,7 +1067,8 @@ |
1059 | 1067 | } |
1060 | 1068 | |
1061 | 1069 | mongoTemplate.save(model); |
1062 | - syncBabyCheck(model.getId(), mongoTemplate,DataUtil.getDate(map.get("PI_BIRTHDAY"))); | |
1070 | + System.out.println("baby ==========" + model.getId()); | |
1071 | + syncBabyCheck(model.getId(), mongoTemplate, DataUtil.getDate(map.get("PI_BIRTHDAY"))); | |
1063 | 1072 | } |
1064 | 1073 | |
1065 | 1074 | |
... | ... | @@ -1225,6 +1234,11 @@ |
1225 | 1234 | |
1226 | 1235 | mongoTemplate.save(checkModel); |
1227 | 1236 | } |
1237 | + } | |
1238 | + | |
1239 | + public static void main(String[] args) | |
1240 | + { | |
1241 | + | |
1228 | 1242 | } |
1229 | 1243 | |
1230 | 1244 | } |