diff --git a/src/main/resources/mappers/AllotmentObjectMapper.xml b/src/main/resources/mappers/AllotmentObjectMapper.xml new file mode 100644 index 0000000..28842f3 --- /dev/null +++ b/src/main/resources/mappers/AllotmentObjectMapper.xml @@ -0,0 +1,294 @@ + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, allotment_object_code, flow_id, allotment_object_name, allotment_object_type, + investor_code, investor_name, investor_type, create_time, logic + + + + + delete from allotment_object + where id = #{id,jdbcType=VARCHAR} + + + delete from allotment_object + + + + + + insert into allotment_object (id, allotment_object_code, flow_id, + allotment_object_name, allotment_object_type, + investor_code, investor_name, investor_type, + create_time, logic) + values (#{id,jdbcType=VARCHAR}, #{allotmentObjectCode,jdbcType=VARCHAR}, #{flowId,jdbcType=VARCHAR}, + #{allotmentObjectName,jdbcType=VARCHAR}, #{allotmentObjectType,jdbcType=VARCHAR}, + #{investorCode,jdbcType=INTEGER}, #{investorName,jdbcType=VARCHAR}, #{investorType,jdbcType=VARCHAR}, + #{createTime,jdbcType=TIMESTAMP}, #{logic,jdbcType=INTEGER}) + + + insert into allotment_object + + + id, + + + allotment_object_code, + + + flow_id, + + + allotment_object_name, + + + allotment_object_type, + + + investor_code, + + + investor_name, + + + investor_type, + + + create_time, + + + logic, + + + + + #{id,jdbcType=VARCHAR}, + + + #{allotmentObjectCode,jdbcType=VARCHAR}, + + + #{flowId,jdbcType=VARCHAR}, + + + #{allotmentObjectName,jdbcType=VARCHAR}, + + + #{allotmentObjectType,jdbcType=VARCHAR}, + + + #{investorCode,jdbcType=INTEGER}, + + + #{investorName,jdbcType=VARCHAR}, + + + #{investorType,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=TIMESTAMP}, + + + #{logic,jdbcType=INTEGER}, + + + + + + update allotment_object + + + id = #{record.id,jdbcType=VARCHAR}, + + + allotment_object_code = #{record.allotmentObjectCode,jdbcType=VARCHAR}, + + + flow_id = #{record.flowId,jdbcType=VARCHAR}, + + + allotment_object_name = #{record.allotmentObjectName,jdbcType=VARCHAR}, + + + allotment_object_type = #{record.allotmentObjectType,jdbcType=VARCHAR}, + + + investor_code = #{record.investorCode,jdbcType=INTEGER}, + + + investor_name = #{record.investorName,jdbcType=VARCHAR}, + + + investor_type = #{record.investorType,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=TIMESTAMP}, + + + logic = #{record.logic,jdbcType=INTEGER}, + + + + + + + + update allotment_object + set id = #{record.id,jdbcType=VARCHAR}, + allotment_object_code = #{record.allotmentObjectCode,jdbcType=VARCHAR}, + flow_id = #{record.flowId,jdbcType=VARCHAR}, + allotment_object_name = #{record.allotmentObjectName,jdbcType=VARCHAR}, + allotment_object_type = #{record.allotmentObjectType,jdbcType=VARCHAR}, + investor_code = #{record.investorCode,jdbcType=INTEGER}, + investor_name = #{record.investorName,jdbcType=VARCHAR}, + investor_type = #{record.investorType,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=TIMESTAMP}, + logic = #{record.logic,jdbcType=INTEGER} + + + + + + update allotment_object + + + allotment_object_code = #{allotmentObjectCode,jdbcType=VARCHAR}, + + + flow_id = #{flowId,jdbcType=VARCHAR}, + + + allotment_object_name = #{allotmentObjectName,jdbcType=VARCHAR}, + + + allotment_object_type = #{allotmentObjectType,jdbcType=VARCHAR}, + + + investor_code = #{investorCode,jdbcType=INTEGER}, + + + investor_name = #{investorName,jdbcType=VARCHAR}, + + + investor_type = #{investorType,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=TIMESTAMP}, + + + logic = #{logic,jdbcType=INTEGER}, + + + where id = #{id,jdbcType=VARCHAR} + + + update allotment_object + set allotment_object_code = #{allotmentObjectCode,jdbcType=VARCHAR}, + flow_id = #{flowId,jdbcType=VARCHAR}, + allotment_object_name = #{allotmentObjectName,jdbcType=VARCHAR}, + allotment_object_type = #{allotmentObjectType,jdbcType=VARCHAR}, + investor_code = #{investorCode,jdbcType=INTEGER}, + investor_name = #{investorName,jdbcType=VARCHAR}, + investor_type = #{investorType,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=TIMESTAMP}, + logic = #{logic,jdbcType=INTEGER} + where id = #{id,jdbcType=VARCHAR} + + + \ No newline at end of file