Browse Source

增加ic_resi_contract_info表

master
yinzuomei 3 years ago
parent
commit
3033ba7551
  1. 16
      epmet-user/epmet-user-server/src/main/java/com/epmet/dao/IcResiContractInfoDao.java
  2. 44
      epmet-user/epmet-user-server/src/main/java/com/epmet/entity/IcResiContractInfoEntity.java
  3. 14
      epmet-user/epmet-user-server/src/main/resources/db/migration/V0.0.93__ic_resi_contract_info.sql
  4. 21
      epmet-user/epmet-user-server/src/main/resources/mapper/IcResiContractInfoDao.xml

16
epmet-user/epmet-user-server/src/main/java/com/epmet/dao/IcResiContractInfoDao.java

@ -0,0 +1,16 @@
package com.epmet.dao;
import com.epmet.commons.mybatis.dao.BaseDao;
import com.epmet.entity.IcResiContractInfoEntity;
import org.apache.ibatis.annotations.Mapper;
/**
* 居民租房信息
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-11-25
*/
@Mapper
public interface IcResiContractInfoDao extends BaseDao<IcResiContractInfoEntity> {
}

44
epmet-user/epmet-user-server/src/main/java/com/epmet/entity/IcResiContractInfoEntity.java

@ -0,0 +1,44 @@
package com.epmet.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.epmet.commons.mybatis.entity.BaseEpmetEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 居民租房信息
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-11-25
*/
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("ic_resi_contract_info")
public class IcResiContractInfoEntity extends BaseEpmetEntity {
private static final long serialVersionUID = 1L;
/**
* 客户Id customer.id
*/
private String customerId;
/**
* 主表Id
*/
private String icResiUser;
/**
* 合同开始日期
*/
private String contractStartDate;
/**
* 合同结束日期
*/
private String contractEndDate;
}

14
epmet-user/epmet-user-server/src/main/resources/db/migration/V0.0.93__ic_resi_contract_info.sql

@ -0,0 +1,14 @@
CREATE TABLE `ic_resi_contract_info` (
`ID` varchar(64) NOT NULL COMMENT '唯一标识',
`CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户Id customer.id',
`IC_RESI_USER` varchar(64) NOT NULL COMMENT '主表Id',
`CONTRACT_START_DATE` varchar(32) DEFAULT NULL COMMENT '合同开始日期',
`CONTRACT_END_DATE` varchar(32) DEFAULT NULL COMMENT '合同结束日期',
`DEL_FLAG` int(11) NOT NULL DEFAULT '0' COMMENT '删除标识 0.未删除 1.已删除',
`REVISION` int(11) NOT NULL COMMENT '乐观锁',
`CREATED_BY` varchar(64) NOT NULL COMMENT '创建人',
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间',
`UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人',
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='居民租房信息';

21
epmet-user/epmet-user-server/src/main/resources/mapper/IcResiContractInfoDao.xml

@ -0,0 +1,21 @@
<?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.epmet.dao.IcResiContractInfoDao">
<resultMap type="com.epmet.entity.IcResiContractInfoEntity" id="icResiContractInfoMap">
<result property="id" column="ID"/>
<result property="customerId" column="CUSTOMER_ID"/>
<result property="icResiUser" column="IC_RESI_USER"/>
<result property="contractStartDate" column="CONTRACT_START_DATE"/>
<result property="contractEndDate" column="CONTRACT_END_DATE"/>
<result property="delFlag" column="DEL_FLAG"/>
<result property="revision" column="REVISION"/>
<result property="createdBy" column="CREATED_BY"/>
<result property="createdTime" column="CREATED_TIME"/>
<result property="updatedBy" column="UPDATED_BY"/>
<result property="updatedTime" column="UPDATED_TIME"/>
</resultMap>
</mapper>
Loading…
Cancel
Save