修改删除企标树结构,但是这块逻辑不明白,暂时不修改,防止引起更多问题
This commit is contained in:
+4
@@ -2,8 +2,10 @@ package com.adc.da.slrs.sarBussStandMenu.dao;
|
|||||||
|
|
||||||
import com.adc.da.slrs.sarBussStandMenu.entity.SarBussStandMenu;
|
import com.adc.da.slrs.sarBussStandMenu.entity.SarBussStandMenu;
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
import javax.validation.constraints.Past;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -33,4 +35,6 @@ public interface SarBussStandMenuDao extends BaseMapper<SarBussStandMenu> {
|
|||||||
|
|
||||||
int insertSelective (SarBussStandMenu sarStandMenuEO);
|
int insertSelective (SarBussStandMenu sarStandMenuEO);
|
||||||
|
|
||||||
|
int updateMenuidByMenuid (@Param("oldMenuid") String oldMenuid ,@Param("newMenuid") String newMenuid);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+6
@@ -4,6 +4,7 @@ import com.adc.da.http.ResponseMessage;
|
|||||||
import com.adc.da.http.Result;
|
import com.adc.da.http.Result;
|
||||||
|
|
||||||
import com.adc.da.login.util.UserUtils;
|
import com.adc.da.login.util.UserUtils;
|
||||||
|
import com.adc.da.slrs.sarBussStandMenu.dao.SarBussStandMenuDao;
|
||||||
import com.adc.da.slrs.sarResource.dao.TsResourceDao;
|
import com.adc.da.slrs.sarResource.dao.TsResourceDao;
|
||||||
import com.adc.da.slrs.sarResource.entity.TsResource;
|
import com.adc.da.slrs.sarResource.entity.TsResource;
|
||||||
import com.adc.da.slrs.sarResource.service.ITsResourceService;
|
import com.adc.da.slrs.sarResource.service.ITsResourceService;
|
||||||
@@ -45,6 +46,9 @@ public class TsResourceServiceImpl extends ServiceImpl<TsResourceDao, TsResource
|
|||||||
@Autowired
|
@Autowired
|
||||||
private TsRoleDao tsRoleDao;
|
private TsRoleDao tsRoleDao;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private SarBussStandMenuDao sarBussStandMenuDao;
|
||||||
|
|
||||||
public List<TsResource> selectMenuByRole(TsResource sarMenu) {
|
public List<TsResource> selectMenuByRole(TsResource sarMenu) {
|
||||||
List<TsResource> list = dao.selectMenuByRole(sarMenu);
|
List<TsResource> list = dao.selectMenuByRole(sarMenu);
|
||||||
if (list == null) {
|
if (list == null) {
|
||||||
@@ -389,6 +393,8 @@ public class TsResourceServiceImpl extends ServiceImpl<TsResourceDao, TsResource
|
|||||||
return Result.error("该菜单有子节点,无法删除");
|
return Result.error("该菜单有子节点,无法删除");
|
||||||
}
|
}
|
||||||
dao.deleteById(ResourceId);
|
dao.deleteById(ResourceId);
|
||||||
|
//将该id下的信息放到最外层节点上
|
||||||
|
// sarBussStandMenuDao.updateMenuidByMenuid(ResourceId,"3");
|
||||||
return Result.success();
|
return Result.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user