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