add: 标准体系树增删改
This commit is contained in:
+2
-1
@@ -58,7 +58,8 @@ public class SarMenuStandardNewController extends BaseController<SarMenuStandard
|
|||||||
if (ObjectUtils.isEmpty(sarMenuStandardNew)) {
|
if (ObjectUtils.isEmpty(sarMenuStandardNew)) {
|
||||||
return Result.error("添加失败,对象为空");
|
return Result.error("添加失败,对象为空");
|
||||||
}
|
}
|
||||||
return Result.success(iSarMenuStandardNewService.addMenuStandard(sarMenuStandardNew));
|
iSarMenuStandardNewService.addMenuStandard(sarMenuStandardNew);
|
||||||
|
return Result.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation("根据菜单ID查询菜单")
|
@ApiOperation("根据菜单ID查询菜单")
|
||||||
|
|||||||
+1
-1
@@ -22,7 +22,7 @@ public interface ISarMenuStandardNewService extends IService<SarMenuStandardNew>
|
|||||||
String getTopMenu(SarMenuStandardNew sarMenuStandardNew);
|
String getTopMenu(SarMenuStandardNew sarMenuStandardNew);
|
||||||
|
|
||||||
|
|
||||||
Integer addMenuStandard(SarMenuStandardNew sarMenuStandardNew);
|
void addMenuStandard(SarMenuStandardNew sarMenuStandardNew);
|
||||||
|
|
||||||
Integer updateMenuStandard(SarMenuStandardNew sarMenuStandardNew);
|
Integer updateMenuStandard(SarMenuStandardNew sarMenuStandardNew);
|
||||||
|
|
||||||
|
|||||||
+15
-3
@@ -3,8 +3,11 @@ package com.adc.da.slrs.sarMenuStandard.service.impl;
|
|||||||
import com.adc.da.slrs.sarMenuStandard.dao.SarMenuStandardNewDao;
|
import com.adc.da.slrs.sarMenuStandard.dao.SarMenuStandardNewDao;
|
||||||
import com.adc.da.slrs.sarMenuStandard.entity.SarMenuStandardNew;
|
import com.adc.da.slrs.sarMenuStandard.entity.SarMenuStandardNew;
|
||||||
import com.adc.da.slrs.sarMenuStandard.service.ISarMenuStandardNewService;
|
import com.adc.da.slrs.sarMenuStandard.service.ISarMenuStandardNewService;
|
||||||
|
import com.adc.da.slrs.sarResource.dao.TsResourceDao;
|
||||||
|
import com.adc.da.slrs.sarRole.dao.TsRoleDao;
|
||||||
import com.adc.da.sys.sarMenuStandard.dao.SarMenuStandardDao;
|
import com.adc.da.sys.sarMenuStandard.dao.SarMenuStandardDao;
|
||||||
import com.adc.da.sys.sarMenuStandard.entity.SarMenuStandard;
|
import com.adc.da.sys.sarMenuStandard.entity.SarMenuStandard;
|
||||||
|
import com.adc.da.util.LoginUserUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
@@ -31,7 +34,9 @@ public class SarMenuStandardNewServiceNewImpl extends ServiceImpl<SarMenuStandar
|
|||||||
@Autowired
|
@Autowired
|
||||||
private SarMenuStandardDao dao;
|
private SarMenuStandardDao dao;
|
||||||
@Resource
|
@Resource
|
||||||
private SarMenuStandardNewDao menuStandardNewDao;
|
private TsRoleDao tsRoleDao;
|
||||||
|
@Resource
|
||||||
|
private TsResourceDao resourceDao;
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -66,7 +71,7 @@ public class SarMenuStandardNewServiceNewImpl extends ServiceImpl<SarMenuStandar
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Integer addMenuStandard(SarMenuStandardNew sarMenuStandardNew) {
|
public void addMenuStandard(SarMenuStandardNew sarMenuStandardNew) {
|
||||||
SarMenuStandard sarMenuStandard = new SarMenuStandard();
|
SarMenuStandard sarMenuStandard = new SarMenuStandard();
|
||||||
BeanUtils.copyProperties(sarMenuStandardNew,sarMenuStandard);
|
BeanUtils.copyProperties(sarMenuStandardNew,sarMenuStandard);
|
||||||
String parentId = sarMenuStandardNew.getParentId();
|
String parentId = sarMenuStandardNew.getParentId();
|
||||||
@@ -82,7 +87,14 @@ public class SarMenuStandardNewServiceNewImpl extends ServiceImpl<SarMenuStandar
|
|||||||
sarMenuStandard.setModifyTime(new Date());
|
sarMenuStandard.setModifyTime(new Date());
|
||||||
sarMenuStandard.setValidFlag(0);
|
sarMenuStandard.setValidFlag(0);
|
||||||
sarMenuStandard.setDicId("9m4qqqaansxmox5e82zm");
|
sarMenuStandard.setDicId("9m4qqqaansxmox5e82zm");
|
||||||
return dao.insert(sarMenuStandard);
|
dao.insert(sarMenuStandard);
|
||||||
|
List<String> roleIdList = tsRoleDao.getRoleByUserId(LoginUserUtil.getUserId());
|
||||||
|
for (String roleId : roleIdList) {
|
||||||
|
HashMap<String, Object> map = new HashMap<>();
|
||||||
|
map.put("resourceId",sarMenuStandard.getId());
|
||||||
|
map.put("roleId",roleId);
|
||||||
|
resourceDao.insertTsRoleResource(map);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
+1
@@ -110,6 +110,7 @@ public class SarMenuStandardServiceImpl extends ServiceImpl<SarMenuStandardDao,
|
|||||||
@Override
|
@Override
|
||||||
public List<SarMenuStandard> getAll(String dicId) {
|
public List<SarMenuStandard> getAll(String dicId) {
|
||||||
QueryWrapper sarMenuQueryWrapper=new QueryWrapper<>();
|
QueryWrapper sarMenuQueryWrapper=new QueryWrapper<>();
|
||||||
|
sarMenuQueryWrapper.eq("VALID_FLAG",0);
|
||||||
sarMenuQueryWrapper.eq("DIC_ID",dicId);
|
sarMenuQueryWrapper.eq("DIC_ID",dicId);
|
||||||
sarMenuQueryWrapper.orderByAsc("DISPLAY_SEQ");
|
sarMenuQueryWrapper.orderByAsc("DISPLAY_SEQ");
|
||||||
// sarMenuQueryWrapper.isNull("PARENT_ID");
|
// sarMenuQueryWrapper.isNull("PARENT_ID");
|
||||||
|
|||||||
Reference in New Issue
Block a user