|
@@ -74,6 +74,7 @@ public class TmstruckEnfactoryResultServiceImpl implements ITmstruckEnfactoryRes
|
|
|
tmstruckEnfactoryResult.setGatepostId(new BigDecimal(gatepostId));
|
|
|
// 添加路段顺序号
|
|
|
tmstruckEnfactoryResult.setSegmenSqe(DataChange.dataToBigDecimal(map.get("segmentSqe")));
|
|
|
+ System.out.println(DataChange.dataToBigDecimal(map.get("segmentSqe")));
|
|
|
return tmstruckEnfactoryResultMapper.insertSelective(tmstruckEnfactoryResult);
|
|
|
}
|
|
|
|
|
@@ -347,6 +348,21 @@ public class TmstruckEnfactoryResultServiceImpl implements ITmstruckEnfactoryRes
|
|
|
return tmstruckEnfactoryResultMapper.getEnfactoryMessageByOrderId(orderNumber);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public int updateEnSge() {
|
|
|
+ List<Map<String,Object>>maplist = tmstruckEnfactoryResultMapper.getEnResult();
|
|
|
+ int i = 0;
|
|
|
+ for (Map<String,Object>map:maplist
|
|
|
+ ) {
|
|
|
+ BigDecimal resultId = DataChange.dataToBigDecimal(map.get("resultId"));
|
|
|
+ TmstruckEnfactoryResult tmstruckEnfactoryResult = new TmstruckEnfactoryResult();
|
|
|
+ tmstruckEnfactoryResult.setResultId(resultId);
|
|
|
+ tmstruckEnfactoryResult.setSegmenSqe(new BigDecimal(6));
|
|
|
+ i = tmstruckEnfactoryResultMapper.updateByPrimaryKeySelective(tmstruckEnfactoryResult);
|
|
|
+ }
|
|
|
+ return i;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 生成进厂实绩
|
|
|
* @param map
|