|
|
@@ -17,32 +17,28 @@
|
|
|
package org.springblade.los.business.aea.controller;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
|
|
|
+import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import io.swagger.annotations.ApiParam;
|
|
|
-import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
-
|
|
|
-import javax.validation.Valid;
|
|
|
-
|
|
|
import org.springblade.common.annotation.RepeatSubmit;
|
|
|
+import org.springblade.core.boot.ctrl.BladeController;
|
|
|
import org.springblade.core.mp.support.Condition;
|
|
|
import org.springblade.core.mp.support.Query;
|
|
|
import org.springblade.core.secure.utils.AuthUtil;
|
|
|
import org.springblade.core.tool.api.R;
|
|
|
import org.springblade.core.tool.utils.Func;
|
|
|
import org.springblade.los.Util.IDeptUtils;
|
|
|
-import org.springblade.los.business.amends.entity.Amends;
|
|
|
-import org.springblade.los.business.sea.entity.Bills;
|
|
|
-import org.springblade.system.feign.ISysClient;
|
|
|
-import org.springframework.web.bind.annotation.*;
|
|
|
-import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import org.springblade.los.business.aea.entity.AeaBills;
|
|
|
-import org.springblade.los.business.aea.vo.AeaBillsVO;
|
|
|
import org.springblade.los.business.aea.service.IAeaBillsService;
|
|
|
-import org.springblade.core.boot.ctrl.BladeController;
|
|
|
+import org.springblade.los.business.aea.vo.AeaBillsVO;
|
|
|
+import org.springblade.system.feign.ISysClient;
|
|
|
+import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
+import javax.validation.Valid;
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
|
@@ -82,18 +78,23 @@ public class AeaBillsController extends BladeController {
|
|
|
@ApiOperation(value = "分页", notes = "传入aeaBills")
|
|
|
public R<IPage<AeaBills>> list(AeaBills aeaBills, Query query) {
|
|
|
LambdaQueryWrapper<AeaBills> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
- lambdaQueryWrapper.select(AeaBills::getId, AeaBills::getBillNo, AeaBills::getBillType, AeaBills::getMasterBillNo,
|
|
|
+ /*lambdaQueryWrapper.select(AeaBills::getId, AeaBills::getBillNo, AeaBills::getBillType, AeaBills::getMasterBillNo,
|
|
|
AeaBills::getCorpCnName, AeaBills::getCorpId, AeaBills::getCorpEnName, AeaBills::getCarrierCnName,
|
|
|
AeaBills::getCarrierId, AeaBills::getVoyageNo, AeaBills::getMblno, AeaBills::getHblno, AeaBills::getEta, AeaBills::getEtd,
|
|
|
AeaBills::getDepartureId, AeaBills::getDepartureCnName, AeaBills::getDestinationId, AeaBills::getDestinationName,
|
|
|
AeaBills::getCargoType, AeaBills::getMarks, AeaBills::getQuantity, AeaBills::getGrossWeight,
|
|
|
AeaBills::getMeasurement, AeaBills::getIsNeedLand, AeaBills::getIsNeedDeclare, AeaBills::getIsNeedIq, AeaBills::getAmountDr,
|
|
|
AeaBills::getAmountCr, AeaBills::getAmountProfit, AeaBills::getAmountDrUsd, AeaBills::getAmountCrUsd, AeaBills::getAmountProfitUsd,
|
|
|
- AeaBills::getAmountDrLoc, AeaBills::getAmountCrLoc, AeaBills::getAmountProfitLoc, AeaBills::getCheckCrStatusDescr, AeaBills::getCheckDrStatusDescr,
|
|
|
- AeaBills::getStlCrStatusDescr, AeaBills::getStlDrStatusDescr, AeaBills::getInvoiceCrStatusDescr, AeaBills::getInvoiceDrStatusDescr, AeaBills::getCreateUserName,
|
|
|
- AeaBills::getCreateTime, AeaBills::getUpdateUserName, AeaBills::getUpdateTime, AeaBills::getStatus, AeaBills::getBillStatus,
|
|
|
- AeaBills::getAccountStatus, AeaBills::getRemarks, AeaBills::getPackingUnit, AeaBills::getBillDate, AeaBills::getTeamName, AeaBills::getCreateUser,
|
|
|
- AeaBills::getWarehousingDate, AeaBills::getOutboundDate);
|
|
|
+ AeaBills::getAmountDrLoc, AeaBills::getAmountCrLoc, AeaBills::getAmountProfitLoc, AeaBills::getCheckCrStatusDescr,
|
|
|
+ AeaBills::getCheckDrStatusDescr, AeaBills::getStlCrStatusDescr, AeaBills::getStlDrStatusDescr, AeaBills::getInvoiceCrStatusDescr,
|
|
|
+ AeaBills::getInvoiceDrStatusDescr, AeaBills::getCreateUserName, AeaBills::getCreateTime, AeaBills::getUpdateUserName,
|
|
|
+ AeaBills::getUpdateTime, AeaBills::getStatus, AeaBills::getBillStatus, AeaBills::getAccountStatus, AeaBills::getRemarks,
|
|
|
+ AeaBills::getPackingUnit, AeaBills::getBillDate, AeaBills::getTeamName, AeaBills::getCreateUser, AeaBills::getWarehousingDate,
|
|
|
+ AeaBills::getOutboundDate, AeaBills::getCreateTime, AeaBills::getUpdateUserName, AeaBills::getUpdateTime, AeaBills::getStatus,
|
|
|
+ AeaBills::getBillStatus, AeaBills::getAccountStatus, AeaBills::getRemarks, AeaBills::getPackingUnit,
|
|
|
+ AeaBills::getBillDate, AeaBills::getTeamName, AeaBills::getCreateUser, AeaBills::getCreateDeptName,
|
|
|
+ AeaBills::getCarrierCnName, AeaBills::getCyCnName, AeaBills::getSrcType, AeaBills::getSrcCnName, AeaBills::getBookingAgentCnName,
|
|
|
+ AeaBills::getCarrierEnName, AeaBills::getCyEnName, AeaBills::getDestinationName);*/
|
|
|
lambdaQueryWrapper.eq(AeaBills::getIsDeleted, 0)
|
|
|
.eq(AeaBills::getTenantId, AuthUtil.getTenantId())
|
|
|
.and(i -> i.isNull(AeaBills::getMasterId).or()
|
|
|
@@ -147,7 +148,7 @@ public class AeaBillsController extends BladeController {
|
|
|
}
|
|
|
}
|
|
|
lambdaQueryWrapper.and(ObjectUtils.isNotNull(aeaBills.getBookingAgentCnName()), i -> i.like(AeaBills::getBookingAgentCnName, aeaBills.getBookingAgentCnName()).or()
|
|
|
- .like(AeaBills::getBookingAgentEnName, aeaBills.getBookingAgentCnName()))
|
|
|
+ .like(AeaBills::getBookingAgentEnName, aeaBills.getBookingAgentCnName()))
|
|
|
.eq(ObjectUtils.isNotNull(aeaBills.getBillType()), AeaBills::getBillType, aeaBills.getBillType())
|
|
|
.eq(ObjectUtils.isNotNull(aeaBills.getBusinessType()), AeaBills::getBusinessType, aeaBills.getBusinessType())
|
|
|
.eq(ObjectUtils.isNotNull(aeaBills.getSeaType()), AeaBills::getSeaType, aeaBills.getSeaType())
|
|
|
@@ -181,7 +182,7 @@ public class AeaBillsController extends BladeController {
|
|
|
AeaBills::getAmountDrLoc, AeaBills::getAmountCrLoc, AeaBills::getAmountProfitLoc, AeaBills::getCheckCrStatusDescr, AeaBills::getCheckDrStatusDescr,
|
|
|
AeaBills::getStlCrStatusDescr, AeaBills::getStlDrStatusDescr, AeaBills::getInvoiceCrStatusDescr, AeaBills::getInvoiceDrStatusDescr, AeaBills::getCreateUserName,
|
|
|
AeaBills::getCreateTime, AeaBills::getUpdateUserName, AeaBills::getUpdateTime, AeaBills::getStatus, AeaBills::getBillStatus,
|
|
|
- AeaBills::getAccountStatus, AeaBills::getRemarks, AeaBills::getPackingUnit, AeaBills::getBillDate,AeaBills::getWarehousingDate, AeaBills::getOutboundDate);
|
|
|
+ AeaBills::getAccountStatus, AeaBills::getRemarks, AeaBills::getPackingUnit, AeaBills::getBillDate, AeaBills::getWarehousingDate, AeaBills::getOutboundDate);
|
|
|
lambdaQueryWrapper.eq(AeaBills::getIsDeleted, 0)
|
|
|
.eq(AeaBills::getTenantId, AuthUtil.getTenantId())
|
|
|
.and(i -> i.isNull(AeaBills::getMasterId).or()
|
|
|
@@ -215,7 +216,7 @@ public class AeaBillsController extends BladeController {
|
|
|
lambdaQueryWrapper.eq(AeaBills::getBranchId, deptUtils.getDeptPid());
|
|
|
}
|
|
|
lambdaQueryWrapper.and(ObjectUtils.isNotNull(aeaBills.getBookingAgentCnName()), i -> i.like(AeaBills::getBookingAgentCnName, aeaBills.getBookingAgentCnName()).or()
|
|
|
- .like(AeaBills::getBookingAgentEnName, aeaBills.getBookingAgentCnName()))
|
|
|
+ .like(AeaBills::getBookingAgentEnName, aeaBills.getBookingAgentCnName()))
|
|
|
.eq(ObjectUtils.isNotNull(aeaBills.getBillType()), AeaBills::getBillType, aeaBills.getBillType())
|
|
|
.eq(ObjectUtils.isNotNull(aeaBills.getBusinessType()), AeaBills::getBusinessType, aeaBills.getBusinessType())
|
|
|
.eq(ObjectUtils.isNotNull(aeaBills.getSeaType()), AeaBills::getSeaType, aeaBills.getSeaType())
|
|
|
@@ -265,7 +266,7 @@ public class AeaBillsController extends BladeController {
|
|
|
@ApiOperationSupport(order = 6)
|
|
|
@ApiOperation(value = "新增或修改", notes = "传入aeaBills")
|
|
|
@RepeatSubmit
|
|
|
- public R submit(@Valid @RequestBody AeaBills aeaBills) throws Exception{
|
|
|
+ public R submit(@Valid @RequestBody AeaBills aeaBills) throws Exception {
|
|
|
return aeaBillsService.submit(aeaBills);
|
|
|
}
|
|
|
|