Просмотр исходного кода

[分账][新增]:支付订单添加分账信息

release_toaliyun_real
Stormeye.Wu 7 лет назад
Родитель
Сommit
780d3d0222
2 измененных файлов: 18 добавлений и 1 удалений
  1. +13
    -0
      mallinkService/src/main/java/com/simple/domain/po/WxPayOrder.java
  2. +5
    -1
      mallinkService/src/main/resources/mapper/WxPayOrderMapper.xml

+ 13
- 0
mallinkService/src/main/java/com/simple/domain/po/WxPayOrder.java Просмотреть файл

@@ -84,6 +84,9 @@ public class WxPayOrder implements Serializable {
/*支付状态: 0-支付中;1-支付成功;2-支付失败**/
@io.swagger.annotations.ApiModelProperty(value="支付状态: 0-支付中;1-支付成功;2-支付失败",name="payOrderStatus")
private Integer payOrderStatus;
/*分账状态: 0-未分账;1-分账**/
@io.swagger.annotations.ApiModelProperty(value="分账状态: 0-未分账;1-分账",name="payOrderStatus")
private boolean share;
/*支付失败原因**/
@io.swagger.annotations.ApiModelProperty(value="支付失败原因",name="failReason")
private String failReason;
@@ -174,6 +177,15 @@ public class WxPayOrder implements Serializable {
public void setPayOrderStatus(Integer _payOrderStatus) {
payOrderStatus = _payOrderStatus;
}

public boolean isShare() {
return share;
}

public void setShare(boolean share) {
this.share = share;
}

public String getFailReason() {
return failReason;
}
@@ -200,6 +212,7 @@ public class WxPayOrder implements Serializable {
,PayVendor_ASC("`pay_vendor` ASC"),PayVendor_DESC("`pay_vendor` DESC")
,PayOrderNo_ASC("`pay_order_no` ASC"),PayOrderNo_DESC("`pay_order_no` DESC")
,PayOrderStatus_ASC("`pay_order_status` ASC"),PayOrderStatus_DESC("`pay_order_status` DESC")
,Share_ASC("`share` ASC"),Share_DESC("`share` DESC")
,FailReason_ASC("`fail_reason` ASC"),FailReason_DESC("`fail_reason` DESC")
;
private String value;


+ 5
- 1
mallinkService/src/main/resources/mapper/WxPayOrderMapper.xml Просмотреть файл

@@ -17,11 +17,12 @@
<result column="pay_vendor" jdbcType="INTEGER" property="payVendor"/>
<result column="pay_order_no" jdbcType="VARCHAR" property="payOrderNo"/>
<result column="pay_order_status" jdbcType="INTEGER" property="payOrderStatus"/>
<result column="share" jdbcType="INTEGER" property="share"/>
<result column="fail_reason" jdbcType="VARCHAR" property="failReason"/>
</resultMap>

<sql id="allColumns">
`id`,`tenant_id`,`create_time`,`update_time`,`order_id`,`c_user_id`,`ip`,`pay_amount`,`pay_time_start`,`pay_time_end`,`prepay_id`,`transaction_id`,`pay_vendor`,`pay_order_no`,`pay_order_status`,`fail_reason`
`id`,`tenant_id`,`create_time`,`update_time`,`order_id`,`c_user_id`,`ip`,`pay_amount`,`pay_time_start`,`pay_time_end`,`prepay_id`,`transaction_id`,`pay_vendor`,`pay_order_no`,`pay_order_status`,`share`,`fail_reason`
</sql>

<sql id="dynamicWhereConditions">
@@ -86,6 +87,9 @@
<if test=" null != payOrderStatus ">
and `pay_order_status` = #{payOrderStatus}
</if>
<if test=" null != share ">
and `share` = #{share}
</if>

<if test=" null != failReason ">
and `fail_reason` like concat('%', #{failReason},'%')


Загрузка…
Отмена
Сохранить