feat:加盟合同阶段处理

This commit is contained in:
苏竹红
2025-05-08 10:13:27 +08:00
parent 64ccf21ee1
commit c12488135a
11 changed files with 269 additions and 36 deletions

View File

@@ -0,0 +1,34 @@
package com.cool.store.controller.webb;
import com.cool.store.request.OperationLogRequest;
import com.cool.store.response.AuditInfoResponse;
import com.cool.store.response.ResponseResult;
import com.cool.store.service.OperationLogService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.List;
/**
* @Author suzhuhong
* @Date 2025/5/7 17:23
* @Version 1.0
*/
@RestController
@RequestMapping("pc/operation")
@Api(tags = "审批记录")
public class OperationLogController {
@Resource
OperationLogService operationLogService;
@PostMapping("/commonAuditInfo")
@ApiOperation("获取审批流")
public ResponseResult<List<AuditInfoResponse>> auditInfo(@RequestBody @Validated OperationLogRequest request){
return ResponseResult.success(operationLogService.getAuditInfo(request.getShopId(), request.getSubStageStatusList()));
}
}

View File

@@ -28,6 +28,13 @@ public class PCSignFranchiseController {
return signFranchiseService.submitSignFranchise(request,user);
}
@ApiOperation("加盟合同签约审核")
@PostMapping("/audit/result")
public ResponseResult<Boolean> auditSignFranchise(@RequestBody @Validated AddSignFranchiseRequest request) {
LoginUserInfo user = CurrentUserHolder.getUser();
return signFranchiseService.submitSignFranchise(request,user);
}
@ApiOperation("获取默认值")
@GetMapping("/default/get")
public ResponseResult<AddSignFranchiseResponse> getSignFranchise(@RequestParam("shopId") Long shopId) {