From c0163bdd0c3a8c8d98371e251b9f960fc0eb2236 Mon Sep 17 00:00:00 2001
From: yujian <yujian@123.com>
Date: 星期四, 17 十月 2019 16:20:49 +0800
Subject: [PATCH] 订单 加入状态描述

---
 fanli/src/main/java/com/yeshi/fanli/mapping/order/CommonOrderMapper.xml |   33 +++++++++++++++++++++------------
 1 files changed, 21 insertions(+), 12 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/mapping/order/CommonOrderMapper.xml b/fanli/src/main/java/com/yeshi/fanli/mapping/order/CommonOrderMapper.xml
index 4f2b797..dd05457 100644
--- a/fanli/src/main/java/com/yeshi/fanli/mapping/order/CommonOrderMapper.xml
+++ b/fanli/src/main/java/com/yeshi/fanli/mapping/order/CommonOrderMapper.xml
@@ -23,6 +23,7 @@
 		<result column="co_create_time" property="createTime" jdbcType="TIMESTAMP" />
 		<result column="co_update_time" property="updateTime" jdbcType="TIMESTAMP" />
 		<result column="co_trade_id" property="tradeId" jdbcType="VARCHAR" />
+		<result column="co_state_desc" property="stateDesc" jdbcType="VARCHAR" />
 		<association property="userInfo" column="co_uid"
 			javaType="com.yeshi.fanli.entity.bus.user.UserInfo">
 			<id column="co_uid" property="id" jdbcType="BIGINT" />
@@ -54,6 +55,7 @@
 		<result column="co_create_time" property="createTime" jdbcType="TIMESTAMP" />
 		<result column="co_update_time" property="updateTime" jdbcType="TIMESTAMP" />
 		<result column="co_trade_id" property="tradeId" jdbcType="VARCHAR" />
+		<result column="co_state_desc" property="stateDesc" jdbcType="VARCHAR" />
 		<association property="userInfo" column="co_uid"
 			javaType="com.yeshi.fanli.entity.bus.user.UserInfo">
 			<id column="co_uid" property="id" jdbcType="BIGINT" />
@@ -99,7 +101,7 @@
 		<result column="hb_id" property="hongbaoId" jdbcType="BIGINT" />
 
 		<result column="co_trade_id" property="tradeId" jdbcType="VARCHAR" />
-
+		<result column="co_state_desc" property="stateDesc" jdbcType="VARCHAR" />
 		<association property="userInfo" column="co_uid"
 			resultMap="com.yeshi.fanli.dao.mybatis.UserInfoMapper.BaseResultMap" />
 
@@ -145,6 +147,7 @@
 		<result column="userPortrait" property="userPortrait" jdbcType="VARCHAR" />
 		<result column="hb_id" property="hongbaoId" jdbcType="BIGINT" />
 		<result column="co_trade_id" property="tradeId" jdbcType="VARCHAR" />
+		<result column="co_state_desc" property="stateDesc" jdbcType="VARCHAR" />
 
 		<association property="userInfo" column="co_uid"
 			select="com.yeshi.fanli.dao.mybatis.UserInfoMapper.selectByPrimaryKey" />
@@ -153,8 +156,16 @@
 			select="com.yeshi.fanli.dao.mybatis.order.CommonOrderGoodsMapper.selectByPrimaryKey" />
 	</resultMap>
 
-	<sql id="Base_Column_List">co_id,co_uid,co_order_no,co_source_type,co_source_position,co_order_goods_id,co_count,co_state,co_state_whole_order,co_estimate,co_eIncome,co_payment,co_settlement,co_third_create_time,co_settle_time,co_order_by,co_create_time,co_update_time,co_trade_id
+	<sql id="Base_Column_List">co_id,co_uid,co_order_no,co_source_type,co_source_position,co_order_goods_id,co_count,co_state,co_state_whole_order,co_estimate,co_eIncome,co_payment,co_settlement,co_third_create_time,co_settle_time,co_order_by,co_create_time,co_update_time,co_trade_id,co_state_desc
 	</sql>
+	
+	<sql id="Order_Column_List">co_id,co_uid,co_order_no,co_source_type,co_source_position,
+		co_order_goods_id,co_count,co_state,co_state_whole_order,
+		co_estimate,co_eIncome,co_payment,co_settlement, co_third_create_time,
+		MAX(co_settle_time) AS co_settle_time, co_order_by, co_create_time,
+		co_update_time,co_state_desc
+	</sql>
+	
 	<select id="selectByPrimaryKey" resultMap="BaseResultMap"
 		parameterType="java.lang.Long">
 		select
@@ -237,9 +248,9 @@
 	</delete>
 	<insert id="insert" parameterType="com.yeshi.fanli.entity.order.CommonOrder"
 		useGeneratedKeys="true" keyProperty="id">insert into yeshi_ec_common_order
-		(co_id,co_uid,co_order_no,co_source_type,co_source_position,co_order_goods_id,co_count,co_state,co_estimate,co_eIncome,co_payment,co_settlement,co_third_create_time,co_settle_time,co_create_time,co_update_time,co_state_whole_order,co_order_by,co_trade_id)
+		(co_id,co_uid,co_order_no,co_source_type,co_source_position,co_order_goods_id,co_count,co_state,co_estimate,co_eIncome,co_payment,co_settlement,co_third_create_time,co_settle_time,co_create_time,co_update_time,co_state_whole_order,co_order_by,co_trade_id,co_state_desc)
 		values
