Commit dce7836b9fd068743aba8462d7d939aedcb642dd
1 parent
ebad864597
Exists in
master
and in
1 other branch
增加设置parentid
Showing 1 changed file with 30 additions and 40 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java
View file @
dce7836
| ... | ... | @@ -50,6 +50,8 @@ |
| 50 | 50 | |
| 51 | 51 | private static Map<Integer, String> ONE_ENUMS = new HashMap<>(); |
| 52 | 52 | |
| 53 | + private static Map<String, List> babyMap = new HashMap<>(); | |
| 54 | + | |
| 53 | 55 | static { |
| 54 | 56 | ONE_ENUMS.put(0, "长"); |
| 55 | 57 | ONE_ENUMS.put(1, "次"); |
| ... | ... | @@ -58,6 +60,34 @@ |
| 58 | 60 | ONE_ENUMS.put(4, "五"); |
| 59 | 61 | ONE_ENUMS.put(5, "六"); |
| 60 | 62 | ONE_ENUMS.put(6, "七"); |
| 63 | + | |
| 64 | + | |
| 65 | + List<String> b1 = new ArrayList<>(); | |
| 66 | + b1.add("长女"); | |
| 67 | + b1.add("次女"); | |
| 68 | + babyMap.put("00", b1); | |
| 69 | + | |
| 70 | + List<String> b2 = new ArrayList<>(); | |
| 71 | + b2.add("长子"); | |
| 72 | + b2.add("次子"); | |
| 73 | + babyMap.put("11", b2); | |
| 74 | + | |
| 75 | + List<String> b3 = new ArrayList<>(); | |
| 76 | + b3.add("之子"); | |
| 77 | + b3.add("之女"); | |
| 78 | + | |
| 79 | + List<String> b4 = new ArrayList<>(); | |
| 80 | + b4.add("之女"); | |
| 81 | + b4.add("之子"); | |
| 82 | + babyMap.put("01", b4); | |
| 83 | + babyMap.put("10", b3); | |
| 84 | + List<String> b5 = new ArrayList<>(); | |
| 85 | + b5.add("之子"); | |
| 86 | + List<String> b6 = new ArrayList<>(); | |
| 87 | + b6.add("之女"); | |
| 88 | + | |
| 89 | + babyMap.put("1", b5); | |
| 90 | + babyMap.put("0", b6); | |
| 61 | 91 | } |
| 62 | 92 | |
| 63 | 93 | /** |
| ... | ... | @@ -206,35 +236,6 @@ |
| 206 | 236 | |
| 207 | 237 | |
| 208 | 238 | private static List buildBabyName(List<MatDeliverAddRequest.Baby> list) { |
| 209 | - Map<String, List> babyMap = new HashMap<>(); | |
| 210 | - List<String> b1 = new ArrayList<>(); | |
| 211 | - b1.add("长女"); | |
| 212 | - b1.add("次女"); | |
| 213 | - babyMap.put("00", b1); | |
| 214 | - | |
| 215 | - List<String> b2 = new ArrayList<>(); | |
| 216 | - b2.add("长子"); | |
| 217 | - b2.add("次子"); | |
| 218 | - babyMap.put("11", b2); | |
| 219 | - | |
| 220 | - List<String> b3 = new ArrayList<>(); | |
| 221 | - b3.add("之子"); | |
| 222 | - b3.add("之女"); | |
| 223 | - | |
| 224 | - List<String> b4 = new ArrayList<>(); | |
| 225 | - b4.add("之女"); | |
| 226 | - b4.add("之子"); | |
| 227 | - babyMap.put("01", b4); | |
| 228 | - babyMap.put("10", b3); | |
| 229 | - List<String> b5 = new ArrayList<>(); | |
| 230 | - b5.add("之子"); | |
| 231 | - List<String> b6 = new ArrayList<>(); | |
| 232 | - b6.add("之女"); | |
| 233 | - | |
| 234 | - babyMap.put("1", b5); | |
| 235 | - babyMap.put("0", b6); | |
| 236 | - | |
| 237 | - | |
| 238 | 239 | String id = ""; |
| 239 | 240 | if (list.size() > 2) { |
| 240 | 241 | int boyCount = 0; |
| ... | ... | @@ -262,17 +263,6 @@ |
| 262 | 263 | } |
| 263 | 264 | return babyMap.get(id); |
| 264 | 265 | } |
| 265 | - | |
| 266 | - | |
| 267 | - /* String id=""; | |
| 268 | - | |
| 269 | - for (int i = 0; i < list.size() && i < 2; i++) { | |
| 270 | - MatDeliverAddRequest.Baby baby = list.get(i); | |
| 271 | - if(StringUtils.isNotEmpty(baby.getBabyGender())){ | |
| 272 | - id+=baby.getBabyGender(); | |
| 273 | - } | |
| 274 | - } | |
| 275 | - return babyMap.get(id);*/ | |
| 276 | 266 | } |
| 277 | 267 | |
| 278 | 268 | public static void main(String[] args) { |