| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- package jnpf.base.service.impl;
- import jnpf.base.service.SuperServiceImpl;
- import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
- import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
- import jnpf.base.entity.ModuleDataAuthorizeEntity;
- import jnpf.base.mapper.ModuleDataAuthorizeMapper;
- import jnpf.base.service.ModuleDataAuthorizeService;
- import jnpf.util.DateUtil;
- import jnpf.util.RandomUtil;
- import jnpf.util.StringUtil;
- import jnpf.util.UserProvider;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Service;
- import java.util.List;
- /**
- * 数据权限配置
- *
- * @author JNPF开发平台组
- * @version V3.1.0
- * @copyright 引迈信息技术有限公司
- * @date 2019年9月27日 上午9:18
- */
- @Service
- public class ModuleDataAuthorizeServiceImpl extends SuperServiceImpl<ModuleDataAuthorizeMapper, ModuleDataAuthorizeEntity> implements ModuleDataAuthorizeService {
-
- @Override
- public List<ModuleDataAuthorizeEntity> getList() {
- QueryWrapper<ModuleDataAuthorizeEntity> queryWrapper = new QueryWrapper<>();
- // 排序
- queryWrapper.lambda().orderByDesc(ModuleDataAuthorizeEntity::getCreatorTime);
- return this.list(queryWrapper);
- }
- @Override
- public List<ModuleDataAuthorizeEntity> getList(String moduleId) {
- QueryWrapper<ModuleDataAuthorizeEntity> queryWrapper = new QueryWrapper<>();
- queryWrapper.lambda().eq(ModuleDataAuthorizeEntity::getModuleId, moduleId);
- // 排序
- queryWrapper.lambda().orderByDesc(ModuleDataAuthorizeEntity::getCreatorTime);
- return this.list(queryWrapper);
- }
- @Override
- public ModuleDataAuthorizeEntity getInfo(String id) {
- QueryWrapper<ModuleDataAuthorizeEntity> queryWrapper = new QueryWrapper<>();
- queryWrapper.lambda().eq(ModuleDataAuthorizeEntity::getId, id);
- return this.getOne(queryWrapper);
- }
- @Override
- public void create(ModuleDataAuthorizeEntity entity) {
- entity.setId(RandomUtil.uuId());
- entity.setEnabledMark(1);
- entity.setSortCode(RandomUtil.parses());
- this.save(entity);
- }
- @Override
- public boolean update(String id, ModuleDataAuthorizeEntity entity) {
- entity.setId(id);
- entity.setEnabledMark(1);
- entity.setLastModifyTime(DateUtil.getNowDate());
- return this.updateById(entity);
- }
- @Override
- public void delete(ModuleDataAuthorizeEntity entity) {
- this.removeById(entity.getId());
- }
- @Override
- public boolean isExistByEnCode(String moduleId, String enCode, String id) {
- QueryWrapper<ModuleDataAuthorizeEntity> queryWrapper = new QueryWrapper<>();
- queryWrapper.lambda().eq(ModuleDataAuthorizeEntity::getModuleId, moduleId);
- queryWrapper.lambda().eq(ModuleDataAuthorizeEntity::getEnCode, enCode);
- return this.count(queryWrapper) > 0;
- }
- @Override
- public boolean isExistByFullName(String moduleId, String fullName, String id) {
- QueryWrapper<ModuleDataAuthorizeEntity> queryWrapper = new QueryWrapper<>();
- queryWrapper.lambda().eq(ModuleDataAuthorizeEntity::getModuleId, moduleId);
- queryWrapper.lambda().eq(ModuleDataAuthorizeEntity::getFullName, fullName);
- return this.count(queryWrapper) > 0;
- }
- }
|