| | |
| | | package com.tcm.training.admin.app.register.controller; |
| | | |
| | | import com.tcm.training.admin.app.auth.dto.AppSmsCodeSendRequest; |
| | | import com.tcm.training.admin.app.auth.vo.AppLoginResponse; |
| | | import com.tcm.training.admin.app.auth.vo.AppSmsCodeSendResponse; |
| | | import com.tcm.training.admin.app.register.dto.AppRegisterOperatorCompleteRequest; |
| | | import com.tcm.training.admin.app.register.dto.AppRegisterOperatorPrepareRequest; |
| | |
| | | import com.tcm.training.admin.app.register.vo.AppRegisterOperatorPrepareResponse; |
| | | import com.tcm.training.admin.app.register.vo.AppRegisterRegionDatasetVO; |
| | | import com.tcm.training.admin.app.register.vo.AppRegisterRegionOptionVO; |
| | | import com.tcm.training.admin.app.register.vo.AppRegisterResultVO; |
| | | import com.tcm.training.admin.common.ApiResponse; |
| | | import com.tcm.training.admin.upload.ObsUploadService; |
| | | import com.tcm.training.admin.upload.UploadController; |
| | |
| | | * 提交普通用户注册。 |
| | | */ |
| | | @PostMapping("/user") |
| | | public ApiResponse<AppRegisterResultVO> registerUser(@Valid @RequestBody AppRegisterUserRequest request) { |
| | | public ApiResponse<AppLoginResponse> registerUser(@Valid @RequestBody AppRegisterUserRequest request) { |
| | | return ApiResponse.ok(appRegisterService.registerUser(request)); |
| | | } |
| | | |
| | |
| | | * 提交经营者第二步并创建本地诊所与诊所用户。 |
| | | */ |
| | | @PostMapping("/operator/complete") |
| | | public ApiResponse<AppRegisterResultVO> completeOperator(@Valid @RequestBody AppRegisterOperatorCompleteRequest request) { |
| | | public ApiResponse<AppLoginResponse> completeOperator(@Valid @RequestBody AppRegisterOperatorCompleteRequest request) { |
| | | return ApiResponse.ok(appRegisterService.completeOperatorRegister(request)); |
| | | } |
| | | |