|
@@ -1,15 +1,12 @@
|
|
|
-package com.yc.ship.module.trade.serrvice.invoice.impl;
|
|
|
+package com.yc.ship.module.trade.service.invoice.impl;
|
|
|
|
|
|
import cn.hutool.core.date.DatePattern;
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
-import cn.hutool.core.thread.ThreadUtil;
|
|
|
-import cn.hutool.core.util.ObjectUtil;
|
|
|
import cn.hutool.core.util.RandomUtil;
|
|
|
import cn.hutool.json.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
|
import com.yc.ship.framework.common.lang.Asserts;
|
|
|
-import com.yc.ship.framework.common.pojo.CommonResult;
|
|
|
import com.yc.ship.framework.common.pojo.PageResult;
|
|
|
import com.yc.ship.framework.common.util.object.BeanUtils;
|
|
|
import com.yc.ship.framework.mybatis.core.query.LambdaQueryWrapperX;
|
|
@@ -23,10 +20,10 @@ import com.yc.ship.module.trade.dal.dataobject.invoice.InvoiceDO;
|
|
|
import com.yc.ship.module.trade.dal.dataobject.invoice.InvoiceDetailDO;
|
|
|
import com.yc.ship.module.trade.dal.mysql.invoice.InvoiceMapper;
|
|
|
import com.yc.ship.module.trade.enums.invoice.InvoiceStatusEnum;
|
|
|
-import com.yc.ship.module.trade.serrvice.invoice.InvoiceDetailService;
|
|
|
-import com.yc.ship.module.trade.serrvice.invoice.InvoiceGroupService;
|
|
|
-import com.yc.ship.module.trade.serrvice.invoice.InvoiceHangxinService;
|
|
|
-import com.yc.ship.module.trade.serrvice.invoice.InvoiceService;
|
|
|
+import com.yc.ship.module.trade.service.invoice.InvoiceDetailService;
|
|
|
+import com.yc.ship.module.trade.service.invoice.InvoiceGroupService;
|
|
|
+import com.yc.ship.module.trade.service.invoice.InvoiceHangxinService;
|
|
|
+import com.yc.ship.module.trade.service.invoice.InvoiceService;
|
|
|
import com.yc.ship.module.trade.utils.AgencyAuthUtils;
|
|
|
import com.yc.ship.module.trade.utils.ThreadLocalUtil;
|
|
|
import com.yc.ship.module.trade.utils.TradeUUCodeUtils;
|
|
@@ -34,16 +31,11 @@ import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
-import org.springframework.transaction.annotation.Transactional;
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import java.math.BigDecimal;
|
|
|
-import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
-import java.util.Objects;
|
|
|
-import java.util.concurrent.CompletableFuture;
|
|
|
-import java.util.concurrent.ExecutorService;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
import static com.yc.ship.framework.common.exception.util.ServiceExceptionUtil.exception;
|