var grid; $(function(){ var laydate = layui.laydate; laydate.render({ elem: '#startDate' }); laydate.render({ elem: '#endDate' }); }) function toView(id){ location.href=WST.U('admin/orders/view','id='+id); } function initRefundGrid(){ var h = WST.pageHeight(); var cols = [ {title:'订单编号', name:'orderNo',sortable: true, renderer: function(val,item,rowIndex){ var h = ""; if(item['orderSrc']==0){ h += ""; }else if(item['orderSrc']==1){ h += ""; }else if(item['orderSrc']==2){ h += ""; }else if(item['orderSrc']==3){ h += ""; }else if(item['orderSrc']==4){ h += ""; } h += item['orderNo']; return h; }}, {title:'申请人', name:'loginName',sortable: true}, {title:'店铺', name:'shopName',sortable: true}, {title:'订单来源', name:'orderCodeTitle',width:40,sortable: true}, {title:'配送方式', name:'deliverType',width:40,sortable: true}, {title:'支付方式', name:'payFrom' , width: 30,sortable:true, renderer:function(val,item,rowIndex){ if(item['payFrom']==null){ return ""; }else if(item['payFrom']=='wallets'){ return "余额"; }else if(item['payFrom']=='ect'){ return "ECT"; }else if(item['payFrom']=='alipays' || item['payFrom']=='app_alipays'){ return "支付宝"; }else if(item['payFrom']=='weixinpays'){ return "微信"; }else if(item['payFrom']=='cod'){ return "货到付款"; }else if(item['payFrom']=='qlgpay'){ return "全亮共支付"; }else{ return item['payFrom']; } }}, {title:'实收金额', name:'realTotalMoney', width:30,sortable: true,renderer: function(val,item,rowIndex){ return "¥"+val; }}, {title:'产品券退款', name:'backProductNum',width:30,sortable: true, renderer: function(val,item,rowIndex){ return "¥"+val; }}, {title:'优惠券退款', name:'backCouponsNum',width:30,sortable: true, renderer: function(val,item,rowIndex){ return "¥"+val; }}, {title:'产品券退款', name:'backWangNum',width:30,sortable: true, renderer: function(val,item,rowIndex){ return "¥"+val; }}, // {title:'申请退款金额', name:'backMoney',width:30,sortable: true, renderer: function(val,item,rowIndex){ // return "¥"+val; // }}, {title:'申请时间', name:'createTime',sortable: true}, {title:'退款状态', name:'refundStatus', width:30,sortable: true,renderer: function(val,item,rowIndex){ if(item['refundStatus']==1){ return "待后台处理"; }else if(item['refundStatus']==2){ return "后台已处理"; }else{ return "商家未处理" } }}, {title:'退款备注', name:'refundRemark'}, {title:'操作', name:'op' ,width:120, align:'center', renderer: function(val,item,rowIndex){ var h = ''; if(item['isRefund']==0){ if(WST.GRANT.TKDD_04)h += "退款 "; } h += "详情 "; return h; }} ]; mmg = $('.mmg').mmGrid({height: (h-85),indexCol: true, indexColWidth:50, cols: cols,method:'POST', url: WST.U('admin/orderrefunds/refundPageQuery'), fullWidthRows: true, autoLoad: true, remoteSort:true , sortName: 'createTime', sortStatus: 'desc', plugins: [ $('#pg').mmPaginator({}) ] }); } function loadRefundGrid(){ var p = WST.getParams('.j-ipt'); p.page = 1; mmg.load(p); } var w; function toRefund(id){ var ll = WST.msg('正在加载信息,请稍候...'); $.post(WST.U('admin/orderrefunds/toRefund',{id:id}),{},function(data){ layer.close(ll); w =WST.open({type: 1,title:"订单退款",shade: [0.6, '#000'],offset:'50px',border: [0],content:data,area: ['550px', '380px']}); }); } function orderRefund(id){ $('#editFrom').isValid(function(v){ if(v){ var params = {}; params.content = $.trim($('#content').val()); params.id = id; ll = WST.msg('正在加载信息,请稍候...'); $.post(WST.U('admin/orderrefunds/orderRefund'),params,function(data){ layer.close(ll); var json = WST.toAdminJson(data); if(json.status==1){ WST.msg(json.msg, {icon: 1}); loadRefundGrid(); layer.close(w); }else{ WST.msg(json.msg, {icon: 2}); } }); } }) }