Commit 1dddc1a1 authored by 田涛's avatar 田涛

数字预案表实体、dao、mapper创建

parent d015e7bd
package com.yeejoin.amos.fas.dao.entity;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;
/**
* c_plan_detail
* @author
*/
@Data
@Entity
@Table(name="c_plan_detail")
@NamedQuery(name="PlanDetail.findAll", query="SELECT e FROM PlanDetail e")
public class PlanDetail extends BasicEntity {
/**
* 预案名称
*/
@Column(name="plan_name")
private String planName;
/**
* 预案编号
*/
private String code;
/**
* 预案类型
*/
private Integer type;
/**
* 适用范围
*/
private Integer range;
/**
* 编写部门
*/
@Column(name="edit_org_name")
private String editOrgName;
/**
* 版次
*/
private String edition;
/**
* 实施时间
*/
@Column(name="implementation_time")
private Date implementationTime;
/**
* 备注
*/
private String remark;
/**
* 预案状态
*/
private Integer status;
/**
* 创建人
*/
private String creator;
/**
* 修改人
*/
private String reviser;
/**
* 修改时间
*/
@Column(name="update_time")
private Date updateTime;
/**
* 部门code
*/
@Column(name="org_code")
private String orgCode;
/**
* 删除状态(0、正常,1、删除)
*/
@Column(name="is_delete")
private Boolean isDelete;
private static final long serialVersionUID = 1L;
}
\ No newline at end of file
package com.yeejoin.amos.fas.dao.entity;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import java.io.Serializable;
/**
* c_plan_doc
* @author
*/
@Data
@Entity
@Table(name="c_plan_doc")
@NamedQuery(name="PlanDoc.findAll", query="SELECT e FROM PlanDoc e")
public class PlanDoc extends BasicEntity {
/**
* 预案ID
*/
@Column(name="plan_name")
private Long planId;
/**
* 文档ID
*/
@Column(name="plan_name")
private Long docId;
/**
* 删除状态
*/
@Column(name="plan_name")
private Boolean isDelete;
private static final long serialVersionUID = 1L;
}
\ No newline at end of file
package com.yeejoin.amos.fas.dao.entity;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import java.io.Serializable;
/**
* c_plan_equipment
* @author
*/
@Data
@Entity
@Table(name="c_plan_equipment")
@NamedQuery(name="PlanEquipment.findAll", query="SELECT e FROM PlanEquipment e")
public class PlanEquipment extends BasicEntity {
/**
* 预案ID
*/
@Column(name="plan_id")
private Long planId;
/**
* 电力装备ID
*/
@Column(name="fire_equipment_id")
private Long fireEquipmentId;
/**
* 删除状态
*/
@Column(name="is_delete")
private Boolean isDelete;
private static final long serialVersionUID = 1L;
}
\ No newline at end of file
package com.yeejoin.amos.fas.dao.entity;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;
/**
* c_plan_operation_record
* @author
*/
@Data
@Entity
@Table(name="c_plan_operation_record")
@NamedQuery(name="PlanOperationRecord.findAll", query="SELECT e FROM PlanOperationRecord e")
public class PlanOperationRecord extends BasicEntity {
/**
* 预案ID
*/
@Column(name="plan_id")
private Long planId;
/**
* 运行模式(0、模拟,1、自动)
*/
@Column(name="plan_pattern")
private Integer planPattern;
/**
* 开始时间
*/
@Column(name="start_time")
private Date startTime;
/**
* 结束时间
*/
@Column(name="end_time")
private Date endTime;
/**
* 批次号
*/
@Column(name="batch_no")
private String batchNo;
/**
* 是否删除
*/
@Column(name="is_delete")
private Boolean isDelete;
/**
* 运行状态(0、运行中,1、完毕,3、中断)
*/
private Integer status;
private static final long serialVersionUID = 1L;
}
\ No newline at end of file
package com.yeejoin.amos.fas.dao.entity;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import java.io.Serializable;
/**
* c_plan_rule
* @author
*/
@Data
@Entity
@Table(name="c_plan_rule")
@NamedQuery(name="PlanRule.findAll", query="SELECT e FROM PlanRule e")
public class PlanRule extends BasicEntity {
/**
* 规则ID
*/
@Column(name="rule_id")
private Long ruleId;
/**
* 预案ID
*/
@Column(name="plan_id")
private Long planId;
/**
* 是否删除
*/
@Column(name="is_delete")
private Boolean isDelete;
private static final long serialVersionUID = 1L;
}
\ No newline at end of file
package com.yeejoin.amos.fas.business.dao.mapper;
import org.springframework.stereotype.Repository;
/**
* <h1><h1>
*
* @author tiantao
* @date 2021/1/15 10:52
*/
@Repository
public interface PlanDetailMapper {
}
package com.yeejoin.amos.fas.business.dao.mapper;
import org.springframework.stereotype.Repository;
/**
* <h1><h1>
*
* @author tiantao
* @date 2021/1/15 10:52
*/
@Repository
public interface PlanDocMapper {
}
package com.yeejoin.amos.fas.business.dao.mapper;
import org.springframework.stereotype.Repository;
/**
* <h1><h1>
*
* @author tiantao
* @date 2021/1/15 10:52
*/
@Repository
public interface PlanEquipmentMapper {
}
package com.yeejoin.amos.fas.business.dao.mapper;
import org.springframework.stereotype.Repository;
/**
* <h1><h1>
*
* @author tiantao
* @date 2021/1/15 10:53
*/
@Repository
public interface PlanOperationRecordMapper {
}
package com.yeejoin.amos.fas.business.dao.mapper;
import org.springframework.stereotype.Repository;
/**
* <h1><h1>
*
* @author tiantao
* @date 2021/1/15 10:53
*/
@Repository
public interface PlanRuleMapper {
}
package com.yeejoin.amos.fas.business.dao.repository;
import com.yeejoin.amos.fas.dao.entity.PlanDetail;
import org.springframework.stereotype.Repository;
/**
* <h1><h1>
*
* @author tiantao
* @date 2021/1/15 10:35
*/
@Repository
public interface IPlanDetailDao extends BaseDao<PlanDetail, Long> {
}
package com.yeejoin.amos.fas.business.dao.repository;
import com.yeejoin.amos.fas.dao.entity.PlanDoc;
import org.springframework.stereotype.Repository;
/**
* <h1><h1>
*
* @author tiantao
* @date 2021/1/15 10:36
*/
@Repository
public interface IPlanDocDao extends BaseDao<PlanDoc, Long> {
}
package com.yeejoin.amos.fas.business.dao.repository;
import com.yeejoin.amos.fas.dao.entity.PlanEquipment;
import org.springframework.stereotype.Repository;
/**
* <h1><h1>
*
* @author tiantao
* @date 2021/1/15 10:36
*/
@Repository
public interface IPlanEquipmentDao extends BaseDao<PlanEquipment, Long> {
}
package com.yeejoin.amos.fas.business.dao.repository;
import com.yeejoin.amos.fas.dao.entity.PlanOperationRecord;
import org.springframework.stereotype.Repository;
/**
* <h1><h1>
*
* @author tiantao
* @date 2021/1/15 10:36
*/
@Repository
public interface IPlanOperationRecordDao extends BaseDao<PlanOperationRecord, Long> {
}
package com.yeejoin.amos.fas.business.dao.repository;
import com.yeejoin.amos.fas.dao.entity.PlanRule;
import org.springframework.stereotype.Repository;
/**
* <h1><h1>
*
* @author tiantao
* @date 2021/1/15 10:36
*/
@Repository
public interface IPlanRuleDao extends BaseDao<PlanRule, Long>{
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.yeejoin.amos.fas.business.dao.mapper.PlanDetailMapper">
</mapper>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.yeejoin.amos.fas.business.dao.mapper.PlanDocMapper">
</mapper>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.yeejoin.amos.fas.business.dao.mapper.PlanEquipmentMapper">
</mapper>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.yeejoin.amos.fas.business.dao.mapper.PlanOperationRecordMapper">
</mapper>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.yeejoin.amos.fas.business.dao.mapper.PlanRuleMapper">
</mapper>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment