diff --git a/demo-system/demo-system-biz/pom.xml b/demo-system/demo-system-biz/pom.xml
index e4634c7..cac6dd0 100644
--- a/demo-system/demo-system-biz/pom.xml
+++ b/demo-system/demo-system-biz/pom.xml
@@ -56,17 +56,6 @@
java-jwt
3.10.1
-
-
- org.springframework.boot
- spring-boot-starter-security
-
-
-
- org.springframework.security.oauth.boot
- spring-security-oauth2-autoconfigure
- 2.0.0.RELEASE
-
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_info_ship/SysInfoShipFeign.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_info_ship/SysInfoShipFeign.java
new file mode 100644
index 0000000..85c3f6d
--- /dev/null
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_info_ship/SysInfoShipFeign.java
@@ -0,0 +1,36 @@
+package com.yxt.demo.system.api.sys_info_ship;
+
+import com.yxt.demo.system.api.sys_user.SysUserDto;
+import com.yxt.demo.system.biz.sys_info_ship.SysInfoShipService;
+import com.yxt.demo.system.utils.ResultBean;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiParam;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+/**
+ * @author shkstart
+ * @create 2023-04-27-15:20
+ */
+@Api(tags = "教师学生表")
+public interface SysInfoShipFeign {
+
+ @ApiOperation(value = "添加教师学生")
+ @RequestMapping("/saveSysInfoShip")
+ ResultBean saveSysInfoShip(@RequestBody SysInfoShip sysInfoShip);
+
+ @ApiOperation(value = "删除教师学生关联")
+ @RequestMapping("/deleteSysInfoShip/{sid}")
+ ResultBean deleteSysInfoShip(@ApiParam(value = "sid", required = true) @PathVariable("sid") String sid);
+
+ @ApiOperation(value = "修改教师学生关联")
+ @RequestMapping("alterSysInfoShip")
+ ResultBean alterSysInfoShip(@RequestBody SysInfoShip sysInfoShip);
+
+ @ApiOperation(value = "查询教师学生关联")
+ @RequestMapping("/selectSysInfoShip")
+ ResultBean selectSysInfoShip();
+}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_menu/SysMenu.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_menu/SysMenu.java
index 0427970..c9459e5 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_menu/SysMenu.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_menu/SysMenu.java
@@ -12,6 +12,8 @@ import lombok.Data;
@Data
public class SysMenu extends BaseEntity {
private static final long serialVersionUID = 1451455109001765427L;
+ @ApiModelProperty("唯一id")
+ private Integer id;
@ApiModelProperty("菜单名称")
private String name;
@ApiModelProperty("菜单路由路径")
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_menu/SysMenuFeign.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_menu/SysMenuFeign.java
index cf7bde1..fef4911 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_menu/SysMenuFeign.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_menu/SysMenuFeign.java
@@ -3,8 +3,8 @@ package com.yxt.demo.system.api.sys_menu;
import com.yxt.demo.system.utils.ResultBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
+import io.swagger.annotations.ApiParam;
+import org.springframework.web.bind.annotation.*;
/**
* @Author dimengzhe
@@ -20,5 +20,13 @@ public interface SysMenuFeign {
@PostMapping(value = "/list")
@ApiOperation(value = "列表")
- ResultBean list(@RequestBody SysMenuQuery sysMenuQuery);
+ ResultBean list();
+
+ @RequestMapping(value = "/deleteSysMenu/{sid}")
+ @ApiOperation(value = "删除菜单")
+ ResultBean deleteSysMenu(@ApiParam(value = "sid", required = true) @PathVariable("sid") String sid);
+
+ @RequestMapping(value = "/alterSysMenu")
+ @ApiOperation(value = "修改菜单")
+ ResultBean alterSysMenu(@RequestBody SysMenu sysMenu);
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_menu_role/SysMenuRoleFeign.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_menu_role/SysMenuRoleFeign.java
new file mode 100644
index 0000000..7fde6f2
--- /dev/null
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_menu_role/SysMenuRoleFeign.java
@@ -0,0 +1,35 @@
+package com.yxt.demo.system.api.sys_menu_role;
+
+import com.yxt.demo.system.api.sys_user.SysUserDto;
+import com.yxt.demo.system.utils.ResultBean;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiParam;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+/**
+ * @author shkstart
+ * @create 2023-04-27-13:32
+ */
+@Api(tags = "菜单角色表")
+public interface SysMenuRoleFeign {
+
+ @ApiOperation(value = "给菜单设置角色")
+ @RequestMapping("/addSysMenuRole")
+ ResultBean addSysMenuRole(@RequestBody SysMenuRole sysMenuRole);
+
+ @ApiOperation(value = "删除给菜单设置的权限")
+ @RequestMapping("/deleteSysMenuRole")
+ ResultBean deleteSysMenuRole(@ApiParam(value = "sid", required = true) @PathVariable("sid") String sid);
+
+ @ApiOperation(value = "修改菜单角色")
+ @RequestMapping("/alterSysMenuRole")
+ ResultBean alterSysMenuRole(@RequestBody SysMenuRole sysMenuRole);
+
+ @ApiOperation(value = "查询菜单角色")
+ @RequestMapping("/selectSysMenuRole")
+ ResultBean selectSysMenuRole();
+}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_plan/SysPlanFeign.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_plan/SysPlanFeign.java
index e657883..5e22d16 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_plan/SysPlanFeign.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_plan/SysPlanFeign.java
@@ -1,9 +1,34 @@
package com.yxt.demo.system.api.sys_plan;
+import com.yxt.demo.system.utils.ResultBean;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiParam;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:24
* @Description
*/
+@Api(tags = "自主学习表")
public interface SysPlanFeign {
+
+ @ApiOperation(value = "添加自主学习计划")
+ @RequestMapping("/saveSysPlan")
+ ResultBean saveSysPlan(@RequestBody SysPlan sysPlan);
+
+ @ApiOperation(value = "删除自主学习计划")
+ @RequestMapping("/deleteSysPlan/{sid}")
+ ResultBean deleteSysPlan(@ApiParam(value = "sid", required = true) @PathVariable("sid") String sid);
+
+ @ApiOperation(value = "修改自主学习计划")
+ @RequestMapping("/alterSysPlan")
+ ResultBean alterSysPlan(@RequestBody SysPlan sysPlan);
+
+ @ApiOperation(value = "查询自主学习计划")
+ @RequestMapping("/selectSysPlan")
+ ResultBean selectSysPlan();
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_plan_schedule/SysPlanScheduleFeign.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_plan_schedule/SysPlanScheduleFeign.java
index 180e273..c7ac526 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_plan_schedule/SysPlanScheduleFeign.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_plan_schedule/SysPlanScheduleFeign.java
@@ -1,9 +1,25 @@
package com.yxt.demo.system.api.sys_plan_schedule;
+import com.yxt.demo.system.api.sys_user.SysUserDto;
+import com.yxt.demo.system.utils.ResultBean;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:25
* @Description
*/
+@Api(tags = "自主学习计划进度表")
public interface SysPlanScheduleFeign {
+
+ @ApiOperation(value = "修改自主学习计划进度")
+ @PostMapping("/alterSysPlanSchedule")
+ ResultBean alterSysPlanSchedule(@RequestBody SysPlanSchedule sysPlanSchedule);
+
+// @ApiOperation(value = "添加自主学习计划进度")
+// @PostMapping("/alterSysPlanSchedule")
+// ResultBean
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_score/SysScoreFeign.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_score/SysScoreFeign.java
index 56a7748..7742a41 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_score/SysScoreFeign.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_score/SysScoreFeign.java
@@ -3,8 +3,11 @@ package com.yxt.demo.system.api.sys_score;
import com.yxt.demo.system.utils.ResultBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiParam;
+import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
/**
* @Author dimengzhe
@@ -14,7 +17,7 @@ import org.springframework.web.bind.annotation.RequestBody;
@Api(tags = "成绩表")
public interface SysScoreFeign {
- @ApiOperation(value = "查询成绩")
+ @ApiOperation(value = "添加成绩")
@PostMapping("/save")
ResultBean save(@RequestBody SysScoreDto sysScoreDto);
@@ -22,4 +25,11 @@ public interface SysScoreFeign {
@PostMapping("/update")
ResultBean alterById(@RequestBody SysScore sysScore);
+ @ApiOperation(value = "查询成绩")
+ @RequestMapping("/selectScore")
+ ResultBean selectScore();
+
+ @ApiOperation(value = "删除成绩")
+ @RequestMapping("/deleteScore")
+ ResultBean deleteScore(@ApiParam(value = "sid", required = true) @PathVariable("sid") String sid);
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_student_score/SysStudentScoreFeign.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_student_score/SysStudentScoreFeign.java
index 1b54b2b..1ce7e43 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_student_score/SysStudentScoreFeign.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_student_score/SysStudentScoreFeign.java
@@ -1,9 +1,35 @@
package com.yxt.demo.system.api.sys_student_score;
+import com.yxt.demo.system.utils.ResultBean;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiParam;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:29
* @Description
*/
+@Api(tags = "学生成绩表")
public interface SysStudentScoreFeign {
+
+ @ApiOperation(value = "添加学生成绩")
+ @RequestMapping("/addStudentScore")
+ ResultBean addStudentScore(@RequestBody SysStudentScore sysStudentScore);
+
+ @ApiOperation(value = "删除学生成绩")
+ @RequestMapping("/deleteStudentScore")
+ ResultBean deleteStudentScore(@ApiParam(value = "sid", required = true) @PathVariable("sid") String sid);
+
+ @ApiOperation(value = "修改学生成绩")
+ @RequestMapping("/alterStudentScore")
+ ResultBean alterStudentScore(@RequestBody SysStudentScore sysStudentScore);
+
+ @ApiOperation(value = "查询学生信息")
+ @RequestMapping("/selectStudentScore")
+ ResultBean selectStudentScore();
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_user/SysUser.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_user/SysUser.java
index 9c17575..c7b1827 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_user/SysUser.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_user/SysUser.java
@@ -27,4 +27,6 @@ public class SysUser extends BaseEntity {
private int type;
@ApiModelProperty("是否已激活:0未激活,1已激活")
private int hasActivated;
+ @ApiModelProperty("token")
+ private String token;
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_user_role/SysUserRoleFeign.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_user_role/SysUserRoleFeign.java
index 2e5d409..dd2a9ff 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_user_role/SysUserRoleFeign.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_user_role/SysUserRoleFeign.java
@@ -26,4 +26,8 @@ public interface SysUserRoleFeign {
@ApiOperation(value = "删除该用户角色")
@RequestMapping("/deleteUserRoleById")
ResultBean deleteUserRoleById(@ApiParam(value = "sid", required = true) @PathVariable("sid") String sid);
+
+ @ApiOperation(value = "查询用户权限")
+ @RequestMapping("/selectUserRole")
+ ResultBean selectUserRole();
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info/SysInfoService.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info/SysInfoService.java
index 4d79113..a721cf5 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info/SysInfoService.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info/SysInfoService.java
@@ -3,10 +3,8 @@ package com.yxt.demo.system.biz.sys_info;
import com.yxt.demo.system.api.sys_info.SysInfoPageCount;
import com.yxt.demo.system.api.sys_user.SysUser;
import com.yxt.demo.system.biz.sys_user.SysUserMapper;
-import com.yxt.demo.system.biz.sys_user.SysUserService;
import com.yxt.demo.system.jdbc.service.MybatisBaseService;
import com.yxt.demo.system.api.sys_info.SysInfo;
-import com.yxt.demo.system.utils.Const;
import com.yxt.demo.system.utils.ResultBean;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -30,46 +28,30 @@ public class SysInfoService extends MybatisBaseService {
}
public ResultBean alterInfo(SysInfo sysInfo){
- SysUser user = Const.getUser();
ResultBean rb = ResultBean.fireFail();
- sysInfo.setUpdateBySid(user.getSid());
sysInfo.setModifyTime(new Date());
int i = baseMapper.updateById(sysInfo);
if (i == 0){
return rb.setMsg("修改失败");
}
- return rb.setMsg("修改成功");
+ return rb.success().setMsg("修改成功");
}
public ResultBean selectInfoOne(SysInfoPageCount sysInfoPageCount){
- SysUser user = Const.getUser();
ResultBean rb = ResultBean.fireFail();
- int type = user.getType();
- if (type == 0 || type == 1){
- SysInfo sysInfo = baseMapper.selectStudentBySid(sysInfoPageCount);
- return rb.setData(sysInfo);
- }else if (type == 2){
- List sysInfos = baseMapper.selectInfoList(sysInfoPageCount);
- return rb.setData(sysInfos);
- }
- return rb;
+ SysInfo sysInfo = baseMapper.selectStudentBySid(sysInfoPageCount);
+ return rb.success().setData(sysInfo);
}
public ResultBean deleteInfoBySid(String sid){
- SysUser user = Const.getUser();
ResultBean rb = ResultBean.fireFail();
- if (user.getType() == 2){
- SysInfo sysInfo = baseMapper.selectBySid(sid);
- baseMapper.deleteInfoBySid(sid);
- sysUserMapper.deleteUserBySid(sysInfo.getUserSid());
- return rb.setMsg("删除成功");
- }else {
- return rb.setMsg("无权操作");
- }
+ SysInfo sysInfo = baseMapper.selectBySid(sid);
+ baseMapper.deleteInfoBySid(sid);
+ sysUserMapper.deleteUserBySid(sysInfo.getUserSid());
+ return rb.success().setMsg("删除成功");
}
public ResultBean saveInfo(SysInfo sysInfo){
- SysUser user = Const.getUser();
ResultBean rb = ResultBean.fireFail();
SysUser sysUser = sysUserMapper.selectByNameAndUserName(sysInfo.getInfoId(), sysInfo.getName());
if (sysUser != null){
@@ -77,7 +59,6 @@ public class SysInfoService extends MybatisBaseService {
baseMapper.insert(sysInfo);
sysUser.setInfoSid(sysInfo.getSid());
sysUser.setModifyTime(new Date());
- sysUser.setUpdateBySid(user.getSid());
sysUserMapper.updateById(sysUser);
return rb.success();
}else {
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipMapper.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipMapper.java
index af02fc2..b7253c8 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipMapper.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipMapper.java
@@ -1,12 +1,17 @@
package com.yxt.demo.system.biz.sys_info_ship;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.yxt.demo.system.api.sys_info_ship.SysInfoShip;
import org.apache.ibatis.annotations.Mapper;
+import java.util.List;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:15
* @Description
*/
@Mapper
-public interface SysInfoShipMapper {
+public interface SysInfoShipMapper extends BaseMapper {
+ List selectSysInfoShipList();
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipMapper.xml b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipMapper.xml
index 8ff360d..3b38855 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipMapper.xml
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipMapper.xml
@@ -1,4 +1,7 @@
+
\ No newline at end of file
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipRest.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipRest.java
new file mode 100644
index 0000000..14a9d59
--- /dev/null
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipRest.java
@@ -0,0 +1,47 @@
+package com.yxt.demo.system.biz.sys_info_ship;
+
+import com.yxt.demo.system.api.sys_info_ship.SysInfoShip;
+import com.yxt.demo.system.api.sys_info_ship.SysInfoShipFeign;
+import com.yxt.demo.system.utils.ResultBean;
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * @author shkstart
+ * @create 2023-04-27-15:28
+ */
+@Api(tags = "教师学生表")
+@RestController
+@RequestMapping("v1/sysinfoship")
+public class SysInfoShipRest implements SysInfoShipFeign {
+
+ @Autowired
+ private SysInfoShipService sysInfoShipService;
+
+ @Override
+ public ResultBean saveSysInfoShip(SysInfoShip sysInfoShip) {
+ return sysInfoShipService.saveSysInfoShip(sysInfoShip);
+ }
+
+ @Override
+ public ResultBean deleteSysInfoShip(String sid) {
+ ResultBean rb = ResultBean.fireFail();
+ int i = sysInfoShipService.deleteBySid(sid);
+ if (i == 0){
+ return rb.setMsg("删除失败");
+ }
+ return rb.success();
+ }
+
+ @Override
+ public ResultBean alterSysInfoShip(SysInfoShip sysInfoShip) {
+ return sysInfoShipService.alterSysInfoShip(sysInfoShip);
+ }
+
+ @Override
+ public ResultBean selectSysInfoShip() {
+ return sysInfoShipService.selectSysInfoShip();
+ }
+}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipService.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipService.java
index 9d2c44d..c16de4c 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipService.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_info_ship/SysInfoShipService.java
@@ -1,12 +1,47 @@
package com.yxt.demo.system.biz.sys_info_ship;
+import com.yxt.demo.system.api.sys_info_ship.SysInfoShip;
+import com.yxt.demo.system.jdbc.service.MybatisBaseService;
+import com.yxt.demo.system.utils.ResultBean;
+import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+import java.util.Date;
+import java.util.List;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:15
* @Description
*/
@Service
-public class SysInfoShipService {
+public class SysInfoShipService extends MybatisBaseService {
+
+ @Autowired
+ private SysInfoShipMapper sysInfoShipMapper;
+
+ public ResultBean saveSysInfoShip(SysInfoShip sysInfoShip) {
+ ResultBean rb = ResultBean.fireFail();
+ int insert = baseMapper.insert(sysInfoShip);
+ if (insert == 0){
+ return rb.setMsg("添加失败");
+ }
+ return rb.success();
+ }
+
+ public ResultBean alterSysInfoShip(SysInfoShip sysInfoShip){
+ ResultBean rb = ResultBean.fireFail();
+ sysInfoShip.setModifyTime(new Date());
+ int i = baseMapper.updateById(sysInfoShip);
+ if (i == 0){
+ return rb.setMsg("修改失败");
+ }
+ return rb.success();
+ }
+
+ public ResultBean selectSysInfoShip() {
+ ResultBean rb = ResultBean.fireFail();
+ List sysInfoShips = sysInfoShipMapper.selectSysInfoShipList();
+ return rb.success().setData(sysInfoShips);
+ }
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuMapper.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuMapper.java
index 49b7edc..d046527 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuMapper.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuMapper.java
@@ -5,6 +5,8 @@ import com.yxt.demo.system.api.sys_info.SysInfo;
import com.yxt.demo.system.api.sys_menu.SysMenu;
import org.apache.ibatis.annotations.Mapper;
+import java.util.List;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:09
@@ -12,4 +14,6 @@ import org.apache.ibatis.annotations.Mapper;
*/
@Mapper
public interface SysMenuMapper extends BaseMapper {
+
+ List selectMenuList();
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuMapper.xml b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuMapper.xml
index fdd7318..9e91a08 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuMapper.xml
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuMapper.xml
@@ -1,4 +1,7 @@
+
\ No newline at end of file
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuRest.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuRest.java
index e56ca55..1d6b205 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuRest.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuRest.java
@@ -1,9 +1,6 @@
package com.yxt.demo.system.biz.sys_menu;
-import com.yxt.demo.system.api.sys_menu.SysMenuDto;
-import com.yxt.demo.system.api.sys_menu.SysMenuFeign;
-import com.yxt.demo.system.api.sys_menu.SysMenuQuery;
-import com.yxt.demo.system.api.sys_menu.SysMenuVo;
+import com.yxt.demo.system.api.sys_menu.*;
import com.yxt.demo.system.utils.ResultBean;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
@@ -15,7 +12,7 @@ import org.springframework.web.bind.annotation.RestController;
* @Date 2023/4/24 14:09
* @Description
*/
-@Api(tags = "菜单")
+@Api(tags = "菜单表")
@RestController
@RequestMapping("v1/SysMenu")
public class SysMenuRest implements SysMenuFeign {
@@ -28,7 +25,27 @@ public class SysMenuRest implements SysMenuFeign {
}
@Override
- public ResultBean list(SysMenuQuery sysMenuQuery) {
- return sysMenuService.lists(sysMenuQuery);
+ public ResultBean list() {
+ return sysMenuService.lists();
+ }
+
+ @Override
+ public ResultBean deleteSysMenu(String sid) {
+ ResultBean rb = ResultBean.fireFail();
+ int i = sysMenuService.deleteBySid(sid);
+ if (i == 0){
+ return rb.setMsg("删除失败");
+ }
+ return rb.success();
+ }
+
+ @Override
+ public ResultBean alterSysMenu(SysMenu sysMenu) {
+ try {
+ return sysMenuService.alterSysMenu(sysMenu);
+ }catch (Exception e){
+ e.getLocalizedMessage();
+ return null;
+ }
}
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuService.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuService.java
index 4b5acd0..34723e6 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuService.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu/SysMenuService.java
@@ -8,8 +8,12 @@ import com.yxt.demo.system.api.sys_menu.SysMenuDto;
import com.yxt.demo.system.api.sys_menu.SysMenuQuery;
import com.yxt.demo.system.api.sys_menu.SysMenuVo;
import com.yxt.demo.system.utils.ResultBean;
+import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+import java.util.Date;
+import java.util.List;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:09
@@ -18,6 +22,8 @@ import org.springframework.stereotype.Service;
@Service
public class SysMenuService extends MybatisBaseService {
+ @Autowired
+ private SysMenuMapper sysMenuMapper;
public ResultBean saveOrUpdates(SysMenuDto dto) {
ResultBean rb = ResultBean.fireFail();
@@ -37,7 +43,23 @@ public class SysMenuService extends MybatisBaseService {
return rb.success();
}
- public ResultBean lists(SysMenuQuery sysMenuQuery) {
- return null;
+ public ResultBean lists() {
+ ResultBean rb = ResultBean.fireFail();
+ List sysMenus = sysMenuMapper.selectMenuList();
+ return rb.success().setData(sysMenus);
+ }
+
+ public ResultBean alterSysMenu(SysMenu sysMenu) {
+ ResultBean rb = ResultBean.fireFail();
+ sysMenu.setModifyTime(new Date());
+ try {
+ int i = baseMapper.updateById(sysMenu);
+ if (i == 0){
+ return rb.setMsg("修改失败");
+ }
+ }catch (Exception e){
+ e.getLocalizedMessage();
+ }
+ return rb.success();
}
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleMapper.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleMapper.java
index 4f887c3..8547255 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleMapper.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleMapper.java
@@ -1,12 +1,18 @@
package com.yxt.demo.system.biz.sys_menu_role;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.yxt.demo.system.api.sys_menu_role.SysMenuRole;
import org.apache.ibatis.annotations.Mapper;
+import java.util.List;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:12
* @Description
*/
@Mapper
-public interface SysMenuRoleMapper {
+public interface SysMenuRoleMapper extends BaseMapper {
+
+ List selectMenuRoleList();
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleMapper.xml b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleMapper.xml
index 6ae423f..a1e7082 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleMapper.xml
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleMapper.xml
@@ -1,4 +1,7 @@
+
\ No newline at end of file
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleRest.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleRest.java
new file mode 100644
index 0000000..75f6724
--- /dev/null
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleRest.java
@@ -0,0 +1,47 @@
+package com.yxt.demo.system.biz.sys_menu_role;
+
+import com.yxt.demo.system.api.sys_menu_role.SysMenuRole;
+import com.yxt.demo.system.api.sys_menu_role.SysMenuRoleFeign;
+import com.yxt.demo.system.utils.ResultBean;
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * @author shkstart
+ * @create 2023-04-27-13:39
+ */
+@Api(tags = "菜单角色表")
+@RestController
+@RequestMapping("v1/sysmenurole")
+public class SysMenuRoleRest implements SysMenuRoleFeign {
+
+ @Autowired
+ private SysMenuRoleService sysMenuRoleService;
+
+ @Override
+ public ResultBean addSysMenuRole(SysMenuRole sysMenuRole) {
+ return sysMenuRoleService.addSysMenuRole(sysMenuRole);
+ }
+
+ @Override
+ public ResultBean deleteSysMenuRole(String sid) {
+ ResultBean rb = ResultBean.fireFail();
+ int i = sysMenuRoleService.deleteBySid(sid);
+ if (i == 0){
+ return rb.setMsg("删除失败");
+ }
+ return rb.success();
+ }
+
+ @Override
+ public ResultBean alterSysMenuRole(SysMenuRole sysMenuRole) {
+ return sysMenuRoleService.alterSysMenuRole(sysMenuRole);
+ }
+
+ @Override
+ public ResultBean selectSysMenuRole() {
+ return sysMenuRoleService.selectSysMenuRole();
+ }
+}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleService.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleService.java
index 8d74b80..1b9a60d 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleService.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_menu_role/SysMenuRoleService.java
@@ -1,12 +1,47 @@
package com.yxt.demo.system.biz.sys_menu_role;
+import com.yxt.demo.system.api.sys_menu_role.SysMenuRole;
+import com.yxt.demo.system.jdbc.service.MybatisBaseService;
+import com.yxt.demo.system.utils.ResultBean;
+import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+import java.util.Date;
+import java.util.List;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:12
* @Description
*/
@Service
-public class SysMenuRoleService {
+public class SysMenuRoleService extends MybatisBaseService {
+
+ @Autowired
+ private SysMenuRoleMapper sysMenuRoleMapper;
+
+ public ResultBean addSysMenuRole(SysMenuRole sysMenuRole){
+ ResultBean rb = ResultBean.fireFail();
+ int insert = baseMapper.insert(sysMenuRole);
+ if (insert == 0){
+ return rb.setMsg("添加失败");
+ }
+ return rb.success();
+ }
+
+ public ResultBean alterSysMenuRole(SysMenuRole sysMenuRole){
+ ResultBean rb = ResultBean.fireFail();
+ sysMenuRole.setModifyTime(new Date());
+ int i = baseMapper.updateById(sysMenuRole);
+ if (i == 0){
+ return rb.setMsg("修改失败");
+ }
+ return rb.success();
+ }
+
+ public ResultBean selectSysMenuRole(){
+ ResultBean rb = ResultBean.fireFail();
+ List sysMenuRoles = sysMenuRoleMapper.selectMenuRoleList();
+ return rb.success().setData(sysMenuRoles);
+ }
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanMapper.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanMapper.java
index 427792d..c9c0b35 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanMapper.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanMapper.java
@@ -1,9 +1,17 @@
package com.yxt.demo.system.biz.sys_plan;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.yxt.demo.system.api.sys_plan.SysPlan;
+import org.apache.ibatis.annotations.Mapper;
+
+import java.util.List;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:24
* @Description
*/
-public interface SysPlanMapper {
+@Mapper
+public interface SysPlanMapper extends BaseMapper {
+ List selectSysPlanList();
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanMapper.xml b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanMapper.xml
index 09c2287..cecf662 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanMapper.xml
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanMapper.xml
@@ -1,4 +1,7 @@
+
\ No newline at end of file
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanRest.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanRest.java
index 413f3b5..7a1cde7 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanRest.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanRest.java
@@ -1,9 +1,48 @@
package com.yxt.demo.system.biz.sys_plan;
+import com.yxt.demo.system.api.sys_plan.SysPlan;
+import com.yxt.demo.system.api.sys_plan.SysPlanFeign;
+import com.yxt.demo.system.utils.ResultBean;
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:24
* @Description
*/
-public class SysPlanRest {
+@Api(tags = "自主学习表")
+@RestController
+@RequestMapping("v1/sysPlan")
+public class SysPlanRest implements SysPlanFeign {
+
+ @Autowired
+ private SysPlanService sysPlanService;
+
+ @Override
+ public ResultBean saveSysPlan(SysPlan sysPlan) {
+ return sysPlanService.saveSysPlan(sysPlan);
+ }
+
+ @Override
+ public ResultBean deleteSysPlan(String sid) {
+ ResultBean rb = ResultBean.fireFail();
+ int i = sysPlanService.deleteBySid(sid);
+ if (i == 0){
+ return rb.setMsg("删除失败");
+ }
+ return rb.success();
+ }
+
+ @Override
+ public ResultBean alterSysPlan(SysPlan sysPlan) {
+ return sysPlanService.alterSysPlan(sysPlan);
+ }
+
+ @Override
+ public ResultBean selectSysPlan() {
+ return sysPlanService.selectSysPlan();
+ }
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanService.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanService.java
index a1dd611..dabb959 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanService.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanService.java
@@ -1,9 +1,45 @@
package com.yxt.demo.system.biz.sys_plan;
+import com.yxt.demo.system.api.sys_plan.SysPlan;
+import com.yxt.demo.system.jdbc.service.MybatisBaseService;
+import com.yxt.demo.system.utils.ResultBean;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:24
* @Description
*/
-public class SysPlanService {
+@Service
+public class SysPlanService extends MybatisBaseService {
+
+ @Autowired
+ private SysPlanMapper sysPlanMapper;
+
+ public ResultBean saveSysPlan(SysPlan sysPlan){
+ ResultBean rb = ResultBean.fireFail();
+ int insert = baseMapper.insert(sysPlan);
+ if (insert == 0){
+ return rb.setMsg("添加失败");
+ }
+ return rb.success();
+ }
+
+ public ResultBean alterSysPlan(SysPlan sysPlan) {
+ ResultBean rb = ResultBean.fireFail();
+ int i = baseMapper.updateById(sysPlan);
+ if (i == 0){
+ return rb.setMsg("修改失败");
+ }
+ return rb.success();
+ }
+
+ public ResultBean selectSysPlan() {
+ ResultBean rb = ResultBean.fireFail();
+ List sysPlans = sysPlanMapper.selectSysPlanList();
+ return rb.success().setData(sysPlans);
+ }
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan_schedule/SysPlanScheduleMapper.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan_schedule/SysPlanScheduleMapper.java
index 2c738a4..2b17faa 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan_schedule/SysPlanScheduleMapper.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan_schedule/SysPlanScheduleMapper.java
@@ -1,9 +1,14 @@
package com.yxt.demo.system.biz.sys_plan_schedule;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.yxt.demo.system.api.sys_plan_schedule.SysPlanSchedule;
+import org.apache.ibatis.annotations.Mapper;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:25
* @Description
*/
-public interface SysPlanScheduleMapper {
+@Mapper
+public interface SysPlanScheduleMapper extends BaseMapper {
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan_schedule/SysPlanScheduleRest.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan_schedule/SysPlanScheduleRest.java
index bd6766f..441bc60 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan_schedule/SysPlanScheduleRest.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan_schedule/SysPlanScheduleRest.java
@@ -1,9 +1,28 @@
package com.yxt.demo.system.biz.sys_plan_schedule;
+import com.yxt.demo.system.api.sys_plan_schedule.SysPlanSchedule;
+import com.yxt.demo.system.api.sys_plan_schedule.SysPlanScheduleFeign;
+import com.yxt.demo.system.utils.ResultBean;
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:25
* @Description
*/
-public class SysPlanScheduleRest {
+@Api(tags = "自主学习计划进度表")
+@RestController
+@RequestMapping("v1/sysPlanSchedule")
+public class SysPlanScheduleRest implements SysPlanScheduleFeign{
+
+ @Autowired
+ private SysPlanScheduleService sysPlanScheduleService;
+
+ @Override
+ public ResultBean alterSysPlanSchedule(SysPlanSchedule sysPlanSchedule) {
+ return sysPlanScheduleService.alterSysPlanSchedule(sysPlanSchedule);
+ }
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan_schedule/SysPlanScheduleService.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan_schedule/SysPlanScheduleService.java
index b638c7d..6f2d9dc 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan_schedule/SysPlanScheduleService.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan_schedule/SysPlanScheduleService.java
@@ -1,9 +1,31 @@
package com.yxt.demo.system.biz.sys_plan_schedule;
+import com.yxt.demo.system.api.sys_plan_schedule.SysPlanSchedule;
+import com.yxt.demo.system.jdbc.service.MybatisBaseService;
+import com.yxt.demo.system.utils.ResultBean;
+import org.springframework.stereotype.Service;
+
+import java.util.Date;
+
/**
* @Author dimengzhe
* @Date 2023/4/24 14:25
* @Description
*/
-public class SysPlanScheduleService {
+@Service
+public class SysPlanScheduleService extends MybatisBaseService {
+
+
+ public ResultBean alterSysPlanSchedule(SysPlanSchedule sysPlanSchedule){
+ ResultBean rb = ResultBean.fireFail();
+ sysPlanSchedule.setModifyTime(new Date());
+ int i = baseMapper.updateById(sysPlanSchedule);
+ if (i == 0){
+ return rb.setMsg("修改失败");
+ }
+ return rb.success();
+ }
+
+ public void saveSysPlanSchedule(){
+ }
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_role/SysRoleMapper.xml b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_role/SysRoleMapper.xml
index d8c2385..317b15c 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_role/SysRoleMapper.xml
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_role/SysRoleMapper.xml
@@ -2,7 +2,7 @@
\ No newline at end of file
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_user_role/SysUserRoleRest.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_user_role/SysUserRoleRest.java
index a3a8161..b99827f 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_user_role/SysUserRoleRest.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_user_role/SysUserRoleRest.java
@@ -3,7 +3,6 @@ package com.yxt.demo.system.biz.sys_user_role;
import com.yxt.demo.system.api.sys_user.SysUser;
import com.yxt.demo.system.api.sys_user_role.SysUserRole;
import com.yxt.demo.system.api.sys_user_role.SysUserRoleFeign;
-import com.yxt.demo.system.utils.Const;
import com.yxt.demo.system.utils.ResultBean;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
@@ -35,16 +34,16 @@ public class SysUserRoleRest implements SysUserRoleFeign {
@Override
public ResultBean deleteUserRoleById(String sid) {
ResultBean rb = ResultBean.fireFail();
- SysUser user = Const.getUser();
- if (user.getType() == 2){
- int i = sysUserRoleSerrvice.deleteBySid(sid);
- if (i == 0){
- return rb.setMsg("删除失败");
- }else {
- return rb.success().setMsg("删除成功");
- }
+ int i = sysUserRoleSerrvice.deleteBySid(sid);
+ if (i == 0){
+ return rb.setMsg("删除失败");
}else {
- return rb.setMsg("无权操作");
+ return rb.success().setMsg("删除成功");
}
}
+
+ @Override
+ public ResultBean selectUserRole() {
+ return sysUserRoleSerrvice.selectUserRole();
+ }
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_user_role/SysUserRoleSerrvice.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_user_role/SysUserRoleSerrvice.java
index 2877cd5..5e99639 100644
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_user_role/SysUserRoleSerrvice.java
+++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_user_role/SysUserRoleSerrvice.java
@@ -3,12 +3,10 @@ package com.yxt.demo.system.biz.sys_user_role;
import com.yxt.demo.system.api.sys_user.SysUser;
import com.yxt.demo.system.jdbc.service.MybatisBaseService;
import com.yxt.demo.system.api.sys_user_role.SysUserRole;
-import com.yxt.demo.system.utils.Const;
import com.yxt.demo.system.utils.ResultBean;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import java.sql.Time;
import java.util.Date;
import java.util.List;
@@ -27,9 +25,7 @@ public class SysUserRoleSerrvice extends MybatisBaseService userRolesList = sysUserRoleMapper.selectUserRoleList();
+ return rb.setData(userRolesList);
+ }
}
diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/utils/Const.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/utils/Const.java
deleted file mode 100644
index 139e438..0000000
--- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/utils/Const.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.yxt.demo.system.utils;
-
-import com.yxt.demo.system.api.sys_user.SysUser;
-import org.springframework.security.core.context.SecurityContextHolder;
-
-/**
- * @author shkstart
- * @create 2023-04-26-14:42
- */
-public class Const{
- public static final long EXPIRATION_TIME = 3600 * 24 * 7; // 以秒计
- public static final String SECRET = "sinsinsinsinsinsinnetnetnetnetnetnet"; // JWT密码
- public static final String TOKEN_PREFIX = "Bearer"; // Token前缀
- public static final String HEADER_STRING = "Authorization"; // 存放Token的Header Key
- public static final String AUTHORITY = "admin"; //管理员
-
-
- public static SysUser getUser(){
- Object principal = SecurityContextHolder.getContext().getAuthentication().getPrincipal();
- if(principal instanceof SysUser){
- return (SysUser)principal;
- }
- return null;
- }
-}