账户权限管理

master
Caps 6 years ago
parent f4bc40588f
commit a18b144615

@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kiisoo.ic.domain.entity.PrivilageDomainDO; import com.kiisoo.ic.domain.entity.PrivilageDomainDO;
import com.kiisoo.ic.domain.entity.PrivilageDomainEntityDO; import com.kiisoo.ic.domain.entity.PrivilageDomainEntityDO;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import java.util.List; import java.util.List;
@ -12,6 +13,7 @@ import java.util.List;
* @author jinchaofan * @author jinchaofan
* @since 2020-02-26 * @since 2020-02-26
*/ */
@Repository
public interface PrivilageDomainDOMapper extends BaseMapper<PrivilageDomainDO> { public interface PrivilageDomainDOMapper extends BaseMapper<PrivilageDomainDO> {
/** /**

@ -2,12 +2,14 @@ package com.kiisoo.ic.domain.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kiisoo.ic.domain.entity.PrivilageUserDomainDO; import com.kiisoo.ic.domain.entity.PrivilageUserDomainDO;
import org.springframework.stereotype.Repository;
/** /**
* Mapper * Mapper
* @author jinchaofan * @author jinchaofan
* @since 2020-02-26 * @since 2020-02-26
*/ */
@Repository
public interface PrivilageUserDomainDOMapper extends BaseMapper<PrivilageUserDomainDO> { public interface PrivilageUserDomainDOMapper extends BaseMapper<PrivilageUserDomainDO> {
} }

@ -32,38 +32,42 @@ public class PrivilageDomainServiceImpl extends ServiceImpl<PrivilageDomainDOMap
/** /**
* mapper * mapper
*/ */
@Autowired private final PoiStoreStaffDOMapper poiStoreStaffDOMapper;
private PoiStoreStaffDOMapper poiStoreStaffDOMapper;
/** /**
* mapper * mapper
*/ */
@Autowired private final PrivilageDomainDOMapper privilageDomainDOMapper;
private PrivilageDomainDOMapper privilageDomainDOMapper;
/** /**
* mapper * mapper
*/ */
@Autowired private final PrivilageUserDomainDOMapper privilageUserDomainDOMapper;
private PrivilageUserDomainDOMapper privilageUserDomainDOMapper;
/** /**
* mapper * mapper
*/ */
@Autowired private final PrivilageDomainEntityDOMapper privilageDomainEntityDOMapper;
private PrivilageDomainEntityDOMapper privilageDomainEntityDOMapper;
/** /**
* service * service
*/ */
@Autowired private final PrivilageUserService privilageUserService;
private PrivilageUserService privilageUserService;
/** /**
* mapper * mapper
*/ */
private final PrivilageRoleDOMapper privilageRoleDOMapper;
@Autowired @Autowired
private PrivilageRoleDOMapper privilageRoleDOMapper; public PrivilageDomainServiceImpl(PoiStoreStaffDOMapper poiStoreStaffDOMapper, PrivilageDomainDOMapper privilageDomainDOMapper, PrivilageUserDomainDOMapper privilageUserDomainDOMapper, PrivilageDomainEntityDOMapper privilageDomainEntityDOMapper, PrivilageUserService privilageUserService, PrivilageRoleDOMapper privilageRoleDOMapper) {
this.poiStoreStaffDOMapper = poiStoreStaffDOMapper;
this.privilageDomainDOMapper = privilageDomainDOMapper;
this.privilageUserDomainDOMapper = privilageUserDomainDOMapper;
this.privilageDomainEntityDOMapper = privilageDomainEntityDOMapper;
this.privilageUserService = privilageUserService;
this.privilageRoleDOMapper = privilageRoleDOMapper;
}
@Override @Override
public void saveUserDomain(long userId, long domainId) { public void saveUserDomain(long userId, long domainId) {
@ -125,7 +129,7 @@ public class PrivilageDomainServiceImpl extends ServiceImpl<PrivilageDomainDOMap
removeList.removeAll(shopIdList); removeList.removeAll(shopIdList);
addList.removeAll(entityIdList); addList.removeAll(entityIdList);
//删除 //删除
if(removeList != null && removeList.size() > 0) { if(removeList.size() > 0) {
privilageDomainDOMapper.removeDomainEntity(removeList, domainId, DataConstants.DOMAIN_ENTITY_TYPE_SHOP); privilageDomainDOMapper.removeDomainEntity(removeList, domainId, DataConstants.DOMAIN_ENTITY_TYPE_SHOP);
} }
//新增 //新增
@ -138,7 +142,7 @@ public class PrivilageDomainServiceImpl extends ServiceImpl<PrivilageDomainDOMap
bean.setCreateTime(new Date()); bean.setCreateTime(new Date());
addPrivilageDomainEntityList.add(bean); addPrivilageDomainEntityList.add(bean);
}); });
if(addPrivilageDomainEntityList != null && addPrivilageDomainEntityList.size() > 0) { if(addPrivilageDomainEntityList.size() > 0) {
privilageDomainDOMapper.addDomainEntity(addPrivilageDomainEntityList); privilageDomainDOMapper.addDomainEntity(addPrivilageDomainEntityList);
} }
//新增用户域 //新增用户域

Loading…
Cancel
Save