Commit da6fdcef01ddedd39689bcc4334bb2529f604857
1 parent
56c739ceb1
Exists in
master
and in
1 other branch
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 | } |