Bläddra i källkod

/user/super/history增加duration字段

zhijiezhao 3 år sedan
förälder
incheckning
0d69b20bdd

+ 1 - 0
src/main/java/com/caimei365/user/model/po/VipPayHistoryPo.java

@@ -29,6 +29,7 @@ public class VipPayHistoryPo implements Serializable {
     private Integer payWay;
     private Integer payType;
     private Double price;
+    private Integer duration;
     /**
      * 支付采美豆数量
      */

+ 14 - 12
src/main/resources/mapper/SuperVipMapper.xml

@@ -88,18 +88,20 @@
         where userId = #{userId}
     </update>
     <select id="findVipHistory" resultType="com.caimei365.user.model.po.VipPayHistoryPo">
-        select packageId,
-               beginTime,
-               endTime,
-               payStatus,
-               payWay,
-               payType,
-               price,
-               userBeans,
-               payTime
-        from cm_svip_history
-        where userId = #{userId} AND payStatus=1
-        order by payTime desc
+        select cs.packageId,
+               cs.beginTime,
+               cs.endTime,
+               cs.payStatus,
+               cs.payWay,
+               cs.payType,
+               cs.price,
+               cs.userBeans,
+               cs.payTime,
+               csp.duration
+        from cm_svip_history cs
+        left join cm_svip_package csp on cs.packageId = csp.id
+        where cs.userId = #{userId} AND cs.payStatus=1
+        order by cs.payTime desc
     </select>
 
     <select id="findEndTime" resultType="com.caimei365.user.model.po.SuperVipPo">