| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-9e05c156"],{"3c92":function(e,t,i){"use strict";i("64fe")},4054:function(e,t,i){"use strict";var n=i("29fd"),r=i("bd47"),a=i("5635"),o=RangeError,s=Math.floor;e.exports=function(e){var t=r(a(this)),i="",l=n(e);if(l<0||l===1/0)throw new o("Wrong number of repetitions");for(;l>0;(l=s(l/2))&&(t+=t))l%2&&(i+=t);return i}},"4da3":function(e,t,i){"use strict";var n=i("e833");e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(n)},"51cc":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e._self._c;return t("div",{staticClass:"app-list-content shop-invite-commission-list"},[t("div",{staticClass:"summary-row"},e._l(e.summaryCards,(function(i){return t("div",{key:i.key,staticClass:"summary-card"},[t("div",{staticClass:"summary-label"},[e._v(e._s(i.label))]),t("div",{staticClass:"summary-value"},[e._v(e._s(i.value))])])})),0),t("x-crud",{staticClass:"liu-crud-wrap",on:{load:e.onLoad},scopedSlots:e._u([{key:"slot-date-filter",fn:function(){return[t("el-date-picker",{attrs:{type:"daterange",size:"mini","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","value-format":"yyyy-MM-dd"},on:{change:e.onDateChange},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})]},proxy:!0},{key:"slot-inviter-filter",fn:function(){return[t("el-input",{staticStyle:{width:"160px"},attrs:{size:"mini",clearable:"",placeholder:"请输入批发商名称"},model:{value:e.filters.inviterKeyword,callback:function(t){e.$set(e.filters,"inviterKeyword",t)},expression:"filters.inviterKeyword"}})]},proxy:!0},{key:"slot-invitee-filter",fn:function(){return[t("el-input",{staticStyle:{width:"160px"},attrs:{size:"mini",clearable:"",placeholder:"请输入受邀花店名称"},model:{value:e.filters.inviteeKeyword,callback:function(t){e.$set(e.filters,"inviteeKeyword",t)},expression:"filters.inviteeKeyword"}})]},proxy:!0},{key:"slot-code-filter",fn:function(){return[t("el-input",{staticStyle:{width:"140px"},attrs:{size:"mini",clearable:"",placeholder:"请输入邀请码"},model:{value:e.filters.inviteCode,callback:function(t){e.$set(e.filters,"inviteCode",t)},expression:"filters.inviteCode"}})]},proxy:!0},{key:"slot-search-btn",fn:function(){return[t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.doSearch}},[e._v("查询")]),t("el-button",{attrs:{size:"mini"},on:{click:e.resetFilters}},[e._v("重置")])]},proxy:!0},{key:"slot-export-btn",fn:function(){return[t("el-button",{attrs:{size:"mini"},on:{click:e.exportList}},[e._v("导出明细")])]},proxy:!0},{key:"table-column-memberPayAmount",fn:function(i){var n=i.scope;return[t("span",[e._v("¥ "+e._s(e.moneyText(n.row.memberPayAmount)))])]}},{key:"table-column-commissionAmount",fn:function(i){var n=i.scope;return[t("span",[e._v("¥ "+e._s(e.moneyText(n.row.commissionAmount)))])]}},{key:"table-column-settleStatus",fn:function(i){var n=i.scope;return[t("el-tag",{attrs:{size:"mini",type:e.settleTagType(n.row.settleStatus)}},[e._v(e._s(n.row.settleStatusText))])]}},{key:"slot-view-detail",fn:function(i){var n=i.scope;return[t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.goDetail(n.row)}}},[e._v("查看")])]}},{key:"slot-page-total",fn:function(){return[t("span",{staticClass:"page-total"},[e._v("当前页佣金合计 ¥ "+e._s(e.moneyText(e.pageCommissionTotal)))])]},proxy:!0}])})],1)},r=[],a=i("ecc5");i("b15b"),i("b138"),i("4786"),i("c41f"),i("7acf");function o(){var e=new Date,t=new Date;t.setDate(t.getDate()-29);var i=function(e){var t=e.getFullYear(),i="".concat(e.getMonth()+1).padStart(2,"0"),n="".concat(e.getDate()).padStart(2,"0");return"".concat(t,"-").concat(i,"-").concat(n)};return[i(t),i(e)]}var s={name:"shop-invite-commission-list",data:function(){var e=o();return{app:null,summary:{totalGenerated:0,settledAmount:0,inviterCount:0},pageCommissionTotal:0,dateRange:e,filters:{inviterKeyword:"",inviteeKeyword:"",inviteCode:"",startTime:e[0],endTime:e[1],searchTime:"custom"}}},computed:{summaryCards:function(){return[{key:"total",label:"产生佣金",value:"¥ ".concat(this.moneyText(this.summary.totalGenerated))},{key:"settled",label:"已结算佣金",value:"¥ ".concat(this.moneyText(this.summary.settledAmount))},{key:"count",label:"获佣批发商",value:"".concat(this.summary.inviterCount||0," 家")}]}},created:function(){this.loadSummary()},methods:{moneyText:function(e){var t=parseFloat(e);return isNaN(t)?"0.00":t.toFixed(2)},settleTagType:function(e){return 1===Number(e)?"success":2===Number(e)?"info":"warning"},buildQuery:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(a["a"])(Object(a["a"])({},this.filters),e)},loadSummary:function(){var e=this;this.$service.shopInvite.commissionSummary(this.buildQuery()).then((function(t){t&&(e.summary=Object(a["a"])(Object(a["a"])({},e.summary),t))}))},onDateChange:function(e){e&&2===e.length?(this.filters.startTime=e[0],this.filters.endTime=e[1],this.filters.searchTime="custom"):(this.filters.startTime="",this.filters.endTime="",this.filters.searchTime="")},doSearch:function(){this.loadSummary(),this.app&&this.app.refresh(this.buildQuery())},resetFilters:function(){var e=o();this.dateRange=e,this.filters={inviterKeyword:"",inviteeKeyword:"",inviteCode:"",startTime:e[0],endTime:e[1],searchTime:"custom"},this.doSearch()},exportList:function(){var e=this;this.$service.shopInvite.commissionExport(this.buildQuery()).then((function(t){t&&t.file?window.location.href=t.file:e.$message.warning("导出失败")}))},goDetail:function(e){this.$router.push({path:"/invite-commission/commission-detail",query:{id:e.id}})},onLoad:function(e){var t=this,i=e.ctx,n=e.app;this.app=n;var r=function(e){return t.$service.shopInvite.commissionList(t.buildQuery(e)).then((function(e){return t.pageCommissionTotal=e&&e.pageCommissionTotal||0,e}))};i.service({page:r}).set("table",{columns:[{prop:"commissionSn",label:"分佣单号",align:"center","min-width":160},{prop:"inviterShopName",label:"批发商(获佣人)",align:"center","min-width":120},{prop:"inviteeShopName",label:"受邀花店",align:"center","min-width":120},{prop:"inviteCode",label:"邀请码",align:"center",width:120},{prop:"memberTypeName",label:"会员类型",align:"center",width:100},{prop:"memberPayAmount",label:"会员实付金额",align:"center",width:120},{prop:"commissionAmount",label:"产生佣金",align:"center",width:110},{prop:"settleStatus",label:"结算状态",align:"center",width:100},{prop:"settleTime",label:"结算时间",align:"center","min-width":150}],op:{visible:!0,props:{width:80,align:"center",fixed:"right",label:"操作"},layout:["slot-view-detail"]}}).set("layout",[["slot-date-filter","slot-inviter-filter","slot-invitee-filter","slot-code-filter","slot-search-btn","flex1","slot-export-btn","refresh-btn"],["data-table"],["slot-page-total","flex1","pagination"]]).done(),n.refresh(this.buildQuery())}}},l=s,c=(i("3c92"),i("1805")),u=Object(c["a"])(l,n,r,!1,null,"75182a5c",null);t["default"]=u.exports},"64fe":function(e,t,i){},"7acf":function(e,t,i){"use strict";var n=i("04c2"),r=i("e5cf").start,a=i("4da3");n({target:"String",proto:!0,forced:a},{padStart:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},c41f:function(e,t,i){"use strict";var n=i("04c2"),r=i("42ee"),a=i("29fd"),o=i("13dd0"),s=i("4054"),l=i("56ce"),c=RangeError,u=String,f=Math.floor,m=r(s),d=r("".slice),p=r(1.1.toFixed),h=function(e,t,i){return 0===t?i:t%2===1?h(e,t-1,i*e):h(e*e,t/2,i)},v=function(e){var t=0,i=e;while(i>=4096)t+=12,i/=4096;while(i>=2)t+=1,i/=2;return t},y=function(e,t,i){var n=-1,r=i;while(++n<6)r+=t*e[n],e[n]=r%1e7,r=f(r/1e7)},b=function(e,t){var i=6,n=0;while(--i>=0)n+=e[i],e[i]=f(n/t),n=n%t*1e7},g=function(e){var t=6,i="";while(--t>=0)if(""!==i||0===t||0!==e[t]){var n=u(e[t]);i=""===i?n:i+m("0",7-n.length)+n}return i},w=l((function(){return"0.000"!==p(8e-5,3)||"1"!==p(.9,0)||"1.25"!==p(1.255,2)||"1000000000000000128"!==p(0xde0b6b3a7640080,0)}))||!l((function(){p({})}));n({target:"Number",proto:!0,forced:w},{toFixed:function(e){var t,i,n,r,s=o(this),l=a(e),f=[0,0,0,0,0,0],p="",w="0";if(l<0||l>20)throw new c("Incorrect fraction digits");if(s!==s)return"NaN";if(s<=-1e21||s>=1e21)return u(s);if(s<0&&(p="-",s=-s),s>1e-21)if(t=v(s*h(2,69,1))-69,i=t<0?s*h(2,-t,1):s/h(2,t,1),i*=4503599627370496,t=52-t,t>0){y(f,0,i),n=l;while(n>=7)y(f,1e7,0),n-=7;y(f,h(10,n,1),0),n=t-1;while(n>=23)b(f,1<<23),n-=23;b(f,1<<n),y(f,1,1),b(f,2),w=g(f)}else y(f,0,i),y(f,1<<-t,0),w=g(f)+m("0",l);return l>0?(r=w.length,w=p+(r<=l?"0."+m("0",l-r)+w:d(w,0,r-l)+"."+d(w,r-l))):w=p+w,w}})},e5cf:function(e,t,i){"use strict";var n=i("42ee"),r=i("c26a"),a=i("bd47"),o=i("4054"),s=i("5635"),l=n(o),c=n("".slice),u=Math.ceil,f=function(e){return function(t,i,n){var o=a(s(t)),f=r(i),m=o.length;if(f<=m)return o;var d,p,h=void 0===n?" ":a(n);return""===h?o:(d=f-m,p=l(h,u(d/h.length)),p.length>d&&(p=c(p,0,d)),e?o+p:p+o)}};e.exports={start:f(!1),end:f(!0)}}}]);
|