|
|
@@ -20,17 +20,23 @@
|
|
|
<result property="userType" column="USER_TYPE_" jdbcType="VARCHAR"/>
|
|
|
<result property="status" column="STATUS_" jdbcType="VARCHAR"/>
|
|
|
<result property="overview" column="OVERVIEW_" jdbcType="BLOB"/>
|
|
|
+ <result property="status" column="STATUS_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="config" column="CONFIG_" jdbcType="BLOB"/>
|
|
|
+ <result property="type" column="TYPE_" jdbcType="VARCHAR"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<sql id="columns">
|
|
|
- ID_,TENANT_ID_,IP_,CREATE_BY_,CREATE_TIME_,UPDATE_BY_,UPDATE_TIME_,DI_DIAN_,TITLE_,SCOPE_,SCOPE_ID_,CYCLE_,START_DATE_,END_DATE_,USER_TYPE_,STATUS_,OVERVIEW_
|
|
|
+ ID_,TENANT_ID_,IP_,CREATE_BY_,CREATE_TIME_,UPDATE_BY_,UPDATE_TIME_,DI_DIAN_,TITLE_,SCOPE_,SCOPE_ID_,CYCLE_,START_DATE_,END_DATE_,USER_TYPE_,STATUS_,OVERVIEW_,CONFIG_,TYPE_
|
|
|
</sql>
|
|
|
|
|
|
<insert id="create" parameterType="com.lc.ibps.components.employee.persistence.entity.StaffSchedulePo">
|
|
|
INSERT INTO T_SCHEDULE
|
|
|
(<include refid="columns"/>)
|
|
|
VALUES
|
|
|
- (#{id,jdbcType=VARCHAR}, #{tenantId,jdbcType=VARCHAR}, #{ip,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{diDian,jdbcType=VARCHAR}, #{title,jdbcType=VARCHAR}, #{scope,jdbcType=VARCHAR}, #{scopeId,jdbcType=VARCHAR}, #{cycle,jdbcType=VARCHAR}, #{startDate,jdbcType=VARCHAR}, #{endDate,jdbcType=VARCHAR}, #{userType,jdbcType=VARCHAR}, #{status,jdbcType=VARCHAR}, #{overview,jdbcType=BLOB})
|
|
|
+ (#{id,jdbcType=VARCHAR}, #{tenantId,jdbcType=VARCHAR}, #{ip,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR},
|
|
|
+ #{createTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{diDian,jdbcType=VARCHAR},
|
|
|
+ #{title,jdbcType=VARCHAR}, #{scope,jdbcType=VARCHAR}, #{scopeId,jdbcType=VARCHAR}, #{cycle,jdbcType=VARCHAR}, #{startDate,jdbcType=VARCHAR},
|
|
|
+ #{endDate,jdbcType=VARCHAR}, #{userType,jdbcType=VARCHAR}, #{status,jdbcType=VARCHAR}, #{overview,jdbcType=BLOB}, #{config,jdbcType=BLOB}, #{type,jdbcType=VARCHAR})
|
|
|
</insert>
|
|
|
|
|
|
<select id="get" parameterType="java.lang.String" resultMap="StaffSchedulePo">
|
|
|
@@ -87,7 +93,9 @@
|
|
|
END_DATE_=#{endDate,jdbcType=VARCHAR},
|
|
|
USER_TYPE_=#{userType,jdbcType=VARCHAR},
|
|
|
STATUS_=#{status,jdbcType=VARCHAR},
|
|
|
- OVERVIEW_=#{overview,jdbcType=BLOB}
|
|
|
+ OVERVIEW_=#{overview,jdbcType=BLOB},
|
|
|
+ CONFIG_=#{config,jdbcType=BLOB},
|
|
|
+ TYPE_=#{type,jdbcType=VARCHAR}
|
|
|
WHERE
|
|
|
ID_=#{id}
|
|
|
</update>
|