<?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="cn.flightfeather.supervision.domain.ds1.mapper.DataProductProDetailMapper" >
|
<resultMap id="BaseResultMap" type="cn.flightfeather.supervision.domain.ds1.entity.DataProductProDetail" >
|
<!--
|
WARNING - @mbg.generated
|
-->
|
<id column="ID" property="id" jdbcType="INTEGER" />
|
<result column="DP_GUID" property="dpGuid" jdbcType="VARCHAR" />
|
<result column="Form_Index" property="formIndex" jdbcType="INTEGER" />
|
<result column="Scene_Index" property="sceneIndex" jdbcType="INTEGER" />
|
<result column="Scene_Type" property="sceneType" jdbcType="VARCHAR" />
|
<result column="Scene_Name" property="sceneName" jdbcType="VARCHAR" />
|
<result column="Inspection_Time" property="inspectionTime" jdbcType="TIMESTAMP" />
|
<result column="Executors" property="executors" jdbcType="VARCHAR" />
|
<result column="Problem_Type" property="problemType" jdbcType="VARCHAR" />
|
<result column="Problem_Description" property="problemDescription" jdbcType="VARCHAR" />
|
<result column="Problem_Location" property="problemLocation" jdbcType="VARCHAR" />
|
<result column="Problem_Num" property="problemNum" jdbcType="INTEGER" />
|
<result column="Change_Time" property="changeTime" jdbcType="VARCHAR" />
|
<result column="Problem_Changed" property="problemChanged" jdbcType="VARCHAR" />
|
<result column="Changed_Problem" property="changedProblem" jdbcType="VARCHAR" />
|
<result column="Changed_Num" property="changedNum" jdbcType="INTEGER" />
|
<result column="Unchanged_Problems" property="unchangedProblems" jdbcType="VARCHAR" />
|
<result column="UnChanged_Num" property="unchangedNum" jdbcType="INTEGER" />
|
<result column="Change_Percent" property="changePercent" jdbcType="DECIMAL" />
|
<result column="Check_Status" property="checkStatus" jdbcType="VARCHAR" />
|
<result column="Pro_Check_Time" property="proCheckTime" jdbcType="VARCHAR" />
|
<result column="Change_Check_Time" property="changeCheckTime" jdbcType="VARCHAR" />
|
<result column="Pro_Check_Num" property="proCheckNum" jdbcType="INTEGER" />
|
<result column="Pro_Check_Per" property="proCheckPer" jdbcType="DECIMAL" />
|
<result column="Change_Check_Num" property="changeCheckNum" jdbcType="INTEGER" />
|
<result column="Change_Check_Per" property="changeCheckPer" jdbcType="DECIMAL" />
|
<result column="Ledger_Percent" property="ledgerPercent" jdbcType="DECIMAL" />
|
<result column="Ledger_Submit_Date" property="ledgerSubmitDate" jdbcType="TIMESTAMP" />
|
<result column="Ledger_Check_Time" property="ledgerCheckTime" jdbcType="TIMESTAMP" />
|
<result column="Change_Tracking_Reminder" property="changeTrackingReminder" jdbcType="VARCHAR" />
|
<result column="Create_Time" property="createTime" jdbcType="TIMESTAMP" />
|
</resultMap>
|
<sql id="Base_Column_List" >
|
<!--
|
WARNING - @mbg.generated
|
-->
|
ID, DP_GUID, Form_Index, Scene_Index, Scene_Type, Scene_Name, Inspection_Time, Executors,
|
Problem_Type, Problem_Description, Problem_Location, Problem_Num, Change_Time, Problem_Changed,
|
Changed_Problem, Changed_Num, Unchanged_Problems, UnChanged_Num, Change_Percent,
|
Check_Status, Pro_Check_Time, Change_Check_Time, Pro_Check_Num, Pro_Check_Per, Change_Check_Num,
|
Change_Check_Per, Ledger_Percent, Ledger_Submit_Date, Ledger_Check_Time, Change_Tracking_Reminder,
|
Create_Time
|
</sql>
|
|
<sql id="Base_Column_List_Without_ID" >
|
<!--
|
WARNING - @mbg.generated
|
-->
|
DP_GUID, Form_Index, Scene_Index, Scene_Type, Scene_Name, Inspection_Time, Executors,
|
Problem_Type, Problem_Description, Problem_Location, Problem_Num, Change_Time, Problem_Changed,
|
Changed_Problem, Changed_Num, Unchanged_Problems, UnChanged_Num, Change_Percent,
|
Check_Status, Pro_Check_Time, Change_Check_Time, Pro_Check_Num, Pro_Check_Per, Change_Check_Num,
|
Change_Check_Per, Ledger_Percent, Ledger_Submit_Date, Ledger_Check_Time, Change_Tracking_Reminder,
|
Create_Time
|
</sql>
|
<insert id="insertBatch" parameterType="java.util.List">
|
INSERT INTO sm_t_data_product_prodetail
|
( <include refid="Base_Column_List_Without_ID" /> )
|
VALUES
|
<foreach collection="list" item="item" separator=",">
|
(#{item.dpGuid,jdbcType=VARCHAR},
|
#{item.formIndex,jdbcType=INTEGER},
|
#{item.sceneIndex,jdbcType=INTEGER},
|
#{item.sceneType,jdbcType=VARCHAR},
|
#{item.sceneName,jdbcType=VARCHAR},
|
#{item.inspectionTime,jdbcType=TIMESTAMP},
|
#{item.executors,jdbcType=VARCHAR},
|
#{item.problemType,jdbcType=VARCHAR},
|
#{item.problemDescription,jdbcType=VARCHAR},
|
#{item.problemLocation,jdbcType=VARCHAR},
|
#{item.problemNum,jdbcType=INTEGER},
|
#{item.changeTime,jdbcType=VARCHAR},
|
#{item.problemChanged,jdbcType=VARCHAR},
|
#{item.changedProblem,jdbcType=VARCHAR},
|
#{item.changedNum,jdbcType=INTEGER},
|
#{item.unchangedProblems,jdbcType=VARCHAR},
|
#{item.unchangedNum,jdbcType=INTEGER},
|
#{item.changePercent,jdbcType=DECIMAL},
|
#{item.checkStatus,jdbcType=VARCHAR},
|
#{item.proCheckTime,jdbcType=VARCHAR},
|
#{item.changeCheckTime,jdbcType=VARCHAR},
|
#{item.proCheckNum,jdbcType=INTEGER},
|
#{item.proCheckPer,jdbcType=DECIMAL},
|
#{item.changeCheckNum,jdbcType=INTEGER},
|
#{item.changeCheckPer,jdbcType=DECIMAL},
|
#{item.ledgerPercent,jdbcType=DECIMAL},
|
#{item.ledgerSubmitDate,jdbcType=TIMESTAMP},
|
#{item.ledgerCheckTime,jdbcType=TIMESTAMP},
|
#{item.changeTrackingReminder,jdbcType=VARCHAR},
|
#{item.createTime,jdbcType=TIMESTAMP})
|
</foreach>
|
</insert>
|
</mapper>
|