1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0a036a98"],{"0e74":function(e,a,t){},2253:function(e,a,t){"use strict";t("0e74")},"44f1":function(e,a,t){"use strict";t.d(a,"d",(function(){return n})),t.d(a,"e",(function(){return r})),t.d(a,"f",(function(){return o})),t.d(a,"a",(function(){return l})),t.d(a,"c",(function(){return c})),t.d(a,"b",(function(){return s})),t.d(a,"h",(function(){return i})),t.d(a,"g",(function(){return u}));t("c5f6"),t("a481"),t("ac6a");function n(e){switch(+e){case-2:return{name:"已取消",color:"#F56C6C"};case-1:return{name:"待收款确认",color:"#4da5a5"};case 0:return{name:"待订单审核",color:"#f97547"};case 1:return{name:"待财务审核",color:"#13c19f"};case 2:return{name:"待发货审核",color:"#ffaa1d"};case 3:return{name:"待收货",color:"#409EFF"};case 4:return{name:"已完成",color:"#74a2e6"};case 5:return{name:"已驳回(客服)",color:"#67C23A"};case 6:return{name:"已驳回(财务)",color:"#67C23A"};case 7:return{name:"已驳回(物流)",color:"#67C23A"};default:return{name:"未知订单状态",color:"#909399"}}}function r(e){switch(+e){case-1:return{name:"已删除",color:"#4da5a5"};case 0:return{name:"订单未审核",color:"#f97547"};case 1:return{name:"财务未审核",color:"#13c19f"};case 2:return{name:"未发货审核",color:"#ffaa1d"};case 3:return{name:"待收货",color:"#409EFF"};case 4:return{name:"已完成",color:"#74a2e6"}}}function o(e){switch(+e){case 0:return{name:"未付款",color:"#f96b6b"};case 1:return{name:"部分付款",color:"#f96b6b"};case 2:return{name:"已付款",color:"#415161"};case 3:return{name:"待退款",color:"#f96b6b"};default:return{name:"未知支付状态",color:"#909399"}}}function l(e){var a;switch(e){case 0:a="销售未实名认证";break;case 1:a="等待分享人审核";break;case 2:a="等待上级批发商审核";break;case 3:a="等待用户确认";break;case 4:a="分享人审核驳回";break;case 5:a="上级批发商审核驳回";break;case 6:a="授权成功";break;default:a=e}return a}function c(e){if(!e&&0!==e)return{name:"类别待定",color:"#909399"};var a;switch(e){case 3:a={name:"批发商",color:"#f0a637"};break;case 2:a={name:"经销商",color:"#67c23a"};break;case 1:a={name:"销售员",color:"#1fd3c2"};break;default:a={name:"公司",color:"#409eff"}}return a}function s(e,a){if(!e)return 0;var t=a?e:parseFloat(e);return String(t).replace(/(\d{1,3})(?=(\d{3})+(?:$|\.))/g,"$1,")}function i(e){if("0"===e)return 0;var a=Number(100*e).toFixed()+"%";return a}function u(e){switch(+e){case 0:return{name:"未审核",color:"#f96b6b"};case 1:return{name:"已通过",color:"#13c19f"};case 2:return{name:"已驳回",color:"#f30"};default:return{name:"已删除",color:"#999"}}}},7095:function(e,a,t){"use strict";t.r(a);var n=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"app-container"},[t("el-input",{staticStyle:{width:"300px"},attrs:{type:"text",placeholder:"客户昵称 / 手机号"},model:{value:e.searchParams.search_name,callback:function(a){e.$set(e.searchParams,"search_name",a)},expression:"searchParams.search_name"}}),e._v(" "),t("el-select",{attrs:{placeholder:"请选择登录周期"},model:{value:e.searchParams.cycle,callback:function(a){e.$set(e.searchParams,"cycle",a)},expression:"searchParams.cycle"}},e._l(e.cycleList,(function(e,a,n){return t("el-option",{key:n,attrs:{label:e,value:a}})})),1),e._v(" "),t("el-select",{model:{value:e.searchParams.type,callback:function(a){e.$set(e.searchParams,"type",a)},expression:"searchParams.type"}},[t("el-option",{attrs:{label:"已登录",value:"1"}}),e._v(" "),t("el-option",{attrs:{label:"未登录",value:"0"}})],1),e._v(" "),t("el-select",{model:{value:e.searchParams.level,callback:function(a){e.$set(e.searchParams,"level",a)},expression:"searchParams.level"}},[t("el-option",{attrs:{label:"全部",value:""}}),e._v(" "),t("el-option",{attrs:{label:"批发商",value:"3"}}),e._v(" "),t("el-option",{attrs:{label:"经销商",value:"2"}}),e._v(" "),t("el-option",{attrs:{label:"销售员",value:"1"}})],1),e._v(" "),t("el-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("搜索")]),e._v(" "),t("div",{staticClass:"total_money",staticStyle:{margin:"20px 0"}},[t("span",[e._v("批发商: "),t("i",{staticClass:"red"},[e._v(e._s(e.total.crown))])]),e._v(" "),t("span",[e._v("经销商: "),t("i",{staticClass:"red"},[e._v(e._s(e.total.top))])]),e._v(" "),t("span",[e._v("销售员: "),t("i",{staticClass:"red"},[e._v(e._s(e.total.super))])])]),e._v(" "),t("el-table",{staticStyle:{margin:"20px 0"},attrs:{data:e.LoginList,"header-cell-style":{background:"#f8fbfc"},border:"",stripe:""}},[t("el-table-column",{attrs:{prop:"nickname",label:"客户昵称",align:"center"}}),e._v(" "),t("el-table-column",{attrs:{prop:"mobile",label:"客户手机号",align:"center"}}),e._v(" "),t("el-table-column",{attrs:{prop:"realname",label:"真实姓名",align:"center"}}),e._v(" "),t("el-table-column",{attrs:{label:"客户类别",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){var n=a.row;return[t("el-tag",{staticStyle:{color:"#ffffff"},attrs:{color:e.levelStatus(n.level).color}},[e._v("\n "+e._s(e.levelStatus(n.level).name)+"\n ")])]}}])}),e._v(" "),t("el-table-column",{attrs:{prop:"login_log_count",label:"最近一次登录时间",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){var t=a.row.login_at;return[e._v("\n "+e._s(t||"暂未登录")+"\n ")]}}])}),e._v(" "),t("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){var n=a.row;return[t("el-button",{attrs:{type:"text"},on:{click:function(a){e.loginInfo.id=n.id,e.loginInfo.page=1,e.getLoginInfo()}}},[e._v("查看详情")])]}}])})],1),e._v(" "),t("pagination",{staticStyle:{"margin-top":"0"},attrs:{total:e.LoginTotal,limit:e.searchParams.page_size,page:e.searchParams.page_index},on:{pagination:e.changePagination,"update:limit":e.changePagination}}),e._v(" "),t("el-drawer",{attrs:{title:"登录详情",visible:e.loginVis,direction:"rtl"},on:{"update:visible":function(a){e.loginVis=a}}},[t("div",{staticClass:"login_info_list"},[t("el-table",{staticStyle:{"margin-bottom":"20px"},attrs:{data:e.loginInfoList,"header-cell-style":{background:"#f8fbfc"},border:"",stripe:""}},[t("el-table-column",{attrs:{prop:"created_at",label:"登录时间",align:"center"}}),e._v(" "),t("el-table-column",{attrs:{prop:"phone",label:"手机号",align:"center"}}),e._v(" "),t("el-table-column",{attrs:{prop:"type",label:"登录方式",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){var t=a.row;return[e._v("\n "+e._s(e._f("loginStatus")(t.type))+"\n ")]}}])})],1),e._v(" "),t("pagination",{staticStyle:{"margin-top":"0"},attrs:{total:e.loginInfoTotal,limit:e.loginInfo.page_size,page:e.loginInfo.page_index},on:{pagination:e.changeLoginInfoPagination,"update:limit":e.changeLoginInfoPagination}})],1)])],1)},r=[],o=(t("386d"),t("b775"));function l(){return Object(o["a"])({url:"/loginlog/getCycleInfo",method:"get"})}function c(e){return Object(o["a"])({url:"/loginlog/getLoginLogList",method:"get",params:e})}function s(e){return Object(o["a"])({url:"/loginlog/getLoginLogInfo",method:"get",params:e})}var i=t("44f1"),u={filters:{loginStatus:function(e){var a="";switch(+e){case 1:a="账号密码登录";break;case 2:a="手机号登录";break;case 3:a="微信登录";break;case 4:a="注册登录";break;default:a="未知方式";break}return a}},data:function(){return{searchParams:{page_index:1,page_size:20,search_name:"",cycle:"",type:"1",level:""},cycleList:{},LoginList:[],LoginTotal:0,loginVis:!1,loginInfoList:[],loginInfoTotal:0,loginInfo:{id:"",page_index:1,page_size:20},total:{crown:0,top:0,super:0}}},watch:{"searchParams.cycle":function(e){this.search()},"searchParams.type":function(e){this.search()},"searchParams.level":function(e){this.search()}},created:function(){this.levelStatus=i["c"],this.getLoginList(),this.getCycleList()},methods:{search:function(){this.searchParams.page_index=1,this.getLoginList()},getLoginInfo:function(){var e=this,a=this.$loading();s(this.loginInfo).then((function(t){a.close(),200===t.code?(e.loginInfoList=t.data.list,e.loginInfoTotal=t.data.total,e.loginVis=!0):e.$message.error(t.message||"获取登录详情失败")})).catch((function(t){a.close(),e.$message.error("获取登录详情失败")}))},changeLoginInfoPagination:function(e){var a=e.page,t=e.limit;this.loginInfo.page_size=t,this.loginInfo.page_index=a,this.getLoginInfo()},changePagination:function(e){var a=e.page,t=e.limit;this.searchParams.page_size=t,this.searchParams.page_index=a,this.getLoginList()},getLoginList:function(){var e=this,a=this.$loading();c(this.searchParams).then((function(t){a.close(),200===t.code?(e.LoginList=t.data.list.data,e.LoginTotal=t.data.total,e.total.crown=t.data.list.crown,e.total.top=t.data.list.top,e.total.super=t.data.list.super):e.$message.error(t.message||"获取登录列表失败")})).catch((function(){a.close(),e.$message.error("获取登录列表失败")}))},getCycleList:function(){var e=this,a=this.$loading();l().then((function(t){a.close(),200===t.code?e.cycleList=t.data:e.$message.error(t.message||"获取周期列表失败")})).catch((function(){a.close(),e.$message.error("获取周期列表失败")}))}}},f=u,g=(t("2253"),t("2877")),m=Object(g["a"])(f,n,r,!1,null,"c8cb7438",null);a["default"]=m.exports}}]);
|