chunk-37e7e362.undefined.1678355563839.js 13 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-37e7e362"],{"048c":function(e,t){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"0c85":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"context"},[a("div",{staticClass:"panel"},[a("h5",[e._v("充值记录")]),a("div",{staticClass:"panel-body"},[a("div",{staticClass:"panel_control"},[a("el-row",{attrs:{gutter:1}},[a("el-col",{attrs:{span:6}},[a("em",[e._v("店面:")]),a("el-select",{staticStyle:{width:"180px"},on:{change:e.getShopUser},model:{value:e.panel.shopId,callback:function(t){e.$set(e.panel,"shopId",t)},expression:"panel.shopId"}},e._l(e.panel.shopList,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-col",{attrs:{span:6}},[a("em",[e._v("会员:")]),a("el-select",{staticStyle:{width:"150px"},attrs:{filterable:"",clearable:""},model:{value:e.panel.userId,callback:function(t){e.$set(e.panel,"userId",t)},expression:"panel.userId"}},e._l(e.panel.memberList,(function(e){return a("el-option",{key:e.Id,attrs:{label:e.Name,value:e.Id}})})),1)],1),a("el-col",{attrs:{span:5}},[a("el-button",{attrs:{size:"",type:"primary",plain:"",disabled:e.searchBtnStatus},on:{click:e.query}},[e._v("查询")])],1)],1),a("el-row",{attrs:{gutter:1}},[a("el-col",{attrs:{span:6}},[a("em",[e._v("特殊活动:")]),a("el-select",{staticStyle:{width:"150px"},attrs:{filterable:"",clearable:""},model:{value:e.panel.PdId,callback:function(t){e.$set(e.panel,"PdId",t)},expression:"panel.PdId"}},e._l(e.panel.pdList,(function(e){return a("el-option",{key:e.PId,attrs:{label:e.PdName,value:e.PId}})})),1)],1),a("el-col",{attrs:{span:7}},[a("em",[e._v("日期:")]),a("el-date-picker",{attrs:{type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.panel.timeScope,callback:function(t){e.$set(e.panel,"timeScope",t)},expression:"panel.timeScope"}})],1)],1)],1)])]),a("div",{staticClass:"table"},[a("el-table",{attrs:{data:e.tableData,border:"","is-horizontal-resize":"","default-sort":{prop:"date",order:"descending"},"element-loading-background":"rgba(0, 0, 0, 0.8)","show-summary":"","summary-method":e.getSummaries}},[a("el-table-column",{attrs:{label:"序号",type:"index",width:"50",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.start+t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"ShopName",label:"店面",sortable:""}}),a("el-table-column",{attrs:{prop:"UserName",label:"用户名",width:"120px",sortable:""}}),a("el-table-column",{attrs:{prop:"TotalFee",width:"120px",label:"总金额"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.TotalFee/100)+" 元 ")]}}])}),a("el-table-column",{attrs:{prop:"ChargeNormalMonth",label:"购买月租",sortable:""}}),a("el-table-column",{attrs:{prop:"ChargeGiftMonth",label:"赠送月租",sortable:""}}),a("el-table-column",{attrs:{prop:"ChargeNormalClassHour",label:"购买课时",sortable:""}}),a("el-table-column",{attrs:{prop:"ChargeGiftClassHour",label:"赠送课时",sortable:""}}),a("el-table-column",{attrs:{prop:"ChargeTime",label:"交易时间",formatter:e.filterFmtDate,sortable:""}}),a("el-table-column",{attrs:{prop:"id",label:"操作",width:"300"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticStyle:{"margin-left":"10px","margin-right":"10px"},attrs:{slot:"reference",type:"normal",size:"mini"},on:{click:function(a){return e.getChargeDetail(t.row)}},slot:"reference"},[e._v("查看详情 ")]),a("el-popover",{attrs:{placement:"left",title:"课时明细",width:"450",trigger:"click",content:"这是一段内容,这是一段内容,这是一段内容,这是一段内容。"}},[a("el-table",{attrs:{data:e.form.SpecDetail}},[a("el-table-column",{attrs:{property:"TotalNormalHour",label:"消耗正常课时:"}}),a("el-table-column",{attrs:{property:"TotalGiftHour",label:"消耗赠送课时:"}})],1),1==t.row.IncludeTypeSpecial?a("el-button",{attrs:{slot:"reference",type:"info",size:"mini"},on:{click:function(a){return e.getSpecDetail(t.row)}},slot:"reference"},[e._v("消耗课时")]):e._e()],1)]}}])})],1),a("br"),a("el-pagination",{attrs:{background:"",total:e.pageination.total,"page-size":e.pageination.pageItem},on:{"current-change":e.pageChange}})],1),a("el-dialog",{attrs:{title:e.dialogTitle,visible:e.dialogVisible,width:"840px"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("div",{staticClass:"dialogContent"},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"115px"}},e._l(e.form.ChargeResult,(function(t){return a("div",{staticClass:"chargeDetail"},[a("div",{staticClass:"columnLeft"},[a("el-form-item",{attrs:{label:"充值类型:"}},[1==t.DType?a("span",[e._v("月租包")]):e._e(),2==t.DType?a("span",[e._v("课时包")]):e._e(),4==t.DType?a("span",[e._v("限时课时包")]):e._e(),5==t.DType?a("span",[e._v("特殊活动包")]):e._e()]),t.EffectiveMonths>0?a("el-form-item",{attrs:{label:"充值月租:"}},[a("span",[e._v(e._s(t.EffectiveMonths)+"个月")])]):e._e(),t.NormalHour>0?a("el-form-item",{attrs:{label:"充值课时:"}},[a("span",[e._v(e._s(t.NormalHour)+"课时")])]):e._e()],1),a("div",{staticClass:"columnMid"},[a("el-form-item",{attrs:{label:"交易金额:"}},[a("span",[e._v(e._s(t.PayMoney/100)+" 元")])]),t.GiftMonths>0?a("el-form-item",{attrs:{label:"赠送月租:"}},[a("span",[e._v(e._s(t.GiftMonths)+"个月")])]):e._e(),t.GiftHour>0?a("el-form-item",{attrs:{label:"赠送课时:"}},[a("span",[e._v(e._s(t.GiftHour)+"课时")])]):e._e()],1),a("div",{staticClass:"columnRight"},[a("el-form-item",{attrs:{label:"充值前到期时间:"}},[a("span",[e._v(e._s(e._f("filterTime")(t.PreExpTime)))])]),a("el-form-item",{attrs:{label:"充值后到期时间:"}},[a("span",[e._v(e._s(e._f("filterTime")(t.AfterExpTime)))])]),t.AfterNormalHour>0?a("el-form-item",{attrs:{label:"充值后普通课时:"}},[a("span",[e._v(e._s(t.AfterNormalHour)+"课时")])]):e._e(),t.AfterGiftHour>0?a("el-form-item",{attrs:{label:"充值后赠送课时:"}},[a("span",[e._v(e._s(t.AfterGiftHour)+"课时")])]):e._e()],1)])})),0)],1),a("div",{staticClass:"dialogFooter"},[a("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("关闭")])],1)])],1)},n=[],o=(a("10dd"),a("5a05"),a("89a8"),a("1a91"),a("8ea3"),a("51b3"),a("379d"),a("b8a1")),l=a("daf0"),i={data:function(){return{dialogVisible:!1,dialogTitle:"交易详情查看",start:0,draw:1,recordsTotal:0,panel:{shopId:"",shopList:[],userId:"",PdId:"",memberList:[],pdList:[],timeScope:globalBt2(30)},pageination:{pageItem:10,total:100,pageIndex:1},form:{SpecDetail:[],ChargeResult:[]},tableData:[],allTableData:[],loading:!1,searchBtnStatus:!1}},mounted:function(){this.getShopListSelect(),this.getShopUser(),this.getShopSpecPd(),this.getTableQuery()},watch:{$route:function(e){"MemberChargeRecord"==e.name&&(this.getShopListSelect(),this.getShopUser(),this.getShopSpecPd(),this.getTableQuery())}},filters:{filterTime:function(e){if(e){return nonTfmtDate(e,16)}return 0}},methods:{getShopListSelect:function(){var e=this,t={token:localStorage.token},a=l.stringify(t);Object(o["Ge"])(a).then((function(t){var a=t;0==a.Code?a.Rs?(e.panel.shopList=turnShopResToOption(a.Rs),e.panel.shopList.unshift({value:"",label:"全部"})):e.panel.shopList=[]:e.$message.error(a.Memo+" 错误码:"+a.Code)}))},getShopUser:function(){var e=this;e.start=0;var t={token:localStorage.token,shopId:e.panel.shopId,isAcross:""},a=l.stringify(t);Object(o["Uf"])(a).then((function(t){var a=t;0==a.Code?a.Rs&&(e.panel.memberList=a.Rs,e.panel.memberList.unshift({Id:"",Name:"全部"})):e.$message.error(a.Memo+" 错误码:"+a.Code)}))},getShopSpecPd:function(){var e=this,t={},a=l.stringify(t);Object(o["r"])(a).then((function(t){var a=t;0==a.Code?a.Rs&&(e.panel.pdList=a.Rs,e.panel.pdList.unshift({PId:"",PdName:"全部"})):e.$message.error(a.Memo+" 错误码:"+a.Code)}))},getChargeDetail:function(e){var t=this;t.dialogVisible=!0;var a={token:localStorage.token,payId:e.PayId},r=l.stringify(a);Object(o["O"])(r).then((function(e){var a=e;0==a.Code?a.Rs?t.form.ChargeResult=a.Rs:t.form.ChargeResult=[]:t.$message.error(a.Memo+" 错误码:"+a.Code)}))},getSpecDetail:function(e){var t=this,a={token:localStorage.token,payId:e.PayId},r=l.stringify(a);Object(o["Bf"])(r).then((function(e){var a=e;if(0==a.Code)if(a.Rs){var r=[{TotalNormalHour:a.Rs.TotalNormalHour,TotalGiftHour:a.Rs.TotalGiftHour}];t.form.SpecDetail=r}else t.form.SpecDetail=[];else t.$message.error(a.Memo+" 错误码:"+a.Code)}))},query:function(){var e=this;e.searchBtnStatus=!0;var t=2;window.setInterval((function(){t--,t<0&&(t=2,e.searchBtnStatus=!1)}),1e3);this.getTableQuery(),this.$message.success("查询完毕")},getTableQuery:function(){var e=this;e.loading=!0;var t={token:localStorage.token,shopId:e.panel.shopId,userId:e.panel.userId,bt:nonTfmtDatetoLength(e.panel.timeScope[0],10)+" 00:00:01",et:nonTfmtDatetoLength(e.panel.timeScope[1],10)+" 23:59:59",start:e.start,tableMax:e.pageination.pageItem},a=l.stringify(t);Object(o["P"])(a).then((function(t){var a=t;0==a.Code?(e.loading=!1,a.Rs?(e.allTableData=a.Rs,e.recordsTotal=a.PageCount*e.pageination.pageItem):(e.allTableData=[],e.recordsTotal=0),e.setPaginations()):e.$message.error(a.Memo+" 错误码:"+a.Code)}))},setPaginations:function(){var e=this;e.pageination.total=e.recordsTotal,e.tableData=e.allTableData.filter((function(t,a){return a<e.pageination.pageItem}))},handleSizeChange:function(){var e=this;e.tableData=e.allTableData.filter((function(t,a){return a<e.pageination.pageItem})),e.draw=e.pageination.pageItem,e.getTableQuery()},pageChange:function(e){for(var t=this,a=t.pageination.pageItem*(e-1),r=t.pageination.pageItem*e,n=[],o=a;o<r;o++)t.allTableData[o]&&n.push(t.allTableData[o]),this.tableData=n;t.start=a*t.draw,t.getTableQuery()},sortChange:function(e){console.log(e)},filterFmtDate:function(e,t,a){return nonTfmtDate(a,11)},getSummaries:function(e){var t=e.columns,a=e.data,r=[];return t.forEach((function(e,t){if(0!==t){var n=a.map((function(t){return Number(t[e.property])}));n.every((function(e){return isNaN(e)}))||3!=t?r[t]="":(r[t]=n.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),r[t]+="",r[t]=parseInt(r[t]),3==t&&(r[t]/=100))}else r[t]="合计"})),r}}},s=i,c=(a("5d02"),a("cba8")),u=Object(c["a"])(s,r,n,!1,null,"18687b20",null);t["default"]=u.exports},"10dd":function(e,t,a){var r=a("3b43"),n=a("5e68").EXISTS,o=a("ce5b"),l=a("98fb").f,i=Function.prototype,s=o(i.toString),c=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,u=o(c.exec),p="name";r&&!n&&l(i,p,{configurable:!0,get:function(){try{return u(c,s(this))[1]}catch(e){return""}}})},"1a91":function(e,t,a){var r=a("8735"),n=a("059b"),o=a("4683"),l=a("5d45"),i=a("ee7c"),s=function(e){if(e&&e.forEach!==l)try{i(e,"forEach",l)}catch(t){e.forEach=l}};for(var c in n)n[c]&&s(r[c]&&r[c].prototype);s(o)},"1ae5":function(e,t,a){},"51b3":function(e,t,a){"use strict";var r=a("3b43"),n=a("8735"),o=a("ce5b"),l=a("4a63"),i=a("ef11"),s=a("6c75"),c=a("55f9"),u=a("a7b6"),p=a("f7b9"),f=a("9b88"),d=a("9ad2"),m=a("a9c5").f,b=a("f182").f,g=a("98fb").f,h=a("e14f"),v=a("53d0").trim,_="Number",y=n[_],S=y.prototype,I=n.TypeError,T=o("".slice),C=o("".charCodeAt),N=function(e){var t=f(e,"number");return"bigint"==typeof t?t:k(t)},k=function(e){var t,a,r,n,o,l,i,s,c=f(e,"number");if(p(c))throw I("Cannot convert a Symbol value to a number");if("string"==typeof c&&c.length>2)if(c=v(c),t=C(c,0),43===t||45===t){if(a=C(c,2),88===a||120===a)return NaN}else if(48===t){switch(C(c,1)){case 66:case 98:r=2,n=49;break;case 79:case 111:r=8,n=55;break;default:return+c}for(o=T(c,2),l=o.length,i=0;i<l;i++)if(s=C(o,i),s<48||s>n)return NaN;return parseInt(o,r)}return+c};if(l(_,!y(" 0o1")||!y("0b1")||y("+0x1"))){for(var w,x=function(e){var t=arguments.length<1?0:y(N(e)),a=this;return u(S,a)&&d((function(){h(a)}))?c(Object(t),a,x):t},D=r?m(y):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),E=0;D.length>E;E++)s(y,w=D[E])&&!s(x,w)&&g(x,w,b(y,w));x.prototype=S,S.constructor=x,i(n,_,x)}},"53d0":function(e,t,a){var r=a("ce5b"),n=a("8e74"),o=a("3ffc"),l=a("048c"),i=r("".replace),s="["+l+"]",c=RegExp("^"+s+s+"*"),u=RegExp(s+s+"*$"),p=function(e){return function(t){var a=o(n(t));return 1&e&&(a=i(a,c,"")),2&e&&(a=i(a,u,"")),a}};e.exports={start:p(1),end:p(2),trim:p(3)}},"55f9":function(e,t,a){var r=a("97dc"),n=a("bf1f"),o=a("17b3");e.exports=function(e,t,a){var l,i;return o&&r(l=t.constructor)&&l!==a&&n(i=l.prototype)&&i!==a.prototype&&o(e,i),e}},"5a05":function(e,t,a){"use strict";var r=a("88d4"),n=a("34cd").filter,o=a("3a6d"),l=o("filter");r({target:"Array",proto:!0,forced:!l},{filter:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}})},"5d02":function(e,t,a){"use strict";a("1ae5")},"5d45":function(e,t,a){"use strict";var r=a("34cd").forEach,n=a("fbe3"),o=n("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},e14f:function(e,t,a){var r=a("ce5b");e.exports=r(1..valueOf)},fbe3:function(e,t,a){"use strict";var r=a("9ad2");e.exports=function(e,t){var a=[][e];return!!a&&r((function(){a.call(null,t||function(){return 1},1)}))}}}]);