From d4c8e72800fcf6fbaa3804d383c7b6a23f826f3e Mon Sep 17 00:00:00 2001
From: liurunyu <lry9898@163.com>
Date: 星期三, 20 八月 2025 14:35:00 +0800
Subject: [PATCH] 修改bug
---
pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeManagerCardMapper.xml | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++---------
1 files changed, 50 insertions(+), 9 deletions(-)
diff --git a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeManagerCardMapper.xml b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeManagerCardMapper.xml
index dc41740..4bb9f3b 100644
--- a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeManagerCardMapper.xml
+++ b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeManagerCardMapper.xml
@@ -5,15 +5,17 @@
<!--@mbg.generated-->
<!--@Table se_manager_card-->
<id column="id" jdbcType="BIGINT" property="id" />
+ <result column="protocol" jdbcType="VARCHAR" property="protocol" />
<result column="card_addr" jdbcType="VARCHAR" property="cardAddr" />
<result column="card_num" jdbcType="VARCHAR" property="cardNum" />
<result column="card_type" jdbcType="TINYINT" property="cardType" />
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
<result column="remarks" jdbcType="VARCHAR" property="remarks" />
+ <result column="order_no" jdbcType="VARCHAR" property="orderNo" />
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
- id, card_addr, card_num, card_type, create_time, remarks
+ id, protocol, card_addr, card_num, card_type, create_time, remarks, order_no
</sql>
<select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
<!--@mbg.generated-->
@@ -29,12 +31,12 @@
</delete>
<insert id="insert" parameterType="com.dy.pipIrrGlobal.pojoSe.SeManagerCard">
<!--@mbg.generated-->
- insert into se_manager_card (id, card_addr, card_num,
- card_type, create_time, remarks
- )
- values (#{id,jdbcType=BIGINT}, #{cardAddr,jdbcType=VARCHAR}, #{cardNum,jdbcType=VARCHAR},
- #{cardType,jdbcType=TINYINT}, #{createTime,jdbcType=TIMESTAMP}, #{remarks,jdbcType=VARCHAR}
- )
+ insert into se_manager_card (id, protocol, card_addr,
+ card_num, card_type, create_time,
+ remarks, order_no)
+ values (#{id,jdbcType=BIGINT}, #{protocol,jdbcType=VARCHAR}, #{cardAddr,jdbcType=VARCHAR},
+ #{cardNum,jdbcType=VARCHAR}, #{cardType,jdbcType=TINYINT}, #{createTime,jdbcType=TIMESTAMP},
+ #{remarks,jdbcType=VARCHAR}, #{orderNo,jdbcType=VARCHAR})
</insert>
<insert id="insertSelective" parameterType="com.dy.pipIrrGlobal.pojoSe.SeManagerCard">
<!--@mbg.generated-->
@@ -42,6 +44,9 @@
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="id != null">
id,
+ </if>
+ <if test="protocol != null">
+ protocol,
</if>
<if test="cardAddr != null">
card_addr,
@@ -58,10 +63,16 @@
<if test="remarks != null">
remarks,
</if>
+ <if test="orderNo != null">
+ order_no,
+ </if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="id != null">
#{id,jdbcType=BIGINT},
+ </if>
+ <if test="protocol != null">
+ #{protocol,jdbcType=VARCHAR},
</if>
<if test="cardAddr != null">
#{cardAddr,jdbcType=VARCHAR},
@@ -78,12 +89,18 @@
<if test="remarks != null">
#{remarks,jdbcType=VARCHAR},
</if>
+ <if test="orderNo != null">
+ #{orderNo,jdbcType=VARCHAR},
+ </if>
</trim>
</insert>
<update id="updateByPrimaryKeySelective" parameterType="com.dy.pipIrrGlobal.pojoSe.SeManagerCard">
<!--@mbg.generated-->
update se_manager_card
<set>
+ <if test="protocol != null">
+ protocol = #{protocol,jdbcType=VARCHAR},
+ </if>
<if test="cardAddr != null">
card_addr = #{cardAddr,jdbcType=VARCHAR},
</if>
@@ -99,17 +116,22 @@
<if test="remarks != null">
remarks = #{remarks,jdbcType=VARCHAR},
</if>
+ <if test="orderNo != null">
+ order_no = #{orderNo,jdbcType=VARCHAR},
+ </if>
</set>
where id = #{id,jdbcType=BIGINT}
</update>
<update id="updateByPrimaryKey" parameterType="com.dy.pipIrrGlobal.pojoSe.SeManagerCard">
<!--@mbg.generated-->
update se_manager_card
- set card_addr = #{cardAddr,jdbcType=VARCHAR},
+ set protocol = #{protocol,jdbcType=VARCHAR},
+ card_addr = #{cardAddr,jdbcType=VARCHAR},
card_num = #{cardNum,jdbcType=VARCHAR},
card_type = #{cardType,jdbcType=TINYINT},
create_time = #{createTime,jdbcType=TIMESTAMP},
- remarks = #{remarks,jdbcType=VARCHAR}
+ remarks = #{remarks,jdbcType=VARCHAR},
+ order_no = #{orderNo,jdbcType=VARCHAR}
where id = #{id,jdbcType=BIGINT}
</update>
@@ -121,4 +143,23 @@
ORDER BY card_num desc
LIMIT 0,1
</select>
+
+ <!--鍏呭�兼満鐢ㄨ幏鍙栫鐞嗗崱淇℃伅-->
+ <select id="getTermManagerCardInfo" resultType="com.dy.pipIrrGlobal.voSe.VoTermCard">
+ SELECT
+ card_num AS cardNum,
+ card_type AS cardType,
+ NULL AS money,
+ NULL AS state,
+ NULL AS userName,
+ NULL AS clientNum,
+ NULL AS phone,
+ NULL AS address,
+ NULL AS lastRechargeTime,
+ card.protocol AS cardcardAgreement
+ FROM se_manager_card card
+ WHERE card.card_addr = #{cardAddr} AND card.state != 4
+ ORDER BY card.createDt DESC
+ LIMIT 1
+ </select>
</mapper>
\ No newline at end of file
--
Gitblit v1.8.0