|
@@ -1,14 +1,15 @@
|
|
|
$(function () {
|
|
|
- let shippingStatus = getQueryString("shippingStatus");
|
|
|
+ // let shippingStatus = getQueryString("shippingStatus");
|
|
|
let payStatus = getQueryString("payStatus");
|
|
|
let orderStatus = getQueryString("orderStatus");
|
|
|
let merchOrderSn = getQueryString("merchOrderSn");
|
|
|
let startTime = getQueryString("startTime");
|
|
|
let endTime = getQueryString("endTime");
|
|
|
+ let storeId = getQueryString("storeId");
|
|
|
let url = '../order/list?1';
|
|
|
- if (shippingStatus) {
|
|
|
- url += '&shippingStatus=' + shippingStatus;
|
|
|
- }
|
|
|
+ // if (shippingStatus) {
|
|
|
+ // url += '&shippingStatus=' + shippingStatus;
|
|
|
+ // }
|
|
|
if (payStatus) {
|
|
|
url += '&payStatus=' + payStatus;
|
|
|
}
|
|
@@ -24,11 +25,15 @@ $(function () {
|
|
|
if (endTime) {
|
|
|
url += '&endTime=' + endTime;
|
|
|
}
|
|
|
+ if (storeId) {
|
|
|
+ url += '&storeId=' + storeId;
|
|
|
+ }
|
|
|
$("#jqGrid").jqGrid({
|
|
|
url: url,
|
|
|
datatype: "json",
|
|
|
colModel: [
|
|
|
{label: 'id', name: 'id', index: 'id', key: true, hidden: true},
|
|
|
+ {label: '所属门店', name: 'storeName', index: 'storeName', width: 80},
|
|
|
{label: '订单号', name: 'orderSn', index: 'order_sn', width: 100},
|
|
|
{label: '会员', name: 'userName', index: 'user_name', width: 80},
|
|
|
{label: '支付类型', name: 'isMergePay', index: 'is_merge_pay', width: 60,
|
|
@@ -122,6 +127,7 @@ $(function () {
|
|
|
{
|
|
|
label: '下单时间', name: 'addTime', index: 'add_time', width: 120,
|
|
|
formatter: function (value) {
|
|
|
+ console.log(value);
|
|
|
return transDate(value, 'yyyy-MM-dd hh:mm:ss');
|
|
|
}
|
|
|
},
|
|
@@ -168,7 +174,7 @@ $(function () {
|
|
|
}
|
|
|
],
|
|
|
viewrecords: true,
|
|
|
- height: 675,
|
|
|
+ height: 550,
|
|
|
rowNum: 10,
|
|
|
rowList: [10, 30, 50],
|
|
|
rownumbers: true,
|
|
@@ -205,7 +211,9 @@ let vm = new Vue({
|
|
|
orderStatus: '',
|
|
|
merchOrderSn: '',
|
|
|
startTime: '',
|
|
|
- endTime: ''
|
|
|
+ endTime: '',
|
|
|
+ storeId: '',
|
|
|
+ payStatus:''
|
|
|
},
|
|
|
refundMoney: 0,
|
|
|
shipping: {},
|
|
@@ -216,7 +224,10 @@ let vm = new Vue({
|
|
|
},
|
|
|
macros: [],
|
|
|
orderProcessRecordEntity: {},
|
|
|
- orderGoodsList: []
|
|
|
+ orderGoodsList: [],
|
|
|
+ stores: [],
|
|
|
+ orderStatusList:[],
|
|
|
+ payStatusList:[]
|
|
|
},
|
|
|
methods: {
|
|
|
query: function () {
|
|
@@ -329,7 +340,9 @@ let vm = new Vue({
|
|
|
'orderStatus': vm.q.orderStatus,
|
|
|
'merchOrderSn': vm.q.merchOrderSn,
|
|
|
'startTime': vm.q.startTime,
|
|
|
- 'endTime': vm.q.endTime
|
|
|
+ 'endTime': vm.q.endTime,
|
|
|
+ 'storeId': vm.q.storeId,
|
|
|
+ 'payStatus': vm.q.payStatus
|
|
|
},
|
|
|
page: page
|
|
|
}).trigger("reloadGrid");
|
|
@@ -340,7 +353,9 @@ let vm = new Vue({
|
|
|
orderStatus: '',
|
|
|
merchOrderSn: '',
|
|
|
startTime: '',
|
|
|
- endTime: ''
|
|
|
+ endTime: '',
|
|
|
+ storeId: '',
|
|
|
+ payStatus: ''
|
|
|
};
|
|
|
},
|
|
|
lookDetail: function (rowId) { //第三步:定义编辑操作
|
|
@@ -442,7 +457,7 @@ let vm = new Vue({
|
|
|
exportOrder: function() {
|
|
|
var params = {};
|
|
|
params.orderSn = vm.q.orderSn, params.orderStatus = vm.q.orderStatus, params.merchOrderSn = vm.q.merchOrderSn
|
|
|
- , params.startTime = vm.q.startTime, params.endTime = vm.q.endTime;
|
|
|
+ , params.startTime = vm.q.startTime, params.endTime = vm.q.endTime, params.storeId = vm.q.storeId,params.payStatus = vm.q.payStatus;
|
|
|
|
|
|
exportFile('#rrapp', '../order/export', params);
|
|
|
/*$.ajax({
|
|
@@ -465,6 +480,17 @@ let vm = new Vue({
|
|
|
$.get("../shipping/queryAll", function (r) {
|
|
|
vm.shippings = r.list;
|
|
|
});
|
|
|
+ },
|
|
|
+ mounted() {
|
|
|
+ $.get("../store/queryAll", function (r) {
|
|
|
+ vm.stores = r.list;
|
|
|
+ });
|
|
|
+ $.get("../sys/macro/queryMacrosByValue?value=orderStatus", function (r) {
|
|
|
+ vm.orderStatusList = r.list;
|
|
|
+ });
|
|
|
+ $.get("../sys/macro/queryMacrosByValue?value=payStatus", function (r) {
|
|
|
+ vm.payStatusList = r.list;
|
|
|
+ });
|
|
|
}
|
|
|
});
|
|
|
|