|
@@ -7,6 +7,7 @@ import com.steerinfo.dil.mapper.*;
|
|
|
import com.steerinfo.dil.model.TmstruckEnfactoryResult;
|
|
|
import com.steerinfo.dil.model.TmstruckLeaveFactoryResult;
|
|
|
import com.steerinfo.dil.model.TmstruckLoadResult;
|
|
|
+import com.steerinfo.dil.model.TmstruckWeightResult;
|
|
|
import com.steerinfo.dil.service.ITmstruckLoadResultService;
|
|
|
import com.steerinfo.dil.util.DataChange;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -48,6 +49,8 @@ public class TmstruckLoadResultServiceImpl implements ITmstruckLoadResultService
|
|
|
|
|
|
@Autowired
|
|
|
private UtilsServiceImpl utilsService;
|
|
|
+ @Autowired
|
|
|
+ private TmstruckWeightResultMapper tmstruckWeightResultMapper;
|
|
|
|
|
|
@Autowired
|
|
|
private TmstruckLeaveFactoryResultMapper tmstruckLeaveFactoryResultMapper;
|
|
@@ -744,6 +747,11 @@ public class TmstruckLoadResultServiceImpl implements ITmstruckLoadResultService
|
|
|
BigDecimal lz= (BigDecimal.valueOf((Double) map.get("calculateTW")));
|
|
|
tmstruckLoadResult.setResultMeasuredTonnage(lz);
|
|
|
int i=tmstruckLoadResultMapper.insertSelective(tmstruckLoadResult);
|
|
|
+ TmstruckWeightResult tmstruckWeightResult=new TmstruckWeightResult();
|
|
|
+ tmstruckWeightResult.setWeightTaskResultId(tmstruckWeightResultMapper.selectMaxId());
|
|
|
+ tmstruckWeightResult.setResultTotalId(DataChange.dataToBigDecimal(map.get("resultid")));
|
|
|
+ tmstruckWeightResult.setResultNetWeight(lz);
|
|
|
+ tmstruckWeightResultMapper.insertSelective(tmstruckWeightResult);
|
|
|
if (i==1){
|
|
|
return i;
|
|
|
}
|