From a75b18a4157ab486e0b51c438ac165ab3a08e3e0 Mon Sep 17 00:00:00 2001 From: k94314517 <8417338+k94314517@user.noreply.gitee.com> Date: 星期四, 25 七月 2024 18:10:00 +0800 Subject: [PATCH] 代码提交 --- server/web/src/main/java/com/doumee/api/web/CatalogApi.java | 57 +++++---------------------------------------------------- 1 files changed, 5 insertions(+), 52 deletions(-) diff --git a/server/web/src/main/java/com/doumee/api/web/CatalogApi.java b/server/web/src/main/java/com/doumee/api/web/CatalogApi.java index 6401f59..5273bf6 100644 --- a/server/web/src/main/java/com/doumee/api/web/CatalogApi.java +++ b/server/web/src/main/java/com/doumee/api/web/CatalogApi.java @@ -1,10 +1,12 @@ package com.doumee.api.web; +import com.doumee.biz.zbom.ZbomZhongTaiService; import com.doumee.config.annotation.UserLoginRequired; import com.doumee.core.annotation.trace.Trace; import com.doumee.core.model.ApiResponse; import com.doumee.dao.business.model.SmsEmail; import com.doumee.dao.web.response.AccountResponse; +import com.doumee.dao.web.response.ZSZXCatalogResponse; import com.doumee.service.business.SmsEmailService; import com.doumee.service.business.UsersService; import io.swagger.annotations.Api; @@ -13,10 +15,7 @@ import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; /** * Created by IntelliJ IDEA. @@ -27,60 +26,14 @@ @Api(tags = "鍒嗙被鍜屾爣绛剧浉鍏虫帴鍙�") @Trace(exclude = true) @RestController -@RequestMapping("/web/personnel") +@RequestMapping("/web/catalog") @Slf4j public class CatalogApi extends ApiController{ @Autowired - public UsersService usersService; + public ZbomZhongTaiService zbomZhongTaiService; @Autowired public SmsEmailService smsEmailService; - - - @ApiOperation(value = "灏忕▼搴忕櫥闄�", notes = "鍛樺伐绔皬绋嬪簭") - @GetMapping("/loginByWx") - @ApiImplicitParams({ - @ApiImplicitParam(paramType = "query", dataType = "String", name = "code", value = "寰俊code", required = true), - }) - public ApiResponse<AccountResponse> loginByWx(@RequestParam String code) { - return ApiResponse.success(usersService.wxLogin(code)); - } - - @ApiOperation(value = "鍙戦�佺煭淇¢獙璇佺爜", notes = "鍛樺伐绔皬绋嬪簭") - @GetMapping("/sendSms") - @ApiImplicitParams({ - @ApiImplicitParam(paramType = "query", dataType = "String", name = "phone", value = "鎵嬫満鍙�", required = true), - }) - public ApiResponse sendSms(@RequestParam String phone) { - SmsEmail smsEmail = new SmsEmail(); - smsEmail.setPhone(phone); - smsEmailService.sendSms(smsEmail); - return ApiResponse.success("鍙戦�佹垚鍔�"); - } - - - - @ApiOperation(value = "鎵嬫満鍙烽獙璇佺爜鐧婚檰", notes = "鍛樺伐绔皬绋嬪簭") - @GetMapping("/loginByPhone") - @ApiImplicitParams({ - @ApiImplicitParam(paramType = "query", dataType = "String", name = "phone", value = "鎵嬫満鍙�", required = true), - @ApiImplicitParam(paramType = "query", dataType = "String", name = "code", value = "鐭俊楠岃瘉鐮�", required = true), - }) - public ApiResponse<AccountResponse> loginByPhone(@RequestParam String phone,@RequestParam String code) { - return ApiResponse.success(usersService.phoneLogin(phone,code)); - } - - - @UserLoginRequired - @ApiOperation(value = "缁戝畾openid", notes = "鍛樺伐绔皬绋嬪簭") - @GetMapping("/bindingOpenid") - @ApiImplicitParams({ - @ApiImplicitParam(paramType = "query", dataType = "String", name = "code", value = "寰俊code", required = true), - }) - public ApiResponse bindingOpenid(@RequestParam String code) { - usersService.bindingOpenid(code,getMemberId()); - return ApiResponse.success("鎿嶄綔鎴愬姛"); - } } -- Gitblit v1.9.3