|
|
@ -278,6 +278,7 @@ public class BomUploadServiceImpl {
|
|
|
|
|
|
|
|
|
|
|
|
// 修正数据
|
|
|
|
// 修正数据
|
|
|
|
dmYdjhMapper.xzylbs(czbh,pl);
|
|
|
|
dmYdjhMapper.xzylbs(czbh,pl);
|
|
|
|
|
|
|
|
dmYdjhMapper.updatezyq(czbh,pl);
|
|
|
|
for (MultipartFile f : file) {
|
|
|
|
for (MultipartFile f : file) {
|
|
|
|
String fname = f.getOriginalFilename();
|
|
|
|
String fname = f.getOriginalFilename();
|
|
|
|
fname = fname.substring(fname.lastIndexOf('/') + 1);
|
|
|
|
fname = fname.substring(fname.lastIndexOf('/') + 1);
|
|
|
@ -947,6 +948,7 @@ public class BomUploadServiceImpl {
|
|
|
|
List<Dm_zhbmp> qgkws = dm_zhbmpRepository.findByBMLB("QGKW");
|
|
|
|
List<Dm_zhbmp> qgkws = dm_zhbmpRepository.findByBMLB("QGKW");
|
|
|
|
Map<String, String> zllbMap = zllbs.stream().collect(Collectors.toMap(Dm_zhbmp::getBmsm, Dm_zhbmp::getBM));
|
|
|
|
Map<String, String> zllbMap = zllbs.stream().collect(Collectors.toMap(Dm_zhbmp::getBmsm, Dm_zhbmp::getBM));
|
|
|
|
Map<String, String> kwxxMap = kwxxs.stream().collect(Collectors.toMap(Dm_zhbmp::getBM, Dm_zhbmp::getBmsm));
|
|
|
|
Map<String, String> kwxxMap = kwxxs.stream().collect(Collectors.toMap(Dm_zhbmp::getBM, Dm_zhbmp::getBmsm));
|
|
|
|
|
|
|
|
Map<String, String> kwmcMap = kwxxs.stream().collect(Collectors.toMap(Dm_zhbmp::getBM, Dm_zhbmp::getZfbz));
|
|
|
|
Map<String, String> qgKwMap = qgkws.stream().collect(Collectors.toMap(Dm_zhbmp::getBmsm, Dm_zhbmp::getBM));
|
|
|
|
Map<String, String> qgKwMap = qgkws.stream().collect(Collectors.toMap(Dm_zhbmp::getBmsm, Dm_zhbmp::getBM));
|
|
|
|
int cs = 0;
|
|
|
|
int cs = 0;
|
|
|
|
if (tltListOld.size() > 0 && "01".equals(zt) && tld == 1) {
|
|
|
|
if (tltListOld.size() > 0 && "01".equals(zt) && tld == 1) {
|
|
|
@ -1114,7 +1116,7 @@ public class BomUploadServiceImpl {
|
|
|
|
bchxmxpService.saveBatch(addmxs);
|
|
|
|
bchxmxpService.saveBatch(addmxs);
|
|
|
|
bchxjbpService.saveBatch(adds);
|
|
|
|
bchxjbpService.saveBatch(adds);
|
|
|
|
//List<DmBchxjbp> dmBchxjbps,Map kwxxMap,Map qgKwMap , HttpServletRequest req
|
|
|
|
//List<DmBchxjbp> dmBchxjbps,Map kwxxMap,Map qgKwMap , HttpServletRequest req
|
|
|
|
Map bomxzjh = bomxzjh(adds, kwxxMap, qgKwMap, req,addmxs);
|
|
|
|
Map bomxzjh = bomxzjh(adds, kwxxMap, kwmcMap,qgKwMap, req,addmxs);
|
|
|
|
List<DmYdjh> adds1 = (List<DmYdjh>) bomxzjh.get("adds");
|
|
|
|
List<DmYdjh> adds1 = (List<DmYdjh>) bomxzjh.get("adds");
|
|
|
|
List<DmYdjh> ups = (List<DmYdjh>) bomxzjh.get("ups");
|
|
|
|
List<DmYdjh> ups = (List<DmYdjh>) bomxzjh.get("ups");
|
|
|
|
List<DmYdjh> yds = (List<DmYdjh>) bomxzjh.get("ydjhs");
|
|
|
|
List<DmYdjh> yds = (List<DmYdjh>) bomxzjh.get("ydjhs");
|
|
|
@ -1819,7 +1821,7 @@ public class BomUploadServiceImpl {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 查询 船号 批量 修正作业计划
|
|
|
|
// 查询 船号 批量 修正作业计划
|
|
|
|
public Map bomxzjh( List<DmBchxjbp> dmBchxjbps,Map kwxxMap,Map qgKwMap , HttpServletRequest req,List<DmBchxmxp>mxs){
|
|
|
|
public Map bomxzjh( List<DmBchxjbp> dmBchxjbps,Map kwxxMap, Map kwmcMap,Map qgKwMap , HttpServletRequest req,List<DmBchxmxp>mxs){
|
|
|
|
String dcch=dmBchxjbps.get(0).getDcCh();
|
|
|
|
String dcch=dmBchxjbps.get(0).getDcCh();
|
|
|
|
String dcpl=dmBchxjbps.get(0).getDcPl();
|
|
|
|
String dcpl=dmBchxjbps.get(0).getDcPl();
|
|
|
|
Map rMap = new HashMap();
|
|
|
|
Map rMap = new HashMap();
|
|
|
@ -1906,6 +1908,8 @@ public class BomUploadServiceImpl {
|
|
|
|
dmYdjh.setLjsl(dmBchxjbp.getLjsl().doubleValue());
|
|
|
|
dmYdjh.setLjsl(dmBchxjbp.getLjsl().doubleValue());
|
|
|
|
dmYdjh.setZl(dmBchxjbp.getDcZl());
|
|
|
|
dmYdjh.setZl(dmBchxjbp.getDcZl());
|
|
|
|
String s = (String) kwxxMap.get(tzbh.substring(4, 7));
|
|
|
|
String s = (String) kwxxMap.get(tzbh.substring(4, 7));
|
|
|
|
|
|
|
|
String b = (String) kwmcMap.get(tzbh.substring(4, 7));
|
|
|
|
|
|
|
|
dmYdjh.setKwmc(b);
|
|
|
|
String zzcj = (String) qgKwMap.get(s); //xhj
|
|
|
|
String zzcj = (String) qgKwMap.get(s); //xhj
|
|
|
|
|
|
|
|
|
|
|
|
dmYdjh.setKw(zzcj);
|
|
|
|
dmYdjh.setKw(zzcj);
|
|
|
@ -1991,6 +1995,8 @@ public class BomUploadServiceImpl {
|
|
|
|
if(null!=bchxylp) {
|
|
|
|
if(null!=bchxylp) {
|
|
|
|
dmYdjh.setYlbs(null == bchxylp.getSfyl() ? "" : bchxylp.getSfyl());
|
|
|
|
dmYdjh.setYlbs(null == bchxylp.getSfyl() ? "" : bchxylp.getSfyl());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
String b = (String) kwmcMap.get(tzbh.substring(4, 7));
|
|
|
|
|
|
|
|
dmYdjh.setKwmc(b);
|
|
|
|
String s = (String) kwxxMap.get(tzbh.substring(4, 7));
|
|
|
|
String s = (String) kwxxMap.get(tzbh.substring(4, 7));
|
|
|
|
String zzcj = (String) qgKwMap.get(s); //xhj
|
|
|
|
String zzcj = (String) qgKwMap.get(s); //xhj
|
|
|
|
|
|
|
|
|
|
|
@ -2067,6 +2073,8 @@ public class BomUploadServiceImpl {
|
|
|
|
dmYdjhadd.setQgcd(dmBchxjbp.getYlzd4().doubleValue());
|
|
|
|
dmYdjhadd.setQgcd(dmBchxjbp.getYlzd4().doubleValue());
|
|
|
|
dmYdjhadd.setLjsl(dmBchxjbp.getLjsl().doubleValue());
|
|
|
|
dmYdjhadd.setLjsl(dmBchxjbp.getLjsl().doubleValue());
|
|
|
|
dmYdjhadd.setZl(dmBchxjbp.getDcZl());
|
|
|
|
dmYdjhadd.setZl(dmBchxjbp.getDcZl());
|
|
|
|
|
|
|
|
String b = (String) kwmcMap.get(tzbh.substring(4, 7));
|
|
|
|
|
|
|
|
dmYdjh.setKwmc(b);
|
|
|
|
String s = (String) kwxxMap.get(tzbh.substring(4, 7));
|
|
|
|
String s = (String) kwxxMap.get(tzbh.substring(4, 7));
|
|
|
|
String zzcj = (String) qgKwMap.get(s); //xhj
|
|
|
|
String zzcj = (String) qgKwMap.get(s); //xhj
|
|
|
|
dmYdjhadd.setKw(zzcj);
|
|
|
|
dmYdjhadd.setKw(zzcj);
|
|
|
|