package com.ydtech.modules.admin.controller; import com.ydtech.core.page.HttpResult; import com.ydtech.modules.admin.model.SysPassword; import com.ydtech.modules.admin.model.vo.SysPasswordVo; import com.ydtech.modules.admin.service.SysPasswordService; import com.ydtech.modules.order.entity.BasePageResult; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; @RestController @RequestMapping("/sys/password") @RequiredArgsConstructor @Api(tags = "密码管理") public class SysPasswordController { private final SysPasswordService sysPasswordService; @PostMapping("/list") @ApiOperation("分页查询") public HttpResult> list(@RequestBody SysPasswordVo sysPasswordVo) { BasePageResult pageResult = sysPasswordService.pageQuery(sysPasswordVo); return HttpResult.ok(pageResult); } @PostMapping("/add") @ApiOperation("添加密码") public HttpResult add(@RequestBody SysPassword sysPassword) { sysPasswordService.add(sysPassword); return HttpResult.ok("添加成功"); } @PostMapping(value = "/update") @ApiOperation("修改密码") public HttpResult update(@RequestBody SysPasswordVo sysPasswordVo) { sysPasswordService.update(sysPasswordVo); return HttpResult.ok("修改成功"); } }