feat: 后台结构管理

This commit is contained in:
zlg
2024-07-22 10:54:46 +08:00
parent 1e274aa22a
commit 4f2671f94c
57 changed files with 433 additions and 8 deletions

View File

@@ -35,6 +35,16 @@
<artifactId>schisandra-cloud-storage-oss-api</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.schisandra.system</groupId>
<artifactId>schisandra-cloud-storage-system-api</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.schisandra.share</groupId>
<artifactId>schisandra-cloud-storage-share-api</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
</dependencies>
<build>
<plugins>

View File

@@ -3,6 +3,8 @@ package com.schisandra.admin.application.controller;
import com.schisandra.auth.api.SchisandraAuthFeignService;
import com.schisandra.auth.entity.Result;
import com.schisandra.oss.api.SchisandraOssFeignService;
import com.schisandra.share.api.SchisandraShareFeignService;
import com.schisandra.system.api.SchisandraSystemFeignService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Controller;
@@ -21,6 +23,11 @@ public class SchisandraAdminController {
@Resource
SchisandraOssFeignService schisandraOssFeignService;
@Resource
SchisandraShareFeignService schisandraShareFeignService;
@Resource
SchisandraSystemFeignService schisandraSystemFeignService;
/**
* @description: 获取用户信息
* @param: []
@@ -143,5 +150,94 @@ public class SchisandraAdminController {
}
}
@GetMapping("selectShareCircle")
public Result selectShareCircle(){
try {
return Result.ok(schisandraShareFeignService.getShareCircleList());
}catch (Exception e){
return Result.fail("获取分享圈失败");
}
}
@GetMapping("selectShareDetail")
public Result selectShareCircleDetail(){
try {
return Result.ok(schisandraShareFeignService.getShareDetailList());
}catch (Exception e){
return Result.fail("获取分享失败");
}
}
@GetMapping("selectShareTags")
public Result selectShareTags(){
try {
return Result.ok(schisandraShareFeignService.getShareTagsList());
}catch (Exception e){
return Result.fail("获取分享标签失败");
}
}
@GetMapping("selectShareComment")
public Result selectShareComment(){
try {
return Result.ok(schisandraShareFeignService.getShareCommentList());
}catch (Exception e){
return Result.fail("获取评论失败");
}
}
@GetMapping("selectShareMessage")
public Result selectShareMessage(){
try {
return Result.ok(schisandraShareFeignService.getShareMessageList());
}catch (Exception e){
return Result.fail("获取消息失败");
}
}
@GetMapping("selectShareUrl")
public Result selectShareUrl(){
try {
return Result.ok(schisandraShareFeignService.getShareUrlList());
}catch (Exception e){
return Result.fail("获取分享链接失败");
}
}
@GetMapping("selectDetaileTags")
public Result selectDetaileTags(){
try {
return Result.ok(schisandraShareFeignService.getAllDetaileTags());
}catch (Exception e){
return Result.fail("获取分享标签失败");
}
}
@GetMapping("selectSysConfig")
public Result selectSysConfig(){
try {
return Result.ok(schisandraSystemFeignService.listSysConfig());
}catch (Exception e){
return Result.fail("获取系统配置失败");
}
}
@GetMapping("selectSysLog")
public Result selectSysLog(){
try {
return Result.ok(schisandraSystemFeignService.listSysLog());
}catch (Exception e){
return Result.fail("获取系统日志失败");
}
}
@GetMapping("selectSysOauth")
public Result selectSysOauth(){
try {
return Result.ok(schisandraSystemFeignService.listSysOauth());
}catch (Exception e){
return Result.fail("获取系统第三方登录失败");
}
}
@GetMapping("selectSysSms")
public Result selectSysSms(){
try {
return Result.ok(schisandraSystemFeignService.listSysSms());
}catch (Exception e){
return Result.fail("获取系统短信配置失败");
}
}
}

View File

@@ -18,6 +18,13 @@
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.4.2</version>
<exclusions>
<!-- 排除自带的logback依赖 -->
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>