|
@@ -58,12 +58,23 @@ public class SysUserContractRecordController extends BaseController {
|
|
return HttpResponseResult.succeed(sysUserContractRecordService.checkContractSign(user.getId(), SysUserType.TEACHER, contractType));
|
|
return HttpResponseResult.succeed(sysUserContractRecordService.checkContractSign(user.getId(), SysUserType.TEACHER, contractType));
|
|
}
|
|
}
|
|
|
|
|
|
- @ApiOperation("查询最新启用的协议模板")
|
|
|
|
|
|
+ @ApiOperation("查看协议-获取协议模板")
|
|
@GetMapping(value = "/queryLatestContractTemplate")
|
|
@GetMapping(value = "/queryLatestContractTemplate")
|
|
public HttpResponseResult<ContractTemplate> queryLatestContractTemplate(@ApiParam(value = "业务类型 REGISTER 注册 COURSES 课程购买 PRODUCT 产品 WITHDRAW 提现", required = true) @RequestParam("contractType") ContractTemplateTypeEnum contractType) {
|
|
public HttpResponseResult<ContractTemplate> queryLatestContractTemplate(@ApiParam(value = "业务类型 REGISTER 注册 COURSES 课程购买 PRODUCT 产品 WITHDRAW 提现", required = true) @RequestParam("contractType") ContractTemplateTypeEnum contractType) {
|
|
return succeed(contractTemplateService.queryLatestContractTemplate(contractType));
|
|
return succeed(contractTemplateService.queryLatestContractTemplate(contractType));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @ApiOperation("查看协议-获取协议内容")
|
|
|
|
+ @GetMapping(value = "/queryContract", produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
|
|
|
|
+ public HttpResponseResult<String> queryContract(
|
|
|
|
+ @ApiParam(value = "协议类型", required = true) @RequestParam("contractType") ContractTemplateTypeEnum contractType) {
|
|
|
|
+ SysUser user = sysUserFeignService.queryUserInfo();
|
|
|
|
+ if (user == null || null == user.getId()) {
|
|
|
|
+ return failed(HttpStatus.FORBIDDEN, "请登录");
|
|
|
|
+ }
|
|
|
|
+ return contractService.queryProductContract(user.getId(),SysUserType.TEACHER,contractType);
|
|
|
|
+ }
|
|
|
|
+
|
|
@ApiOperation("签署协议")
|
|
@ApiOperation("签署协议")
|
|
@GetMapping(value = "/sign", produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
|
|
@GetMapping(value = "/sign", produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
|
|
public HttpResponseResult<Boolean> sign(
|
|
public HttpResponseResult<Boolean> sign(
|
|
@@ -110,16 +121,7 @@ public class SysUserContractRecordController extends BaseController {
|
|
return HttpResponseResult.succeed(true);
|
|
return HttpResponseResult.succeed(true);
|
|
}
|
|
}
|
|
|
|
|
|
- @ApiOperation("查看协议")
|
|
|
|
- @GetMapping(value = "/queryContract", produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
|
|
|
|
- public HttpResponseResult<String> queryContract(
|
|
|
|
- @ApiParam(value = "协议类型", required = true) @RequestParam("contractType") ContractTemplateTypeEnum contractType) {
|
|
|
|
- SysUser user = sysUserFeignService.queryUserInfo();
|
|
|
|
- if (user == null || null == user.getId()) {
|
|
|
|
- return failed(HttpStatus.FORBIDDEN, "请登录");
|
|
|
|
- }
|
|
|
|
- return contractService.queryProductContract(user.getId(),SysUserType.TEACHER,contractType);
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|