12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-257a0917"],{"26d3":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{scopedSlots:t._u([{key:"header",fn:function(){return[n("content-header")]},proxy:!0}])},[n("div",{staticClass:"header-button"},[n("search-form",{ref:"searchForm",attrs:{fields:t.search}})],1),n("el-table",{attrs:{data:t.riding_card_order,resource:"riding_card_order"}},[n("el-table-column",{attrs:{prop:"no",label:"订单编号",align:"center","show-overflow-tooltip":"","min-width":"7%"}}),n("el-table-column",{attrs:{prop:"user_truename",label:"用户姓名",align:"center","show-overflow-tooltip":"","min-width":"5%"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.users.nickname)+"("+t._s(e.row.user_truename)+")\n ")]}}])}),n("el-table-column",{attrs:{prop:"user_mobile",label:"用户手机号",align:"center","show-overflow-tooltip":"","min-width":"6%"}}),n("el-table-column",{attrs:{prop:"area_name",label:"区域名称",align:"center","show-overflow-tooltip":"","min-width":"5%"}}),n("el-table-column",{attrs:{prop:"card_riding_name",label:"骑行卡名称",align:"center","show-overflow-tooltip":"","min-width":"5%"}}),n("el-table-column",{attrs:{prop:"money",label:"原价",align:"center","show-overflow-tooltip":"","min-width":"4%"}}),n("el-table-column",{attrs:{prop:"discount",label:"折扣",align:"center","show-overflow-tooltip":"","min-width":"4%"},scopedSlots:t._u([{key:"default",fn:function(e){return[(e.row.discount=1)?n("el-tag",{attrs:{type:"info"}},[t._v("无折扣")]):n("el-tag",{attrs:{type:"success"}},[t._v(t._s(e.row.discount))])]}}])}),n("el-table-column",{attrs:{prop:"pay_time",label:"支付时间",align:"center","show-overflow-tooltip":"","min-width":"6%"}}),n("el-table-column",{attrs:{prop:"pay_type_name",label:"支付类型",align:"center","show-overflow-tooltip":"","min-width":"6%"}}),n("el-table-column",{attrs:{prop:"pay_status",label:"支付状态",align:"center","show-overflow-tooltip":"","min-width":"4%"},scopedSlots:t._u([{key:"default",fn:function(e){return[1==e.row.pay_status?n("el-tag",{attrs:{type:"success"}},[t._v("成功")]):n("el-tag",{attrs:{type:"danger"}},[t._v("失败")])]}}])}),n("el-table-column",{attrs:{prop:"pay_money",label:"支付金额",align:"center","show-overflow-tooltip":"","min-width":"4%"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("el-tag",[t._v(t._s(e.row.pay_money))])]}}])}),n("el-table-column",{attrs:{prop:"created_at",label:"创建时间",align:"center","show-overflow-tooltip":"","min-width":"6%"}}),n("el-table-column",{attrs:{label:"状态",align:"center","show-overflow-tooltip":"","min-width":"4%"},scopedSlots:t._u([{key:"default",fn:function(e){return[1==e.row.status&&1==e.row.pay_status?n("el-tag",{attrs:{type:"success"}},[t._v("成功")]):n("el-tag",{attrs:{type:"danger"}},[t._v("未支付")])]}}])}),n("el-table-column",{attrs:{label:"操作",align:"center","show-overflow-tooltip":"","min-width":"5%"},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.row;e.$index;return[n("el-button-group",[n("el-button",{on:{click:function(e){return t.DetailClick(r)}}},[t._v("详情")])],1)]}}])})],1),n("div",{staticClass:"card-footer"},[n("pagination",{attrs:{page:t.page}})],1),n("el-dialog",{attrs:{title:"详情",visible:t.dialogVisible,width:"20%"},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("div",{staticClass:"info-wrp"},[n("div",{staticClass:"title"},[t._v("订单详情")]),n("div",{staticClass:"info-item"},[n("span",[t._v("订单编号:")]),n("span",[t._v(t._s(t.row.no))])]),n("div",{staticClass:"info-item"},[n("span",[t._v("用户姓名:")]),n("span",[t._v(t._s(t.row.user_truename))])]),n("div",{staticClass:"info-item"},[n("span",[t._v("用户手机号:")]),n("span",[t._v(t._s(t.row.user_mobile))])]),n("div",{staticClass:"info-item"},[n("span",[t._v("支付时间:")]),n("span",[t._v(t._s(t.row.pay_time))])]),n("div",{staticClass:"info-item"},[n("span",[t._v("支付状态:")]),t.row.status?n("span",[t._v("成功")]):n("span",[t._v("失败")])]),n("div",{staticClass:"info-item"},[n("span",[t._v("支付金额:")]),n("span",{staticStyle:{width:"60%"}},[t._v(t._s(t.row.pay_money))])])]),n("div",{staticClass:"infodiv"},[n("div",{staticClass:"title"},[t._v("骑行卡详情")]),n("div",{staticClass:"info-item"},[n("span",[t._v("是否限次:")]),1==t.card_riding.is_limit_times?n("span",[t._v("限次")]):n("span",[t._v(" 不限次 ")])]),1==t.card_riding.is_limit_times?n("div",{staticClass:"info-item"},[n("span",[t._v("限次次数:")]),n("span",[t._v(t._s(t.card_riding.times)+"(次)")])]):t._e(),n("div",{staticClass:"info-item"},[n("span",[t._v("有效时间:")]),n("span",[t._v(t._s(t.card_riding.effective_days)+"(天)")])]),n("div",{staticClass:"info-item"},[n("span",[t._v("原价:")]),n("span",[t._v(t._s(t.card_riding.price))])])])])],1)},a=[],i=(n("386d"),n("ac6a"),n("5df3"),n("3835")),o=(n("96cf"),n("1da1")),s=n("69d9"),l=n("81df"),c=n("bf9a");function u(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return c["b"].get("card_riding_order",{params:t})}var d=n("b64d"),p=n("873a"),f=n("323a"),h={name:"Index",components:{SearchForm:s["a"],Pagination:l["a"]},data:function(){return{search:[{type:"el-select",field:"area_id",label:"骑行区域",options:[{id:"",name:"全部"}]},{field:"no",label:"订单编号"},{type:"super-input",field:"mobile_nickname",label:"用户昵称 / 用户手机号"},{type:"el-select",field:"pay_status",label:"是否支付成功",options:[{id:"",name:"全部"},{id:1,name:"成功"},{id:0,name:"失败"}]},{type:"el-select",field:"merchant_id",label:"商户",options:[{id:"",name:"全部"}]}],riding_card_order:[],row:{},card_riding:{},dialogVisible:!1,page:null,first_blood:!0}},methods:{DetailClick:function(t){this.dialogVisible=!0,this.row=t,this.card_riding=t.card_riding}},created:function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(){var e,n,r,a,o,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Promise.all([Object(d["b"])({all:1})]);case 2:if(e=t.sent,n=Object(i["a"])(e,1),r=n[0].data,this.search[0].options.push.apply(this.search[0].options,r),"administrator"!==this.$store.state.users.user.roles[0]){t.next=15;break}return t.next=9,Promise.all([Object(f["c"])({all:1})]);case 9:a=t.sent,o=Object(i["a"])(a,1),s=o[0].data,this.search[4].options.push.apply(this.search[4].options,s.data),t.next=16;break;case 15:this.search.splice(4,1);case 16:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),mixins:[p["m"]],watch:{$route:{handler:function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(e){var n,r,a,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.autoPageSize(53,e);case 2:return t.next=4,u(e.query);case 4:n=t.sent,r=n.data,a=r.data,i=r.meta,this.riding_card_order=a,this.page=i;case 10:case"end":return t.stop()}}),t,this)})));function e(e){return t.apply(this,arguments)}return e}(),immediate:!0}}},m=h,g=(n("da7b"),n("2877")),b=Object(g["a"])(m,r,a,!1,null,"6ade3b20",null);e["default"]=b.exports},"323a":function(t,e,n){"use strict";n.d(e,"e",(function(){return a})),n.d(e,"f",(function(){return i})),n.d(e,"a",(function(){return o})),n.d(e,"c",(function(){return s})),n.d(e,"d",(function(){return l})),n.d(e,"b",(function(){return c}));var r=n("bf9a");function a(t){return r["b"].post("admin_merchants",t)}function i(t,e){return r["b"].put("admin_merchants/".concat(t),e)}function o(t){return r["b"].get("admin_merchants/".concat(t,"/edit"))}function s(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r["b"].get("admin_merchants",{params:t})}function l(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r["b"].get("admin_merchant_config/get",{params:t})}function c(t){return r["b"].post("admin_merchant_config/edit",t)}},3835:function(t,e,n){"use strict";function r(t){if(Array.isArray(t))return t}function a(t,e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t)){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(r=(o=s.next()).done);r=!0)if(n.push(o.value),e&&n.length===e)break}catch(l){a=!0,i=l}finally{try{r||null==s["return"]||s["return"]()}finally{if(a)throw i}}return n}}n.d(e,"a",(function(){return s}));var i=n("06c5");function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(t,e){return r(t)||a(t,e)||Object(i["a"])(t,e)||o()}},"386d":function(t,e,n){"use strict";var r=n("cb7c"),a=n("83a1"),i=n("5f1b");n("214f")("search",1,(function(t,e,n,o){return[function(n){var r=t(this),a=void 0==n?void 0:n[e];return void 0!==a?a.call(n,r):new RegExp(n)[e](String(r))},function(t){var e=o(n,t,this);if(e.done)return e.value;var s=r(t),l=String(this),c=s.lastIndex;a(c,0)||(s.lastIndex=0);var u=i(s,l);return a(s.lastIndex,c)||(s.lastIndex=c),null===u?-1:u.index}]}))},"69d9":function(t,e,n){"use strict";n("8e6e"),n("456d"),n("7f7f"),n("ac6a");var r=n("ade3");function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function i(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?a(Object(n),!0).forEach((function(e){Object(r["a"])(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var o,s,l={name:"SearchForm",data:function(){return{form:{},show:!0}},props:{fields:Array,resetCurrentPage:{type:Boolean,default:!0}},created:function(){this.initFormShow()},methods:{onSubmit:function(){var t=this,e=i({},this.$route.query);this.resetCurrentPage&&delete e.page,this.fields.forEach((function(n){var r=n.field,a=t.form[r];"string"===typeof a&&(a=a.trim()),""===a||void 0===a?delete e[r]:(e[r]=a,"time_between"===r&&(e[r]=null==a?a:[a[0],a[1]]))})),this.$router.push({path:this.$route.path,query:e})},dateFormat:function(t){var e=t.getFullYear()+"-"+this.p(t.getMonth()+1)+"-"+this.p(t.getDate()),n=this.p(t.getHours())+":"+this.p(t.getMinutes())+":"+this.p(t.getSeconds());return e+n},p:function(t){return t<10?"0"+t:t},onReset:function(){this.form={},this.onSubmit()},initFormShow:function(){var t=this;this.fields.some((function(e){if(t.$route.query[e.field])return t.show=!0,!0}))},setFormValueFromQuery:function(){var t=this,e=this.$route.query;this.fields.forEach((function(n){var r=n.field,a=e[r];t.$set(t.form,r,a)}))},toggleShow:function(){this.show=!this.show},getOffsetHeight:function(){var t=document.getElementById("div-searchForm"),e=t.clientWidth||t.offsetWidth;this.formHeight=e}},watch:{$route:{handler:function(){this.setFormValueFromQuery()},immediate:!0}},render:function(t){var e=this;return t("el-collapse-transition",[t("div",{directives:[{name:"show",value:this.show}]},[t("el-form",{attrs:{inline:!0},nativeOn:{keydown:function(t){return!("button"in t)&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.onSubmit(t))}}},[this.fields.map((function(n){var r;switch(n.type){case"el-select":r=t("el-select",{style:"width:150px;",attrs:{placeholder:n.label,filterable:!0,clearable:!0},model:{value:e.form[n.field],callback:function(t){e.$set(e.form,n.field,t)}}},[n.options.map((function(e){return t("el-option",{key:e.value||e.id,attrs:{label:e.label||e.name,value:String(e.value||e.id)}})}))]);break;case"time-between":r=t("el-date-picker",{attrs:{type:"datetimerange","value-format":"yyyy-MM-dd HH:mm:ss","start-placeholder":n.label1,"end-placeholder":n.label2},model:{value:e.form[n.field],callback:function(t){e.$set(e.form,n.field,t)}}});break;case"super-input":r=t("el-input",{attrs:{placeholder:n.label,clearable:!0},model:{value:e.form[n.field],callback:function(t){e.$set(e.form,n.field,t)}}});break;default:r=t("el-input",{attrs:{placeholder:n.label,clearable:!0},model:{value:e.form[n.field],callback:function(t){e.$set(e.form,n.field,t)}}})}return t("el-form-item",{key:n.field},[r])})),t("el-form-item",{class:"actions"},[t("el-button",{attrs:{type:"primary"},on:{click:this.onSubmit}},["查询"]),t("el-button",{on:{click:this.onReset}},["重置"])])])])])}},c=l,u=(n("cafd"),n("2877")),d=Object(u["a"])(c,o,s,!1,null,"6dd66826",null);e["a"]=d.exports},"81df":function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.page?n("el-pagination",t._b({ref:"page",attrs:{"page-sizes":t.pageSizes,"current-page":t.currentPage,"page-size":t.perPage,total:t.page.total,layout:t.layout,background:""},on:{"size-change":t.onSizeChange,"current-change":t.onChange,"update:currentPage":function(e){t.currentPage=e},"update:current-page":function(e){t.currentPage=e},"update:pageSize":function(e){t.perPage=e},"update:page-size":function(e){t.perPage=e}}},"el-pagination",t.$attrs,!1)):t._e()},a=[],i={name:"Pagination",data:function(){return{currentPage:1,perPage:10}},props:{page:Object,layout:{type:String,default:"total, prev, pager, next, sizes, jumper"},autoPush:{type:Boolean,default:!0}},computed:{pageSizes:function(){var t=[10,30,50,100,200],e=this.page.per_page;return-1===t.indexOf(e)?[this.page.per_page].concat(t):t}},methods:{push:function(){var t=Object.assign({},this.$route.query,{page:this.currentPage,per_page:this.perPage});this.$router.push({path:this.$route.path,query:t})},onSizeChange:function(t){this.$emit("size-change",t),this.autoPush&&(this.currentPage=1,this.push())},onChange:function(t){this.$emit("current-change",t),this.autoPush&&this.push()}},watch:{page:{handler:function(t){var e=this;t&&(this.currentPage=t.current_page,this.perPage=t.per_page,this.$nextTick((function(){e.$refs.page.internalCurrentPage=t.current_page})))},immediate:!0}}},o=i,s=n("2877"),l=Object(s["a"])(o,r,a,!1,null,"f691fd2e",null);e["a"]=l.exports},"83a1":function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t===1/e:t!=t&&e!=e}},aae1:function(t,e,n){},b64d:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return i})),n.d(e,"d",(function(){return o})),n.d(e,"e",(function(){return s})),n.d(e,"a",(function(){return l}));var r=n("bf9a");function a(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r["b"].get("area",{params:t})}function i(t){return r["b"].get("area/".concat(t))}function o(t){return r["b"].post("area",t)}function s(t,e){return r["b"].put("area/".concat(t),e)}function l(t){return r["b"].get("area/".concat(t,"/edit"))}},cafd:function(t,e,n){"use strict";var r=n("cb81"),a=n.n(r);a.a},cb81:function(t,e,n){},da7b:function(t,e,n){"use strict";var r=n("aae1"),a=n.n(r);a.a}}]);
- //# sourceMappingURL=chunk-257a0917.f1da1f15.js.map
|