|
@@ -2,19 +2,21 @@ package com.winhc.repal.controller;
|
|
|
|
|
|
import com.winhc.common.base.BeanResponse;
|
|
|
import com.winhc.common.enums.CodeMsg;
|
|
|
-
|
|
|
import com.winhc.repal.annotation.RolePermission;
|
|
|
import com.winhc.repal.enums.PermissionEnum;
|
|
|
-import com.winhc.repal.model.dto.DeleteRepalBillDTO;
|
|
|
import com.winhc.repal.model.dto.DeleteRepalBookDTO;
|
|
|
-import com.winhc.repal.model.vo.RepalBookHomeVO;
|
|
|
+import com.winhc.repal.model.dto.HomeTypeDTO;
|
|
|
+import com.winhc.repal.model.vo.HomeGradeVO;
|
|
|
import com.winhc.repal.model.vo.RepalBookInfoVO;
|
|
|
import com.winhc.repal.service.RepalBookService;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.web.bind.annotation.*;
|
|
|
+import org.springframework.web.bind.annotation.RequestBody;
|
|
|
+import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
+import org.springframework.web.bind.annotation.RequestMethod;
|
|
|
+import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
@@ -36,12 +38,29 @@ public class RepalBookController {
|
|
|
private RepalBookService repalBookService;
|
|
|
|
|
|
|
|
|
-// @ApiOperation("首页接口")
|
|
|
-// @RequestMapping(value = "/home", method = RequestMethod.GET)
|
|
|
-// public BeanResponse<RepalBookHomeVO> getRepalHomeDetail() {
|
|
|
-// return BeanResponse.success(CodeMsg.SUCCESS, repalBookService.getRepalHomeDetail(repalGroupId));
|
|
|
+// @ApiOperation("首页应收/应付部分")
|
|
|
+// @RequestMapping(value = "/home/receivable/{billType}", method = RequestMethod.POST)
|
|
|
+// public BeanResponse<HomeReceivableVO> getHomeReceivable(@PathVariable("billType")Integer billType, HomeTypeDTO dto) {
|
|
|
+//
|
|
|
// }
|
|
|
|
|
|
+
|
|
|
+ @ApiOperation("首页账本应收账款动态")
|
|
|
+ @RequestMapping(value = "/dynamic", method = RequestMethod.GET)
|
|
|
+ public BeanResponse<List<List<Integer>>> getRepalBookDynamic(HomeTypeDTO dto) {
|
|
|
+ return BeanResponse.success(CodeMsg.SUCCESS, repalBookService.getRepalBookDynamic(dto));
|
|
|
+ }
|
|
|
+
|
|
|
+ @ApiOperation("首页账本账款评级数据")
|
|
|
+ @RequestMapping(value = "/grade", method = RequestMethod.GET)
|
|
|
+ public BeanResponse<List<HomeGradeVO>> getGradeRate(HomeTypeDTO dto) {
|
|
|
+ return BeanResponse.success(CodeMsg.SUCCESS, repalBookService.getGradeRateList(dto));
|
|
|
+ }
|
|
|
+
|
|
|
+// @ApiOperation("首页账本回款统计折线图")
|
|
|
+// @RequestMapping(value = "/graph", method = RequestMethod.GET)
|
|
|
+// public BeanResponse<>
|
|
|
+
|
|
|
@ApiOperation("删除账本")
|
|
|
@RequestMapping(value = "/deleteRepalBook", method = RequestMethod.POST)
|
|
|
@RolePermission(permission = PermissionEnum.BOOK_MANAGER)
|