feat: 后台结构管理
This commit is contained in:
@@ -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>
|
||||
|
@@ -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("获取系统短信配置失败");
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
@@ -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>
|
||||
|
Reference in New Issue
Block a user