You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
12 KiB
1 lines
12 KiB
webpackJsonp([89],{VwZy:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("aFK5"),r=a.n(n),s=a("Xxa5"),o=a.n(s),l=a("mvHQ"),i=a.n(l),c=a("exGp"),u=a.n(c),m=a("Dd8w"),_=a.n(m),p=a("PJh5"),d=a.n(p),h=a("NYxO"),f={data:function(){return{placeholder:"",cashTypeList:[{label:"全部",value:0},{label:"分销合伙人",value:1},{label:"代理商",value:2},{label:this.$t("action.attendantName")+"",value:3},{label:"车费",value:8},{label:"经纪人",value:9},{label:"渠道商",value:10},{label:"业务员",value:12}],payType:{1:{type:"warning",text:"微信支付"},2:{type:"primary",text:"余额支付"},3:{type:"success",text:"支付宝支付"}},sheetType:{0:{type:"warning",text:"销售"},1:{type:"primary",text:"加钟"}},searchForm:{page:1,limit:10,top_name:"",start_time:"",end_time:"",type:0},loading:!1,total:0,tableData:[],total_list:{},downloadLoading:!1}},created:function(){var e=this.routesItem.userInfo,t=e.is_admin,a=e.city_type,n=t||3===a?"/省代理/市代理/区县代理":1===a?"/市代理/区县代理":"/区县代理";this.placeholder="请输入"+this.$t("action.attendantName")+n+"/分销合伙人/经纪人/业务员/渠道商名称",this.getTableDataList()},computed:_()({},Object(h.d)({routesItem:function(e){return e.routes}})),methods:{resetForm:function(e){this.$refs[e].resetFields(),this.getTableDataList(1)},handleSizeChange:function(e){this.searchForm.limit=e,this.handleCurrentChange(1)},handleCurrentChange:function(e){this.searchForm.page=e,this.getTableDataList()},getTableDataList:function(e){var t=this;return u()(o.a.mark(function a(){var n,r,s,l,c;return o.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return e&&(t.searchForm.page=1),t.tableData=[],t.loading=!0,n=JSON.parse(i()(t.searchForm)),(r=n.start_time)&&r.length>0?(n.start_time=r[0]/1e3,n.end_time=r[1]/1e3):(n.start_time="",n.end_time=""),a.next=8,t.$api.finance.financeDetailedList(n);case 8:if(s=a.sent,l=s.code,c=s.data,t.loading=!1,200===l){a.next=14;break}return a.abrupt("return");case 14:t.tableData=c.data,t.total=c.total,t.total_list=c.total_list;case 17:case"end":return a.stop()}},a,t)}))()},getSummaries:function(e){var t=this,a=e.columns,n=(e.data,[]),r=["true_service_price","coach_cash","car_price","province_cash","city_cash","district_cash","user_cash","partner_cash","salesman_cash","channel_cash","remain_cash"];return a.forEach(function(e,a){0===a?n[a]="合计:":r.includes(e.property)&&(n[a]="¥"+t.total_list[e.property])}),n},toExportExcel:function(){var e=this;this.downloadLoading=!0;var t=JSON.parse(i()(this.searchForm)),a=t.start_time;a&&a.length>0?(t.start_time=a[0]/1e3,t.end_time=a[1]/1e3):(t.start_time="",t.end_time="");var n=this.$util.getProCurrentHref(),s=n.indexOf("?")>0?"":"?",o=n.indexOf("?")>0;r()(t).forEach(function(e,a){s+=o?"&"+e+"="+t[e]:e+"="+t[e],o=!0});var l=window.localStorage.getItem("massage_minitk"),c=n+"/massage/admin/AdminExcel/financeDetailedList"+s+"&token="+l;window.location.href=c,setTimeout(function(){e.downloadLoading=!1},5e3)}},filters:{handleTime:function(e,t){return 1===t?d()(1e3*e).format("YYYY-MM-DD"):2===t?d()(1e3*e).format("HH:mm:ss"):d()(1e3*e).format("YYYY-MM-DD HH:mm:ss")}}},v={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"lb-finance-record"},[a("top-nav"),e._v(" "),a("div",{staticClass:"page-main"},[a("el-row",{staticClass:"page-search-form"},[a("el-form",{ref:"searchForm",attrs:{inline:!0,model:e.searchForm},nativeOn:{submit:function(e){e.preventDefault()}}},[a("el-form-item",{attrs:{label:"输入查询",prop:"top_name"}},[a("el-input",{style:{width:e.routesItem.userInfo.is_admin||3===e.routesItem.userInfo.city_type?"550px":1===e.routesItem.userInfo.city_type?"500px":"460px"},attrs:{placeholder:e.placeholder},model:{value:e.searchForm.top_name,callback:function(t){e.$set(e.searchForm,"top_name",t)},expression:"searchForm.top_name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"佣金类型",prop:"type"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){return e.getTableDataList(1)}},model:{value:e.searchForm.type,callback:function(t){e.$set(e.searchForm,"type",t)},expression:"searchForm.type"}},e._l(e.cashTypeList,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"入账时间",prop:"start_time"}},[a("el-date-picker",{attrs:{type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","value-format":"timestamp","picker-options":e.pickerOptions,"default-time":["00:00:00","23:59:59"]},on:{change:function(t){return e.getTableDataList(1)}},model:{value:e.searchForm.start_time,callback:function(t){e.$set(e.searchForm,"start_time",t)},expression:"searchForm.start_time"}})],1),e._v(" "),a("el-form-item",[a("lb-button",{staticStyle:{"margin-right":"5px"},attrs:{size:"medium",type:"primary",icon:"el-icon-search"},on:{click:function(t){return e.getTableDataList(1)}}},[e._v(e._s(e.$t("action.search")))]),e._v(" "),a("lb-button",{staticStyle:{"margin-right":"5px"},attrs:{size:"medium",icon:"el-icon-refresh-left"},on:{click:function(t){return e.resetForm("searchForm")}}},[e._v(e._s(e.$t("action.reset")))])],1)],1)],1),e._v(" "),a("el-row",{staticClass:"page-top-operate"},[a("lb-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:e.$route.name+"-export",expression:"`${$route.name}-export`"}],attrs:{size:"mini",plain:"",type:"primary",icon:"el-icon-download",loading:e.downloadLoading},on:{click:e.toExportExcel}},[e._v("\n "+e._s(e.$t("action.export")))])],1),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.tableData,"header-cell-style":{background:"#f5f7fa",color:"#606266"},"summary-method":e.getSummaries,"show-summary":""}},[a("el-table-column",{attrs:{prop:"order_code","min-width":"150",label:"系统订单号"}}),e._v(" "),a("el-table-column",{attrs:{prop:"transaction_id","min-width":"150",label:"付款订单号"}}),e._v(" "),a("el-table-column",{attrs:{prop:"apply_price",label:"支付方式","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tag",{attrs:{type:e.payType[t.row.pay_model].type}},[e._v(e._s(e.payType[t.row.pay_model].text))])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"create_time",label:"入账时间","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",[e._v(e._s(e._f("handleTime")(t.row.end_time,1)))]),e._v(" "),a("p",[e._v(e._s(e._f("handleTime")(t.row.end_time,2)))])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"apply_transfer",label:"财务类型","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tag",{attrs:{type:e.sheetType[t.row.is_add].type}},[e._v(e._s(e.sheetType[t.row.is_add].text))])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"true_service_price",label:"支付金额","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s("¥"+t.row.true_service_price)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"coach_name",label:e.$t("action.attendantName")+"名称","min-width":"150"}}),e._v(" "),a("el-table-column",{attrs:{prop:"coach_cash",label:e.$t("action.attendantName")+"提成","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.coach_name?"¥"+t.row.coach_cash:"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"car_price",label:e.$t("action.attendantName")+"车费","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s("¥"+t.row.car_price)+"\n ")]}}])}),e._v(" "),e.routesItem.userInfo.is_admin||0===e.routesItem.userInfo.is_admin&&3===e.routesItem.userInfo.city_type?a("el-table-column",{attrs:{prop:"province_name",label:"省代名称","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.province_name||"-")+"\n ")]}}],null,!1,2221691570)}):e._e(),e._v(" "),e.routesItem.userInfo.is_admin||0===e.routesItem.userInfo.is_admin&&3===e.routesItem.userInfo.city_type?a("el-table-column",{attrs:{prop:"province_cash",label:"省代提成","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.province_name?"¥"+t.row.province_cash:"-")+"\n ")]}}],null,!1,1538376620)}):e._e(),e._v(" "),e.routesItem.userInfo.is_admin||0===e.routesItem.userInfo.is_admin&&[1,3].includes(e.routesItem.userInfo.city_type)?a("el-table-column",{attrs:{prop:"city_name",label:"市代名称","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.city_name||"-")+"\n ")]}}],null,!1,1549273583)}):e._e(),e._v(" "),e.routesItem.userInfo.is_admin||0===e.routesItem.userInfo.is_admin&&[1,3].includes(e.routesItem.userInfo.city_type)?a("el-table-column",{attrs:{prop:"city_cash",label:"市代提成","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.city_name?"¥"+t.row.city_cash:"-")+"\n ")]}}],null,!1,1383441964)}):e._e(),e._v(" "),e.routesItem.userInfo.is_admin||0===e.routesItem.userInfo.is_admin&&[1,2,3].includes(e.routesItem.userInfo.city_type)?a("el-table-column",{attrs:{prop:"district_name",label:"区县代理名称","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.district_name||"-")+"\n ")]}}],null,!1,261706894)}):e._e(),e._v(" "),e.routesItem.userInfo.is_admin||0===e.routesItem.userInfo.is_admin&&[1,2,3].includes(e.routesItem.userInfo.city_type)?a("el-table-column",{attrs:{prop:"district_cash",label:"区县代理提成","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.district_name?"¥"+t.row.district_cash:"-")+"\n ")]}}],null,!1,2200279404)}):e._e(),e._v(" "),a("el-table-column",{attrs:{prop:"cash_user_name",label:"分销合伙人姓名","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.cash_user_name||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"user_cash",label:"分销合伙人提成","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.cash_user_name?"¥"+t.row.user_cash:"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"partner_name",label:"经纪人姓名","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.partner_name||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"partner_cash",label:"经纪人提成","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.partner_name?"¥"+t.row.partner_cash:"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"salesman_name",label:"业务员姓名","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.salesman_name||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"salesman_cash",label:"业务员提成","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.salesman_name?"¥"+t.row.salesman_cash:"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"channel_name",label:"渠道商姓名","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.channel_name||"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"channel_cash",label:"渠道商提成","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.channel_name?"¥"+t.row.channel_cash:"-")+"\n ")]}}])}),e._v(" "),e.routesItem.userInfo.is_admin?a("el-table-column",{attrs:{prop:"remain_cash",label:"平台利润","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s("¥"+t.row.remain_cash)+"\n ")]}}],null,!1,3917054784)}):e._e()],1),e._v(" "),a("lb-page",{attrs:{batch:!1,page:e.searchForm.page,pageSize:e.searchForm.limit,total:e.total},on:{handleSizeChange:e.handleSizeChange,handleCurrentChange:e.handleCurrentChange}})],1)],1)},staticRenderFns:[]};var y=a("VU/8")(f,v,!1,function(e){a("ikIX")},"data-v-2c91907e",null);t.default=y.exports},ikIX:function(e,t){}}); |