Parcourir la source

可以领取增加返回值

hgw il y a 3 ans
Parent
commit
109fe73bef

+ 11 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/entity/SysCoupon.java

@@ -87,6 +87,9 @@ public class SysCoupon extends BaseEntity implements Serializable{
 
 	private java.util.Date updateTime;
 
+	@ApiModelProperty("非数据库字段-可以领取的优惠券数量")
+	private Integer canBeGetNum;
+
 	public Integer getId() {
 		return id;
 	}
@@ -263,6 +266,14 @@ public class SysCoupon extends BaseEntity implements Serializable{
         this.typeDetail = typeDetail;
     }
 
+    public Integer getCanBeGetNum() {
+        return canBeGetNum;
+    }
+
+    public void setCanBeGetNum(Integer canBeGetNum) {
+        this.canBeGetNum = canBeGetNum;
+    }
+
     @Override
 	public String toString() {
 		return ToStringBuilder.reflectionToString(this);

+ 3 - 1
mec-biz/src/main/resources/config/mybatis/SysCouponIssueRecordMapper.xml

@@ -124,6 +124,7 @@
         <result column="create_time_" property="createTime" />
         <result column="update_time_" property="updateTime" />
         <result column="tenant_id_" property="tenantId"/>
+        <result column="canBeGetNum" property="canBeGetNum"/>
     </resultMap>
 
     <select id="queryUserCanGetCoupon" resultMap="SysCoupon">
@@ -150,7 +151,8 @@
             warning_status_,
             create_time_,
             update_time_,
-            tenant_id_
+            tenant_id_,
+            IFNULL(b.couponNum,0) AS canBeGetNum
         FROM
             sys_coupon AS a
                 LEFT JOIN