|
@@ -3,6 +3,8 @@ package com.winhc.repal.controller;
|
|
import com.winhc.common.base.BeanResponse;
|
|
import com.winhc.common.base.BeanResponse;
|
|
import com.winhc.common.enums.CodeMsg;
|
|
import com.winhc.common.enums.CodeMsg;
|
|
import com.winhc.common.model.base.VOPage;
|
|
import com.winhc.common.model.base.VOPage;
|
|
|
|
+import com.winhc.repal.annotation.RolePermission;
|
|
|
|
+import com.winhc.repal.enums.PermissionEnum;
|
|
import com.winhc.repal.model.dto.*;
|
|
import com.winhc.repal.model.dto.*;
|
|
import com.winhc.repal.model.vo.RepalManageBillDetailVO;
|
|
import com.winhc.repal.model.vo.RepalManageBillDetailVO;
|
|
import com.winhc.repal.model.vo.RepalManageBillInfoVO;
|
|
import com.winhc.repal.model.vo.RepalManageBillInfoVO;
|
|
@@ -54,6 +56,7 @@ public class RepalManageController {
|
|
|
|
|
|
@ApiOperation("添加催款动态")
|
|
@ApiOperation("添加催款动态")
|
|
@PostMapping("/dynamic")
|
|
@PostMapping("/dynamic")
|
|
|
|
+ @RolePermission(permission = PermissionEnum.URGE_BILL)
|
|
public BeanResponse<Boolean> addDynamic(@RequestBody DynamicContentDTO dto){
|
|
public BeanResponse<Boolean> addDynamic(@RequestBody DynamicContentDTO dto){
|
|
return BeanResponse.success(CodeMsg.SUCCESS,repalDynamicService.addDynamic(dto));
|
|
return BeanResponse.success(CodeMsg.SUCCESS,repalDynamicService.addDynamic(dto));
|
|
}
|
|
}
|
|
@@ -66,24 +69,28 @@ public class RepalManageController {
|
|
|
|
|
|
@ApiOperation("短信催款")
|
|
@ApiOperation("短信催款")
|
|
@PostMapping("/sms/urge")
|
|
@PostMapping("/sms/urge")
|
|
|
|
+ @RolePermission(permission = PermissionEnum.URGE_BILL)
|
|
public BeanResponse<Boolean> urgeBySms(@RequestBody RepalSmsDTO dto){
|
|
public BeanResponse<Boolean> urgeBySms(@RequestBody RepalSmsDTO dto){
|
|
return BeanResponse.success(CodeMsg.SUCCESS,repalDynamicService.urgeBySms(dto));
|
|
return BeanResponse.success(CodeMsg.SUCCESS,repalDynamicService.urgeBySms(dto));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation("律师函催款")
|
|
@ApiOperation("律师函催款")
|
|
@PostMapping("/letter/urge")
|
|
@PostMapping("/letter/urge")
|
|
|
|
+ @RolePermission(permission = PermissionEnum.URGE_BILL)
|
|
public BeanResponse<Boolean> urgeByLawyerLetter(@RequestBody RepalLetterDTO dto){
|
|
public BeanResponse<Boolean> urgeByLawyerLetter(@RequestBody RepalLetterDTO dto){
|
|
return BeanResponse.success(CodeMsg.SUCCESS,repalDynamicService.urgeByLawyerLetter(dto));
|
|
return BeanResponse.success(CodeMsg.SUCCESS,repalDynamicService.urgeByLawyerLetter(dto));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation("咨询催款")
|
|
@ApiOperation("咨询催款")
|
|
@PostMapping("/consult/urge")
|
|
@PostMapping("/consult/urge")
|
|
|
|
+ @RolePermission(permission = PermissionEnum.URGE_BILL)
|
|
public BeanResponse<Boolean> urgeByConsult(@RequestBody RepalConsultDTO dto){
|
|
public BeanResponse<Boolean> urgeByConsult(@RequestBody RepalConsultDTO dto){
|
|
return BeanResponse.success(CodeMsg.SUCCESS,repalDynamicService.urgeByConsult(dto));
|
|
return BeanResponse.success(CodeMsg.SUCCESS,repalDynamicService.urgeByConsult(dto));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation("诉讼催款")
|
|
@ApiOperation("诉讼催款")
|
|
@PostMapping("/law/urge")
|
|
@PostMapping("/law/urge")
|
|
|
|
+ @RolePermission(permission = PermissionEnum.URGE_BILL)
|
|
public BeanResponse<Boolean> urgeByLawsuit(@RequestBody RepalLawDTO dto){
|
|
public BeanResponse<Boolean> urgeByLawsuit(@RequestBody RepalLawDTO dto){
|
|
return BeanResponse.success(CodeMsg.SUCCESS,repalDynamicService.urgeByLawsuit(dto));
|
|
return BeanResponse.success(CodeMsg.SUCCESS,repalDynamicService.urgeByLawsuit(dto));
|
|
}
|
|
}
|