From ca497f8389174bb81e91f840cab70c9579bcdd29 Mon Sep 17 00:00:00 2001 From: 18582019636 <1657978663@qq.com> Date: 星期二, 25 六月 2024 18:17:01 +0800 Subject: [PATCH] feat: 代码初始化 --- ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) diff --git a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java index e8e94f8..49b67fb 100644 --- a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java +++ b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/controller/FranchiseeController.java @@ -90,6 +90,10 @@ @PostMapping(value = "/save") public R<String> save(@RequestBody @Validated Franchisee franchisee) { checkFranchisee(franchisee); + if (null == franchisee.getAdminPassword() || StringUtils.isBlank(franchisee.getAdminPassword())) { + throw new GlobalException("请输入管理员初始密码!"); + } + //franchisee.setCityStr(String.valueOf(franchisee.getCityArr())); return franchiseeService.save(franchisee) ? R.ok() : R.fail(); } @@ -106,6 +110,24 @@ } /** + * 启用/关闭加盟商 + * + * @param id 加盟商id + * @param enable 启用/关闭 + */ + @ApiOperation(value = "启用/关闭加盟商", tags = {"后台-加盟商管理"}) + @GetMapping(value = "/enable") + @ApiImplicitParams({ + @ApiImplicitParam(value = "加盟商id", name = "id", dataType = "Integer", required = true), + @ApiImplicitParam(value = "0:关闭;1:启用", name = "enable", dataType = "Integer", required = true) + }) + public R<String> enable(@RequestParam Integer id, @RequestParam Integer enable) { + boolean update = franchiseeService.lambdaUpdate().set(Franchisee::getIsEnable, enable) + .eq(Franchisee::getId, id).update(); + return update ? R.ok() : R.fail(); + } + + /** * 校验加盟商所管辖城市并加密登录密码 * * @param franchisee 加盟商信息 -- Gitblit v1.7.1