|
@@ -40,7 +40,6 @@ import org.springblade.los.box.entity.TradingBox;
|
|
|
import org.springblade.los.box.entity.TradingBoxItem;
|
|
import org.springblade.los.box.entity.TradingBoxItem;
|
|
|
import org.springblade.los.box.service.ITradingBoxItemService;
|
|
import org.springblade.los.box.service.ITradingBoxItemService;
|
|
|
import org.springblade.los.box.service.ITradingBoxService;
|
|
import org.springblade.los.box.service.ITradingBoxService;
|
|
|
-import org.springblade.los.statisticAnalysis.FeeSummaryDetailRD;
|
|
|
|
|
import org.springblade.system.feign.ISysClient;
|
|
import org.springblade.system.feign.ISysClient;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
|
@@ -267,6 +266,7 @@ public class TradingBoxController extends BladeController {
|
|
|
List<TradingBoxItem> tradingBoxItemList = tradingBoxItemService.list(new LambdaQueryWrapper<TradingBoxItem>()
|
|
List<TradingBoxItem> tradingBoxItemList = tradingBoxItemService.list(new LambdaQueryWrapper<TradingBoxItem>()
|
|
|
.eq(TradingBoxItem::getTenantId, AuthUtil.getTenantId())
|
|
.eq(TradingBoxItem::getTenantId, AuthUtil.getTenantId())
|
|
|
.eq(TradingBoxItem::getIsDeleted, 0)
|
|
.eq(TradingBoxItem::getIsDeleted, 0)
|
|
|
|
|
+ .apply(ObjectUtils.isNotNull(tradingBox.getItemIds()), "find_in_set(id,'" + tradingBox.getItemIds() + "')")
|
|
|
.eq(TradingBoxItem::getPid, tradingBox.getId())
|
|
.eq(TradingBoxItem::getPid, tradingBox.getId())
|
|
|
);
|
|
);
|
|
|
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
|
|
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
|
|
@@ -275,28 +275,28 @@ public class TradingBoxController extends BladeController {
|
|
|
for (TradingBoxItem item : tradingBoxItemList) {
|
|
for (TradingBoxItem item : tradingBoxItemList) {
|
|
|
if ("OW-N,OW-F".contains(detail.getType())) {
|
|
if ("OW-N,OW-F".contains(detail.getType())) {
|
|
|
ExportTradingBoxItemOutEn export = new ExportTradingBoxItemOutEn();
|
|
ExportTradingBoxItemOutEn export = new ExportTradingBoxItemOutEn();
|
|
|
- if (ObjectUtils.isNotNull(detail.getEffectiveDate())){
|
|
|
|
|
|
|
+ if (ObjectUtils.isNotNull(detail.getEffectiveDate())) {
|
|
|
export.setEffectiveDate(formatter.format(detail.getEffectiveDate()));
|
|
export.setEffectiveDate(formatter.format(detail.getEffectiveDate()));
|
|
|
}
|
|
}
|
|
|
export.setContainerNumber(item.getContainerNumber());
|
|
export.setContainerNumber(item.getContainerNumber());
|
|
|
export.setCode(item.getCode());
|
|
export.setCode(item.getCode());
|
|
|
export.setBoxType(item.getBoxType());
|
|
export.setBoxType(item.getBoxType());
|
|
|
- if (ObjectUtils.isNotNull(item.getPolPickUpDate())){
|
|
|
|
|
|
|
+ if (ObjectUtils.isNotNull(item.getPolPickUpDate())) {
|
|
|
export.setPolPickUpDate(formatter.format(item.getPolPickUpDate()));
|
|
export.setPolPickUpDate(formatter.format(item.getPolPickUpDate()));
|
|
|
}
|
|
}
|
|
|
export.setPolCname(detail.getPolCname());
|
|
export.setPolCname(detail.getPolCname());
|
|
|
export.setPodCname(detail.getPodCname());
|
|
export.setPodCname(detail.getPodCname());
|
|
|
- if (ObjectUtils.isNotNull(item.getEtd())){
|
|
|
|
|
|
|
+ if (ObjectUtils.isNotNull(item.getEtd())) {
|
|
|
export.setEtd(formatter.format(item.getEtd()));
|
|
export.setEtd(formatter.format(item.getEtd()));
|
|
|
}
|
|
}
|
|
|
- if (ObjectUtils.isNotNull(item.getEta())){
|
|
|
|
|
|
|
+ if (ObjectUtils.isNotNull(item.getEta())) {
|
|
|
export.setEta(formatter.format(item.getEta()));
|
|
export.setEta(formatter.format(item.getEta()));
|
|
|
}
|
|
}
|
|
|
export.setOffhireReference(detail.getOffhireReference());
|
|
export.setOffhireReference(detail.getOffhireReference());
|
|
|
- if (ObjectUtils.isNotNull(detail.getExpiryDate())){
|
|
|
|
|
|
|
+ if (ObjectUtils.isNotNull(detail.getExpiryDate())) {
|
|
|
export.setExpiryDate(formatter.format(detail.getExpiryDate()));
|
|
export.setExpiryDate(formatter.format(detail.getExpiryDate()));
|
|
|
}
|
|
}
|
|
|
- if (ObjectUtils.isNotNull(item.getPodEmptyContainerReturnDate())){
|
|
|
|
|
|
|
+ if (ObjectUtils.isNotNull(item.getPodEmptyContainerReturnDate())) {
|
|
|
export.setPodEmptyContainerReturnDate(formatter.format(item.getPodEmptyContainerReturnDate()));
|
|
export.setPodEmptyContainerReturnDate(formatter.format(item.getPodEmptyContainerReturnDate()));
|
|
|
}
|
|
}
|
|
|
export.setRepairCost("");
|
|
export.setRepairCost("");
|
|
@@ -316,7 +316,7 @@ public class TradingBoxController extends BladeController {
|
|
|
outList.add(data);
|
|
outList.add(data);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- if ("OW-N,OW-F".equals(detail.getType())) {
|
|
|
|
|
|
|
+ if ("OW-N,OW-F".contains(detail.getType())) {
|
|
|
ExcelUtil.export(response, "箱明细", "箱明细", outListEn, ExportTradingBoxItemOutEn.class);
|
|
ExcelUtil.export(response, "箱明细", "箱明细", outListEn, ExportTradingBoxItemOutEn.class);
|
|
|
} else {
|
|
} else {
|
|
|
ExcelUtil.export(response, "箱明细", "箱明细", outList, ExportTradingBoxItemOut.class);
|
|
ExcelUtil.export(response, "箱明细", "箱明细", outList, ExportTradingBoxItemOut.class);
|