|
@@ -62,7 +62,7 @@ $(function () {
|
|
if (hasPermission('order:refund')) {
|
|
if (hasPermission('order:refund')) {
|
|
if (row.refundStatus == 1) {
|
|
if (row.refundStatus == 1) {
|
|
htmlStr += '<button class="btn btn-outline btn-primary" onclick="vm.refundUpdate(' + row.orderId + ')"><i class="fa fa-check-circle"></i> 退款</button> ' +
|
|
htmlStr += '<button class="btn btn-outline btn-primary" onclick="vm.refundUpdate(' + row.orderId + ')"><i class="fa fa-check-circle"></i> 退款</button> ' +
|
|
- '<button class="btn btn-outline btn-danger" onclick="vm.printDetail(' + row.id + ')"><i class="fa fa-times-circle-o"></i>审核</button> ';
|
|
|
|
|
|
+ '<button class="btn btn-outline btn-danger" onclick="vm.approval(' + row.id + ')"><i class="fa fa-times-circle-o"></i>审核</button> ';
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return htmlStr;
|
|
return htmlStr;
|
|
@@ -97,7 +97,7 @@ $(function () {
|
|
let vm = new Vue({
|
|
let vm = new Vue({
|
|
el: '#rrapp',
|
|
el: '#rrapp',
|
|
data: {
|
|
data: {
|
|
- showList: true,
|
|
|
|
|
|
+ showList: 0,
|
|
title: null,
|
|
title: null,
|
|
orderRefund: {},
|
|
orderRefund: {},
|
|
ruleValidate: {
|
|
ruleValidate: {
|
|
@@ -106,15 +106,16 @@ let vm = new Vue({
|
|
]
|
|
]
|
|
},
|
|
},
|
|
q: {
|
|
q: {
|
|
- name: ''
|
|
|
|
- }
|
|
|
|
|
|
+ userName: ''
|
|
|
|
+ },
|
|
|
|
+
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
query: function () {
|
|
query: function () {
|
|
vm.reload();
|
|
vm.reload();
|
|
},
|
|
},
|
|
add: function () {
|
|
add: function () {
|
|
- vm.showList = false;
|
|
|
|
|
|
+ vm.showList = 1;
|
|
vm.title = "新增";
|
|
vm.title = "新增";
|
|
vm.orderRefund = {};
|
|
vm.orderRefund = {};
|
|
},
|
|
},
|
|
@@ -123,7 +124,7 @@ let vm = new Vue({
|
|
if (id == null) {
|
|
if (id == null) {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
- vm.showList = false;
|
|
|
|
|
|
+ vm.showList = 1;
|
|
vm.title = "修改";
|
|
vm.title = "修改";
|
|
|
|
|
|
vm.getInfo(id)
|
|
vm.getInfo(id)
|
|
@@ -182,10 +183,10 @@ let vm = new Vue({
|
|
vm.reload();
|
|
vm.reload();
|
|
},
|
|
},
|
|
reload: function (event) {
|
|
reload: function (event) {
|
|
- vm.showList = true;
|
|
|
|
|
|
+ vm.showList = 0;
|
|
let page = $("#jqGrid").jqGrid('getGridParam', 'page');
|
|
let page = $("#jqGrid").jqGrid('getGridParam', 'page');
|
|
$("#jqGrid").jqGrid('setGridParam', {
|
|
$("#jqGrid").jqGrid('setGridParam', {
|
|
- postData: {'name': vm.q.name},
|
|
|
|
|
|
+ postData: {'userName': vm.q.userName},
|
|
page: page
|
|
page: page
|
|
}).trigger("reloadGrid");
|
|
}).trigger("reloadGrid");
|
|
vm.handleReset('formValidate');
|
|
vm.handleReset('formValidate');
|
|
@@ -217,8 +218,15 @@ let vm = new Vue({
|
|
}
|
|
}
|
|
});
|
|
});
|
|
},
|
|
},
|
|
- lookDetail: function (rowId) { //第三步:定义编辑操作
|
|
|
|
- vm.showList = false;
|
|
|
|
|
|
+ approval: function(rowId) {
|
|
|
|
+ vm.showList = 2;
|
|
|
|
+ vm.title = "维权订单审核";
|
|
|
|
+ $.get("../orderrefund/info/" + rowId, function (r) {
|
|
|
|
+ vm.orderRefund = r.orderRefund;
|
|
|
|
+ });
|
|
|
|
+ },
|
|
|
|
+ lookDetail: function (rowId) {
|
|
|
|
+ vm.showList = 1;
|
|
vm.title = "维权订单详情";
|
|
vm.title = "维权订单详情";
|
|
$.get("../orderrefund/info/" + rowId, function (r) {
|
|
$.get("../orderrefund/info/" + rowId, function (r) {
|
|
vm.orderRefund = r.orderRefund;
|
|
vm.orderRefund = r.orderRefund;
|