This commit is contained in:
shimingxy
2019-06-28 07:33:01 +08:00
parent 94806a2fc4
commit b2d376f960
1488 changed files with 85167 additions and 129897 deletions

View File

@@ -1,24 +0,0 @@
/**
*
*/
package org.maxkey.dao.persistence;
import java.util.List;
import org.apache.mybatis.jpa.persistence.IJpaBaseMapper;
import org.maxkey.domain.Navigations;
import org.maxkey.domain.RoleNav;
/**
* @author Crystal.Sea
*
*/
public interface RoleNavMapper extends IJpaBaseMapper<RoleNav> {
public List<Navigations> queryNavs(String roleId);
public int deleteRoleNav(String roleId);
public int insertRoleNav(List<RoleNav> listRoleNav);
}

View File

@@ -1,31 +0,0 @@
/**
*
*/
package org.maxkey.dao.persistence;
import java.util.List;
import org.apache.mybatis.jpa.persistence.IJpaBaseMapper;
import org.maxkey.domain.RoleUser;
import org.maxkey.domain.UserInfo;
/**
* @author Crystal.Sea
*
*/
public interface RoleUserMapper extends IJpaBaseMapper<RoleUser> {
public List<UserInfo> gridUserInfoInRole(RoleUser roleUser);
public Integer countUserInfoInRole(RoleUser roleUser);
public List<UserInfo> gridAllUserInfoInRole(RoleUser roleUser);
public Integer countAllUserInfoInRole(RoleUser roleUser);
public List<UserInfo> gridUserInfoNotInRole(RoleUser roleUser);
public Integer countUserInfoNotInRole(RoleUser roleUser);
}

View File

@@ -1,17 +0,0 @@
/**
*
*/
package org.maxkey.dao.persistence;
import org.apache.mybatis.jpa.persistence.IJpaBaseMapper;
import org.maxkey.domain.Roles;
/**
* @author Crystal.Sea
*
*/
public interface RolesMapper extends IJpaBaseMapper<Roles> {
}

View File

@@ -1,16 +0,0 @@
/**
*
*/
package org.maxkey.dao.persistence;
import org.apache.mybatis.jpa.persistence.IJpaBaseMapper;
import org.maxkey.domain.Saml20Metadata;
/**
* @author Crystal.sea
*
*/
public interface Saml20MetadataMapper extends IJpaBaseMapper<Saml20Metadata> {
}

View File

@@ -1,42 +0,0 @@
package org.maxkey.dao.service;
import java.util.List;
import org.apache.mybatis.jpa.persistence.JpaBaseService;
import org.maxkey.dao.persistence.RoleNavMapper;
import org.maxkey.domain.Navigations;
import org.maxkey.domain.RoleNav;
import org.springframework.stereotype.Service;
@Service
public class RoleNavService extends JpaBaseService<RoleNav> {
public RoleNavService() {
super(RoleNavMapper.class);
}
/* (non-Javadoc)
* @see com.connsec.db.service.BaseService#getMapper()
*/
@Override
public RoleNavMapper getMapper() {
// TODO Auto-generated method stub
return (RoleNavMapper)super.getMapper();
}
public List<Navigations> queryNavs(String roleId){
return getMapper().queryNavs(roleId);
}
public boolean delete(String roleId) {
return getMapper().deleteRoleNav(roleId) > 0;
}
public boolean insert(List<RoleNav> listRoleNav) {
return getMapper().insertRoleNav(listRoleNav)>0;
}
}

View File

