<?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="centerServiceDAOImpl">
|
|
<!--保存订单信息 c_orders 中 -->
|
<insert id="saveOrder" parameterType="map">
|
<![CDATA[
|
insert into c_orders(o_id,app_id,ext_transaction_id,user_id,request_time,order_type_cd,remark,status_cd)
|
values(#{oId},#{appId},#{extTransactionId},#{userId},#{requestTime},#{orderTypeCd},#{remark},#{statusCd})
|
]]>
|
</insert>
|
<!-- 保存属性信息c_orders_attrs 中-->
|
<insert id="saveOrderAttrs" parameterType="map">
|
<![CDATA[
|
insert into c_orders_attrs(o_id,attr_id,spec_cd,value)
|
values(#{oId},#{attrId},#{specCd},#{value})
|
]]>
|
</insert>
|
<!-- 保存订单项信息 c_business -->
|
<insert id="saveBusiness" parameterType="map">
|
<![CDATA[
|
insert into c_business(b_id,o_id,business_type_cd,remark,status_cd)
|
values(#{bId},#{oId},#{businessTypeCd},#{remark},#{statusCd})
|
]]>
|
</insert>
|
<!-- 保存属性信息 c_business_attrs -->
|
<insert id="saveBusinessAttrs" parameterType="map">
|
<![CDATA[
|
insert into c_business_attrs(b_id,attr_id,spec_cd,value)
|
values(#{bId},#{attrId},#{specCd},#{value})
|
]]>
|
</insert>
|
<!-- 更新订单信息(一般就更新订单状态) -->
|
<update id="updateOrder" parameterType="map" >
|
<![CDATA[
|
update c_orders co set
|
co.status_cd=#{statusCd},
|
co.finish_time=#{finishTime}
|
where co.o_id=#{oId}
|
]]>
|
</update>
|
<!-- 更新订单项信息(一般就更新订单项状态)-->
|
<update id="updateBusiness" parameterType="map">
|
<![CDATA[
|
update c_business cb set
|
cb.status_cd=#{statusCd},
|
cb.finish_time=#{finishTime}
|
where cb.o_id=#{oId}
|
]]>
|
</update>
|
|
</mapper>
|