|
@@ -1,6 +1,8 @@
|
|
package com.dayou.controller;
|
|
package com.dayou.controller;
|
|
|
|
|
|
import com.dayou.vo.FinanceRealFundVO;
|
|
import com.dayou.vo.FinanceRealFundVO;
|
|
|
|
+import com.dayou.vo.MajorProdOverdueVO;
|
|
|
|
+import com.dayou.vo.RealFundMajorStatVO;
|
|
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
|
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -16,11 +18,16 @@ import org.springframework.web.bind.annotation.*;
|
|
import com.dayou.utils.ConvertUtil;
|
|
import com.dayou.utils.ConvertUtil;
|
|
import com.dayou.utils.HttpKit;
|
|
import com.dayou.utils.HttpKit;
|
|
import com.dayou.exception.ErrorCode;
|
|
import com.dayou.exception.ErrorCode;
|
|
|
|
+
|
|
|
|
+import java.io.IOException;
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import org.springframework.http.MediaType;
|
|
import org.springframework.http.MediaType;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
+
|
|
|
|
+import javax.servlet.http.HttpServletResponse;
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 财务实收款
|
|
* 财务实收款
|
|
*
|
|
*
|
|
@@ -79,6 +86,29 @@ public class FinanceRealFundController extends BaseController {
|
|
return RestResponse.data(ret);
|
|
return RestResponse.data(ret);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 大中型产品逾期未收款列表
|
|
|
|
+ * @param overdueVO
|
|
|
|
+ * @param page
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ @GetMapping("/overdue/major")
|
|
|
|
+ public RestResponse<Page<MajorProdOverdueVO>> overdueMajor(MajorProdOverdueVO overdueVO, Page page){
|
|
|
|
+ Page<MajorProdOverdueVO> result = financeRealFundService.overdueMajor(overdueVO,page);
|
|
|
|
+ return RestResponse.data(result);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 大中型产品逾期未收款列表导出
|
|
|
|
+ * @param overdueVO
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ @GetMapping("/overdue/major/export")
|
|
|
|
+ public void overdueMajorExport(MajorProdOverdueVO overdueVO, HttpServletResponse response)throws IOException {
|
|
|
|
+ List<MajorProdOverdueVO> result = financeRealFundService.overdueMajorExport(overdueVO);
|
|
|
|
+ exportPlus(response,"大中型产品逾期未收款列表",result, MajorProdOverdueVO.class);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|