账户权限管理

master
Caps 6 years ago
parent b068820649
commit f4bc40588f

@ -47,12 +47,12 @@ public class PrivilageDomainDO implements Serializable {
/** /**
* *
*/ */
private Date createdTime; private Date createTime;
/** /**
* *
*/ */
private Date updatedTime; private Date updateTime;
/** /**

@ -47,12 +47,12 @@ public class PrivilageDomainEntityDO implements Serializable {
/** /**
* *
*/ */
private Date createdTime; private Date createTime;
/** /**
* *
*/ */
private Date updatedTime; private Date updateTime;
/** /**
* *

@ -42,12 +42,12 @@ public class PrivilageUserDomainDO implements Serializable {
/** /**
* *
*/ */
private Date createdTime; private Date createTime;
/** /**
* *
*/ */
private Date updatedTime; private Date updateTime;
/** /**
* *

@ -70,7 +70,7 @@ public class PrivilageDomainServiceImpl extends ServiceImpl<PrivilageDomainDOMap
PrivilageUserDomainDO privilageUserDomainDO = new PrivilageUserDomainDO(); PrivilageUserDomainDO privilageUserDomainDO = new PrivilageUserDomainDO();
privilageUserDomainDO.setUserId(userId); privilageUserDomainDO.setUserId(userId);
privilageUserDomainDO.setDomainId(domainId); privilageUserDomainDO.setDomainId(domainId);
privilageUserDomainDO.setCreatedTime(new Date()); privilageUserDomainDO.setCreateTime(new Date());
//保存用户域 //保存用户域
privilageUserDomainDOMapper.insert(privilageUserDomainDO); privilageUserDomainDOMapper.insert(privilageUserDomainDO);
@ -98,7 +98,7 @@ public class PrivilageDomainServiceImpl extends ServiceImpl<PrivilageDomainDOMap
PrivilageDomainDO insertDomainBean = new PrivilageDomainDO(); PrivilageDomainDO insertDomainBean = new PrivilageDomainDO();
insertDomainBean.setName(DomainEnum.DOMAIN_ALL_SHOP.getDomainName()); insertDomainBean.setName(DomainEnum.DOMAIN_ALL_SHOP.getDomainName());
insertDomainBean.setStatus(DataConstants.DOMAIN_STATUS_NORMAL); insertDomainBean.setStatus(DataConstants.DOMAIN_STATUS_NORMAL);
insertDomainBean.setUpdatedTime(new Date()); insertDomainBean.setUpdateTime(new Date());
privilageDomainDOMapper.insert(insertDomainBean); privilageDomainDOMapper.insert(insertDomainBean);
//新建角色域关系 //新建角色域关系
@ -106,7 +106,7 @@ public class PrivilageDomainServiceImpl extends ServiceImpl<PrivilageDomainDOMap
privilageDomainEntityDO.setDomainId(insertDomainBean.getId()); privilageDomainEntityDO.setDomainId(insertDomainBean.getId());
privilageDomainEntityDO.setEntityId(roleId); privilageDomainEntityDO.setEntityId(roleId);
privilageDomainEntityDO.setType(DataConstants.DOMAIN_ENTITY_TYPE_ROLE); privilageDomainEntityDO.setType(DataConstants.DOMAIN_ENTITY_TYPE_ROLE);
privilageDomainEntityDO.setCreatedTime(new Date()); privilageDomainEntityDO.setCreateTime(new Date());
privilageDomainEntityDOMapper.insert(privilageDomainEntityDO); privilageDomainEntityDOMapper.insert(privilageDomainEntityDO);
//回调 //回调
saveAllDate(userId, roleId); saveAllDate(userId, roleId);
@ -135,7 +135,7 @@ public class PrivilageDomainServiceImpl extends ServiceImpl<PrivilageDomainDOMap
bean.setDomainId(domainId); bean.setDomainId(domainId);
bean.setEntityId(entityId); bean.setEntityId(entityId);
bean.setType(DataConstants.DOMAIN_ENTITY_TYPE_SHOP); bean.setType(DataConstants.DOMAIN_ENTITY_TYPE_SHOP);
bean.setCreatedTime(new Date()); bean.setCreateTime(new Date());
addPrivilageDomainEntityList.add(bean); addPrivilageDomainEntityList.add(bean);
}); });
if(addPrivilageDomainEntityList != null && addPrivilageDomainEntityList.size() > 0) { if(addPrivilageDomainEntityList != null && addPrivilageDomainEntityList.size() > 0) {
@ -145,7 +145,7 @@ public class PrivilageDomainServiceImpl extends ServiceImpl<PrivilageDomainDOMap
PrivilageUserDomainDO privilageUserDomainDO = new PrivilageUserDomainDO(); PrivilageUserDomainDO privilageUserDomainDO = new PrivilageUserDomainDO();
privilageUserDomainDO.setUserId(userId); privilageUserDomainDO.setUserId(userId);
privilageUserDomainDO.setDomainId(domainId); privilageUserDomainDO.setDomainId(domainId);
privilageUserDomainDO.setCreatedTime(new Date()); privilageUserDomainDO.setCreateTime(new Date());
privilageUserDomainDOMapper.insert(privilageUserDomainDO); privilageUserDomainDOMapper.insert(privilageUserDomainDO);
} }

@ -126,8 +126,8 @@ public class LoginServiceImpl implements LoginService {
accountDO.setLogin(qywxUserId); accountDO.setLogin(qywxUserId);
accountDO.setType(AccountEnum.ACCOUNT_TYPE_QYWX.getType()); accountDO.setType(AccountEnum.ACCOUNT_TYPE_QYWX.getType());
accountDO.setStatus(AccountEnum.ACCOUNT_STATUS_NORMAL.getType()); accountDO.setStatus(AccountEnum.ACCOUNT_STATUS_NORMAL.getType());
accountDO.setCreatedTime(new Date()); accountDO.setCreateTime(new Date());
accountDO.setUpdatedTime(new Date()); accountDO.setUpdateTime(new Date());
accountDO.setUserId(userId); accountDO.setUserId(userId);
privilageAccountDOMapper.insert(accountDO); privilageAccountDOMapper.insert(accountDO);
} }

@ -62,12 +62,12 @@ public class PrivilageAccountDO implements Serializable {
/** /**
* *
*/ */
private Date createdTime; private Date createTime;
/** /**
* *
*/ */
private Date updatedTime; private Date updateTime;
/** /**
* *

@ -52,12 +52,12 @@ public class PrivilagePermissionDO implements Serializable {
/** /**
* *
*/ */
private LocalDateTime createdTime; private LocalDateTime createTime;
/** /**
* *
*/ */
private LocalDateTime updatedTime; private LocalDateTime updateTime;
/** /**
* *

@ -49,12 +49,12 @@ public class PrivilageRoleDO implements Serializable {
/** /**
* *
*/ */
private Date createdTime; private Date createTime;
/** /**
* *
*/ */
private Date updatedTime; private Date updateTime;
/** /**
* *

@ -42,12 +42,12 @@ public class PrivilageRolePermissionDO implements Serializable {
/** /**
* *
*/ */
private Date createdTime; private Date createTime;
/** /**
* *
*/ */
private Date updatedTime; private Date updateTime;
/** /**
* *

@ -62,12 +62,12 @@ public class PrivilageUserDO implements Serializable {
/** /**
* *
*/ */
private Date createdTime; private Date createTime;
/** /**
* *
*/ */
private Date updatedTime; private Date updateTime;
/** /**
* *

@ -42,12 +42,12 @@ public class PrivilageUserRoleDO implements Serializable {
/** /**
* *
*/ */
private Date createdTime; private Date createTime;
/** /**
* *
*/ */
private Date updatedTime; private Date updateTime;
/** /**
* *

@ -204,7 +204,7 @@ public class PrivilageAccountServiceImpl extends ServiceImpl<PrivilageAccountDOM
PrivilageAccountDO privilageAccountDO1 = new PrivilageAccountDO(); PrivilageAccountDO privilageAccountDO1 = new PrivilageAccountDO();
privilageAccountDO1.setId(modifyAccountInput.getAccountId()); privilageAccountDO1.setId(modifyAccountInput.getAccountId());
privilageAccountDO1.setLogin(modifyAccountInput.getAccount()); privilageAccountDO1.setLogin(modifyAccountInput.getAccount());
privilageAccountDO1.setUpdatedTime(new Date()); privilageAccountDO1.setUpdateTime(new Date());
//修改了密码 //修改了密码
if (!privilageAccountDO.getPassword().equals(modifyAccountInput.getPassword())) { if (!privilageAccountDO.getPassword().equals(modifyAccountInput.getPassword())) {
privilageAccountDO1.setPassword(MD5FileUtil.getMD5String(modifyAccountInput.getPassword())); privilageAccountDO1.setPassword(MD5FileUtil.getMD5String(modifyAccountInput.getPassword()));
@ -214,7 +214,7 @@ public class PrivilageAccountServiceImpl extends ServiceImpl<PrivilageAccountDOM
PrivilageUserDO privilageUserDO = new PrivilageUserDO(); PrivilageUserDO privilageUserDO = new PrivilageUserDO();
privilageUserDO.setId(modifyAccountInput.getUserId()); privilageUserDO.setId(modifyAccountInput.getUserId());
privilageUserDO.setName(modifyAccountInput.getUserName()); privilageUserDO.setName(modifyAccountInput.getUserName());
privilageUserDO.setUpdatedTime(new Date()); privilageUserDO.setUpdateTime(new Date());
privilageUserDOMapper.updateById(privilageUserDO); privilageUserDOMapper.updateById(privilageUserDO);
//保存用户角色 //保存用户角色

@ -136,7 +136,7 @@ public class PrivilagePermissionServiceImpl extends ServiceImpl<PrivilagePermiss
PrivilageRolePermissionDO privilageRolePermissionDO = new PrivilageRolePermissionDO(); PrivilageRolePermissionDO privilageRolePermissionDO = new PrivilageRolePermissionDO();
privilageRolePermissionDO.setPermissionId(permissionId); privilageRolePermissionDO.setPermissionId(permissionId);
privilageRolePermissionDO.setRoleId(roleId); privilageRolePermissionDO.setRoleId(roleId);
privilageRolePermissionDO.setCreatedTime(new Date()); privilageRolePermissionDO.setCreateTime(new Date());
privilageRolePermissionDOMapper.insert(privilageRolePermissionDO); privilageRolePermissionDOMapper.insert(privilageRolePermissionDO);
}); });
return false; return false;

@ -59,7 +59,7 @@ public class PrivilageRoleServiceImpl extends ServiceImpl<PrivilageRoleDOMapper,
privilageRoleDO.setName(roleName); privilageRoleDO.setName(roleName);
privilageRoleDO.setCode(PinYinUtil.toPinYin(roleName)); privilageRoleDO.setCode(PinYinUtil.toPinYin(roleName));
privilageRoleDO.setOperation(roleName); privilageRoleDO.setOperation(roleName);
privilageRoleDO.setCreatedTime(new Date()); privilageRoleDO.setCreateTime(new Date());
privilageRoleDOMapper.insert(privilageRoleDO); privilageRoleDOMapper.insert(privilageRoleDO);
return true; return true;
} }
@ -91,7 +91,7 @@ public class PrivilageRoleServiceImpl extends ServiceImpl<PrivilageRoleDOMapper,
PrivilageRoleDO roleDO = new PrivilageRoleDO(); PrivilageRoleDO roleDO = new PrivilageRoleDO();
roleDO.setId(roleId); roleDO.setId(roleId);
roleDO.setName(roleName); roleDO.setName(roleName);
roleDO.setUpdatedTime(new Date()); roleDO.setUpdateTime(new Date());
roleDO.setUpdateBy(Constants.SYS_OPERATION); roleDO.setUpdateBy(Constants.SYS_OPERATION);
privilageRoleDOMapper.updateById(roleDO); privilageRoleDOMapper.updateById(roleDO);
return true; return true;

@ -35,7 +35,7 @@ public class PrivilageUserRoleServiceImpl extends ServiceImpl<PrivilageUserRoleD
PrivilageUserRoleDO privilageUserRoleDO = new PrivilageUserRoleDO(); PrivilageUserRoleDO privilageUserRoleDO = new PrivilageUserRoleDO();
privilageUserRoleDO.setRoleId(roleId); privilageUserRoleDO.setRoleId(roleId);
privilageUserRoleDO.setUserId(userId); privilageUserRoleDO.setUserId(userId);
privilageUserRoleDO.setCreatedTime(new Date()); privilageUserRoleDO.setCreateTime(new Date());
privilageUserRoleDOMapper.insert(privilageUserRoleDO); privilageUserRoleDOMapper.insert(privilageUserRoleDO);
return privilageUserRoleDO.getId(); return privilageUserRoleDO.getId();
} }
@ -58,7 +58,7 @@ public class PrivilageUserRoleServiceImpl extends ServiceImpl<PrivilageUserRoleD
PrivilageUserRoleDO privilageUserRoleDO = new PrivilageUserRoleDO(); PrivilageUserRoleDO privilageUserRoleDO = new PrivilageUserRoleDO();
privilageUserRoleDO.setUserId(userId); privilageUserRoleDO.setUserId(userId);
privilageUserRoleDO.setRoleId(roleId); privilageUserRoleDO.setRoleId(roleId);
privilageUserRoleDO.setCreatedTime(new Date()); privilageUserRoleDO.setCreateTime(new Date());
privilageUserRoleDOMapper.insert(privilageUserRoleDO); privilageUserRoleDOMapper.insert(privilageUserRoleDO);
} }
} }

@ -44,7 +44,7 @@ public class PrivilageUserServiceImpl extends ServiceImpl<PrivilageUserDOMapper,
PrivilageUserDO privilageUserDO = new PrivilageUserDO(); PrivilageUserDO privilageUserDO = new PrivilageUserDO();
privilageUserDO.setName(userName); privilageUserDO.setName(userName);
privilageUserDO.setStatus(UserEnum.USER_STATUS_NORMAL.getType()); privilageUserDO.setStatus(UserEnum.USER_STATUS_NORMAL.getType());
privilageUserDO.setCreatedTime(new Date()); privilageUserDO.setCreateTime(new Date());
privilageUserDOMapper.insert(privilageUserDO); privilageUserDOMapper.insert(privilageUserDO);
return privilageUserDO.getId(); return privilageUserDO.getId();
} }

@ -3,7 +3,7 @@
<mapper namespace="com.kiisoo.ic.domain.mapper.PrivilageDomainDOMapper"> <mapper namespace="com.kiisoo.ic.domain.mapper.PrivilageDomainDOMapper">
<select id="selectDomain" resultType="com.kiisoo.ic.domain.entity.PrivilageDomainDO"> <select id="selectDomain" resultType="com.kiisoo.ic.domain.entity.PrivilageDomainDO">
SELECT t1.id as id, t1.name as `name`, t1.status as `status`, t1.parent_id as parentId, t1.created_time as createdTime, t1.updated_time as updatedTime SELECT t1.id as id, t1.name as `name`, t1.status as `status`, t1.parent_id as parentId, t1.created_time as createTime, t1.updated_time as updateTime
FROM `privilage_domain` t1, privilage_domain_entity t2 FROM `privilage_domain` t1, privilage_domain_entity t2
where t1.id = t2.domain_id where t1.id = t2.domain_id
and t2.type = #{type} and t2.type = #{type}

@ -3,7 +3,7 @@
<mapper namespace="com.kiisoo.ic.system.mapper.PrivilageRoleDOMapper"> <mapper namespace="com.kiisoo.ic.system.mapper.PrivilageRoleDOMapper">
<select id="selectRoleByUserId" resultType="com.kiisoo.ic.system.entity.PrivilageRoleDO"> <select id="selectRoleByUserId" resultType="com.kiisoo.ic.system.entity.PrivilageRoleDO">
select t3.id as id , t3.code as `code`, t3.name as `name`, t3.operation as `operation`, t3.created_time as createdTime, t3.updated_time as updatedTime select t3.id as id , t3.code as `code`, t3.name as `name`, t3.operation as `operation`, t3.created_time as createTime, t3.updated_time as updateTime
from privilage_user t1, privilage_user_role t2, privilage_role t3 from privilage_user t1, privilage_user_role t2, privilage_role t3
where t1.id = t2.user_id where t1.id = t2.user_id
and t2.role_id = t3.id and t2.role_id = t3.id

Loading…
Cancel
Save