|
@@ -1,30 +1,21 @@
|
|
|
package com.ydtech.modules.fnc.controller;
|
|
package com.ydtech.modules.fnc.controller;
|
|
|
|
|
|
|
|
-import com.ydtech.aop.exception.DescribeException;
|
|
|
|
|
import com.ydtech.core.page.HttpResult;
|
|
import com.ydtech.core.page.HttpResult;
|
|
|
-import com.ydtech.modules.admin.model.vo.SysUserBankCardVO;
|
|
|
|
|
import com.ydtech.modules.base.controller.BaseController;
|
|
import com.ydtech.modules.base.controller.BaseController;
|
|
|
import com.ydtech.modules.fnc.entity.InsPlyIncome;
|
|
import com.ydtech.modules.fnc.entity.InsPlyIncome;
|
|
|
-import com.ydtech.modules.fnc.entity.SettlementDocumentaryFeesEntity;
|
|
|
|
|
import com.ydtech.modules.fnc.service.ImportAsyncService;
|
|
import com.ydtech.modules.fnc.service.ImportAsyncService;
|
|
|
import com.ydtech.modules.fnc.service.InsPlyIncomeService;
|
|
import com.ydtech.modules.fnc.service.InsPlyIncomeService;
|
|
|
import com.ydtech.modules.fnc.vo.InsPlyIncomeVo;
|
|
import com.ydtech.modules.fnc.vo.InsPlyIncomeVo;
|
|
|
-import com.ydtech.modules.fnc.vo.SettlementDocumentaryFeesVo;
|
|
|
|
|
import com.ydtech.modules.inv.model.dto.InsBxNoPlyIncomeExcelDto;
|
|
import com.ydtech.modules.inv.model.dto.InsBxNoPlyIncomeExcelDto;
|
|
|
import com.ydtech.modules.inv.model.dto.InsBxOtherExcelDto;
|
|
import com.ydtech.modules.inv.model.dto.InsBxOtherExcelDto;
|
|
|
import com.ydtech.modules.inv.model.dto.InsBxPlyIncomeExcelDto;
|
|
import com.ydtech.modules.inv.model.dto.InsBxPlyIncomeExcelDto;
|
|
|
import com.ydtech.modules.inv.model.dto.InsNoBxOtherExcelDto;
|
|
import com.ydtech.modules.inv.model.dto.InsNoBxOtherExcelDto;
|
|
|
import com.ydtech.modules.order.entity.BasePageResult;
|
|
import com.ydtech.modules.order.entity.BasePageResult;
|
|
|
-import com.ydtech.modules.order.entity.InsOrders;
|
|
|
|
|
-import com.ydtech.modules.order.entity.vo.OrderQueryVo;
|
|
|
|
|
import com.ydtech.utils.SnowFlakeUtil;
|
|
import com.ydtech.utils.SnowFlakeUtil;
|
|
|
import com.ydtech.utils.StringUtils;
|
|
import com.ydtech.utils.StringUtils;
|
|
|
import com.ydtech.utils.excel.ExcelEasypoiUtils;
|
|
import com.ydtech.utils.excel.ExcelEasypoiUtils;
|
|
|
-import com.ydtech.utils.idgen.IdWorker;
|
|
|
|
|
import io.swagger.annotations.*;
|
|
import io.swagger.annotations.*;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.http.HttpStatus;
|
|
|
|
|
-import org.springframework.http.ResponseEntity;
|
|
|
|
|
import org.springframework.util.CollectionUtils;
|
|
import org.springframework.util.CollectionUtils;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
@@ -33,14 +24,9 @@ import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
import javax.validation.Valid;
|
|
import javax.validation.Valid;
|
|
|
import java.io.IOException;
|
|
import java.io.IOException;
|
|
|
-import java.io.InputStream;
|
|
|
|
|
-import java.math.BigDecimal;
|
|
|
|
|
-import java.time.LocalDate;
|
|
|
|
|
import java.time.Period;
|
|
import java.time.Period;
|
|
|
-import java.util.ArrayList;
|
|
|
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
-import java.util.concurrent.CompletableFuture;
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* <p>
|
|
* <p>
|
|
@@ -406,7 +392,7 @@ public class InsPlyIncomeController extends BaseController {
|
|
|
@ApiModelProperty("保险非车跟单明细导出")
|
|
@ApiModelProperty("保险非车跟单明细导出")
|
|
|
@PostMapping("/bxNoOtherDetailsExcel")
|
|
@PostMapping("/bxNoOtherDetailsExcel")
|
|
|
public HttpResult bxNoOtherDetailsExcel(@RequestBody @ApiParam(name = "insPlyIncomeVo") InsPlyIncomeVo insPlyIncomeVo, HttpServletRequest request, HttpServletResponse response) {
|
|
public HttpResult bxNoOtherDetailsExcel(@RequestBody @ApiParam(name = "insPlyIncomeVo") InsPlyIncomeVo insPlyIncomeVo, HttpServletRequest request, HttpServletResponse response) {
|
|
|
- return insPlyIncomeService.bxNoOtherDetailsExcel(insPlyIncomeVo, request, response);
|
|
|
|
|
|
|
+ return insPlyIncomeService.bxOtherDetailsExcel(insPlyIncomeVo, request, response);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@PostMapping("/otherSettldetail")
|
|
@PostMapping("/otherSettldetail")
|