主数据修改
This commit is contained in:
parent
25a5c388ce
commit
64d53eecf9
|
@ -43,6 +43,8 @@ import com.hzya.frame.sysnew.buttonConfig.dao.ISysButtonConfigDao;
|
|||
import com.hzya.frame.sysnew.buttonConfig.entity.SysButtonConfigEntity;
|
||||
import com.hzya.frame.sysnew.menuConfig.dao.ISysMenuConfigDao;
|
||||
import com.hzya.frame.sysnew.menuConfig.entity.SysMenuConfigEntity;
|
||||
import com.hzya.frame.sysnew.popedomOperate.dao.ISysPopedomOperateDao;
|
||||
import com.hzya.frame.sysnew.popedomOperate.entity.SysPopedomOperateEntity;
|
||||
import com.hzya.frame.util.PluginUtils;
|
||||
import com.hzya.frame.uuid.UUIDUtils;
|
||||
import com.hzya.frame.web.entity.BaseResult;
|
||||
|
@ -78,6 +80,8 @@ public class MdmServiceImpl implements IMdmService {
|
|||
@Resource
|
||||
private ISysButtonConfigDao sysButtonConfigDao;
|
||||
@Resource
|
||||
private ISysPopedomOperateDao sysPopedomOperateDao;
|
||||
@Resource
|
||||
private IMdmModuleDbDao mdmModuleDbDao;
|
||||
@Resource
|
||||
private IMdmModuleDbFiledsDao mdmModuleDbFiledsDao;
|
||||
|
@ -1357,22 +1361,38 @@ public class MdmServiceImpl implements IMdmService {
|
|||
buttonConfigEntity.setMenuId(module.getId());
|
||||
buttonConfigEntity.setSts("Y");
|
||||
List<SysButtonConfigEntity> sysButtonConfigEntities = sysButtonConfigDao.queryBase(buttonConfigEntity);
|
||||
//2、删除按钮权限
|
||||
//3、删除按钮
|
||||
if (mdmModuleViewButtonEntities != null && mdmModuleViewButtonEntities.size() > 0) {
|
||||
for (int i = 0; i < mdmModuleViewButtonEntities.size(); i++) {
|
||||
//1、按钮不存在 2、按钮需要删除
|
||||
String type = "1";
|
||||
if (sysButtonConfigEntities != null && sysButtonConfigEntities.size() > 0) {
|
||||
for (int i1 = 0; i1 < sysButtonConfigEntities.size(); i1++) {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
//1、查询按钮权限
|
||||
SysPopedomOperateEntity sysPopedomOperateEntity = new SysPopedomOperateEntity();
|
||||
sysPopedomOperateEntity.setMenuId(module.getId());
|
||||
sysPopedomOperateEntity.setSts("Y");
|
||||
List<SysPopedomOperateEntity> sysPopedomOperateEntities = sysPopedomOperateDao.queryBase(sysPopedomOperateEntity);
|
||||
//删除按钮和删除按钮权限
|
||||
sysButtonConfigDao.logicRemoveMultiCondition(buttonConfigEntity);
|
||||
sysPopedomOperateDao.logicRemoveMultiCondition(sysPopedomOperateEntity);
|
||||
//删除处理权限
|
||||
doMdmModuleButton(module,mdmModuleViewButtonEntities,sysButtonConfigEntities,sysPopedomOperateEntities);
|
||||
}
|
||||
}
|
||||
return BaseResult.getSuccessMessageEntity("保存显示信息成功");
|
||||
}
|
||||
|
||||
/**
|
||||
* @Author lvleigang
|
||||
* @Description
|
||||
* @Date 3:29 下午 2024/6/4
|
||||
* @param module 菜单
|
||||
* @param mdmModuleViewButtonEntities 主数据按钮
|
||||
* @param sysButtonConfigEntities 菜单按钮
|
||||
* @param sysPopedomOperateEntities 按钮权限
|
||||
* @return void
|
||||
**/
|
||||
private void doMdmModuleButton(SysMenuConfigEntity module,List<MdmModuleViewButtonEntity> mdmModuleViewButtonEntities, List<SysButtonConfigEntity> sysButtonConfigEntities, List<SysPopedomOperateEntity> sysPopedomOperateEntities) {
|
||||
|
||||
//循环查看按钮
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
///**
|
||||
// * @param object
|
||||
|
|
Loading…
Reference in New Issue