lyq 1 ماه پیش
والد
کامیت
f795330599

+ 0 - 9
qmjszx-business/src/main/java/beilv/cardpurchaserecord/mapper/CardPurchaseRecordMapper.java

@@ -1,7 +1,6 @@
 package beilv.cardpurchaserecord.mapper;
 
 import beilv.cardpurchaserecord.domain.CardPurchaseRecord;
-import org.apache.ibatis.annotations.Options;
 
 import java.util.List;
 
@@ -59,12 +58,4 @@ public interface CardPurchaseRecordMapper {
      * @return 结果
      */
     public int deleteCardPurchaseRecordByIds(String[] ids);
-
-    /*
-    * 按订单号修改
-    *
-    * @author 韩福成
-    * @date 2025/1/16 下午2:39
-    */
-    public int updateRecord(CardPurchaseRecord cardPurchaseRecord);
 }

+ 1 - 1
qmjszx-business/src/main/java/beilv/cardpurchaserecord/service/impl/CardPurchaseRecordServiceImpl.java

@@ -119,7 +119,7 @@ public class CardPurchaseRecordServiceImpl implements ICardPurchaseRecordService
         }
         cardPurchaseRecord.setTime(DateUtils.getNowDate());
         cardPurchaseRecord.setUpdateTime(DateUtils.getNowDate());
-        return cardPurchaseRecordMapper.updateRecord(cardPurchaseRecord);
+        return cardPurchaseRecordMapper.updateCardPurchaseRecord(cardPurchaseRecord);
     }
 
     /**

+ 10 - 23
qmjszx-business/src/main/resources/mapper/card/CardPurchaseRecordMapper.xml

@@ -122,7 +122,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="updateBy != null">update_by = #{updateBy},</if>
             <if test="updateTime != null">update_time = #{updateTime},</if>
         </trim>
-        where id = #{id}
+        <where>
+            <choose>
+                <when test="orderId != null and orderId != ''">
+                    order_id = #{orderId}
+                </when>
+                <otherwise>
+                    id = #{id}
+                </otherwise>
+            </choose>
+        </where>
     </update>
 
     <delete id="deleteCardPurchaseRecordById" parameterType="Long">
@@ -135,26 +144,4 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             #{id}
         </foreach>
     </delete>
-
-    <update id="updateRecord" parameterType="CardPurchaseRecord">
-        update card_purchase_record
-        <trim prefix="SET" suffixOverrides=",">
-            <if test="userId != null">user_id = #{userId},</if>
-            <if test="cardId != null">card_id = #{cardId},</if>
-            <if test="cardName != null">card_name = #{cardName},</if>
-            <if test="cardType != null">card_type = #{cardType},</if>
-            <if test="totalNumber != null">total_number = #{totalNumber},</if>
-            <if test="memberPrice != null">member_price = #{memberPrice},</if>
-            <if test="time != null">time = #{time},</if>
-            <if test="paymentWay != null">payment_way = #{paymentWay},</if>
-            <if test="type != null">type = #{type},</if>
-            <if test="notes != null">notes = #{notes},</if>
-            <if test="version != null">version = #{version},</if>
-            <if test="createBy != null">create_by = #{createBy},</if>
-            <if test="createTime != null">create_time = #{createTime},</if>
-            <if test="updateBy != null">update_by = #{updateBy},</if>
-            <if test="updateTime != null">update_time = #{updateTime},</if>
-        </trim>
-        where order_id = #{orderId}
-    </update>
 </mapper>