Sfoglia il codice sorgente

知识库台账,初始化代码

sucheng 1 anno fa
parent
commit
c650fbd74c

+ 18 - 0
cx-knowledge-base/cx-knowledge-base-common/src/main/java/com/rongwei/bscommon/sys/dao/KbKnowledgeLedgerDao.java

@@ -0,0 +1,18 @@
+package com.rongwei.bscommon.sys.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.rongwei.bsentity.domain.KbKnowledgeLedger;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * <p>
+ * 知识库台账 Mapper 接口
+ * </p>
+ *
+ * @author sc
+ * @since 2024-01-08
+ */
+@Mapper
+public interface KbKnowledgeLedgerDao extends BaseMapper<KbKnowledgeLedger> {
+
+}

+ 17 - 0
cx-knowledge-base/cx-knowledge-base-common/src/main/java/com/rongwei/bscommon/sys/service/KbKnowledgeLedgerService.java

@@ -0,0 +1,17 @@
+package com.rongwei.bscommon.sys.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.rongwei.bsentity.domain.KbKnowledgeLedger;
+
+
+/**
+ * <p>
+ * 知识库台账 服务类
+ * </p>
+ *
+ * @author sc
+ * @since 2024-01-08
+ */
+public interface KbKnowledgeLedgerService extends IService<KbKnowledgeLedger> {
+
+}

+ 22 - 0
cx-knowledge-base/cx-knowledge-base-common/src/main/java/com/rongwei/bscommon/sys/service/impl/KbKnowledgeLedgerServiceImpl.java

@@ -0,0 +1,22 @@
+package com.rongwei.bscommon.sys.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.rongwei.bscommon.sys.dao.KbKnowledgeLedgerDao;
+import com.rongwei.bscommon.sys.service.KbKnowledgeLedgerService;
+import com.rongwei.bsentity.domain.KbKnowledgeLedger;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 知识库台账 服务实现类
+ * </p>
+ *
+ * @author sc
+ * @since 2024-01-08
+ */
+@Slf4j
+@Service
+public class KbKnowledgeLedgerServiceImpl extends ServiceImpl<KbKnowledgeLedgerDao, KbKnowledgeLedger> implements KbKnowledgeLedgerService {
+
+}

+ 194 - 0
cx-knowledge-base/cx-knowledge-base-entity/src/main/java/com/rongwei/bsentity/domain/KbKnowledgeLedger.java

@@ -0,0 +1,194 @@
+package com.rongwei.bsentity.domain;
+
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * kb_knowledge_ledger
+ * @author 
+ */
+@Data
+public class KbKnowledgeLedger implements Serializable {
+    /**
+     * 主键ID
+     */
+    private String id;
+
+    /**
+     * 租户ID
+     */
+    private String tenantid;
+
+    /**
+     * 扩展json格式配置
+     */
+    private String roption;
+
+    /**
+     * 是否删除Y/N
+     */
+    private String deleted;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+    /**
+     * 创建时间
+     */
+    private Date createdate;
+
+    /**
+     * 创建用户ID
+     */
+    private String createuserid;
+
+    /**
+     * 修改日期
+     */
+    private Date modifydate;
+
+    /**
+     * 修改用户ID
+     */
+    private String modifyuserid;
+
+    /**
+     * 创建人
+     */
+    private String createusername;
+
+    /**
+     * 修改人
+     */
+    private String modifyusername;
+
+    /**
+     * 流程实例ID
+     */
+    private String processinstid;
+
+    /**
+     * 流程审批状态
+     */
+    private String processinststatus;
+
+    /**
+     * 审批通过时间
+     */
+    private Date processinstdate;
+
+    /**
+     * 树ID
+     */
+    private String documenttreeid;
+
+    /**
+     * 标题
+     */
+    private String title;
+
+    /**
+     * 作者
+     */
+    private String author;
+
+    /**
+     * 所属部门ID
+     */
+    private String departid;
+
+    /**
+     * 所属部门名称
+     */
+    private String departname;
+
+    /**
+     * 文档状态
+     */
+    private String filestatus;
+
+    /**
+     * 标签
+     */
+    private String tag;
+
+    /**
+     * 是否需要发起流程
+     */
+    private String iswf;
+
+    /**
+     * 生效时间
+     */
+    private Date effectdate;
+
+    /**
+     * 失效时间
+     */
+    private Date failturedate;
+
+    /**
+     * 知识编号
+     */
+    private String knowledgenum;
+
+    /**
+     * 知识版本号
+     */
+    private String knowledgeversion;
+
+    /**
+     * 详细内容
+     */
+    private String text;
+
+    /**
+     * 附件
+     */
+    private String annex;
+
+    /**
+     * 选人
+     */
+    private String people;
+
+    /**
+     * 选角色
+     */
+    private String role;
+
+    /**
+     * 选部门
+     */
+    private String depart;
+
+    /**
+     * 全部人员
+     */
+    private String isall;
+
+    /**
+     * 选人ID
+     */
+    private String peopleid;
+
+    /**
+     * 选角色ID
+     */
+    private String roleid;
+
+    /**
+     * 选部门ID
+     */
+    private String departids;
+
+    /**
+     * 所属工厂名称
+     */
+    private String factoryname;
+
+    private static final long serialVersionUID = 1L;
+}

+ 22 - 0
cx-knowledge-base/cx-knowledge-base-server/src/main/java/com/rongwei/bsserver/sys/controller/KbKnowledgeLedgerController.java

@@ -0,0 +1,22 @@
+package com.rongwei.bsserver.sys.controller;
+
+
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 知识库台账 前端控制器
+ * </p>
+ *
+ * @author sc
+ * @since 2024-01-08
+ */
+@Slf4j
+@RestController
+@RequestMapping("/knowledgeLedger")
+public class KbKnowledgeLedgerController {
+
+}
+