|
|
@@ -29,6 +29,7 @@
|
|
|
<result column="rb_text3" jdbcType="VARCHAR" property="rb_text3" />
|
|
|
<result column="rb_text4" jdbcType="VARCHAR" property="rb_text4" />
|
|
|
<result column="rb_text5" jdbcType="VARCHAR" property="rb_text5" />
|
|
|
+ <result column="cu_leftamount" jdbcType="DOUBLE" property="cu_leftamount" />
|
|
|
</resultMap>
|
|
|
<sql id="Example_Where_Clause">
|
|
|
<where>
|
|
|
@@ -89,10 +90,13 @@
|
|
|
</where>
|
|
|
</sql>
|
|
|
<sql id="Base_Column_List">
|
|
|
- rb_id, rb_code, rb_kind, rb_date, rb_custid, rb_custcode, rb_custname, rb_manname,
|
|
|
- rb_rdamount, rb_rbdamount, rb_preamount, rb_discounts, rb_havebalance, rb_recorderid,
|
|
|
- rb_recorder, rb_recorddate, rb_status, rb_statuscode, rb_remark, companyId, updaterId,
|
|
|
- updatedate, rb_text1, rb_text2, rb_text3, rb_text4, rb_text5
|
|
|
+ rb_id, rb_code, rb_kind, rb_date, rb_custid, rb_custcode, rb_custname, rb_manname,
|
|
|
+ rb_rdamount, rb_rbdamount, rb_preamount, rb_discounts, rb_havebalance, rb_recorderid,
|
|
|
+ rb_recorder, rb_recorddate, rb_status, rb_statuscode, rb_remark, recbalance.companyId,
|
|
|
+ recbalance.updaterId,recbalance.updatedate, rb_text1, rb_text2, rb_text3, rb_text4, rb_text5
|
|
|
+ </sql>
|
|
|
+ <sql id="left_Column_List">
|
|
|
+ cu_leftamount
|
|
|
</sql>
|
|
|
<select id="selectByExample" parameterType="com.usoftchina.saas.money.po.RecbalanceExample" resultMap="BaseResultMap">
|
|
|
select
|
|
|
@@ -110,8 +114,9 @@
|
|
|
</select>
|
|
|
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
|
|
select
|
|
|
- <include refid="Base_Column_List" />
|
|
|
- from recbalance
|
|
|
+ <include refid="Base_Column_List" />,
|
|
|
+ <include refid="left_Column_List" />
|
|
|
+ from recbalance left join customer on cu_id=rb_custid and recbalance.companyId= customer.companyId
|
|
|
where rb_id = #{id,jdbcType=INTEGER}
|
|
|
</select>
|
|
|
|