diff --git a/inventory-dao/src/main/java/com/rzyc/mapper/EntEmEquipmentMapper.java b/inventory-dao/src/main/java/com/rzyc/mapper/EntEmEquipmentMapper.java
index 6c9db87..994e410 100644
--- a/inventory-dao/src/main/java/com/rzyc/mapper/EntEmEquipmentMapper.java
+++ b/inventory-dao/src/main/java/com/rzyc/mapper/EntEmEquipmentMapper.java
@@ -2,6 +2,10 @@ package com.rzyc.mapper;
import com.rzyc.model.EntEmEquipment;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Param;
+import org.springframework.stereotype.Repository;
+
+import java.util.List;
/**
*
@@ -11,6 +15,23 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
* @author
* @since 2022-11-09
*/
+@Repository
public interface EntEmEquipmentMapper extends BaseMapper {
+
+ /**
+ * 企业应急资源
+ * @param enterpriseId 企业id
+ * @return list
+ * */
+ List selectEntEmEquipmentList(@Param("enterpriseId") String enterpriseId);
+
+
+ /**
+ * 修改企业应急资源
+ * @param entEmEquipment
+ * @return int
+ * */
+ int updateEntEmEquipment(EntEmEquipment entEmEquipment);
+
}
diff --git a/inventory-dao/src/main/java/com/rzyc/mapper/EntEmExpertMapper.java b/inventory-dao/src/main/java/com/rzyc/mapper/EntEmExpertMapper.java
index 3b7a8e8..3d7259f 100644
--- a/inventory-dao/src/main/java/com/rzyc/mapper/EntEmExpertMapper.java
+++ b/inventory-dao/src/main/java/com/rzyc/mapper/EntEmExpertMapper.java
@@ -2,6 +2,10 @@ package com.rzyc.mapper;
import com.rzyc.model.EntEmExpert;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Param;
+import org.springframework.stereotype.Repository;
+
+import java.util.List;
/**
*
@@ -11,6 +15,25 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
* @author
* @since 2022-11-09
*/
+@Repository
public interface EntEmExpertMapper extends BaseMapper {
+
+ /**
+ * 企业应急专家
+ * @param enterpriseId 企业id
+ * @param entEmExpertClass 企业应急专家领域
+ * @param entEmExpertCategory 企业应急专家分类
+ * @return list
+ * */
+ ListselectEntEmExpertList(@Param("enterpriseId") String enterpriseId, @Param("entEmExpertClass")String entEmExpertClass,
+ @Param("entEmExpertCategory") String entEmExpertCategory);
+
+ /**
+ * 企业应急专家修改
+ * @param entEmExpert 企业应急专家
+ * @return list
+ * */
+ int updateEntEmExpertUpdate(EntEmExpert entEmExpert);
+
}
diff --git a/inventory-dao/src/main/java/com/rzyc/mapper/EntEmRehearsalMapper.java b/inventory-dao/src/main/java/com/rzyc/mapper/EntEmRehearsalMapper.java
index 4e190cb..8ec16a1 100644
--- a/inventory-dao/src/main/java/com/rzyc/mapper/EntEmRehearsalMapper.java
+++ b/inventory-dao/src/main/java/com/rzyc/mapper/EntEmRehearsalMapper.java
@@ -2,6 +2,9 @@ package com.rzyc.mapper;
import com.rzyc.model.EntEmRehearsal;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.springframework.stereotype.Repository;
+
+import java.util.List;
/**
*
@@ -11,6 +14,23 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
* @author
* @since 2022-11-09
*/
+@Repository
public interface EntEmRehearsalMapper extends BaseMapper {
+
+ /**
+ * 查询应急演练
+ * @param enterpriseId 企业id
+ * @return list
+ * */
+ ListselectEntEmRehearsalList(String enterpriseId);
+
+
+ /**
+ * 修改应急演练
+ * @param entEmRehearsal 企业演练
+ * @return int
+ * */
+ int updateEntEmRehearsal(EntEmRehearsal entEmRehearsal);
+
}
diff --git a/inventory-dao/src/main/java/com/rzyc/mapper/EntEmReservePlanMapper.java b/inventory-dao/src/main/java/com/rzyc/mapper/EntEmReservePlanMapper.java
index 6b36779..9ee08d7 100644
--- a/inventory-dao/src/main/java/com/rzyc/mapper/EntEmReservePlanMapper.java
+++ b/inventory-dao/src/main/java/com/rzyc/mapper/EntEmReservePlanMapper.java
@@ -1,7 +1,12 @@
package com.rzyc.mapper;
+import com.rzyc.model.EntEmExpert;
import com.rzyc.model.EntEmReservePlan;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Param;
+import org.springframework.stereotype.Repository;
+
+import java.util.List;
/**
*
@@ -11,6 +16,22 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
* @author
* @since 2022-11-09
*/
+@Repository
public interface EntEmReservePlanMapper extends BaseMapper {
+ /**
+ * 企业应急预案
+ * @param enterpriseId
+ * @return list
+ * */
+ ListselectEntEmReservePlanList(@Param("enterpriseId") String enterpriseId);
+
+
+ /**
+ * 企业应急预案修改
+ * @param entEmReservePlan
+ * @return int
+ * */
+ int updateEntEmReservePlan(EntEmReservePlan entEmReservePlan);
+
}
diff --git a/inventory-dao/src/main/java/com/rzyc/mapper/EntPostTaskMapper.java b/inventory-dao/src/main/java/com/rzyc/mapper/EntPostTaskMapper.java
index 5f262e7..4f4c776 100644
--- a/inventory-dao/src/main/java/com/rzyc/mapper/EntPostTaskMapper.java
+++ b/inventory-dao/src/main/java/com/rzyc/mapper/EntPostTaskMapper.java
@@ -66,4 +66,11 @@ public interface EntPostTaskMapper extends BaseMapper {
* */
long selectEntPostTaskTotal(@Param("enterpriseId") String enterpriseId,@Param("listId")String listId,@Param("year") Integer year);
+ /**
+ * 插入企业岗位任务
+ * @return int
+ * @param entTasks 任务
+ * */
+ int insertList(@Param("entTasks") List entTasks);
+
}
diff --git a/inventory-dao/src/main/java/com/rzyc/model/EntEmExpert.java b/inventory-dao/src/main/java/com/rzyc/model/EntEmExpert.java
index 020a55b..339ee30 100644
--- a/inventory-dao/src/main/java/com/rzyc/model/EntEmExpert.java
+++ b/inventory-dao/src/main/java/com/rzyc/model/EntEmExpert.java
@@ -34,6 +34,9 @@ public class EntEmExpert implements Serializable {
@TableField("ent_em_expert_name")
private String entEmExpertName;
+ @ApiModelProperty(value = "年龄")
+ private Integer age;
+
@ApiModelProperty(value = "性别")
@TableField("ent_em_expert_sex")
private Integer entEmExpertSex;
@@ -70,6 +73,14 @@ public class EntEmExpert implements Serializable {
@TableField("modify_time")
private Date modifyTime;
+ public Integer getAge() {
+ return age;
+ }
+
+ public void setAge(Integer age) {
+ this.age = age;
+ }
+
public String getEntEmExpertId() {
return entEmExpertId;
}
diff --git a/inventory-dao/src/main/java/com/rzyc/model/EntEmRehearsal.java b/inventory-dao/src/main/java/com/rzyc/model/EntEmRehearsal.java
index 6071c0d..babd846 100644
--- a/inventory-dao/src/main/java/com/rzyc/model/EntEmRehearsal.java
+++ b/inventory-dao/src/main/java/com/rzyc/model/EntEmRehearsal.java
@@ -42,6 +42,10 @@ public class EntEmRehearsal implements Serializable {
@TableField("ent_em_rehearsal_remark")
private String entEmRehearsalRemark;
+ @ApiModelProperty(value = "公司id")
+ @TableField("enterprise_id")
+ private String enterpriseId;
+
@TableField("create_by")
private String createBy;
@@ -54,6 +58,14 @@ public class EntEmRehearsal implements Serializable {
@TableField("modify_time")
private Date modifyTime;
+ public String getEnterpriseId() {
+ return enterpriseId;
+ }
+
+ public void setEnterpriseId(String enterpriseId) {
+ this.enterpriseId = enterpriseId;
+ }
+
public String getEntEmRehearsalId() {
return entEmRehearsalId;
}
diff --git a/inventory-dao/src/main/java/com/rzyc/model/dto/AddOrUpdateEntUserPostListDto.java b/inventory-dao/src/main/java/com/rzyc/model/dto/AddOrUpdateEntUserPostListDto.java
index a60f842..13785ef 100644
--- a/inventory-dao/src/main/java/com/rzyc/model/dto/AddOrUpdateEntUserPostListDto.java
+++ b/inventory-dao/src/main/java/com/rzyc/model/dto/AddOrUpdateEntUserPostListDto.java
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
+import javax.validation.constraints.NotNull;
import java.util.Date;
/**
@@ -12,24 +13,30 @@ import java.util.Date;
* @author Xuwanxin
* @date 2022/10/31
* */
-public class AddOrUpdateEntUserPostListDto {
+public class AddOrUpdateEntUserPostListDto {
+ @NotNull
@ApiModelProperty(value = "岗位清单id")
private String postListId;
+ @NotNull
@ApiModelProperty(value = "岗位id")
private String postId;
+ @NotNull
@ApiModelProperty(value = "企业用户id")
private String entUserId;
+ @NotNull
@ApiModelProperty(value = "企业id")
private String enterpriseId;
+ @NotNull
@ApiModelProperty(value = "企业清单项id")
private String entListId;
- @ApiModelProperty(value = "清单id")
+ @NotNull
+ @ApiModelProperty(value = "履职清单id")
private String listId;
@ApiModelProperty(value = "清单标题")
@@ -38,26 +45,12 @@ public class AddOrUpdateEntUserPostListDto {
@ApiModelProperty(value = "清单内容")
private String itemContent;
- @ApiModelProperty(value = "排序")
- private Integer sortId;
-
- @ApiModelProperty(value = "年份")
- private Integer yearNum;
-
@ApiModelProperty(value = "考核指标 1:每年 2:每半年 4:每季度 12:每月")
private Integer standard;
@ApiModelProperty(value = "频率")
private Integer frequency;
- @ApiModelProperty(value = "完成状态 1:未完成 2:已完成")
- private Integer finishState;
-
- @ApiModelProperty(value = "红色提醒天数")
- private Integer redAlert;
-
- @ApiModelProperty(value = "黄色提醒天数")
- private Integer yellowAlert;
public String getPostListId() {
return postListId;
@@ -123,21 +116,6 @@ public class AddOrUpdateEntUserPostListDto {
this.itemContent = itemContent;
}
- public Integer getSortId() {
- return sortId;
- }
-
- public void setSortId(Integer sortId) {
- this.sortId = sortId;
- }
-
- public Integer getYearNum() {
- return yearNum;
- }
-
- public void setYearNum(Integer yearNum) {
- this.yearNum = yearNum;
- }
public Integer getStandard() {
return standard;
@@ -155,27 +133,5 @@ public class AddOrUpdateEntUserPostListDto {
this.frequency = frequency;
}
- public Integer getFinishState() {
- return finishState;
- }
- public void setFinishState(Integer finishState) {
- this.finishState = finishState;
- }
-
- public Integer getRedAlert() {
- return redAlert;
- }
-
- public void setRedAlert(Integer redAlert) {
- this.redAlert = redAlert;
- }
-
- public Integer getYellowAlert() {
- return yellowAlert;
- }
-
- public void setYellowAlert(Integer yellowAlert) {
- this.yellowAlert = yellowAlert;
- }
}
diff --git a/inventory-dao/src/main/java/com/rzyc/model/dto/EntEmEquipmentDto.java b/inventory-dao/src/main/java/com/rzyc/model/dto/EntEmEquipmentDto.java
new file mode 100644
index 0000000..20f7a7a
--- /dev/null
+++ b/inventory-dao/src/main/java/com/rzyc/model/dto/EntEmEquipmentDto.java
@@ -0,0 +1,82 @@
+package com.rzyc.model.dto;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import io.swagger.annotations.ApiModelProperty;
+
+import javax.validation.constraints.NotNull;
+import java.util.Date;
+/**
+ * 企业应急资源dto
+ * @author Xuwanxin
+ * @date 2022/11/10
+ * */
+public class EntEmEquipmentDto {
+
+ @ApiModelProperty(value = "企业应急资源id")
+ private String entEmEquipmentId;
+
+ @ApiModelProperty(value = "应急资源数量")
+ private Integer entEmEquipmentNumber;
+
+ @ApiModelProperty(value = "应急资源类型")
+ private String entEmEquipmentType;
+
+ @ApiModelProperty(value = "应急资源位置")
+ private String entEmEquipmentStorageLocation;
+
+ @ApiModelProperty(value = "应急资源名")
+ private String entEmEquipmentName;
+
+ @NotNull
+ @ApiModelProperty(value = "企业id")
+ private String enterpriseId;
+
+ public String getEntEmEquipmentId() {
+ return entEmEquipmentId;
+ }
+
+ public void setEntEmEquipmentId(String entEmEquipmentId) {
+ this.entEmEquipmentId = entEmEquipmentId;
+ }
+
+ public Integer getEntEmEquipmentNumber() {
+ return entEmEquipmentNumber;
+ }
+
+ public void setEntEmEquipmentNumber(Integer entEmEquipmentNumber) {
+ this.entEmEquipmentNumber = entEmEquipmentNumber;
+ }
+
+ public String getEntEmEquipmentType() {
+ return entEmEquipmentType;
+ }
+
+ public void setEntEmEquipmentType(String entEmEquipmentType) {
+ this.entEmEquipmentType = entEmEquipmentType;
+ }
+
+ public String getEntEmEquipmentStorageLocation() {
+ return entEmEquipmentStorageLocation;
+ }
+
+ public void setEntEmEquipmentStorageLocation(String entEmEquipmentStorageLocation) {
+ this.entEmEquipmentStorageLocation = entEmEquipmentStorageLocation;
+ }
+
+ public String getEntEmEquipmentName() {
+ return entEmEquipmentName;
+ }
+
+ public void setEntEmEquipmentName(String entEmEquipmentName) {
+ this.entEmEquipmentName = entEmEquipmentName;
+ }
+
+ public String getEnterpriseId() {
+ return enterpriseId;
+ }
+
+ public void setEnterpriseId(String enterpriseId) {
+ this.enterpriseId = enterpriseId;
+ }
+}
diff --git a/inventory-dao/src/main/java/com/rzyc/model/dto/EntEmExpertDto.java b/inventory-dao/src/main/java/com/rzyc/model/dto/EntEmExpertDto.java
new file mode 100644
index 0000000..8e4e5d4
--- /dev/null
+++ b/inventory-dao/src/main/java/com/rzyc/model/dto/EntEmExpertDto.java
@@ -0,0 +1,126 @@
+package com.rzyc.model.dto;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import io.swagger.annotations.ApiModelProperty;
+
+import java.util.Date;
+
+
+/**
+ * 企业应急专家dto
+ * @author Xuwanxin
+ * @date 2022/11/11
+ * */
+public class EntEmExpertDto {
+
+ @ApiModelProperty(value = "企业应急专家id")
+ private String entEmExpertId;
+
+ @ApiModelProperty(value = "企业id")
+ private String enterpriseId;
+
+ @ApiModelProperty(value = "专家名字")
+ private String entEmExpertName;
+
+ @ApiModelProperty(value = "年龄")
+ private Integer age;
+
+ @ApiModelProperty(value = "性别")
+ private Integer entEmExpertSex;
+
+ @ApiModelProperty(value = "专家电话")
+ private String entEmExpertPhone;
+
+ @ApiModelProperty(value = "专家所在行业领域")
+ private String entEmExpertClass;
+
+ @ApiModelProperty(value = "专家专业")
+ private String entEmExpertMajor;
+
+ @ApiModelProperty(value = "专家类别")
+ private String entEmExpertCategory;
+
+ @ApiModelProperty(value = "专家住址")
+ private String entEmExpertAddress;
+
+ public Integer getAge() {
+ return age;
+ }
+
+ public void setAge(Integer age) {
+ this.age = age;
+ }
+
+ public String getEntEmExpertId() {
+ return entEmExpertId;
+ }
+
+ public void setEntEmExpertId(String entEmExpertId) {
+ this.entEmExpertId = entEmExpertId;
+ }
+
+ public String getEnterpriseId() {
+ return enterpriseId;
+ }
+
+ public void setEnterpriseId(String enterpriseId) {
+ this.enterpriseId = enterpriseId;
+ }
+
+ public String getEntEmExpertName() {
+ return entEmExpertName;
+ }
+
+ public void setEntEmExpertName(String entEmExpertName) {
+ this.entEmExpertName = entEmExpertName;
+ }
+
+ public Integer getEntEmExpertSex() {
+ return entEmExpertSex;
+ }
+
+ public void setEntEmExpertSex(Integer entEmExpertSex) {
+ this.entEmExpertSex = entEmExpertSex;
+ }
+
+ public String getEntEmExpertPhone() {
+ return entEmExpertPhone;
+ }
+
+ public void setEntEmExpertPhone(String entEmExpertPhone) {
+ this.entEmExpertPhone = entEmExpertPhone;
+ }
+
+ public String getEntEmExpertClass() {
+ return entEmExpertClass;
+ }
+
+ public void setEntEmExpertClass(String entEmExpertClass) {
+ this.entEmExpertClass = entEmExpertClass;
+ }
+
+ public String getEntEmExpertMajor() {
+ return entEmExpertMajor;
+ }
+
+ public void setEntEmExpertMajor(String entEmExpertMajor) {
+ this.entEmExpertMajor = entEmExpertMajor;
+ }
+
+ public String getEntEmExpertCategory() {
+ return entEmExpertCategory;
+ }
+
+ public void setEntEmExpertCategory(String entEmExpertCategory) {
+ this.entEmExpertCategory = entEmExpertCategory;
+ }
+
+ public String getEntEmExpertAddress() {
+ return entEmExpertAddress;
+ }
+
+ public void setEntEmExpertAddress(String entEmExpertAddress) {
+ this.entEmExpertAddress = entEmExpertAddress;
+ }
+}
diff --git a/inventory-dao/src/main/java/com/rzyc/model/dto/EntEmRehearsalDto.java b/inventory-dao/src/main/java/com/rzyc/model/dto/EntEmRehearsalDto.java
new file mode 100644
index 0000000..db02bb2
--- /dev/null
+++ b/inventory-dao/src/main/java/com/rzyc/model/dto/EntEmRehearsalDto.java
@@ -0,0 +1,82 @@
+package com.rzyc.model.dto;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import io.swagger.annotations.ApiModelProperty;
+
+import java.util.Date;
+
+
+/**
+ * 企业应急演练dto
+ * @author Xuwanxin
+ * @date 2022/11/11
+ * */
+public class EntEmRehearsalDto {
+
+ @ApiModelProperty(value = "应急演练id")
+ private String entEmRehearsalId;
+
+ @ApiModelProperty(value = "应急演练开始时间")
+ private Date entEmRehearsalStartTime;
+
+ @ApiModelProperty(value = "应急演练开始时间")
+ private Date entEmRehearsalEndTime;
+
+ @ApiModelProperty(value = "应急演练项目")
+ private String entEmRehearsalProject;
+
+ @ApiModelProperty(value = "备注")
+ private String entEmRehearsalRemark;
+
+ @ApiModelProperty(value = "公司")
+ private String enterpriseId;
+
+ public String getEnterpriseId() {
+ return enterpriseId;
+ }
+
+ public void setEnterpriseId(String enterpriseId) {
+ this.enterpriseId = enterpriseId;
+ }
+
+ public String getEntEmRehearsalId() {
+ return entEmRehearsalId;
+ }
+
+ public void setEntEmRehearsalId(String entEmRehearsalId) {
+ this.entEmRehearsalId = entEmRehearsalId;
+ }
+
+ public Date getEntEmRehearsalStartTime() {
+ return entEmRehearsalStartTime;
+ }
+
+ public void setEntEmRehearsalStartTime(Date entEmRehearsalStartTime) {
+ this.entEmRehearsalStartTime = entEmRehearsalStartTime;
+ }
+
+ public Date getEntEmRehearsalEndTime() {
+ return entEmRehearsalEndTime;
+ }
+
+ public void setEntEmRehearsalEndTime(Date entEmRehearsalEndTime) {
+ this.entEmRehearsalEndTime = entEmRehearsalEndTime;
+ }
+
+ public String getEntEmRehearsalProject() {
+ return entEmRehearsalProject;
+ }
+
+ public void setEntEmRehearsalProject(String entEmRehearsalProject) {
+ this.entEmRehearsalProject = entEmRehearsalProject;
+ }
+
+ public String getEntEmRehearsalRemark() {
+ return entEmRehearsalRemark;
+ }
+
+ public void setEntEmRehearsalRemark(String entEmRehearsalRemark) {
+ this.entEmRehearsalRemark = entEmRehearsalRemark;
+ }
+}
diff --git a/inventory-dao/src/main/java/com/rzyc/model/dto/EntEmReservePlanDto.java b/inventory-dao/src/main/java/com/rzyc/model/dto/EntEmReservePlanDto.java
new file mode 100644
index 0000000..4a9fe11
--- /dev/null
+++ b/inventory-dao/src/main/java/com/rzyc/model/dto/EntEmReservePlanDto.java
@@ -0,0 +1,58 @@
+package com.rzyc.model.dto;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import io.swagger.annotations.ApiModelProperty;
+
+
+/**
+ * 企业应急预案dto
+ * @author Xuwanxin
+ * @date 2022/11/11
+ * */
+public class EntEmReservePlanDto {
+
+ @ApiModelProperty(value = "企业应急预案id")
+ private String entEmReservePlanId;
+
+ @ApiModelProperty(value = "应急预案名")
+ private String entEmReservePlanName;
+
+ @ApiModelProperty(value = "应急预案类型")
+ private String entEmReservePlanType;
+
+ @ApiModelProperty(value = "企业id")
+ private String enterpriseId;
+
+ public String getEntEmReservePlanId() {
+ return entEmReservePlanId;
+ }
+
+ public void setEntEmReservePlanId(String entEmReservePlanId) {
+ this.entEmReservePlanId = entEmReservePlanId;
+ }
+
+ public String getEntEmReservePlanName() {
+ return entEmReservePlanName;
+ }
+
+ public void setEntEmReservePlanName(String entEmReservePlanName) {
+ this.entEmReservePlanName = entEmReservePlanName;
+ }
+
+ public String getEntEmReservePlanType() {
+ return entEmReservePlanType;
+ }
+
+ public void setEntEmReservePlanType(String entEmReservePlanType) {
+ this.entEmReservePlanType = entEmReservePlanType;
+ }
+
+ public String getEnterpriseId() {
+ return enterpriseId;
+ }
+
+ public void setEnterpriseId(String enterpriseId) {
+ this.enterpriseId = enterpriseId;
+ }
+}
diff --git a/inventory-dao/src/main/resources/mapper/EntDeviceMaintenanceRecordMapper.xml b/inventory-dao/src/main/resources/mapper/EntDeviceMaintenanceRecordMapper.xml
index 42b956f..48b9aec 100644
--- a/inventory-dao/src/main/resources/mapper/EntDeviceMaintenanceRecordMapper.xml
+++ b/inventory-dao/src/main/resources/mapper/EntDeviceMaintenanceRecordMapper.xml
@@ -35,7 +35,7 @@
-