@@ -1,93 +0,0 @@
package org.maxkey.dao.service;
import org.apache.mybatis.jpa.persistence.JpaBaseService;
import org.apache.mybatis.jpa.persistence.JpaPageResults;
import org.maxkey.constants.PLATFORMROLE;
import org.maxkey.dao.persistence.RoleUserMapper;
import org.maxkey.domain.RoleUser;
import org.maxkey.domain.UserInfo;
import org.springframework.stereotype.Service;
@Service
public class RoleUserService extends JpaBaseService<RoleUser> {
public RoleUserService() {
super(RoleUserMapper.class);
}
/* (non-Javadoc)
* @see com.connsec.db.service.BaseService#getMapper()
*/
@Override
public RoleUserMapper getMapper() {
// TODO Auto-generated method stub
return (RoleUserMapper)super.getMapper();
}
public boolean insertTenantAdmin(String uid) {
RoleUser roleUser =new RoleUser(PLATFORMROLE.TANANT_ADMIN,uid);
roleUser.setId(roleUser.generateId());
return insert(roleUser);
}
public boolean deleteTenantAdmin(String uid) {
RoleUser roleUser =new RoleUser(PLATFORMROLE.TANANT_ADMIN,uid);
return delete(roleUser);
}
public JpaPageResults<UserInfo> gridAllUserInfoInRole(RoleUser roleUser) {
Integer totalCount = parseCount(getMapper().countAllUserInfoInRole(roleUser));
if(totalCount == 0) {
return new JpaPageResults<UserInfo>();
}
int totalPage = calculateTotalPage(roleUser,totalCount);
if(totalPage == 0) {
return new JpaPageResults<UserInfo>();
}
if(totalPage < roleUser.getPage()) {
roleUser.setPage(totalPage);
roleUser.setStartRow(calculateStartRow(totalPage,roleUser.getPageResults()));
}
return new JpaPageResults<UserInfo>(roleUser.getPage(),roleUser.getPageResults(),totalCount,getMapper().gridAllUserInfoInRole(roleUser));
}
public JpaPageResults<UserInfo> gridUserInfoInRole(RoleUser roleUser) {
Integer totalCount = parseCount(getMapper().countUserInfoInRole(roleUser));
if(totalCount == 0) {
return new JpaPageResults<UserInfo>();
}
int totalPage = calculateTotalPage(roleUser,totalCount);
if(totalPage == 0) {
return new JpaPageResults<UserInfo>();
}
if(totalPage < roleUser.getPage()) {
roleUser.setPage(totalPage);
roleUser.setStartRow(calculateStartRow(totalPage,roleUser.getPageResults()));
}
return new JpaPageResults<UserInfo>(roleUser.getPage(),roleUser.getPageResults(),totalCount,getMapper().gridUserInfoInRole(roleUser));
}
public JpaPageResults<UserInfo> gridUserInfoNotInRole(RoleUser roleUser) {
Integer totalCount = parseCount(getMapper().countUserInfoNotInRole(roleUser));
int totalPage = calculateTotalPage(roleUser,totalCount);
if(totalPage == 0) {
return new JpaPageResults<UserInfo>();
}
if(totalPage < roleUser.getPage()) {
roleUser.setPage(totalPage);
roleUser.setStartRow(calculateStartRow(totalPage,roleUser.getPageResults()));
}
return new JpaPageResults<UserInfo>(roleUser.getPage(),roleUser.getPageResults(),totalCount,getMapper().gridUserInfoNotInRole(roleUser));
}
}

View File

@@ -1,27 +0,0 @@
package org.maxkey.dao.service;
import org.apache.mybatis.jpa.persistence.JpaBaseService;
import org.maxkey.dao.persistence.RolesMapper;
import org.maxkey.domain.Roles;
import org.springframework.stereotype.Service;
@Service
public class RolesService extends JpaBaseService<Roles> {
public RolesService() {
super(RolesMapper.class);
}
/* (non-Javadoc)
* @see com.connsec.db.service.BaseService#getMapper()
*/
@Override
public RolesMapper getMapper() {
// TODO Auto-generated method stub
return (RolesMapper)super.getMapper();
}
}

View File

@@ -1,24 +0,0 @@
package org.maxkey.dao.service;
import org.apache.mybatis.jpa.persistence.JpaBaseService;
import org.maxkey.dao.persistence.Saml20MetadataMapper;
import org.maxkey.domain.Saml20Metadata;
import org.springframework.stereotype.Service;
@Service
public class Saml20MetadataService extends JpaBaseService<Saml20Metadata>{
public Saml20MetadataService() {
super(Saml20MetadataMapper.class);
}
/* (non-Javadoc)
* @see com.connsec.db.service.BaseService#getMapper()
*/
@Override
public Saml20MetadataMapper getMapper() {
// TODO Auto-generated method stub
return (Saml20MetadataMapper)super.getMapper();
}
}