package com.example.northglasserpclient.controller; import com.example.northglasserpclient.common.Result; import com.example.northglasserpclient.domain.po.CustomerUserLogin; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import com.example.northglasserpclient.service.ICustomerUserLoginService; /** *

* 前端控制器 *

* * @author guo * @since 2025-09-18 */ @RestController @RequestMapping("/customerUserLogin") @Api(value="客户操作接口CustomerUserLogin",tags={"客户操作接口CustomerUserLogin"}) @RequiredArgsConstructor public class CustomerUserLoginController { private final ICustomerUserLoginService customerUserLoginService; @ApiOperation("登录") @PostMapping("/login") public Result login(@RequestBody CustomerUserLogin CustomerUserLogin){ return Result.success(customerUserLoginService.login(CustomerUserLogin)); } @ApiOperation("注册") @PostMapping("/register") public Result register(@RequestBody CustomerUserLogin CustomerUserLogin){ return Result.success(customerUserLoginService.register(CustomerUserLogin)); } }