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

//update refun

release_toaliyun_real
xhxu 4 лет назад
Родитель
Сommit
3f7b28f530
3 измененных файлов: 23 добавлений и 1 удалений
  1. +5
    -0
      mallinkCApi/src/main/java/com/iformall/controller/WxOrderController.java
  2. +11
    -0
      mallinkService/src/main/java/com/iformall/enums/EnumOrderStatus.java
  3. +7
    -1
      mallinkService/src/main/resources/mapper/WxOrderMapper.xml

+ 5
- 0
mallinkCApi/src/main/java/com/iformall/controller/WxOrderController.java Просмотреть файл

@@ -564,6 +564,11 @@ public class WxOrderController extends BaseController {
} catch (Exception e) {
return new ResultData(Result.ERROR,e.getMessage());
}
if(wxOrder.getOrderStatus() != null && EnumOrderStatus.ORDER_STATUS_PENDING_REFUND.getCode().equals(wxOrder.getOrderStatus())){
wxOrder.setOrderStatus(null);
wxOrder.setStatusS(EnumOrderStatus.getRefundStatus());
}

wxOrder.setCUserId(memberId);
wxOrder.setSortColumns(BaseEntity.SortField.UpdateDate_DESC);
wxOrder.updateTenantInfo(getTenantInfo());


+ 11
- 0
mallinkService/src/main/java/com/iformall/enums/EnumOrderStatus.java Просмотреть файл

@@ -1,5 +1,8 @@
package com.iformall.enums;

import java.util.ArrayList;
import java.util.List;

/**
* Created by Stormeye on 2018/08/09.
*/
@@ -52,4 +55,12 @@ public enum EnumOrderStatus {
public String getMessage() {
return message;
}

public static List<Integer> getRefundStatus(){
List<Integer> list = new ArrayList<>();
list.add(ORDER_STATUS_PENDING_REFUND.getCode());
list.add(ORDER_STATUS_REFUND_SUCCESS.getCode());
list.add(ORDER_STATUS_REFUND_FAILD.getCode());
return list;
}
}

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

@@ -1126,9 +1126,15 @@
and `parent_tenant_id` = #{parentTenantId}
</if>

<if test="orderStatus != null">
<if test="null != orderStatus">
AND order_status = #{orderStatus}
</if>
<if test=" null != statusS ">
and `order_status` in
<foreach collection="statusS" index="index" item="sItem" open="(" separator="," close=")">
#{sItem}
</foreach>
</if>
<if test=" null != payVendor ">
and pay_vendor = #{payVendor}
</if>


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