Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
K
know-base
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
张京坤
know-base
Commits
14e90498
提交
14e90498
authored
1月 10, 2024
作者:
obcy
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
添加分类集合和知识库维护
上级
5765fd99
隐藏空白字符变更
内嵌
并排
正在显示
10 个修改的文件
包含
299 行增加
和
0 行删除
+299
-0
KbKnowledgeProjectTypeController.java
...knowbase/controller/KbKnowledgeProjectTypeController.java
+59
-0
KbKnowledgesController.java
.../com/zzsn/knowbase/controller/KbKnowledgesController.java
+58
-0
KbKnowledgeProjectType.java
...java/com/zzsn/knowbase/entity/KbKnowledgeProjectType.java
+36
-0
KbKnowledges.java
src/main/java/com/zzsn/knowbase/entity/KbKnowledges.java
+36
-0
KbKnowledgeProjectTypeMapper.java
...om/zzsn/knowbase/mapper/KbKnowledgeProjectTypeMapper.java
+18
-0
KbKnowledgesMapper.java
...ain/java/com/zzsn/knowbase/mapper/KbKnowledgesMapper.java
+18
-0
KbKnowledgeProjectTypeService.java
.../zzsn/knowbase/service/KbKnowledgeProjectTypeService.java
+16
-0
KbKnowledgesService.java
...n/java/com/zzsn/knowbase/service/KbKnowledgesService.java
+16
-0
KbKnowledgeProjectTypeServiceImpl.java
...wbase/service/impl/KbKnowledgeProjectTypeServiceImpl.java
+21
-0
KbKnowledgesServiceImpl.java
...m/zzsn/knowbase/service/impl/KbKnowledgesServiceImpl.java
+21
-0
没有找到文件。
src/main/java/com/zzsn/knowbase/controller/KbKnowledgeProjectTypeController.java
0 → 100644
浏览文件 @
14e90498
package
com
.
zzsn
.
knowbase
.
controller
;
import
com.zzsn.knowbase.entity.KbKnowledgeProjectType
;
import
com.zzsn.knowbase.service.KbKnowledgeProjectTypeService
;
import
com.zzsn.knowbase.vo.Result
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
/**
* <p>
* 前端控制器
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@RestController
@RequestMapping
(
"/api/projectType"
)
public
class
KbKnowledgeProjectTypeController
{
@Autowired
KbKnowledgeProjectTypeService
knowledgeProjectTypeService
;
/**
* 根据id查询
* */
@GetMapping
public
Result
<?>
getById
(
@RequestParam
(
name
=
"id"
,
required
=
true
)
String
id
){
return
Result
.
OK
(
knowledgeProjectTypeService
.
getById
(
id
));
}
@PostMapping
(
"/add"
)
public
Result
<?>
add
(
@RequestBody
KbKnowledgeProjectType
bbKnowledgeProjectType
){
return
Result
.
OK
(
knowledgeProjectTypeService
.
save
(
bbKnowledgeProjectType
));
}
/**
* 编辑知识库
* */
@PostMapping
(
"/edit"
)
public
Result
<?>
edit
(
@RequestBody
KbKnowledgeProjectType
bbKnowledgeProjectType
){
return
Result
.
OK
(
knowledgeProjectTypeService
.
updateById
(
bbKnowledgeProjectType
));
}
/**
* 删除知识库
* */
@GetMapping
(
"/del"
)
public
Result
<?>
del
(
@RequestParam
(
name
=
"id"
,
required
=
true
)
String
id
){
return
Result
.
OK
(
knowledgeProjectTypeService
.
removeById
(
id
));
}
@GetMapping
(
"/list"
)
public
Result
<?>
list
(){
return
Result
.
OK
(
knowledgeProjectTypeService
.
list
());
}
}
src/main/java/com/zzsn/knowbase/controller/KbKnowledgesController.java
0 → 100644
浏览文件 @
14e90498
package
com
.
zzsn
.
knowbase
.
controller
;
import
com.zzsn.knowbase.entity.KbKnowledges
;
import
com.zzsn.knowbase.service.KbKnowledgesService
;
import
com.zzsn.knowbase.vo.Result
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
/**
* <p>
* 前端控制器
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@RestController
@RequestMapping
(
"/api/knowledges"
)
public
class
KbKnowledgesController
{
@Autowired
KbKnowledgesService
knowledgesService
;
/**
* 根据id查询
* */
@GetMapping
public
Result
<?>
getById
(
@RequestParam
(
name
=
"id"
,
required
=
true
)
String
id
){
return
Result
.
OK
(
knowledgesService
.
getById
(
id
));
}
@PostMapping
(
"/add"
)
public
Result
<?>
add
(
@RequestBody
KbKnowledges
kbKnowledges
){
return
Result
.
OK
(
knowledgesService
.
save
(
kbKnowledges
));
}
/**
* 编辑知识库
* */
@PostMapping
(
"/edit"
)
public
Result
<?>
edit
(
@RequestBody
KbKnowledges
kbKnowledges
){
return
Result
.
OK
(
knowledgesService
.
updateById
(
kbKnowledges
));
}
/**
* 删除知识库
* */
@GetMapping
(
"/del"
)
public
Result
<?>
del
(
@RequestParam
(
name
=
"id"
,
required
=
true
)
String
id
){
return
Result
.
OK
(
knowledgesService
.
removeById
(
id
));
}
@GetMapping
(
"/list"
)
public
Result
<?>
list
(){
return
Result
.
OK
(
knowledgesService
.
list
());
}
}
src/main/java/com/zzsn/knowbase/entity/KbKnowledgeProjectType.java
0 → 100644
浏览文件 @
14e90498
package
com
.
zzsn
.
knowbase
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.activerecord.Model
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* <p>
*
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@TableName
(
"kb_knowledge_project_type"
)
public
class
KbKnowledgeProjectType
extends
Model
<
KbKnowledgeProjectType
>
{
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"id"
,
type
=
IdType
.
ASSIGN_ID
)
private
Long
id
;
/**
* 知识库分类名称
*/
@TableField
(
"name"
)
private
String
name
;
}
src/main/java/com/zzsn/knowbase/entity/KbKnowledges.java
0 → 100644
浏览文件 @
14e90498
package
com
.
zzsn
.
knowbase
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.activerecord.Model
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
/**
* <p>
*
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@TableName
(
"kb_knowledges"
)
public
class
KbKnowledges
extends
Model
<
KbKnowledges
>
{
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"id"
,
type
=
IdType
.
ASSIGN_ID
)
private
Long
id
;
/**
* 知识库分类名称
*/
@TableField
(
"name"
)
private
String
name
;
}
src/main/java/com/zzsn/knowbase/mapper/KbKnowledgeProjectTypeMapper.java
0 → 100644
浏览文件 @
14e90498
package
com
.
zzsn
.
knowbase
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.zzsn.knowbase.entity.KbKnowledgeProjectType
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* <p>
* Mapper 接口
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Mapper
public
interface
KbKnowledgeProjectTypeMapper
extends
BaseMapper
<
KbKnowledgeProjectType
>
{
}
src/main/java/com/zzsn/knowbase/mapper/KbKnowledgesMapper.java
0 → 100644
浏览文件 @
14e90498
package
com
.
zzsn
.
knowbase
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.zzsn.knowbase.entity.KbKnowledges
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* <p>
* Mapper 接口
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Mapper
public
interface
KbKnowledgesMapper
extends
BaseMapper
<
KbKnowledges
>
{
}
src/main/java/com/zzsn/knowbase/service/KbKnowledgeProjectTypeService.java
0 → 100644
浏览文件 @
14e90498
package
com
.
zzsn
.
knowbase
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.zzsn.knowbase.entity.KbKnowledgeProjectType
;
/**
* <p>
* 服务类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
public
interface
KbKnowledgeProjectTypeService
extends
IService
<
KbKnowledgeProjectType
>
{
}
src/main/java/com/zzsn/knowbase/service/KbKnowledgesService.java
0 → 100644
浏览文件 @
14e90498
package
com
.
zzsn
.
knowbase
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.zzsn.knowbase.entity.KbKnowledges
;
/**
* <p>
* 服务类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
public
interface
KbKnowledgesService
extends
IService
<
KbKnowledges
>
{
}
src/main/java/com/zzsn/knowbase/service/impl/KbKnowledgeProjectTypeServiceImpl.java
0 → 100644
浏览文件 @
14e90498
package
com
.
zzsn
.
knowbase
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.zzsn.knowbase.entity.KbKnowledgeProjectType
;
import
com.zzsn.knowbase.mapper.KbKnowledgeProjectTypeMapper
;
import
com.zzsn.knowbase.service.KbKnowledgeProjectTypeService
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 服务实现类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Service
public
class
KbKnowledgeProjectTypeServiceImpl
extends
ServiceImpl
<
KbKnowledgeProjectTypeMapper
,
KbKnowledgeProjectType
>
implements
KbKnowledgeProjectTypeService
{
}
src/main/java/com/zzsn/knowbase/service/impl/KbKnowledgesServiceImpl.java
0 → 100644
浏览文件 @
14e90498
package
com
.
zzsn
.
knowbase
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.zzsn.knowbase.entity.KbKnowledges
;
import
com.zzsn.knowbase.mapper.KbKnowledgesMapper
;
import
com.zzsn.knowbase.service.KbKnowledgesService
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 服务实现类
* </p>
*
* @author obcy
* @since 2024-01-04
*/
@Service
public
class
KbKnowledgesServiceImpl
extends
ServiceImpl
<
KbKnowledgesMapper
,
KbKnowledges
>
implements
KbKnowledgesService
{
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论