正在显示
1 个修改的文件
包含
64 行增加
和
3 行删除
@@ -1259,8 +1259,9 @@ public class ManifestController extends BasicController { | @@ -1259,8 +1259,9 @@ public class ManifestController extends BasicController { | ||
1259 | 1259 | ||
1260 | ResponseModel model = new ResponseModel(); | 1260 | ResponseModel model = new ResponseModel(); |
1261 | try { | 1261 | try { |
1262 | + // 判断验证码 是否正确 | ||
1262 | if ("dcdf38d9a5d6411985e49155481882f5".equals(manifest.getDe_size())) { | 1263 | if ("dcdf38d9a5d6411985e49155481882f5".equals(manifest.getDe_size())) { |
1263 | - | 1264 | + // 判断参数是否为空 |
1264 | if (StringUtils.isBlank(manifest.getWaybillnomaster()) || StringUtils.isBlank(manifest.getDe_type()) | 1265 | if (StringUtils.isBlank(manifest.getWaybillnomaster()) || StringUtils.isBlank(manifest.getDe_type()) |
1265 | || StringUtils.isBlank(manifest.getDelivery_station()) || StringUtils.isBlank(manifest.getFlightno()) | 1266 | || StringUtils.isBlank(manifest.getDelivery_station()) || StringUtils.isBlank(manifest.getFlightno()) |
1266 | || manifest.getFlightdate() == null || StringUtils.isBlank(manifest.getOriginatingstation()) | 1267 | || manifest.getFlightdate() == null || StringUtils.isBlank(manifest.getOriginatingstation()) |
@@ -1278,6 +1279,9 @@ public class ManifestController extends BasicController { | @@ -1278,6 +1279,9 @@ public class ManifestController extends BasicController { | ||
1278 | model.setMsg("缺少参数"); | 1279 | model.setMsg("缺少参数"); |
1279 | 1280 | ||
1280 | }else { | 1281 | }else { |
1282 | + // 判断 主分单 | ||
1283 | + if(StringUtils.isBlank(manifest.getDe_number())){ | ||
1284 | + // 查看主单号 | ||
1281 | if (manifest.getWaybillnomaster().contains("-")) { | 1285 | if (manifest.getWaybillnomaster().contains("-")) { |
1282 | 1286 | ||
1283 | } else { | 1287 | } else { |
@@ -1293,6 +1297,7 @@ public class ManifestController extends BasicController { | @@ -1293,6 +1297,7 @@ public class ManifestController extends BasicController { | ||
1293 | 1297 | ||
1294 | String flightno = manifest.getFlightno(); | 1298 | String flightno = manifest.getFlightno(); |
1295 | String carrier = ""; | 1299 | String carrier = ""; |
1300 | + // 拆分 承运人航班号 CV0000 | ||
1296 | if (StringUtils.isNotBlank(flightno) && flightno.length() > 2) { | 1301 | if (StringUtils.isNotBlank(flightno) && flightno.length() > 2) { |
1297 | carrier = flightno.substring(0, 2); | 1302 | carrier = flightno.substring(0, 2); |
1298 | flightno = flightno.replace(carrier, ""); | 1303 | flightno = flightno.replace(carrier, ""); |
@@ -1301,7 +1306,7 @@ public class ManifestController extends BasicController { | @@ -1301,7 +1306,7 @@ public class ManifestController extends BasicController { | ||
1301 | manifest.setFlightno(flightno); | 1306 | manifest.setFlightno(flightno); |
1302 | 1307 | ||
1303 | 1308 | ||
1304 | - // manifest.setUSER_ID(Tools.getUserId()); | 1309 | + // 判断主单是否存在 |
1305 | ManifestEntity wbm = manifestService.findWbm(manifest.getWaybillnomaster()); | 1310 | ManifestEntity wbm = manifestService.findWbm(manifest.getWaybillnomaster()); |
1306 | if (wbm != null) { | 1311 | if (wbm != null) { |
1307 | model.setStatus(201); | 1312 | model.setStatus(201); |
@@ -1322,13 +1327,69 @@ public class ManifestController extends BasicController { | @@ -1322,13 +1327,69 @@ public class ManifestController extends BasicController { | ||
1322 | model.setData(manifest); | 1327 | model.setData(manifest); |
1323 | model.setStatus(200); | 1328 | model.setStatus(200); |
1324 | model.setMsg(HttpJsonMsg.SUCCESS); | 1329 | model.setMsg(HttpJsonMsg.SUCCESS); |
1330 | + } | ||
1331 | + }else { | ||
1325 | 1332 | ||
1333 | + PreparesecondaryEntity pe = new PreparesecondaryEntity(); | ||
1326 | 1334 | ||
1335 | + pe.setWaybillnomaster(manifest.getWaybillnomaster()); | ||
1336 | + pe.setWaybillnosecondary(manifest.getDe_volume()); | ||
1337 | + pe.setDe_type(manifest.getDe_type()); | ||
1338 | + pe.setDelivery_station(manifest.getDelivery_station()); | ||
1339 | + | ||
1340 | + String flightno = manifest.getFlightno(); | ||
1341 | + String carrier = ""; | ||
1342 | + // 拆分 承运人航班号 CV0000 | ||
1343 | + if (StringUtils.isNotBlank(flightno) && flightno.length() > 2) { | ||
1344 | + carrier = flightno.substring(0, 2); | ||
1345 | + flightno = flightno.replace(carrier, ""); | ||
1346 | + } | ||
1347 | + pe.setCarrier(carrier); | ||
1348 | + pe.setFlightno(flightno); | ||
1349 | + pe.setFlightdate(manifest.getFlightdate()); | ||
1350 | + pe.setOriginatingstation(manifest.getOriginatingstation()); | ||
1351 | + pe.setDestinationstation(manifest.getDestinationstation()); | ||
1352 | + pe.setTotalpiece(manifest.getTotalpiece()); | ||
1353 | + pe.setTotalweight(manifest.getTotalweight()); | ||
1354 | + pe.setPaymode(manifest.getPaymode()); | ||
1355 | + pe.setCustomsstatus(manifest.getCustomsstatus()); | ||
1356 | + pe.setCustomscode(manifest.getCustomscode()); | ||
1357 | + pe.setName_ofgoods(manifest.getName_ofgoods()); | ||
1358 | + pe.setCo_company(manifest.getCo_company()); | ||
1359 | + pe.setCo_address(manifest.getCo_address()); | ||
1360 | + pe.setShpcusid(manifest.getShpcusid()); | ||
1361 | + | ||
1362 | + if (StringUtils.isNotBlank(manifest.getCo_telephone())){ | ||
1363 | + pe.setCo_telephone(manifest.getCo_telephone()); | ||
1364 | + }else { | ||
1365 | + pe.setCo_telephone(""); | ||
1327 | } | 1366 | } |
1367 | + pe.setCo_country(manifest.getCo_country()); | ||
1368 | + pe.setSh_company(manifest.getSh_company()); | ||
1369 | + pe.setSh_address(manifest.getSh_address()); | ||
1370 | + pe.setCnecusid(manifest.getCnecusid()); | ||
1371 | + pe.setSh_country(manifest.getSh_country()); | ||
1372 | + | ||
1373 | + if (StringUtils.isNotBlank(manifest.getSh_telephone())){ | ||
1374 | + pe.setSh_telephone(manifest.getSh_telephone()); | ||
1375 | + }else { | ||
1376 | + pe.setSh_telephone(""); | ||
1377 | + } | ||
1378 | + | ||
1379 | + pe.setSh_city(manifest.getSh_city()); | ||
1380 | + pe.setUSER_ID(manifest.getUSER_ID()); | ||
1381 | + pe.setReach_station(manifest.getReach_station()); | ||
1382 | + | ||
1383 | + preparesecondaryServer.save(pe); | ||
1384 | + model.setData(manifest); | ||
1385 | + model.setStatus(200); | ||
1386 | + model.setMsg(HttpJsonMsg.SUCCESS); | ||
1387 | + } | ||
1388 | + | ||
1328 | } | 1389 | } |
1329 | }else{ | 1390 | }else{ |
1330 | model.setStatus(202); | 1391 | model.setStatus(202); |
1331 | - model.setMsg("缺少验证密码"); | 1392 | + model.setMsg("验证码错误"); |
1332 | } | 1393 | } |
1333 | } catch (Exception e) { | 1394 | } catch (Exception e) { |
1334 | model.setStatus(500); | 1395 | model.setStatus(500); |
-
请 注册 或 登录 后发表评论