diff --git a/inventory-dao/src/main/java/com/rzyc/bean/pojo/dto/AddEducationResourceDto.java b/inventory-dao/src/main/java/com/rzyc/bean/pojo/dto/AddEducationResourceDto.java
new file mode 100644
index 0000000..c450aeb
--- /dev/null
+++ b/inventory-dao/src/main/java/com/rzyc/bean/pojo/dto/AddEducationResourceDto.java
@@ -0,0 +1,79 @@
+package com.rzyc.bean.pojo.dto;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import io.swagger.annotations.ApiModelProperty;
+
+import javax.validation.constraints.NotBlank;
+import java.util.Date;
+
+/**
+ * @BelongsProject: inventory-api
+ * @BelongsPackage: com.rzyc.bean.pojo.dto
+ * @Author: SYZ
+ * @CreateTime: 2023-03-29 19:37
+ * @Version: 1.0
+ */
+public class AddEducationResourceDto {
+
+ @ApiModelProperty(value = "主键",required = true)
+ @NotBlank(message = "主键id不能为空")
+ private String id;
+
+ @ApiModelProperty(value = "行业id",required = true)
+ @NotBlank(message = "行业id 不能为空")
+ private String industryId;
+
+ @ApiModelProperty(value = "上传人id",required = true)
+ @NotBlank(message = "上传人id 不能为空")
+ private String userId;
+
+ @ApiModelProperty(value = "资料名")
+ @TableField("name")
+ private String name;
+
+ @ApiModelProperty(value = "富文本")
+ @TableField("content")
+ private String content;
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getIndustryId() {
+ return industryId;
+ }
+
+ public void setIndustryId(String industryId) {
+ this.industryId = industryId;
+ }
+
+ public String getUserId() {
+ return userId;
+ }
+
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getContent() {
+ return content;
+ }
+
+ public void setContent(String content) {
+ this.content = content;
+ }
+}
+
diff --git a/inventory-dao/src/main/java/com/rzyc/bean/educationStudy/dto/AddEducationStudyDto.java b/inventory-dao/src/main/java/com/rzyc/bean/pojo/dto/AddEducationStudyDto.java
similarity index 92%
rename from inventory-dao/src/main/java/com/rzyc/bean/educationStudy/dto/AddEducationStudyDto.java
rename to inventory-dao/src/main/java/com/rzyc/bean/pojo/dto/AddEducationStudyDto.java
index e26c4ce..c614e00 100644
--- a/inventory-dao/src/main/java/com/rzyc/bean/educationStudy/dto/AddEducationStudyDto.java
+++ b/inventory-dao/src/main/java/com/rzyc/bean/pojo/dto/AddEducationStudyDto.java
@@ -1,11 +1,8 @@
-package com.rzyc.bean.educationStudy.dto;
+package com.rzyc.bean.pojo.dto;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.NotBlank;
-import java.util.Date;
/**
* @BelongsProject: inventory-api
diff --git a/inventory-dao/src/main/java/com/rzyc/bean/pojo/vo/EducationResourceVo.java b/inventory-dao/src/main/java/com/rzyc/bean/pojo/vo/EducationResourceVo.java
new file mode 100644
index 0000000..dac2013
--- /dev/null
+++ b/inventory-dao/src/main/java/com/rzyc/bean/pojo/vo/EducationResourceVo.java
@@ -0,0 +1,83 @@
+package com.rzyc.bean.pojo.vo;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import io.swagger.annotations.ApiModelProperty;
+
+import java.util.Date;
+
+/**
+ * @BelongsProject: inventory-api
+ * @BelongsPackage: com.rzyc.bean.pojo.vo
+ * @Author: SYZ
+ * @CreateTime: 2023-03-29 20:07
+ * @Version: 1.0
+ */
+public class EducationResourceVo {
+ @ApiModelProperty(value = "主键")
+ private String id;
+
+ @ApiModelProperty(value = "行业id")
+ private String industryId;
+
+ @ApiModelProperty(value = "上传人id")
+ private String userId;
+
+ @ApiModelProperty(value = "资料名")
+ private String name;
+
+ @ApiModelProperty(value = "富文本")
+ private String content;
+
+ @ApiModelProperty(value = "创建时间")
+ private String createTime;
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getIndustryId() {
+ return industryId;
+ }
+
+ public void setIndustryId(String industryId) {
+ this.industryId = industryId;
+ }
+
+ public String getUserId() {
+ return userId;
+ }
+
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getContent() {
+ return content;
+ }
+
+ public void setContent(String content) {
+ this.content = content;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+}
+
diff --git a/inventory-dao/src/main/java/com/rzyc/bean/educationStudy/vo/EducationStudyListVo.java b/inventory-dao/src/main/java/com/rzyc/bean/pojo/vo/EducationStudyListVo.java
similarity index 97%
rename from inventory-dao/src/main/java/com/rzyc/bean/educationStudy/vo/EducationStudyListVo.java
rename to inventory-dao/src/main/java/com/rzyc/bean/pojo/vo/EducationStudyListVo.java
index d026fa7..cdc9e31 100644
--- a/inventory-dao/src/main/java/com/rzyc/bean/educationStudy/vo/EducationStudyListVo.java
+++ b/inventory-dao/src/main/java/com/rzyc/bean/pojo/vo/EducationStudyListVo.java
@@ -1,11 +1,9 @@
-package com.rzyc.bean.educationStudy.vo;
+package com.rzyc.bean.pojo.vo;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
-import java.util.Date;
-
/**
* @BelongsProject: inventory-api
* @BelongsPackage: com.rzyc.bean.educationStudy.vo
diff --git a/inventory-dao/src/main/java/com/rzyc/bean/educationStudy/vo/ListPageVo.java b/inventory-dao/src/main/java/com/rzyc/bean/pojo/vo/ListPageVo.java
similarity index 96%
rename from inventory-dao/src/main/java/com/rzyc/bean/educationStudy/vo/ListPageVo.java
rename to inventory-dao/src/main/java/com/rzyc/bean/pojo/vo/ListPageVo.java
index 5d0b808..86a6bd0 100644
--- a/inventory-dao/src/main/java/com/rzyc/bean/educationStudy/vo/ListPageVo.java
+++ b/inventory-dao/src/main/java/com/rzyc/bean/pojo/vo/ListPageVo.java
@@ -1,4 +1,4 @@
-package com.rzyc.bean.educationStudy.vo;
+package com.rzyc.bean.pojo.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/inventory-dao/src/main/java/com/rzyc/mapper/EducationResourceMapper.java b/inventory-dao/src/main/java/com/rzyc/mapper/EducationResourceMapper.java
new file mode 100644
index 0000000..edbdfa0
--- /dev/null
+++ b/inventory-dao/src/main/java/com/rzyc/mapper/EducationResourceMapper.java
@@ -0,0 +1,25 @@
+package com.rzyc.mapper;
+
+import com.rzyc.bean.pojo.vo.EducationResourceVo;
+import com.rzyc.model.EducationResource;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Param;
+import org.springframework.stereotype.Repository;
+
+import java.util.List;
+
+/**
+ *
+ * Mapper 接口
+ *
+ *
+ * @author
+ * @since 2023-03-29
+ */
+@Repository
+public interface EducationResourceMapper extends BaseMapper {
+
+ List selectEducationResourceList(@Param("queryWord") String queryWord,
+ @Param("industryId") String industryId);
+
+}
diff --git a/inventory-dao/src/main/java/com/rzyc/mapper/EducationStudyMapper.java b/inventory-dao/src/main/java/com/rzyc/mapper/EducationStudyMapper.java
index 73969cf..458f224 100644
--- a/inventory-dao/src/main/java/com/rzyc/mapper/EducationStudyMapper.java
+++ b/inventory-dao/src/main/java/com/rzyc/mapper/EducationStudyMapper.java
@@ -1,12 +1,11 @@
package com.rzyc.mapper;
-import com.rzyc.bean.educationStudy.vo.EducationStudyListVo;
+import com.rzyc.bean.pojo.vo.EducationStudyListVo;
import com.rzyc.model.EducationStudy;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
-import javax.annotation.Resource;
import java.util.List;
/**
@@ -22,6 +21,7 @@ public interface EducationStudyMapper extends BaseMapper {
List selectEducationStudyList(@Param("startTime") String startTime,
@Param("endTime") String endTime,
+ @Param("enterpriseId") String enterpriseId,
@Param("queryWord") String queryWord);
}
diff --git a/inventory-dao/src/main/java/com/rzyc/model/EducationResource.java b/inventory-dao/src/main/java/com/rzyc/model/EducationResource.java
new file mode 100644
index 0000000..9c1bed1
--- /dev/null
+++ b/inventory-dao/src/main/java/com/rzyc/model/EducationResource.java
@@ -0,0 +1,115 @@
+package com.rzyc.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.util.Date;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+
+/**
+ *
+ *
+ *
+ *
+ * @author
+ * @since 2023-03-29
+ */
+@TableName("education_resource")
+@ApiModel(value="EducationResource对象", description="")
+public class EducationResource implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty(value = "主键")
+ @TableId("id")
+ private String id;
+
+ @ApiModelProperty(value = "行业id")
+ @TableField("industry_id")
+ private String industryId;
+
+ @ApiModelProperty(value = "上传人id")
+ @TableField("user_id")
+ private String userId;
+
+ @ApiModelProperty(value = "资料名")
+ @TableField("name")
+ private String name;
+
+ @ApiModelProperty(value = "富文本")
+ @TableField("content")
+ private String content;
+
+ @ApiModelProperty(value = "创建时间")
+ @TableField("create_time")
+ private Date createTime;
+
+ @ApiModelProperty(value = "最后修改时间")
+ @TableField("modify_time")
+ private Date modifyTime;
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+ public String getIndustryId() {
+ return industryId;
+ }
+
+ public void setIndustryId(String industryId) {
+ this.industryId = industryId;
+ }
+ public String getUserId() {
+ return userId;
+ }
+
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+ public String getContent() {
+ return content;
+ }
+
+ public void setContent(String content) {
+ this.content = content;
+ }
+ public Date getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(Date createTime) {
+ this.createTime = createTime;
+ }
+ public Date getModifyTime() {
+ return modifyTime;
+ }
+
+ public void setModifyTime(Date modifyTime) {
+ this.modifyTime = modifyTime;
+ }
+
+ @Override
+ public String toString() {
+ return "EducationResource{" +
+ "id=" + id +
+ ", industryId=" + industryId +
+ ", userId=" + userId +
+ ", name=" + name +
+ ", content=" + content +
+ ", createTime=" + createTime +
+ ", modifyTime=" + modifyTime +
+ "}";
+ }
+}
diff --git a/inventory-dao/src/main/resources/mapper/EducationResourceMapper.xml b/inventory-dao/src/main/resources/mapper/EducationResourceMapper.xml
new file mode 100644
index 0000000..09ad859
--- /dev/null
+++ b/inventory-dao/src/main/resources/mapper/EducationResourceMapper.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id
+ , industry_id, user_id, name, content, create_time, modify_time
+
+
+
+
diff --git a/inventory-dao/src/main/resources/mapper/EducationStudyMapper.xml b/inventory-dao/src/main/resources/mapper/EducationStudyMapper.xml
index eaa5053..abc94a9 100644
--- a/inventory-dao/src/main/resources/mapper/EducationStudyMapper.xml
+++ b/inventory-dao/src/main/resources/mapper/EducationStudyMapper.xml
@@ -5,27 +5,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
id, enterprise_id, title, content, user_id, study_date, study_unit, create_time
-