调整日志记录列表返回数据
This commit is contained in:
parent
7873cdf216
commit
bb344261c3
|
|
@ -15,6 +15,7 @@ import com.mdd.common.core.PageResult;
|
||||||
import com.mdd.common.entity.RechargeOrder;
|
import com.mdd.common.entity.RechargeOrder;
|
||||||
import com.mdd.common.entity.RefundLog;
|
import com.mdd.common.entity.RefundLog;
|
||||||
import com.mdd.common.entity.RefundRecord;
|
import com.mdd.common.entity.RefundRecord;
|
||||||
|
import com.mdd.common.enums.RefundEnum;
|
||||||
import com.mdd.common.mapper.RefundLogMapper;
|
import com.mdd.common.mapper.RefundLogMapper;
|
||||||
import com.mdd.common.mapper.RefundRecordMapper;
|
import com.mdd.common.mapper.RefundRecordMapper;
|
||||||
import com.mdd.common.util.StringUtils;
|
import com.mdd.common.util.StringUtils;
|
||||||
|
|
@ -78,6 +79,12 @@ public class FinanceRefundServiceImpl implements IFinanceRefundService {
|
||||||
FinanceRefundListVo.class,
|
FinanceRefundListVo.class,
|
||||||
mpjQueryWrapper);
|
mpjQueryWrapper);
|
||||||
|
|
||||||
|
for (FinanceRefundListVo vo : iPage.getRecords()) {
|
||||||
|
vo.setRefundTypeMsg(RefundEnum.getRefundTypeMsg(vo.getRefundType()));
|
||||||
|
vo.setRefundStatusMsg(RefundEnum.getRefundStatusMsg(vo.getRefundStatus()));
|
||||||
|
vo.setCreateTime(TimeUtils.timestampToDate(vo.getCreateTime()));
|
||||||
|
}
|
||||||
|
|
||||||
Map<String, Object> extend = new LinkedHashMap<>();
|
Map<String, Object> extend = new LinkedHashMap<>();
|
||||||
extend.put("total", refundRecordMapper.selectCount(null));
|
extend.put("total", refundRecordMapper.selectCount(null));
|
||||||
extend.put("ing", refundRecordMapper.selectCount(new QueryWrapper<RefundRecord>().eq("refund_status", 0)));
|
extend.put("ing", refundRecordMapper.selectCount(new QueryWrapper<RefundRecord>().eq("refund_status", 0)));
|
||||||
|
|
|
||||||
|
|
@ -35,11 +35,17 @@ public class FinanceRefundListVo implements Serializable {
|
||||||
private BigDecimal refundAmount;
|
private BigDecimal refundAmount;
|
||||||
|
|
||||||
@ApiModelProperty("退款类型: 1=后台退款")
|
@ApiModelProperty("退款类型: 1=后台退款")
|
||||||
private String refundType;
|
private Integer refundType;
|
||||||
|
|
||||||
@ApiModelProperty("款状态: 0=退款中, 1=退款成功, 2=退款失败")
|
@ApiModelProperty("退款状态: 0=退款中, 1=退款成功, 2=退款失败")
|
||||||
private Integer refundStatus;
|
private Integer refundStatus;
|
||||||
|
|
||||||
|
@ApiModelProperty("退款类型描述")
|
||||||
|
private String refundTypeMsg;
|
||||||
|
|
||||||
|
@ApiModelProperty("退款状态描述")
|
||||||
|
private String refundStatusMsg;
|
||||||
|
|
||||||
@ApiModelProperty("记录时间")
|
@ApiModelProperty("记录时间")
|
||||||
private String createTime;
|
private String createTime;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -45,10 +45,10 @@ public enum RefundEnum {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据编码获取Msg
|
* 订单类型标识
|
||||||
*
|
*
|
||||||
* @author fzr
|
* @author fzr
|
||||||
* @param code 类型
|
* @param code 编码
|
||||||
* @return String
|
* @return String
|
||||||
*/
|
*/
|
||||||
public static String getOrderType(Integer code){
|
public static String getOrderType(Integer code){
|
||||||
|
|
@ -61,4 +61,38 @@ public enum RefundEnum {
|
||||||
return "未知";
|
return "未知";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 退款类型描述
|
||||||
|
*
|
||||||
|
* @author fzr
|
||||||
|
* @param code 编码
|
||||||
|
* @return String
|
||||||
|
*/
|
||||||
|
public static String getRefundTypeMsg(Integer code)
|
||||||
|
{
|
||||||
|
if (code == 1) {
|
||||||
|
return RefundEnum.TYPE_ADMIN.getMsg();
|
||||||
|
}
|
||||||
|
return "未知";
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 退款状态描述
|
||||||
|
*
|
||||||
|
* @author fzr
|
||||||
|
* @param code 编码
|
||||||
|
* @return String
|
||||||
|
*/
|
||||||
|
public static String getRefundStatusMsg(Integer code){
|
||||||
|
switch (code) {
|
||||||
|
case 0:
|
||||||
|
return RefundEnum.REFUND_ING.getMsg();
|
||||||
|
case 1:
|
||||||
|
return RefundEnum.REFUND_SUCCESS.getMsg();
|
||||||
|
case 2:
|
||||||
|
return RefundEnum.REFUND_ERROR.getMsg();
|
||||||
|
}
|
||||||
|
return "未知";
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue