记得上下班打卡 | git大法好,push需谨慎

Commit b0064382 authored by jiangxiulong's avatar jiangxiulong

status

parent afa823a8
...@@ -6,6 +6,7 @@ import lombok.Data; ...@@ -6,6 +6,7 @@ import lombok.Data;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import java.io.Serializable; import java.io.Serializable;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.List;
/** /**
* <p> * <p>
...@@ -25,7 +26,8 @@ public class RefundSearchParam implements Serializable { ...@@ -25,7 +26,8 @@ public class RefundSearchParam implements Serializable {
private String orderCode; private String orderCode;
private Integer status; private String status;
private List<String> statusStr;
@ApiModelProperty(value = "页数", example = "0") @ApiModelProperty(value = "页数", example = "0")
@NotNull(message = "页数不能为空") @NotNull(message = "页数不能为空")
......
...@@ -21,16 +21,35 @@ ...@@ -21,16 +21,35 @@
<li> <li>
<label>退款状态:</label> <label>退款状态:</label>
<select name="status"> <select name="status">
<option value="">全部</option>
<option value="888">请求退款</option> <shiro:hasRole name="admin">
<option value="2">取消退款</option> <option value="">全部</option>
<option value="1">一审审核通过</option> </shiro:hasRole>
<option value="5">一审驳回退款</option> <shiro:hasPermission name="kylin:refund:apply">
<option value="7">二审通过等待退款</option> <shiro:lacksRole name="admin">
<option value="8">二审驳回退款</option> <option value="888,2,5,7,3,4,6">全部</option>
<option value="3">正在退款</option> </shiro:lacksRole>
<option value="4">完成退款</option> <option value="888">请求退款</option>
<option value="6">退款失败</option> <option value="2">取消退款</option>
<option value="5">一审驳回退款</option>
<option value="7">二审通过等待退款</option>
<option value="3">正在退款</option>
<option value="4">完成退款</option>
<option value="6">退款失败</option>
</shiro:hasPermission>
<shiro:hasPermission name="kylin:refund:review">
<shiro:lacksRole name="admin">
<option value="888,8">全部</option>
</shiro:lacksRole>
<option value="888">请求退款</option>
<option value="8">二审驳回退款</option>
</shiro:hasPermission>
<shiro:hasPermission name="kylin:refund:execute">
<shiro:lacksRole name="admin">
<option value="1">全部</option>
</shiro:lacksRole>
<option value="1">一审审核通过</option>
</shiro:hasPermission>
</select> </select>
</li> </li>
<li> <li>
...@@ -122,7 +141,7 @@ ...@@ -122,7 +141,7 @@
var shortCode = document.getElementsByName("findCode")[0].value; var shortCode = document.getElementsByName("findCode")[0].value;
var allCode = document.getElementsByName("allCode")[0]; var allCode = document.getElementsByName("allCode")[0];
$.operate.get(prefix + "/search/code?code=" + shortCode + "&type=2", function (res) { $.operate.get(prefix + "/search/code?code=" + shortCode + "&type=2", function (res) {
allCode.value=res.msg; allCode.value = res.msg;
}); });
} }
...@@ -257,8 +276,8 @@ ...@@ -257,8 +276,8 @@
return ''; return '';
} }
}, },
cellStyle: function(value, row, index) { cellStyle: function (value, row, index) {
return {css : {"color": "red","font-weight": "bold"} }; return {css: {"color": "red", "font-weight": "bold"}};
} }
}, },
{ {
......
...@@ -43,6 +43,7 @@ import org.springframework.stereotype.Service; ...@@ -43,6 +43,7 @@ import org.springframework.stereotype.Service;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
...@@ -402,6 +403,9 @@ public class KylinOrderRefundsServiceImpl extends ServiceImpl<KylinOrderRefundsM ...@@ -402,6 +403,9 @@ public class KylinOrderRefundsServiceImpl extends ServiceImpl<KylinOrderRefundsM
PageInfo<OrderRefundDao> pageInfoTmp = null; PageInfo<OrderRefundDao> pageInfoTmp = null;
try { try {
PageHelper.startPage(refundSearchParam.getPageNum(), refundSearchParam.getPageSize()); PageHelper.startPage(refundSearchParam.getPageNum(), refundSearchParam.getPageSize());
if (!refundSearchParam.getStatus().isEmpty()) {
refundSearchParam.setStatusStr(Arrays.asList(refundSearchParam.getStatus().split(",")));
}
List<OrderRefundDao> voList = kylinOrderRefundsMapper.misRefundList(BeanUtil.convertBeanToMap(refundSearchParam)); List<OrderRefundDao> voList = kylinOrderRefundsMapper.misRefundList(BeanUtil.convertBeanToMap(refundSearchParam));
for (OrderRefundDao item : voList) { for (OrderRefundDao item : voList) {
item.setStatusName(item.getStatus()); item.setStatusName(item.getStatus());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment