1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6c01599b"],{"4d88":function(t,e,a){"use strict";a.r(e);a("aa8b");var r=function(){var t=this,e=t._self._c;return e("a-card",{attrs:{bordered:!1}},[e("tab",{attrs:{name:t.name}}),e("a-row",{staticClass:"row-item-search"},[e("a-form",{staticClass:"search-form",attrs:{form:t.searchForm,layout:"inline"},on:{submit:t.handleSearch}},[e("a-form-item",{attrs:{label:"推荐官ID/昵称"}},[e("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["nickName"],expression:"['nickName']"}],attrs:{placeholder:"请输入推荐官ID/昵称"}})],1),e("a-form-item",{attrs:{label:"推荐官手机号"}},[e("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["mobile"],expression:"['mobile']"}],attrs:{placeholder:"请输入推荐官手机号"}})],1),e("a-form-item",{staticStyle:{"margin-right":"5px"}},[e("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["betweenTime"],expression:"['betweenTime']"}],staticClass:"inputW220",attrs:{format:"YYYY-MM-DD"},on:{change:t.onChange}})],1),e("a-form-item",{staticClass:"search-btn"},[e("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[t._v("搜索")])],1),e("a-form-item",{staticClass:"search-btn"},[e("a-button",{attrs:{icon:"sync","html-type":"submit"},on:{click:t.reloadList}},[t._v("重置")])],1),e("a-form-item",{staticClass:"search-btn"},[e("a-button",{attrs:{type:"primary"},on:{click:t.exportData}},[t._v("导出")])],1)],1)],1),e("div",{staticClass:"main_title"},[t._v(t._s(t.startTime)+" 至 "+t._s(t.endTime)+" 推荐官业绩排名")]),e("s-table",{ref:"table",staticClass:"tableBox",attrs:{rowKey:"user_id",loading:t.isLoading,columns:t.columns,data:t.loadData,pageSize:15,bordered:""},scopedSlots:t._u([{key:"rank",fn:function(a,r,s){return e("span",{},[t._v(" "+t._s((t.current_page-1)*t.per_page+(s+1))+" ")])}},{key:"comm_details_sum",fn:function(a){return e("span",{},[e("p",[t._v(t._s(a||"0.0000"))])])}}])})],1)},s=[],n=a("753f"),i=(a("9f29"),a("d343")),o=a("d6f9"),c=a("2af9"),m=a("2f42"),u=a.n(m),d=[{title:"排名",scopedSlots:{customRender:"rank"}},{title:"用户ID",dataIndex:"user_id"},{title:"推荐官昵称",dataIndex:"nick_name"},{title:"推荐官手机号",dataIndex:"mobile"},{title:"推广订单数",dataIndex:"comm_details_cnt_count"},{title:"销售额",dataIndex:"comm_details_sum",scopedSlots:{customRender:"comm_details_sum"}}],l={components:{STable:c["c"],tab:o["a"]},data:function(){var t=this;return{searchForm:this.$form.createForm(this),isLoading:!1,queryParam:{},columns:d,name:"rank",startTime:"",endTime:"",current_page:1,per_page:15,loadData:function(e){return i["d"](Object(n["a"])(Object(n["a"])({},e),t.queryParam)).then((function(e){return t.current_page=e.data.list.current_page,t.per_page=e.data.list.per_page,e.data.list}))}}},created:function(){this.initTime()},methods:{moment:u.a,initTime:function(){var t=u()(new Date).format("YYYY-MM-DD"),e=u()(t).subtract(1,"months").startOf("month").format("YYYY-MM-DD"),a=u()(t).subtract(1,"months").endOf("month").format("YYYY-MM-DD");this.startTime=e,this.endTime=a},handleSearch:function(t){var e=this;t.preventDefault(),this.searchForm.validateFields((function(t,a){t||(e.queryParam=Object(n["a"])(Object(n["a"])({},e.queryParam),a),e.handleRefresh(!0))}))},onChange:function(t,e){this.startTime=e[0],this.endTime=e[1];var a=this.startTime.substr(0,4),r=this.startTime.substr(5,2),s=this.endTime.substr(0,4),n=this.endTime.substr(5,2),i=a+"-"+r,o=s+"-"+n;this.month=a===s&&r===n?i:i+" 至 "+o},reloadList:function(){this.searchForm.resetFields(),this.queryParam={},this.handleRefresh(!0)},handleRefresh:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(t)},exportData:function(){var t=this,e={nickName:this.queryParam.nickName,mobile:this.queryParam.mobile,betweenTime:this.queryParam.betweenTime};i["g"](e).then((function(e){var a=document.createElement("a");a.href=e.data.file,a.setAttribute("download",e.data.filename),a.click(),a=null,t.$message.success(e.message)})).finally((function(){t.isLoading=!1}))}}},h=l,f=(a("7316"),a("829d")),b=Object(f["a"])(h,r,s,!1,null,"84ba34ac",null);e["default"]=b.exports},7316:function(t,e,a){"use strict";a("8d88")},"8d88":function(t,e,a){},d343:function(t,e,a){"use strict";a.d(e,"c",(function(){return n})),a.d(e,"h",(function(){return i})),a.d(e,"a",(function(){return o})),a.d(e,"e",(function(){return c})),a.d(e,"b",(function(){return m})),a.d(e,"f",(function(){return u})),a.d(e,"d",(function(){return d})),a.d(e,"g",(function(){return l}));var r=a("b775"),s={commerIncStat:"/statistics.Commission/commerIncStat",exportZx:"/statistics.Commission/exportZx",commerBaseStat:"/statistics.Commission/commerBaseStat",exportBaseStat:"/statistics.Commission/exportBaseStat",commerBonusStat:"/statistics.Commission/commerBonusStat",exportBonusStat:"/statistics.Commission/exportBonusStat",commerVolumeRank:"/statistics.Commission/commerVolumeRank",exportCommerRank:"/statistics.Commission/exportCommerRank"};function n(t){return Object(r["b"])({url:s.commerIncStat,method:"get",params:t})}function i(t){return Object(r["b"])({url:s.exportZx,method:"get",params:t})}function o(t){return Object(r["b"])({url:s.commerBaseStat,method:"get",params:t})}function c(t){return Object(r["b"])({url:s.exportBaseStat,method:"get",params:t})}function m(t){return Object(r["b"])({url:s.commerBonusStat,method:"get",params:t})}function u(t){return Object(r["b"])({url:s.exportBonusStat,method:"get",params:t})}function d(t){return Object(r["b"])({url:s.commerVolumeRank,method:"get",params:t})}function l(t){return Object(r["b"])({url:s.exportCommerRank,method:"get",params:t})}},d6f9:function(t,e,a){"use strict";var r=function(){var t=this,e=t._self._c;return e("a-radio-group",{staticStyle:{"margin-bottom":"30px"},attrs:{"button-style":"solid"},on:{change:t.chooseTab},model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}},[e("a-radio-button",{attrs:{value:"peoper"}},[t._v("推荐官人数增长")]),e("a-radio-button",{attrs:{value:"officerBase"}},[t._v("推荐官基础数据")]),e("a-radio-button",{attrs:{value:"incentive"}},[t._v("奖励金数据")]),e("a-radio-button",{attrs:{value:"rank"}},[t._v("推荐官业绩排名")])],1)},s=[],n=(a("aa8b"),{data:function(){return{tab:"peoper"}},props:["name"],created:function(){this.tab=this.name},methods:{chooseTab:function(){"peoper"!=this.tab?"officerBase"!=this.tab?"incentive"!=this.tab?"rank"!=this.tab||this.$router.push("/dataCenter/sales/rank"):this.$router.push("/dataCenter/sales/incentive"):this.$router.push("/dataCenter/sales/officerBase"):this.$router.push("/dataCenter/sales/peoper")}}}),i=n,o=a("829d"),c=Object(o["a"])(i,r,s,!1,null,"ba29afd8",null);e["a"]=c.exports}}]);
|