|
- webpackJsonp([10],{"0xDb":function(e,t,a){"use strict";function n(e,t){if(0===arguments.length)return null;var a=t||"{y}-{m}-{d} {h}:{i}:{s}",n=void 0;"object"===(void 0===e?"undefined":i()(e))?n=e:(10===(""+e).length&&(e=1e3*parseInt(e)),n=new Date(e));var r={y:n.getFullYear(),m:n.getMonth()+1,d:n.getDate(),h:n.getHours(),i:n.getMinutes(),s:n.getSeconds(),a:n.getDay()};return a.replace(/{(y|m|d|h|i|s|a)+}/g,function(e,t){var a=r[t];return"a"===t?["一","二","三","四","五","六","日"][a-1]:(e.length>0&&a<10&&(a="0"+a),a||0)})}t.a=n;var r=a("pFYg"),i=a.n(r)},"2iPf":function(e,t,a){var n=a("PGhv");"string"==typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);a("rjj0")("4c23d69a",n,!0)},BO1k:function(e,t,a){e.exports={default:a("fxRn"),__esModule:!0}},CBSM:function(e,t,a){"use strict";function n(e){return a.i(l.a)({url:"/unionService/orderStatistics/shopOrderSummary",method:"get",params:e})}function r(e){return a.i(l.a)({url:"/unionService/orderStatistics/shopOrderDetails",method:"get",params:e})}function i(e){return a.i(l.a)({url:"/service-trade/tradeStatistics/payChannelSummary",method:"get",params:e})}function o(e){return a.i(l.a)({url:"/unionService/tradeStatistics/daily",method:"get",params:e})}function s(e){return a.i(l.a)({url:"/service-trade/tradeStatistics/payChannelProportion",method:"get",params:e})}function u(e){return a.i(l.a)({url:"/unionService/tradeStatistics/payTypeTradeSummary",method:"get",params:e})}t.d=n,t.e=r,t.a=i,t.f=o,t.c=s,t.b=u;var l=a("Vo7i")},PGhv:function(e,t,a){t=e.exports=a("FZ+f")(!0),t.push([e.i,".box-card{margin:20px auto;height:60px;background-color:rgba(199,223,255,.2)}.box-card span{margin-left:30px}.el-radio-group{margin-top:-2px}","",{version:3,sources:["D:/projects/gitLab/wxpos/posadmin/src/views/transaction/order/statistics.vue"],names:[],mappings:"AACA,UACI,iBAA4B,AAC5B,YAAa,AACb,qCAA2C,CAC9C,AACD,eACI,gBAAkB,CACrB,AACD,gBACI,eAAiB,CACpB",file:"statistics.vue",sourcesContent:["\n.box-card {\n margin: 20px auto 20px auto;\n height: 60px;\n background-color: rgba(199, 223, 255, 0.2);\n}\n.box-card span {\n margin-left: 30px;\n}\n.el-radio-group {\n margin-top: -2px;\n}\n"],sourceRoot:""}])},RZaD:function(e,t,a){"use strict";var n=a("BO1k"),r=a.n(n),i=a("CBSM"),o=a("jqUp"),s=a("0xDb");t.a={components:{Pagination:o.a},data:function(){return{list:null,listLoading:!0,listQuery:{orgId:"",shopId:"",startTime:"",endTime:"",dateTime:"",timeMode:"1"},cdate:null,dateCho:"1",orederTime:[],todayAmount:0,todayCount:0,todayRefundAmount:0,todayRefundCount:0}},created:function(){this.listQuery.orgId=this.$route.query.oid,this.listQuery.shopId=this.$route.query.sid,this.shopname=this.$route.query.shopName,this.fetchData()},watch:{orederTime:function(e){e?(this.listQuery.startTime=e[0],this.listQuery.endTime=e[1]):(this.listQuery.startTime="",this.listQuery.endTime="")},list:function(e){var t=0,a=0,n=0,r=0;e.forEach(function(e){t+=e.amount,a+=e.payCount,n+=e.refundAmount,r+=e.refundCount}),this.todayAmount=t.toFixed(2),this.todayCount=a,this.todayRefundAmount=n.toFixed(2),this.todayRefundCount=r}},computed:{dateList:function(){for(var e=new Date,t=e.getFullYear(),a=e.getMonth()+1,n=new Array,r=0;r<5;r++)a-=1,a<=0&&(t-=1,a+=12),a<10&&(a="0"+a),n[r]=t+"-"+a;return n}},methods:{chaDate:function(e){this.dateCho=e?"":"1",this.listQuery.timeMode=1},chaDatetype:function(e){this.listQuery.timeMode="1"!=e?2:1,this.orederTime=[],this.fetchData()},fetchData:function(){var e=this;if("1"==this.dateCho){var t=new Date;this.listQuery.startTime=a.i(s.a)(t,"{y}-{m}-{d}"),this.listQuery.endTime=a.i(s.a)(t,"{y}-{m}-{d}")}else if(""==this.dateCho);else if("2"==this.dateCho){var t=new Date;this.listQuery.dateTime=a.i(s.a)(t,"{y}-{m}")}else this.listQuery.dateTime=this.dateCho;this.listLoading=!0,a.i(i.a)(this.listQuery).then(function(t){e.list=t.result.payChannels,e.listLoading=!1})},changePage:function(e){this.listQuery.pagesize=e.pagesize,this.listQuery.currPage=e.currPage,this.fetchData()},handleDownload:function(){var e=this;a.e(89).then(a.bind(null,"zWO4")).then(function(t){if("1"==e.dateCho){var n=new Date;e.listQuery.startTime=a.i(s.a)(n,"{y}-{m}-{d}"),e.listQuery.endTime=a.i(s.a)(n,"{y}-{m}-{d}")}else if(""==e.dateCho);else if("2"==e.dateCho){var n=new Date;e.listQuery.dateTime=a.i(s.a)(n,"{y}-{m}")}else e.listQuery.dateTime=e.dateCho;var r=["支付方式","消费金额","消费笔数","退款金额","退款笔数","实收金额"],o=["payTypeName","payAmount","payCount","refundAmount","refundCount","amount"];e.listQuery.isPage=!1,a.i(i.a)(e.listQuery).then(function(a){var n=a.result.payChannels,i=e.formatJson(o,n);t.export_json_to_excel(r,i,"交易统计"),e.listQuery.isPage=!0})})},formatJson:function(e,t){var a=this;return t.map(function(t){return e.map(function(e){if("orderStatus"==e)return a.orderStatuss[t[e]];if("payType"==e){var n=!0,i=!1,o=void 0;try{for(var s,u=r()(a.payTypes);!(n=(s=u.next()).done);n=!0){var l=s.value;if(l.payType==t[e])return l.name}}catch(e){i=!0,o=e}finally{try{!n&&u.return&&u.return()}finally{if(i)throw o}}return""}return t[e]})})}}}},ToeA:function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement;return(e._self._c||t)("el-pagination",{staticClass:"pagination",attrs:{"current-page":e.currPage,"page-sizes":[10,30,50,100],"page-size":e.pagesize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})},r=[],i={render:n,staticRenderFns:r};t.a=i},c6uK:function(e,t,a){"use strict";t.a={name:"pageination",props:{total:Number,currPage:{type:Number,default:1},pagesize:{type:Number,default:10}},methods:{handleSizeChange:function(e){this.$emit("changePage",{pagesize:e,currPage:1})},handleCurrentChange:function(e){this.$emit("changePage",{pagesize:this.pagesize,currPage:e})}}}},cXiY:function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("h3",[e._v(e._s(e.shopname))]),e._v(" "),a("el-form",{ref:"listQuery",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.listQuery}},[a("el-form-item",{attrs:{label:"",prop:"dateCho"}},[a("el-radio-group",{on:{change:e.chaDatetype},model:{value:e.dateCho,callback:function(t){e.dateCho=t},expression:"dateCho"}},[a("el-radio-button",{attrs:{label:"1"}},[e._v("当日")]),e._v(" "),a("el-radio-button",{attrs:{label:"2"}},[e._v("本月")]),e._v(" "),e._l(e.dateList,function(e){return a("el-radio-button",{key:e,attrs:{label:e}})})],2)],1),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"orederTime"}},[a("el-date-picker",{attrs:{type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期","value-format":"yyyy-MM-dd"},on:{change:e.chaDate},model:{value:e.orederTime,callback:function(t){e.orederTime=t},expression:"orederTime"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.fetchData}},[e._v("查询")]),e._v(" "),a("el-button",{attrs:{type:"success"},on:{click:e.handleDownload}},[e._v("导出")])],1)],1),e._v(" "),a("el-card",{staticClass:"box-card"},[a("span",[e._v("实收总金额:"),a("b",{staticStyle:{color:"red"}},[e._v(e._s(e.todayAmount))]),e._v("元")]),e._v(" "),a("span",[e._v("收单数:"+e._s(e.todayCount)+"笔")]),e._v(" "),a("span",[e._v("退款总金额:"+e._s(e.todayRefundAmount))]),e._v(" "),a("span",[e._v("退款笔数:"+e._s(e.todayRefundCount)+"笔")])]),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading.body",value:e.listLoading,expression:"listLoading",modifiers:{body:!0}}],attrs:{data:e.list,"element-loading-text":"拼命加载中",border:"",fit:""}},[a("el-table-column",{attrs:{align:"center",label:"支付方式"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.payTypeName)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"消费金额",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.payAmount)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"折扣金额",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.discountAmount)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"消费笔数",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.payCount))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"退款金额",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.refundAmount)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"退款笔数",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.refundCount)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"实收金额"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.amount))])]}}])})],1)],1)},r=[],i={render:n,staticRenderFns:r};t.a=i},fxRn:function(e,t,a){a("+tPU"),a("zQR9"),e.exports=a("g8Ux")},g8Ux:function(e,t,a){var n=a("77Pl"),r=a("3fs2");e.exports=a("FeBl").getIterator=function(e){var t=r(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return n(t.call(e))}},jqUp:function(e,t,a){"use strict";function n(e){a("zDZy")}var r=a("c6uK"),i=a("ToeA"),o=a("VU/8"),s=n,u=o(r.a,i.a,s,null,null);t.a=u.exports},q7la:function(e,t,a){t=e.exports=a("FZ+f")(!0),t.push([e.i,".pagination{float:right;margin-top:20px}","",{version:3,sources:["D:/projects/gitLab/wxpos/posadmin/src/components/Pageination/index.vue"],names:[],mappings:"AACA,YACE,YAAa,AACb,eAAiB,CAClB",file:"index.vue",sourcesContent:["\n.pagination{\n float: right;\n margin-top: 20px;\n}\n"],sourceRoot:""}])},ujIx:function(e,t,a){"use strict";function n(e){a("2iPf")}Object.defineProperty(t,"__esModule",{value:!0});var r=a("RZaD"),i=a("cXiY"),o=a("VU/8"),s=n,u=o(r.a,i.a,s,null,null);t.default=u.exports},zDZy:function(e,t,a){var n=a("q7la");"string"==typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);a("rjj0")("1f661143",n,!0)}});
- //# sourceMappingURL=10.3a16d9b85db66e7b712f.js.map
|