-		(#{id,jdbcType=BIGINT},#{userInfo.id,jdbcType=BIGINT},#{orderNo,jdbcType=VARCHAR},#{sourceType,jdbcType=INTEGER},#{sourcePosition,jdbcType=VARCHAR},#{commonOrderGoods.id,jdbcType=BIGINT},#{count,jdbcType=INTEGER},#{state,jdbcType=INTEGER},#{estimate,jdbcType=DECIMAL},#{eIncome,jdbcType=DECIMAL},#{payment,jdbcType=DECIMAL},#{settlement,jdbcType=DECIMAL},#{thirdCreateTime,jdbcType=TIMESTAMP},#{settleTime,jdbcType=TIMESTAMP},#{createTime,jdbcType=TIMESTAMP},#{updateTime,jdbcType=TIMESTAMP},#{stateWholeOrder,jdbcType=INTEGER},#{orderBy,jdbcType=INTEGER},#{tradeId,jdbcType=VARCHAR})
+		(#{id,jdbcType=BIGINT},#{userInfo.id,jdbcType=BIGINT},#{orderNo,jdbcType=VARCHAR},#{sourceType,jdbcType=INTEGER},#{sourcePosition,jdbcType=VARCHAR},#{commonOrderGoods.id,jdbcType=BIGINT},#{count,jdbcType=INTEGER},#{state,jdbcType=INTEGER},#{estimate,jdbcType=DECIMAL},#{eIncome,jdbcType=DECIMAL},#{payment,jdbcType=DECIMAL},#{settlement,jdbcType=DECIMAL},#{thirdCreateTime,jdbcType=TIMESTAMP},#{settleTime,jdbcType=TIMESTAMP},#{createTime,jdbcType=TIMESTAMP},#{updateTime,jdbcType=TIMESTAMP},#{stateWholeOrder,jdbcType=INTEGER},#{orderBy,jdbcType=INTEGER},#{tradeId,jdbcType=VARCHAR},#{stateDesc,jdbcType=VARCHAR})
 	</insert>
 	<insert id="insertSelective" parameterType="com.yeshi.fanli.entity.order.CommonOrder"
 		useGeneratedKeys="true" keyProperty="id">
@@ -264,6 +275,7 @@
 			<if test="createTime != null">co_create_time,</if>
 			<if test="updateTime != null">co_update_time,</if>
 			<if test="tradeId != null">co_trade_id,</if>
+			<if test="stateDesc != null">co_state_desc,</if>
 		</trim>
 		values
 		<trim prefix="(" suffix=")" suffixOverrides=",">
@@ -285,7 +297,8 @@
 			<if test="orderBy != null">#{orderBy,jdbcType=INTEGER},</if>
 			<if test="createTime != null">#{createTime,jdbcType=TIMESTAMP},</if>
 			<if test="updateTime != null">#{updateTime,jdbcType=TIMESTAMP},</if>
-			<if test="tradeId != null">#{tradeId,jdbcType=VARCHAR}</if>
+			<if test="tradeId != null">#{tradeId,jdbcType=VARCHAR},</if>
+			<if test="stateDesc != null">#{stateDesc,jdbcType=VARCHAR}</if>
 		</trim>
 	</insert>
 	<update id="updateByPrimaryKey" parameterType="com.yeshi.fanli.entity.order.CommonOrder">update
@@ -307,7 +320,8 @@
 		#{orderBy,jdbcType=INTEGER},co_create_time =
 		#{createTime,jdbcType=TIMESTAMP},co_update_time =
 		#{updateTime,jdbcType=TIMESTAMP} ,co_trade_id
-		=#{tradeId,jdbcType=VARCHAR} where co_id = #{id,jdbcType=BIGINT}
+		=#{tradeId,jdbcType=VARCHAR},co_state_desc
+		=#{stateDesc,jdbcType=VARCHAR} where co_id = #{id,jdbcType=BIGINT}
 	</update>
 	<update id="updateByPrimaryKeySelective" parameterType="com.yeshi.fanli.entity.order.CommonOrder">
 		update yeshi_ec_common_order
@@ -335,6 +349,7 @@
 			<if test="updateTime != null">co_update_time=#{updateTime,jdbcType=TIMESTAMP},</if>
 			<if test="id !=null">co_id =#{id,jdbcType=BIGINT},</if>
 			<if test="tradeId !=null">co_trade_id =#{tradeId,jdbcType=VARCHAR},</if>
+			<if test="stateDesc !=null">co_state_desc =#{stateDesc,jdbcType=VARCHAR},</if>
 		</set>
 		where co_id = #{id,jdbcType=BIGINT}
 	</update>
@@ -412,12 +427,6 @@
 	</sql>
 	<sql id="Hongbao_Column_List">hb_id,hb_uid,hb_urank,hb_pid,hb_type,hb_state,hb_pre_get_time,hb_get_time,hb_version,
 		IF(v2.`hb_state` = 4, 0, v2.hb_money)AS hb_money
-	</sql>
-	<sql id="Order_Column_List">co_id,co_uid,co_order_no,co_source_type,co_source_position,
-		co_order_goods_id,co_count,co_state,co_state_whole_order,
-		co_estimate,co_eIncome,co_payment,co_settlement, co_third_create_time,
-		MAX(co_settle_time) AS co_settle_time, co_order_by, co_create_time,
-		co_update_time
 	</sql>
 
 	<select id="listUserOrder" resultMap="ResultMap">

--
Gitblit v1.8.0