diff --git a/src/main/java/com/yxt/portal/apiadmin/SysFunctionRest.java b/src/main/java/com/yxt/portal/apiadmin/SysFunctionRest.java
deleted file mode 100644
index 243aa8f..0000000
--- a/src/main/java/com/yxt/portal/apiadmin/SysFunctionRest.java
+++ /dev/null
@@ -1,218 +0,0 @@
-package com.yxt.portal.apiadmin;
-
-import cn.hutool.core.bean.BeanUtil;
-import com.yxt.portal.biz.sysfunction.*;
-import com.yxt.portal.biz.syssource.SysSource;
-import com.yxt.portal.biz.syssource.SysSourceVo;
-//import com.yxt.user.biz.syssourcefunction.SysSourceFunction;
-import com.yxt.portal.biz.syssource.SysSourceService;
-//import com.yxt.user.biz.syssourcefunction.SysSourceFunctionService;
-import com.yxt.common.base.utils.StringUtils;
-import com.yxt.common.core.query.PagerQuery;
-import com.yxt.common.core.result.ResultBean;
-import com.yxt.common.core.vo.PagerVo;
-import io.swagger.annotations.Api;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-import java.util.List;
-import java.util.Map;
-
-/**
- * Project: anrui_portal(门户建设)
- * File: SysFunctionFeignFallback.java
- * Class: com.yxt.user.biz.sysfunction.SysFunctionRest
- * Description: 功能.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:28
- *
- * @author liupopo
- * @version 1.0
- * @since 1.0
- */
-@Api(tags = "功能")
-@RestController
-@RequestMapping("apiadmin/sysfunction")
-public class SysFunctionRest {
-
- @Autowired
- private SysFunctionService sysFunctionService;
- @Autowired
- private SysSourceService sysSourceService;
-// @Autowired
-// private SysSourceFunctionService sysSourceFunctionService;
-
-
- public ResultBean> listPage(@RequestBody PagerQuery pq) {
- ResultBean rb = ResultBean.fireFail();
- PagerVo pv = sysFunctionService.listPageVo(pq);
- return rb.success().setData(pv);
- }
-
-
- public ResultBean> listAll(@RequestBody SysFunctionQuery query) {
- ResultBean rb = ResultBean.fireFail();
- List list = sysFunctionService.listAllVo(query);
- return rb.success().setData(list);
- }
-
-
- public ResultBean> listAllByRoleSid(SysFunctionQuery query) {
- ResultBean rb = ResultBean.fireFail();
- List list = sysFunctionService.listAllByRoleSid(query);
- return rb.success().setData(list);
- }
-
-
- public ResultBean> listAllVoForSource(@RequestBody SysFunctionQuery query) {
- ResultBean rb = ResultBean.fireFail();
- List list = sysFunctionService.listAllVoForSource(query);
- return rb.success().setData(list);
- }
-
-
- public ResultBean> list() {
- ResultBean rb = ResultBean.fireFail();
- List list = sysFunctionService.listVo();
- return rb.success().setData(list);
- }
-
-
- public ResultBean save(SysFunctionDto dto) {
- ResultBean rb = ResultBean.fireFail();
- String sourceSid = dto.getSourceSid();
- if (StringUtils.isBlank(sourceSid)) {
- return ResultBean.fireFail().setMessage("资源不能为空");
- } else {
- SysSourceVo sysSourceVo = sysSourceService.fetchBySidVo(sourceSid);
- if (sysSourceVo.getSid() == null) {
- return ResultBean.fireFail().setMessage("资源不存在");
- }
- }
- String pSid = dto.getParentSid();
- if (StringUtils.isBlank(pSid)) {
- return ResultBean.fireFail().setMessage("菜单父级sid不能为空");
- } else {
- if (!"0".equals(pSid)) {
- SysFunction sysFunction = sysFunctionService.fetchBySid(pSid);
- if (StringUtils.isBlank(sysFunction.getSid())) {
- return ResultBean.fireFail().setMessage("菜单父级不存在!");
- }
- }
- }
- sysFunctionService.saveOrUpdateDto(dto);
- return rb.success();
- }
-
-
- public ResultBean update(SysFunctionDto dto, String sid) {
- SysFunction sysFunction = sysFunctionService.fetchBySid(sid);
- if (sysFunction.getSid() == null) {
- return ResultBean.fireFail().setMessage("功能不存在!");
- }
- ResultBean rb = ResultBean.fireFail();
- sysFunctionService.updateBySid(dto.toMap(), sid);
-// SysSourceFunction sysSourceFunction1 = sysSourceFunctionService.fetchByFunctionSid(sid);
-// sysSourceFunctionService.delByFunctionSid(sid);
-// SysSourceFunction sysSourceFunction = new SysSourceFunction();
-// sysSourceFunction.setFunctionRootSid(sysSourceFunction1.getFunctionRootSid());
-// sysSourceFunction.setFunctionSid(sid);
-// sysSourceFunction.setSourceSid(dto.getSourceSid());
-// sysSourceFunctionService.insert(sysSourceFunction);
- return rb.success();
- }
-
-
- public ResultBean updateIsEnable(String sid, Integer isEnable) {
- ResultBean rb = ResultBean.fireFail();
- SysFunction sysFunction = sysFunctionService.fetchBySid(sid);
- if (sysFunction == null) {
- //查询资源是否存在
- SysSource sysSource = sysSourceService.fetchBySid(sid);
- if (sysSource == null) {
- return ResultBean.fireFail().setMessage("功能不存在!");
- } else {
- //将该资源下的所有功能关闭
-// List sids = sysSourceFunctionService.selectBySourceSid(sid);
-// if (sids.size() != 0) {
-// sysFunctionService.updateBySourceSid(isEnable, sids);
-// }
-
- }
- } else {
- sysFunction.setIsEnable(isEnable);
- sysFunctionService.updateById(sysFunction);
- }
-
- return rb.success();
- }
-
-
- public ResultBean del(String ids) {
- ResultBean rb = ResultBean.fireFail();
- sysFunctionService.delByIds(ids);
- return rb.success();
- }
-
-
- public ResultBean delBySids(String sids) {
- ResultBean rb = ResultBean.fireFail();
- String[] sidsArr = sids.split(",");
-// for (String functionSid : sidsArr) {
-// sysSourceFunctionService.delByFunctionSid(functionSid);
-// }
- sysFunctionService.delBySids(sidsArr);
- return rb.success();
- }
-
-
- public ResultBean fetch(String id) {
- ResultBean rb = ResultBean.fireFail();
- SysFunctionVo vo = sysFunctionService.fetchByIdVo(id);
- return rb.success().setData(vo);
- }
-
-
- public ResultBean fetchBySid(String sid) {
- ResultBean rb = ResultBean.fireFail();
- SysFunction entity = sysFunctionService.fetchBySid(sid);
- SysFunctionVo vo = new SysFunctionVo();
- BeanUtil.copyProperties(entity, vo);
-// SysSourceFunction sysSourceFunction = sysSourceFunctionService.fetchByFunctionSid(sid);
-// vo.setSourceSid(sysSourceFunction.getSourceSid());
- if ("0".equals(entity.getParentSid())) {
- vo.setParentSid("0");
- vo.setParentName("顶级功能");
- } else {
- SysFunction sysFunction = sysFunctionService.fetchBySid(entity.getParentSid());
- vo.setParentSid(sysFunction.getSid());
- vo.setParentName(sysFunction.getName());
- }
- return rb.success().setData(vo);
- }
-
-
- public ResultBean>> getFunctionAuthorization(String roleSid) {
- ResultBean rb = ResultBean.fireFail();
- List