chendayu 2 سال پیش
والد
کامیت
1d41cb7ab2

+ 0 - 1
PCS/src/main/java/cn/cslg/permission/controller/LoginController.java

@@ -65,7 +65,6 @@ public class LoginController {
     @PostMapping("/reSetPasswordBeforeLogin")
     public String reSetPasswordBeforeLogin(@RequestBody ReSetPasswordDTO reSetPasswordDTO) {
         log.info("开始处理【登录前重置密码】的请求,请求参数为:{}", reSetPasswordDTO);
-
         loginService.reSetPasswordBeforeLogin(reSetPasswordDTO);
         return Response.success();
     }

+ 11 - 0
PCS/src/main/java/cn/cslg/permission/controller/TenantController.java

@@ -5,8 +5,10 @@ import cn.cslg.permission.common.model.vo.TenantVO;
 import cn.cslg.permission.common.utils.Response;
 import cn.cslg.permission.common.utils.auth.checkAuth;
 import cn.cslg.permission.domain.Invitation;
+import cn.cslg.permission.domain.sys.SysDictItem;
 import cn.cslg.permission.exception.XiaoShiException;
 import cn.cslg.permission.service.TenantService;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import io.swagger.v3.oas.annotations.Operation;
 import io.swagger.v3.oas.annotations.tags.Tag;
 import lombok.RequiredArgsConstructor;
@@ -14,6 +16,8 @@ import lombok.extern.slf4j.Slf4j;
 import org.springframework.context.annotation.Lazy;
 import org.springframework.web.bind.annotation.*;
 
+import java.util.List;
+
 @Slf4j
 @Tag(name = "租户管理")
 @RestController
@@ -97,4 +101,11 @@ public class TenantController {
     public String getTenantList() {
         return tenantService.getTenantList();
     }
+
+    @Operation(summary = "获得发送邮件的接收人")
+    @GetMapping("/getAdminEmailPersons")
+    public String getAdminEmailPersons() {
+        return Response.success(tenantService.getAdminEmailPersons());
+    }
+
 }

+ 0 - 1
PCS/src/main/java/cn/cslg/permission/service/LoginService.java

@@ -234,7 +234,6 @@ public class LoginService extends ServiceImpl<PersonnelMapper, Personnel> {
      */
     public void reSetPasswordBeforeLogin(ReSetPasswordDTO reSetPasswordDTO) {
         log.info("开始处理【登录前重置密码】的业务,参数为:{}", reSetPasswordDTO);
-
         //若账号与邮箱未填写或格式不正确,则返回提示"请正确填写账号与邮箱"
         if (reSetPasswordDTO.getPersonnelUserName() == null || reSetPasswordDTO.getPersonnelUserName().trim().equals("")
                 || reSetPasswordDTO.getPersonnelEmail() == null || reSetPasswordDTO.getPersonnelEmail().trim().equals("")) {

+ 7 - 0
PCS/src/main/java/cn/cslg/permission/service/TenantService.java

@@ -593,4 +593,11 @@ public class TenantService extends ServiceImpl<TenantEntityMapper, Tenant> {
         return tenant.getId();
     }
 
+    public List<SysDictItem> getAdminEmailPersons() {
+        LambdaQueryWrapper<SysDictItem> wrapper1 = new LambdaQueryWrapper<>();
+        wrapper1.eq(SysDictItem::getDictParentKey, "ADMIN_EMAIL");
+        List<SysDictItem> sysDictItems = sysDictItemMapper.selectList(wrapper1);
+        return sysDictItems;
+    }
+
 }