|
@@ -15,7 +15,6 @@ import com.sckw.contract.model.entity.*;
|
|
|
import com.sckw.contract.repository.*;
|
|
import com.sckw.contract.repository.*;
|
|
|
import com.sckw.contract.service.KwcContractLogisticsUnitService;
|
|
import com.sckw.contract.service.KwcContractLogisticsUnitService;
|
|
|
import com.sckw.contract.service.operateService.KwcContractTradeService;
|
|
import com.sckw.contract.service.operateService.KwcContractTradeService;
|
|
|
-import com.sckw.core.exception.BusinessException;
|
|
|
|
|
import com.sckw.core.model.constant.Global;
|
|
import com.sckw.core.model.constant.Global;
|
|
|
import com.sckw.core.model.enums.ContractStatusEnum;
|
|
import com.sckw.core.model.enums.ContractStatusEnum;
|
|
|
import com.sckw.core.model.enums.CooperateTypeEnum;
|
|
import com.sckw.core.model.enums.CooperateTypeEnum;
|
|
@@ -29,12 +28,11 @@ import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.dubbo.config.annotation.DubboReference;
|
|
import org.apache.dubbo.config.annotation.DubboReference;
|
|
|
import org.apache.dubbo.config.annotation.DubboService;
|
|
import org.apache.dubbo.config.annotation.DubboService;
|
|
|
-import org.jetbrains.annotations.NotNull;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
|
|
|
+import java.time.LocalDateTime;
|
|
|
import java.util.*;
|
|
import java.util.*;
|
|
|
-import java.util.function.Function;
|
|
|
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -277,8 +275,8 @@ public class RemoteContractServiceImpl implements RemoteContractService {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public TradeContractGoodsDto queryTradeContractNew(Long entId, Long goodsId) {
|
|
|
|
|
- return kwcContractTradeMapper.queryNewSignPrice(entId,goodsId);
|
|
|
|
|
|
|
+ public TradeContractGoodsDto queryTradeContractNew(Long entId, Long goodsId, LocalDateTime time) {
|
|
|
|
|
+ return kwcContractTradeMapper.queryNewSignPrice(entId, goodsId, time);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -289,17 +287,13 @@ public class RemoteContractServiceImpl implements RemoteContractService {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public List<ContractTradeOrderInfo> queryContractTradeOrder(ContractTradeOrderDto contractTradeOrderDto) {
|
|
public List<ContractTradeOrderInfo> queryContractTradeOrder(ContractTradeOrderDto contractTradeOrderDto) {
|
|
|
log.info("查询贸易合同订单,请求:{}", JSON.toJSONString(contractTradeOrderDto));
|
|
log.info("查询贸易合同订单,请求:{}", JSON.toJSONString(contractTradeOrderDto));
|
|
|
- return kwcContractTradeService.queryContractTradeOrder(contractTradeOrderDto);
|
|
|
|
|
|
|
+ return kwcContractTradeService.queryContractTradeOrder(contractTradeOrderDto);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
private ContractCommonInfoResDto fillContractLogistics(KwcContractLogistics kwcContractLogistics) {
|
|
private ContractCommonInfoResDto fillContractLogistics(KwcContractLogistics kwcContractLogistics) {
|
|
|
ContractCommonInfoResDto contractCommonInfoResDto = new ContractCommonInfoResDto();
|
|
ContractCommonInfoResDto contractCommonInfoResDto = new ContractCommonInfoResDto();
|
|
|
List<EntInfo> entList = new ArrayList<>();
|
|
List<EntInfo> entList = new ArrayList<>();
|