提交 68d15749 作者: obcy

添加实体类

上级 5e020234
package com.zzsn.knowbase.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@RestController
@RequestMapping("/api/knowledgeUser")
public class KbAuthorizedUserController {
}
package com.zzsn.knowbase.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@RestController
@RequestMapping("/api/project")
public class KbKnowledgeProjectController {
}
package com.zzsn.knowbase.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@RestController
@RequestMapping("/api/permissions")
public class KbPermissionsController {
}
package com.zzsn.knowbase.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@RestController
@RequestMapping("/api/role")
public class KbRoleController {
}
package com.zzsn.knowbase.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@RestController
@RequestMapping("/api/rolePermission")
public class KbRolePermissionMapController {
}
package com.zzsn.knowbase.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 前端控制器
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@RestController
@RequestMapping("/api/userRole")
public class KbUserRoleMapController {
}
package com.zzsn.knowbase.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("kb_authorized_user")
public class KbAuthorizedUser extends Model<KbAuthorizedUser> {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.ASSIGN_ID)
private Long id;
/**
* 用户名
*/
@TableField("username")
private String username;
/**
* 用户id
*/
@TableField("user_id")
private String userId;
/**
* 用户名称
*/
@TableField("name")
private String name;
/**
* 状态
*/
@TableField("status")
private String status;
/**
* 备注
*/
@TableField("notes")
private String notes;
/**
* 创建人
*/
@TableField("create_by")
private String createBy;
/**
* 创建时间
*/
@TableField("create_time")
private Date createTime;
/**
* 更新人
*/
@TableField("update_by")
private String updateBy;
/**
* 更新时间
*/
@TableField("update_time")
private Date updateTime;
}
package com.zzsn.knowbase.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("kb_knowledge_project")
public class KbKnowledgeProject extends Model<KbKnowledgeProject> {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.ASSIGN_ID)
private Long id;
/**
* 知识库分类名称
*/
@TableField("type_name")
private String typeName;
/**
* 父级id
*/
@TableField("pid")
private String pid;
/**
* 是否有子节点0,没有 1,有
*/
@TableField("has_child")
private String hasChild;
/**
* 分类
*/
@TableField("category")
private Integer category;
/**
* 状态
*/
@TableField("status")
private Integer status;
/**
* 节点绝对路径
*/
@TableField("full_path")
private String fullPath;
/**
* 创建人
*/
@TableField("create_by")
private String createBy;
/**
* 创建时间
*/
@TableField("create_time")
private Date createTime;
/**
* 更新人
*/
@TableField("update_by")
private String updateBy;
/**
* 更新时间
*/
@TableField("update_time")
private Date updateTime;
/**
* 机构编码
*/
@TableField("sys_org_code")
private String sysOrgCode;
}
package com.zzsn.knowbase.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("kb_permissions")
public class KbPermissions extends Model<KbPermissions> {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.ASSIGN_ID)
private Long id;
/**
* 权限名称
*/
@TableField("permission_name")
private String permissionName;
/**
* 权限编码
*/
@TableField("permission_code")
private String permissionCode;
/**
* 备注
*/
@TableField("notes")
private String notes;
/**
* 创建人
*/
@TableField("create_by")
private String createBy;
/**
* 创建时间
*/
@TableField("create_time")
private Date createTime;
/**
* 更新人
*/
@TableField("update_by")
private String updateBy;
/**
* 更新时间
*/
@TableField("update_time")
private Date updateTime;
}
package com.zzsn.knowbase.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("kb_role")
public class KbRole extends Model<KbRole> {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.ASSIGN_ID)
private Long id;
/**
* 角色名称
*/
@TableField("role_name")
private String roleName;
/**
* 角色编码
*/
@TableField("role_code")
private String roleCode;
/**
* 备注
*/
@TableField("notes")
private String notes;
/**
* 创建人
*/
@TableField("create_by")
private String createBy;
/**
* 创建时间
*/
@TableField("create_time")
private Date createTime;
/**
* 更新人
*/
@TableField("update_by")
private String updateBy;
/**
* 更新时间
*/
@TableField("update_time")
private Date updateTime;
}
package com.zzsn.knowbase.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("kb_role_permission_map")
public class KbRolePermissionMap extends Model<KbRolePermissionMap> {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.ASSIGN_ID)
private Long id;
/**
* 角色id
*/
@TableField("role_id")
private Long roleId;
/**
* 权限id
*/
@TableField("permission_id")
private Long permissionId;
}
package com.zzsn.knowbase.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
*
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("kb_user_role_map")
public class KbUserRoleMap extends Model<KbUserRoleMap> {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.ASSIGN_ID)
private Long id;
/**
* 授权用户id
*/
@TableField("user_id")
private Long userId;
/**
* 角色id
*/
@TableField("role_id")
private Long roleId;
}
package com.zzsn.knowbase.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.zzsn.knowbase.entity.KbAuthorizedUser;
/**
* <p>
* Mapper 接口
* </p>
*
* @author obcy
* @since 2024-01-04
*/
public interface KbAuthorizedUserMapper extends BaseMapper<KbAuthorizedUser> {
}
package com.zzsn.knowbase.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.zzsn.knowbase.entity.KbKnowledgeProject;
/**
* <p>
* Mapper 接口
* </p>
*
* @author obcy
* @since 2024-01-04
*/
public interface KbKnowledgeProjectMapper extends BaseMapper<KbKnowledgeProject> {
}
package com.zzsn.knowbase.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.zzsn.knowbase.entity.KbPermissions;
/**
* <p>
* Mapper 接口
* </p>
*
* @author obcy
* @since 2024-01-04
*/
public interface KbPermissionsMapper extends BaseMapper<KbPermissions> {
}
package com.zzsn.knowbase.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.zzsn.knowbase.entity.KbRole;
/**
* <p>
* Mapper 接口
* </p>
*
* @author obcy
* @since 2024-01-04
*/
public interface KbRoleMapper extends BaseMapper<KbRole> {
}
package com.zzsn.knowbase.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.zzsn.knowbase.entity.KbRolePermissionMap;
/**
* <p>
* Mapper 接口
* </p>
*
* @author obcy
* @since 2024-01-04
*/
public interface KbRolePermissionMapMapper extends BaseMapper<KbRolePermissionMap> {
}
package com.zzsn.knowbase.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.zzsn.knowbase.entity.KbUserRoleMap;
/**
* <p>
* Mapper 接口
* </p>
*
* @author obcy
* @since 2024-01-04
*/
public interface KbUserRoleMapMapper extends BaseMapper<KbUserRoleMap> {
}
package com.zzsn.knowbase.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zzsn.knowbase.entity.KbAuthorizedUser;
/**
* <p>
* 服务类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
public interface KbAuthorizedUserService extends IService<KbAuthorizedUser> {
}
package com.zzsn.knowbase.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zzsn.knowbase.entity.KbKnowledgeProject;
/**
* <p>
* 服务类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
public interface KbKnowledgeProjectService extends IService<KbKnowledgeProject> {
}
package com.zzsn.knowbase.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zzsn.knowbase.entity.KbPermissions;
/**
* <p>
* 服务类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
public interface KbPermissionsService extends IService<KbPermissions> {
}
package com.zzsn.knowbase.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zzsn.knowbase.entity.KbRolePermissionMap;
/**
* <p>
* 服务类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
public interface KbRolePermissionMapService extends IService<KbRolePermissionMap> {
}
package com.zzsn.knowbase.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zzsn.knowbase.entity.KbRole;
/**
* <p>
* 服务类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
public interface KbRoleService extends IService<KbRole> {
}
package com.zzsn.knowbase.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zzsn.knowbase.entity.KbUserRoleMap;
/**
* <p>
* 服务类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
public interface KbUserRoleMapService extends IService<KbUserRoleMap> {
}
package com.zzsn.knowbase.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.zzsn.knowbase.entity.KbAuthorizedUser;
import com.zzsn.knowbase.mapper.KbAuthorizedUserMapper;
import com.zzsn.knowbase.service.KbAuthorizedUserService;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Service
public class KbAuthorizedUserServiceImpl extends ServiceImpl<KbAuthorizedUserMapper, KbAuthorizedUser> implements KbAuthorizedUserService {
}
package com.zzsn.knowbase.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.zzsn.knowbase.entity.KbKnowledgeProject;
import com.zzsn.knowbase.mapper.KbKnowledgeProjectMapper;
import com.zzsn.knowbase.service.KbKnowledgeProjectService;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Service
public class KbKnowledgeProjectServiceImpl extends ServiceImpl<KbKnowledgeProjectMapper, KbKnowledgeProject> implements KbKnowledgeProjectService {
}
package com.zzsn.knowbase.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.zzsn.knowbase.entity.KbPermissions;
import com.zzsn.knowbase.mapper.KbPermissionsMapper;
import com.zzsn.knowbase.service.KbPermissionsService;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Service
public class KbPermissionsServiceImpl extends ServiceImpl<KbPermissionsMapper, KbPermissions> implements KbPermissionsService {
}
package com.zzsn.knowbase.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.zzsn.knowbase.entity.KbRolePermissionMap;
import com.zzsn.knowbase.mapper.KbRolePermissionMapMapper;
import com.zzsn.knowbase.service.KbRolePermissionMapService;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Service
public class KbRolePermissionMapServiceImpl extends ServiceImpl<KbRolePermissionMapMapper, KbRolePermissionMap> implements KbRolePermissionMapService {
}
package com.zzsn.knowbase.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.zzsn.knowbase.entity.KbRole;
import com.zzsn.knowbase.mapper.KbRoleMapper;
import com.zzsn.knowbase.service.KbRoleService;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Service
public class KbRoleServiceImpl extends ServiceImpl<KbRoleMapper, KbRole> implements KbRoleService {
}
package com.zzsn.knowbase.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.zzsn.knowbase.entity.KbUserRoleMap;
import com.zzsn.knowbase.mapper.KbUserRoleMapMapper;
import com.zzsn.knowbase.service.KbUserRoleMapService;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Service
public class KbUserRoleMapServiceImpl extends ServiceImpl<KbUserRoleMapMapper, KbUserRoleMap> implements KbUserRoleMapService {
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论