(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5fcfea22","chunk-eaf976f0","chunk-6f623600"],{"0c70":function(t,e,a){},"36c0":function(t,e,a){"use strict";a("0c70")},4054:function(t,e,a){"use strict";var n=a("29fd"),i=a("bd47"),o=a("5635"),l=RangeError,s=Math.floor;t.exports=function(t){var e=i(o(this)),a="",r=n(t);if(r<0||r===1/0)throw new l("Wrong number of repetitions");for(;r>0;(r=s(r/2))&&(e+=e))r%2&&(a+=e);return a}},8197:function(t,e,a){"use strict";var n=a("04c2");n({target:"Number",stat:!0},{isNaN:function(t){return t!==t}})},c41f:function(t,e,a){"use strict";var n=a("04c2"),i=a("42ee"),o=a("29fd"),l=a("13dd0"),s=a("4054"),r=a("56ce"),u=RangeError,c=String,f=Math.floor,d=i(s),m=i("".slice),p=i(1.1.toFixed),h=function(t,e,a){return 0===e?a:e%2===1?h(t,e-1,a*t):h(t*t,e/2,a)},v=function(t){var e=0,a=t;while(a>=4096)e+=12,a/=4096;while(a>=2)e+=1,a/=2;return e},b=function(t,e,a){var n=-1,i=a;while(++n<6)i+=e*t[n],t[n]=i%1e7,i=f(i/1e7)},g=function(t,e){var a=6,n=0;while(--a>=0)n+=t[a],t[a]=f(n/e),n=n%e*1e7},w=function(t){var e=6,a="";while(--e>=0)if(""!==a||0===e||0!==t[e]){var n=c(t[e]);a=""===a?n:a+d("0",7-n.length)+n}return a},T=r((function(){return"0.000"!==p(8e-5,3)||"1"!==p(.9,0)||"1.25"!==p(1.255,2)||"1000000000000000128"!==p(0xde0b6b3a7640080,0)}))||!r((function(){p({})}));n({target:"Number",proto:!0,forced:T},{toFixed:function(t){var e,a,n,i,s=l(this),r=o(t),f=[0,0,0,0,0,0],p="",T="0";if(r<0||r>20)throw new u("Incorrect fraction digits");if(s!==s)return"NaN";if(s<=-1e21||s>=1e21)return c(s);if(s<0&&(p="-",s=-s),s>1e-21)if(e=v(s*h(2,69,1))-69,a=e<0?s*h(2,-e,1):s/h(2,e,1),a*=4503599627370496,e=52-e,e>0){b(f,0,a),n=r;while(n>=7)b(f,1e7,0),n-=7;b(f,h(10,n,1),0),n=e-1;while(n>=23)g(f,1<<23),n-=23;g(f,1<0?(i=T.length,T=p+(i<=r?"0."+d("0",r-i)+T:m(T,0,i-r)+"."+m(T,i-r))):T=p+T,T}})},ee59:function(t,e,a){"use strict";a.r(e);a("4786");var n=function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"app-list-content report-flow"},[e("div",{staticClass:"page-head"},[e("el-button",{attrs:{type:"text",icon:"el-icon-arrow-left"},on:{click:t.goBack}},[t._v("返回")]),e("span",{staticClass:"page-title"},[t._v("佣金变动明细")])],1),e("div",{staticClass:"search-card"},[e("el-form",{attrs:{inline:!0,size:"small"},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"月份"}},[e("el-date-picker",{attrs:{type:"month",size:"small","value-format":"yyyy-MM",placeholder:"选择月份","picker-options":t.monthPickerOptions},on:{change:t.onMonthChange},model:{value:t.monthValue,callback:function(e){t.monthValue=e},expression:"monthValue"}})],1),e("el-form-item",{attrs:{label:"类型"}},[e("el-select",{staticStyle:{width:"140px"},on:{change:t.onFlowTypeChange},model:{value:t.flowType,callback:function(e){t.flowType=e},expression:"flowType"}},[e("el-option",{attrs:{label:"全部",value:"all"}}),e("el-option",{attrs:{label:"订单分红",value:"1"}}),e("el-option",{attrs:{label:"分红存入",value:"2"}}),e("el-option",{attrs:{label:"其他",value:"3"}})],1)],1),e("el-form-item",[e("span",{staticClass:"month-total"},[t._v("共 "+t._s(t.monthTotal)+" 笔")])])],1)],1),e("el-table",{attrs:{data:t.tableList,border:"",size:"small"}},[e("el-table-column",{attrs:{label:"类型",width:"110"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[t._v(t._s(a.flowTypeName||"-"))]}}])}),e("el-table-column",{attrs:{label:"时间","min-width":"150"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[t._v(t._s(t.formatFlowTime(a.flowTime)))]}}])}),e("el-table-column",{attrs:{label:"关联信息","min-width":"220"},scopedSlots:t._u([{key:"default",fn:function(a){var n=a.row;return[1===Number(n.flowType)?e("div",[e("div",[t._v("订单号 "+t._s(n.refSn||"-"))]),e("div",{staticClass:"sub"},[t._v("下单客户 "+t._s(n.subTitle||n.buyerName||"-"))]),e("div",{staticClass:"sub"},[t._v("获佣人 "+t._s(n.distDisplay||"-"))])]):2===Number(n.flowType)?e("div",[e("div",[t._v("存入编号 "+t._s(n.refSn||"-"))]),e("div",{staticClass:"sub"},[t._v("获佣人 "+t._s(n.distDisplay||"-"))])]):e("div",[e("div",[t._v(t._s(n.refSn||"-"))]),e("div",{staticClass:"sub"},[t._v("获佣人 "+t._s(n.distDisplay||"-"))])])]}}])}),e("el-table-column",{attrs:{label:"金额",width:"120",align:"right"},scopedSlots:t._u([{key:"default",fn:function(a){var n=a.row;return[e("span",{class:{minus:1!==Number(n.flowType)}},[t._v(t._s(n.amountText||"¥"+t.moneyText(n.amount)))])]}}])}),e("el-table-column",{attrs:{label:"状态",width:"100",align:"center"},scopedSlots:t._u([{key:"default",fn:function(a){var n=a.row;return[e("span",{class:"status--"+(n.statusClass||"")},[t._v(t._s(n.statusText||"-"))])]}}])})],1),t._m(0),e("div",{staticClass:"pager"},[e("span",{staticClass:"total"},[t._v("共 "+t._s(t.totalNum)+" 条")]),e("el-pagination",{attrs:{background:"",layout:"prev, pager, next, sizes, jumper","current-page":t.page,"page-size":t.pageSize,"page-sizes":[10,20,50],total:t.totalNum},on:{"update:currentPage":function(e){t.page=e},"update:current-page":function(e){t.page=e},"update:pageSize":function(e){t.pageSize=e},"update:page-size":function(e){t.pageSize=e},"current-change":t.loadList,"size-change":t.onSizeChange}})],1)],1)},i=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"tip-box"},[e("div",{staticClass:"tip-title"},[t._v("记录说明")]),e("div",[t._v("1. 订单完成后,分红将在设定时间结算")]),e("div",[t._v("2. 分红存入后,可在花店余额中查看")])])}],o=(a("b15b"),a("b138"),a("0401"),a("d27c"),a("5889"),a("f881"));function l(){var t=new Date,e=t.getMonth()+1;return"".concat(t.getFullYear(),"-").concat(e<10?"0"+e:e)}var s={name:"distribution_report_flow",data:function(){var t=l();return{loading:!1,flowType:"all",monthValue:t,monthTotal:0,monthPickerOptions:{disabledDate:function(t){return t.getTime()>Date.now()}},tableList:[],page:1,pageSize:20,totalNum:0}},created:function(){this.applyRouteParams(this.$route.query||{}),this.loadList()},methods:{moneyText:o["moneyText"],goBack:function(){this.$router.push("/marketing/distribution-report")},applyRouteParams:function(t){void 0!==t.flowType&&""!==t.flowType&&(this.flowType=String(t.flowType)),t.startTime&&/^\d{4}-\d{2}/.test(t.startTime)?this.monthValue=t.startTime.substr(0,7):"byMonth"===t.searchTime&&t.startTime&&(this.monthValue=t.startTime)},onMonthChange:function(){this.page=1,this.loadList()},onFlowTypeChange:function(){this.page=1,this.loadList()},loadList:function(){var t=this;if(this.monthValue){this.loading=!0;var e={page:this.page,pageSize:this.pageSize,scope:"shop",searchTime:"byMonth",startTime:this.monthValue,endTime:""};"all"!==this.flowType&&(e.flowType=this.flowType),this.$service.distribution.getFlowList(e).then((function(e){var a=e||{};t.tableList=a.list||[],t.totalNum=Number(null!=a.totalNum?a.totalNum:a.total)||0,t.monthTotal=Number(a.monthTotal)||t.totalNum})).catch((function(){t.tableList=[],t.totalNum=0,t.monthTotal=0})).finally((function(){t.loading=!1}))}else this.$message.warning("请选择月份")},onSizeChange:function(){this.page=1,this.loadList()},formatFlowTime:function(t){if(!t)return"-";var e=String(t);return e.length>=16?e.substr(0,16):e}}},r=s,u=(a("36c0"),a("1805")),c=Object(u["a"])(r,n,i,!1,null,"64d3fb66",null);e["default"]=c.exports},f881:function(t,e,a){"use strict";a.r(e),a.d(e,"DATE_OPTIONS",(function(){return i})),a.d(e,"parseDateQuery",(function(){return o})),a.d(e,"buildDateQuery",(function(){return l})),a.d(e,"moneyText",(function(){return s}));var n=a("ecc5"),i=(a("4786"),a("8197"),a("c41f"),[{value:"today",label:"今天"},{value:"yesterday",label:"昨天"},{value:"thisMonth",label:"本月"},{value:"lastMonth",label:"上月"},{value:"last7Days",label:"近7天"},{value:"last30Days",label:"近30天"},{value:"custom",label:"自定义"}]);function o(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{searchTime:t.searchTime||"today",startTime:t.startTime||"",endTime:t.endTime||"",dateName:t.dateName?decodeURIComponent(t.dateName):""}}function l(t,e){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=Object(n["a"])({searchTime:t.searchTime||"",startTime:t.startTime||"",endTime:t.endTime||"",dateName:encodeURIComponent(e||"今天")},a);return i}function s(t){var e=Number(t);return Number.isNaN(e)?"0.00":e.toFixed(2)}}}]);