"use strict";(self["webpackChunkhxmini"]=self["webpackChunkhxmini"]||[]).push([[2688],{32982:function(e,a,t){t.r(a),t.d(a,{default:function(){return x}});var l=t(20641),s=t(72644);const i=e=>((0,l.Qi)("data-v-e1aa6832"),e=e(),(0,l.jt)(),e),r={class:"main"},o={class:"main-left"},n={class:"main-top"},d={class:"search-btn"},p={key:0,class:"main-body-wrap"},u=i(()=>(0,l.Lk)("div",{class:"checkbox"},null,-1)),b={key:0},h={key:1,class:"status-danger"},c={key:0},g={key:1,class:"status-danger"},m={key:0,class:"status-success"},_={key:1,class:"status-danger"},k={key:1,class:"main-body-wrap"},f={key:0},w={key:1,class:"status-danger"},v={key:0},F={key:1,class:"status-danger"},y={key:0,class:"status-success"},C={key:1,class:"status-danger"};function X(e,a,t,i,X,D){const E=(0,l.g2)("el-input"),W=(0,l.g2)("el-form-item"),x=(0,l.g2)("el-col"),S=(0,l.g2)("el-button"),K=(0,l.g2)("el-row"),j=(0,l.g2)("el-form"),I=(0,l.g2)("el-table-column"),$=(0,l.g2)("sc-status-indicator"),L=(0,l.g2)("scTable"),O=(0,l.g2)("el-dialog");return(0,l.uX)(),(0,l.Wv)(O,{title:X.titleMap[X.mode],modelValue:X.visible,"onUpdate:modelValue":a[3]||(a[3]=e=>X.visible=e),width:800,"destroy-on-close":"",onClosed:a[4]||(a[4]=a=>e.$emit("closed"))},{footer:(0,l.k6)(()=>[(0,l.bF)(S,{onClick:a[1]||(a[1]=e=>X.visible=!1)},{default:(0,l.k6)(()=>[(0,l.eW)("取 消")]),_:1}),"show"!=X.mode?((0,l.uX)(),(0,l.Wv)(S,{key:0,type:"primary",loading:X.isSaveing,onClick:a[2]||(a[2]=e=>D.submit())},{default:(0,l.k6)(()=>[(0,l.eW)("确 定")]),_:1},8,["loading"])):(0,l.Q3)("",!0)]),default:(0,l.k6)(()=>[(0,l.Lk)("div",r,[(0,l.Lk)("div",o,[(0,l.Lk)("div",n,[(0,l.bF)(j,{class:"lv-form-inline",ref:"searchForm",model:X.searchKey,"label-position":"right"},{default:(0,l.k6)(()=>[(0,l.bF)(K,{gutter:10},{default:(0,l.k6)(()=>[(0,l.bF)(x,{span:18,xs:12},{default:(0,l.k6)(()=>[(0,l.bF)(W,{label:" ",prop:"truename"},{default:(0,l.k6)(()=>[(0,l.bF)(E,{modelValue:X.searchKey.truename,"onUpdate:modelValue":a[0]||(a[0]=e=>X.searchKey.truename=e),placeholder:"请输入门店名称",clearable:"",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),(0,l.bF)(x,{span:6,xs:12},{default:(0,l.k6)(()=>[(0,l.bF)(W,null,{default:(0,l.k6)(()=>[(0,l.Lk)("div",d,[(0,l.bF)(S,{type:"primary",onClick:D.searchForm},{default:(0,l.k6)(()=>[(0,l.eW)("搜索")]),_:1},8,["onClick"])])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),t.multiple?((0,l.uX)(),(0,l.CE)("div",k,[(0,l.bF)(L,{ref:"table",apiObj:X.list.apiObj,hideSetting:!0,paginationLayout:"total, prev, pager, next",params:X.searchKey,onSelectionChange:D.selectionChange,"row-key":"id",onSortChange:D.sortChange},{default:(0,l.k6)(()=>[(0,l.bF)(I,{type:"selection",width:"50",fixed:"left"}),(0,l.bF)(I,{label:"代理名称",width:"150",fixed:"left",prop:"truename"}),(0,l.bF)(I,{label:"代理ID",width:"150",prop:"user_id"}),(0,l.bF)(I,{label:"登录账号",prop:"truename",width:"150"},{default:(0,l.k6)(e=>[e.row.username?((0,l.uX)(),(0,l.CE)("span",f,(0,s.v_)(e.row.username),1)):((0,l.uX)(),(0,l.CE)("span",w,"未设置"))]),_:1}),(0,l.bF)(I,{label:"手机号码",prop:"mobile",width:"150"},{default:(0,l.k6)(e=>[e.row.mobile?((0,l.uX)(),(0,l.CE)("span",v,(0,s.v_)(e.row.mobile),1)):((0,l.uX)(),(0,l.CE)("span",F,"-"))]),_:1}),(0,l.bF)(I,{label:"到期时间",prop:"vip_end",width:"220"}),(0,l.bF)(I,{label:"最后登录",prop:"advertiser_name"},{default:(0,l.k6)(()=>[(0,l.bF)(I,{label:"登录时间",prop:"login_at",width:"180"},{default:(0,l.k6)(e=>[(0,l.eW)((0,s.v_)(e.row.login_at?e.row.login_at:"-"),1)]),_:1}),(0,l.bF)(I,{label:"登录IP",prop:"login_ip",width:"180"},{default:(0,l.k6)(e=>[(0,l.eW)((0,s.v_)(e.row.login_ip?e.row.login_ip:"-"),1)]),_:1}),(0,l.bF)(I,{label:"登录次数",prop:"login_num",width:"180"})]),_:1}),(0,l.bF)(I,{label:"注册信息",prop:"advertiser_name"},{default:(0,l.k6)(()=>[(0,l.bF)(I,{label:"注册时间",prop:"create_at",width:"180"}),(0,l.bF)(I,{label:"注册IP",prop:"create_ip",width:"180"})]),_:1}),(0,l.bF)(I,{label:"状态",prop:"status",width:"120",align:"center"},{default:(0,l.k6)(e=>[1==e.row.status?((0,l.uX)(),(0,l.CE)("div",y,[(0,l.bF)($,{type:"success"}),(0,l.eW)(" 正常")])):((0,l.uX)(),(0,l.CE)("div",C,[(0,l.bF)($,{type:"danger"}),(0,l.eW)(" 禁用")]))]),_:1})]),_:1},8,["apiObj","params","onSelectionChange","onSortChange"])])):((0,l.uX)(),(0,l.CE)("div",p,[(0,l.bF)(L,{ref:"table",apiObj:X.list.apiObj,hideSetting:!0,paginationLayout:"total, prev, pager, next",params:X.searchKey,onCurrentChange:D.handleCurrentChange,"highlight-current-row":"","row-key":D.getRowKeys,onSortChange:D.sortChange},{default:(0,l.k6)(()=>[(0,l.bF)(I,{width:"50",fixed:"left"},{default:(0,l.k6)(()=>[u]),_:1}),(0,l.bF)(I,{label:"代理名称",width:"150",fixed:"left",prop:"truename"}),(0,l.bF)(I,{label:"代理ID",width:"150",prop:"user_id"}),(0,l.bF)(I,{label:"登录账号",prop:"truename",width:"150"},{default:(0,l.k6)(e=>[e.row.username?((0,l.uX)(),(0,l.CE)("span",b,(0,s.v_)(e.row.username),1)):((0,l.uX)(),(0,l.CE)("span",h,"未设置"))]),_:1}),(0,l.bF)(I,{label:"手机号码",prop:"mobile",width:"150"},{default:(0,l.k6)(e=>[e.row.mobile?((0,l.uX)(),(0,l.CE)("span",c,(0,s.v_)(e.row.mobile),1)):((0,l.uX)(),(0,l.CE)("span",g,"-"))]),_:1}),(0,l.bF)(I,{label:"到期时间",prop:"vip_end",width:"220"}),(0,l.bF)(I,{label:"最后登录",prop:"advertiser_name"},{default:(0,l.k6)(()=>[(0,l.bF)(I,{label:"登录时间",prop:"login_at",width:"180"},{default:(0,l.k6)(e=>[(0,l.eW)((0,s.v_)(e.row.login_at?e.row.login_at:"-"),1)]),_:1}),(0,l.bF)(I,{label:"登录IP",prop:"login_ip",width:"180"},{default:(0,l.k6)(e=>[(0,l.eW)((0,s.v_)(e.row.login_ip?e.row.login_ip:"-"),1)]),_:1}),(0,l.bF)(I,{label:"登录次数",prop:"login_num",width:"180"})]),_:1}),(0,l.bF)(I,{label:"注册信息",prop:"advertiser_name"},{default:(0,l.k6)(()=>[(0,l.bF)(I,{label:"注册时间",prop:"create_at",width:"180"}),(0,l.bF)(I,{label:"注册IP",prop:"create_ip",width:"180"})]),_:1}),(0,l.bF)(I,{label:"状态",prop:"status",width:"120",align:"center"},{default:(0,l.k6)(e=>[1==e.row.status?((0,l.uX)(),(0,l.CE)("div",m,[(0,l.bF)($,{type:"success"}),(0,l.eW)(" 正常")])):((0,l.uX)(),(0,l.CE)("div",_,[(0,l.bF)($,{type:"danger"}),(0,l.eW)(" 禁用")]))]),_:1})]),_:1},8,["apiObj","params","onCurrentChange","row-key","onSortChange"])]))])])]),_:1},8,["title","modelValue"])}var D={emits:["success","closed"],props:{multiple:{type:Boolean,default:!1}},data(){return{loading:!1,mode:"add",titleMap:{add:"选择代理",edit:"选择代理"},list:{apiObj:this.$API.user.list},visible:!1,isSaveing:!1,formData:{},searchKey:{type:2},selectData:[]}},methods:{sortChange(e){if(e.order){var a={field:e.prop,order:e.order};this.$refs.table.upData(a)}else this.$refs.table.reload(this.searchKey)},submit(){if(0==this.selectData.length)return this.$message.error("请选择数据");this.isSaveing=!1,this.visible=!1,this.multiple?this.$emit("success",this.selectData):this.$emit("success",this.selectData[0])},getRowKeys(e){return e.id},clearAll(){this.selectData=[]},removeUser(e,a){this.selectData.splice(e,1),console.log(a)},handleCurrentChange(e){this.selectData=[e]},selectionChange(e){this.selectData=e},searchForm(){this.$refs.table.upData(this.searchKey)},fristName(e){return e.substring(0,1)},open(e="add"){return this.mode=e,this.visible=!0,this},setData(e){this.formData=e}}},E=t(66262);const W=(0,E.A)(D,[["render",X],["__scopeId","data-v-e1aa6832"]]);var x=W}}]);