| | |
| | | public class AutomessagePolicyDocumentsServiceImpl extends ServiceImpl<AutomessagePolicyDocumentsMapper, AutomessagePolicyDocuments> implements IAutomessagePolicyDocumentsService { |
| | | |
| | | @Override |
| | | public List<AutomessagePolicyDocuments> selectConfigList(IPage<AutomessagePolicyDocuments> page, Integer state, String name, String type, SysUser sysUser,Integer departmentId) { |
| | | List<AutomessagePolicyDocuments> automessagePolicyDocumentsList = baseMapper.selectConfigList(page, state, name, type, departmentId); |
| | | public List<AutomessagePolicyDocuments> selectConfigList(IPage<AutomessagePolicyDocuments> page, Integer state, String name, String type, SysUser sysUser,Integer departmentId, List<String> ids) { |
| | | List<AutomessagePolicyDocuments> automessagePolicyDocumentsList = baseMapper.selectConfigList(page, state, name, type, departmentId, ids); |
| | | if (sysUser!=null){ |
| | | for (AutomessagePolicyDocuments automessagePolicyDocuments:automessagePolicyDocumentsList) { |
| | | if(sysUser.getUserType().equals("1")){//超级管理员 |
| | | automessagePolicyDocuments.setIsDelete(1); |
| | | }else if ( sysUser.getIsDivisionHead().equals("1")){//部门领导 |
| | | if (sysUser.getDepartmentId().equals(automessagePolicyDocuments.getDepartmentId())){//如果是一个部门则可以删除 |
| | | if (sysUser.getDepartmentId().equals(automessagePolicyDocuments.getDepartmentId().toString())){//如果是一个部门则可以删除 |
| | | automessagePolicyDocuments.setIsDelete(1); |
| | | }else { |
| | | automessagePolicyDocuments.setIsDelete(2); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public List<AutomessagePolicyDocuments> selectConfigList(String name, String type,Integer departmentId) { |
| | | return baseMapper.selectConfigList(name,type,departmentId); |
| | | public List<AutomessagePolicyDocuments> selectConfigList(String name, String type,Integer departmentId, List<String> ids) { |
| | | return baseMapper.selectConfigList(name,type,departmentId,ids); |
| | | } |
| | | |
| | | @Override |
| | |
| | | } |
| | | |
| | | @Override |
| | | public Integer selectCountList(String name,String type,Integer departmentId) { |
| | | return baseMapper.selectCountList(name,type,departmentId); |
| | | public Integer selectCountList(String name,String type,Integer departmentId,List<String> ids) { |
| | | return baseMapper.selectCountList(name,type,departmentId,ids); |
| | | } |
| | | |
| | | |