wks před 1 rokem
rodič
revize
828f129e0f

+ 5 - 0
src/main/java/com/ydtech/modules/inv/utils/EasyExcelUtils.java

@@ -56,6 +56,11 @@ public class EasyExcelUtils {
      * @return 文件路劲
      */
     public static String downExcel(String uploadFilePath, String fileName, String sheetName, Class<?> clz, List<?> list) {
+        File f = new File(uploadFilePath);
+        if(f.exists()) {
+            f.mkdirs();
+        }
+
         String file = fileName + System.currentTimeMillis() + ".xlsx";
         String filePath = uploadFilePath + file;
         EasyExcel.write(filePath, clz).sheet(sheetName).doWrite(list);

+ 2 - 2
src/main/java/com/ydtech/modules/order/controller/QrCodeController.java

@@ -137,7 +137,7 @@ public class QrCodeController {
     public Object index(String areaCompanyId) throws IOException {
         InsOrderQrCode insOrderQrCode = insOrderQrCodeService.getOne(areaCompanyId);
         InsAreaCompany insAreaCompany = insAreaCompanyService.getById(areaCompanyId);
-        if (ValidStatus.AVS_0.getCode().equals(insAreaCompany.getCodeValidStatus())) {
+        if (ValidStatus.AVS_0.getCode().equals(Integer.parseInt(insAreaCompany.getCodeValidStatus()))) {
             //重定向到错误页面中
             return getModelAndView("费用失效,请重新报价。");
         }
@@ -169,7 +169,7 @@ public class QrCodeController {
 
         PtlAgreement ptlAgreement = ptlAgreementService.getById(insAreaCompany.getAgreementId());
         // 禁用状态
-        if (ValidStatus.AVS_0.getCode().equals(ptlAgreement.getValidStatus())) {
+        if (ValidStatus.AVS_0.getCode().equals(Integer.parseInt(ptlAgreement.getValidStatus()))) {
             //重定向到错误页面中
             return getModelAndView("");
         }

+ 1 - 1
src/main/java/com/ydtech/modules/order/entity/dto/TaskPoolDataExcelDto.java

@@ -95,7 +95,7 @@ public class TaskPoolDataExcelDto {
         this.insuredName = insOrder.getInsuredname();
 
         try {
-            UnderwritingStatus status = UnderwritingStatus.valueOf("US_S" + insOrder.getUnderwritingStatus());
+            UnderwritingStatus status = UnderwritingStatus.valueOf("US_" + insOrder.getUnderwritingStatus());
             this.underwritingStatus = status.getDesc();
         } catch (Exception e) {
             this.underwritingStatus = "";

+ 2 - 2
src/main/java/com/ydtech/modules/protocols/service/impl/PtlAgreementProductCostsNewServiceImpl.java

@@ -2465,7 +2465,7 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
                     .eq(InsFeeOrderNew::getCostsId, costsId)
                     .list();
 
-            List<String> insFeeOrderIdList = insFeeOrderNews.stream().map(InsFeeOrderNew::getCostsId).collect(Collectors.toList());
+            List<String> insFeeOrderIdList = insFeeOrderNews.stream().map(InsFeeOrderNew::getInsOrderNo).collect(Collectors.toList());
             if (!insFeeOrderIdList.isEmpty()) {
                 // 修改订单二维码状态
                 insAreaCompanyService.lambdaUpdate()
@@ -2500,7 +2500,7 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
                 .in(InsFeeOrderNew::getCostsId, costsIdList)
                 .list();
 
-        List<String> insFeeOrderIdList = insFeeOrderNews.stream().map(InsFeeOrderNew::getCostsId).collect(Collectors.toList());
+        List<String> insFeeOrderIdList = insFeeOrderNews.stream().map(InsFeeOrderNew::getInsOrderNo).collect(Collectors.toList());
         if (!insFeeOrderIdList.isEmpty()) {
             // 修改订单二维码状态
             insAreaCompanyService.lambdaUpdate()