chunk-7b3fa424.d27adabe0e4d37fb8b27.js 12 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7b3fa424"],{"0ccb":function(e,t,a){var r=a("50c4"),i=a("1148"),s=a("1d80"),n=Math.ceil,o=function(e){return function(t,a,o){var l,c,u=String(s(t)),d=u.length,m=void 0===o?" ":String(o),p=r(a);return p<=d||""==m?u:(l=p-d,c=i.call(m,n(l/m.length)),c.length>l&&(c=c.slice(0,l)),e?u+c:c+u)}};e.exports={start:o(!1),end:o(!0)}},1148:function(e,t,a){"use strict";var r=a("a691"),i=a("1d80");e.exports="".repeat||function(e){var t=String(i(this)),a="",s=r(e);if(s<0||s==1/0)throw RangeError("Wrong number of repetitions");for(;s>0;(s>>>=1)&&(t+=t))1&s&&(a+=t);return a}},"480d":function(e,t,a){"use strict";var r=a("dbe9"),i=a.n(r);i.a},"4d63":function(e,t,a){var r=a("83ab"),i=a("da84"),s=a("94ca"),n=a("7156"),o=a("9bf2").f,l=a("241c").f,c=a("44e7"),u=a("ad6d"),d=a("9f7f"),m=a("6eeb"),p=a("d039"),g=a("69f3").set,f=a("2626"),b=a("b622"),h=b("match"),v=i.RegExp,_=v.prototype,w=/a/g,y=/a/g,k=new v(w)!==w,x=d.UNSUPPORTED_Y,C=r&&s("RegExp",!k||x||p((function(){return y[h]=!1,v(w)!=w||v(y)==y||"/a/i"!=v(w,"i")})));if(C){var $=function(e,t){var a,r=this instanceof $,i=c(e),s=void 0===t;if(!r&&i&&e.constructor===$&&s)return e;k?i&&!s&&(e=e.source):e instanceof $&&(s&&(t=u.call(e)),e=e.source),x&&(a=!!t&&t.indexOf("y")>-1,a&&(t=t.replace(/y/g,"")));var o=n(k?new v(e,t):v(e,t),r?this:_,$);return x&&a&&g(o,{sticky:a}),o},O=function(e){e in $||o($,e,{configurable:!0,get:function(){return v[e]},set:function(t){v[e]=t}})},D=l(v),j=0;while(D.length>j)O(D[j++]);_.constructor=$,$.prototype=_,m(i,"RegExp",$)}f("RegExp")},"4d90":function(e,t,a){"use strict";var r=a("23e7"),i=a("0ccb").start,s=a("9a0c");r({target:"String",proto:!0,forced:s},{padStart:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},"9a0c":function(e,t,a){var r=a("342f");e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(r)},a710:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"user-container"},[a("searchForm",{attrs:{"show-reset":!0},on:{submit:e.onSearchSubmit,reset:e.onReset}},[a("el-form-item",{attrs:{label:"组长ID"}},[a("el-input",{attrs:{onkeyup:"this.value=this.value.replace(/[, ]/g,'')"},model:{value:e.params.id,callback:function(t){e.$set(e.params,"id",t)},expression:"params.id"}})],1),a("el-form-item",{attrs:{label:"组员名称"}},[a("el-input",{attrs:{onkeyup:"this.value=this.value.replace(/[, ]/g,'')"},model:{value:e.params.realname,callback:function(t){e.$set(e.params,"realname",t)},expression:"params.realname"}})],1)],1),a("div",{staticClass:"add"},[a("el-button",{attrs:{type:"primary"},on:{click:e.handleAdd}},[e._v("+ 添加")]),a("el-button",{attrs:{type:"primary"},on:{click:e.onRefresh}},[e._v("刷新")])],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.tableData,border:""}},[1===this.$store.state.user.token.employee.role_id||44===this.$store.state.user.token.employee.role_id?a("el-table-column",{attrs:{prop:"rbac_employee_id",label:"组长ID",align:"center"}}):e._e(),a("el-table-column",{attrs:{prop:"username",label:"组员账号",align:"center"}}),a("el-table-column",{attrs:{prop:"id",label:"id",align:"center"}}),a("el-table-column",{attrs:{prop:"spread_code",label:"邀请码",align:"center"}}),a("el-table-column",{attrs:{prop:"child_count",label:"下级人数",align:"center"}}),a("el-table-column",{attrs:{prop:"child_recharge",label:"下级充值额",align:"center"}}),a("el-table-column",{attrs:{prop:"child_withdraw",label:"下级提现额",align:"center"}}),a("el-table-column",{attrs:{prop:"child_difference",label:"充值差额",align:"center"}}),a("el-table-column",{attrs:{prop:"alias",label:"备注",align:"center"}}),a("el-table-column",{attrs:{prop:"opt",label:"操作",width:"300px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"table-operation"},[a("el-button",{staticClass:"greenbg",attrs:{size:"mini"},on:{click:function(a){return e.edit(t.row)}}},[e._v("关联组长")]),a("el-button",{staticClass:"greenbg",attrs:{size:"mini"},on:{click:function(a){return e.teamMember(t.row)}}},[e._v("用户")]),1==t.row.open_promote?a("el-button",{staticClass:"greenbg",attrs:{size:"mini"},on:{click:function(a){return e.promote(t.row)}}},[e._v(" 关闭推广 ")]):e._e()],1)]}}])})],1),a("Paginate",{attrs:{page:e.params.page,total:e.total},on:{currentChange:e.handleCurrentChange,sizeChange:e.handleSizeChange}}),a("el-dialog",{attrs:{title:"组员",visible:e.dialogVisible,width:"600px","before-close":e.handleClose,"close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("div",{staticClass:"form-box"},[a("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"109px"}},[a("el-form-item",{attrs:{label:"组员账号",prop:"username"}},[a("el-input",{model:{value:e.form.username,callback:function(t){e.$set(e.form,"username",t)},expression:"form.username"}})],1),a("el-form-item",{attrs:{label:"密码",prop:"password"}},[a("el-input",{attrs:{type:"password"},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"alias"}},[a("el-input",{model:{value:e.form.alias,callback:function(t){e.$set(e.form,"alias",t)},expression:"form.alias"}})],1)],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.handleClose}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.onSubmit("form")}}},[e._v("确 定")])],1)]),a("el-dialog",{attrs:{title:"组员",visible:e.editVisible,width:"600px","before-close":e.handleClose,"close-on-click-modal":!1},on:{"update:visible":function(t){e.editVisible=t}}},[a("div",{staticClass:"form-box"},[a("el-form",{ref:"form",attrs:{rules:e.changeRules,model:e.editData,"label-width":"109px"}},[a("el-form-item",{attrs:{label:"组长ID",prop:"parent_id"}},[a("el-input",{model:{value:e.editData.parent_id,callback:function(t){e.$set(e.editData,"parent_id",t)},expression:"editData.parent_id"}})],1),a("el-form-item",{attrs:{label:"备注",prop:"alias"}},[a("el-input",{model:{value:e.editData.alias,callback:function(t){e.$set(e.editData,"alias",t)},expression:"editData.alias"}})],1)],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.handleClose}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.editSubmit()}}},[e._v("确 定")])],1)])],1)},i=[],s=(a("4160"),a("b64b"),a("159b"),a("5530")),n=a("0238"),o=a("624f"),l=a("b893"),c=a("c466"),u=a("c24f"),d=a("61f7"),m=a("ed08"),p=a("365c"),g={name:"AgentPage",components:{Paginate:n["a"],searchForm:o["a"]},data:function(){return{params:{page:1,page_size:this.$store.state.attr.pageSize,id:"",realname:""},roleOption:{},status:{},total:0,tableData:[],dialogVisible:!1,isEdit:!1,loading:!1,editAttr:{},form:{username:"",password:"",alias:"",is_real:1},editVisible:!1,editData:{parent_id:"",member_id:"",alias:""},changeRules:{parent_id:[{required:!1,message:"请输入组长ID",trigger:"blur"}]},rules:{spread_code:[{required:!0,message:"请填写邀请码",trigger:"blur"},{validator:d["d"],message:"请输入纯数字"},{min:8,max:8,message:"长度为8位数字",trigger:"blur"}],password:[{required:!0,message:"请填写密码",trigger:"blur"}],username:[{required:!0,message:"请填写组员账户名",trigger:"blur"},{min:6,max:20,message:"长度在 6 到 20 个字符",trigger:"blur"}],realname:[{required:!0,message:"请输入组员账号",trigger:"blur"},{min:2,max:10,message:"长度在 2 到 10 个字符",trigger:"blur"}],status:[{required:!0,message:"请选择组员状态",trigger:"change"}]}}},mounted:function(){this.$route.query.id&&(this.params.id=this.$route.query.id),this.getAgentList(this.params),this.getAttr()},methods:{jump:function(e,t){this.$router.push({path:e,query:{agent_username:t}})},getAgentList:function(e){var t=this;this.loading=!0,Object(u["t"])(Object(s["a"])(Object(s["a"])({},e),{},{page:e.page-1})).then((function(e){200===e.code?(t.tableData=e.data.list,t.total=parseInt(e.data.listTotalCount)):t.$message.error(e.message),t.loading=!1}))},getAttr:function(){var e=this;Object(u["x"])({}).then((function(t){200===t.code?e.roleOption=t.data.roles:(e.$message.error(t.message),e.$router.go(-1))}))},onRefresh:function(){this.getAgentList(this.params),this.getAttr()},getUser:function(e){var t=this;Object(u["l"])(e).then((function(e){200===e.code?Object(l["d"])(t.form,e.data.data):t.$message.error(e.message)}))},handleAdd:function(){var e=this;Object.keys(this.form).forEach((function(t){return e.form[t]=null})),this.form.is_real="1",this.form.is_reserve_team_member="1",this.dialogVisible=!0,this.isEdit=!1},onSearchSubmit:function(){this.params.page=1,Object.assign(this.params,this.params),this.getAgentList(this.params)},onReset:function(){var e=this;Object.keys(this.params).forEach((function(t){e.params[t]=""})),Object.keys(this.params).forEach((function(t){"page_size"!==t&&"page"!==t&&(e.params[t]="")})),this.params.page=1,this.getAgentList(this.params)},onSubmit:function(){var e=this;Object(p["r"])(this.form).then((function(t){200===t.code?(e.$message.success("成功创建组员账户"),e.dialogVisible=!1,e.form={},e.onRefresh(e.params)):e.$message.error(t.message)}))},saveAddUser:function(e){var t=this;Object(u["b"])(e).then((function(e){200===e.code?(t.$message.success("创建成功!"),t.dialogVisible=!1,t.onRefresh(t.params)):t.$message.error(e.message)}))},promote:function(e){var t,a=this;0==e.open_promote?t=1:1==e.open_promote&&(t=0);var r={id:e.id,open_promote:t};console.log(r),Object(u["o"])(r,r).then((function(e){200===e.code?a.getAgentList(a.params):a.$message.error(e.message),a.loading=!1}))},edit:function(e){this.editData.parent_id=e.parent_id,this.editData.member_id=e.id,this.editData.alias=e.alias,this.editVisible=!0},editSubmit:function(){var e=this,t={};t.parent_id=this.editData.parent_id,t.member_id=this.editData.member_id,t.alias=this.editData.alias,Object(u["g"])(t,t).then((function(t){200===t.code?(e.$message.success("修改成功"),e.handleClose(),e.onRefresh(e.params)):e.$message.error(t.message)}))},copyUrl:function(e){var t=this;Object(m["a"])(e,(function(){t.$message.success("复制成功")}))},teamMember:function(e){this.$router.push({name:"subordinateListPage",query:{id:e.id}})},agentInfo:function(e){this.$router.push({name:"agentInfo",query:{id:e.id}})},handleClose:function(){this.$refs["form"].resetFields(),this.editData={parent_id:"",alias:""},this.dialogVisible=!1,this.editVisible=!1},handleCurrentChange:function(e){this.params.page=e,this.getAgentList(this.params)},handleSizeChange:function(e){this.params.page_size=e,this.getAgentList(this.params)},tiemstampToDatetime:function(e){return Object(c["a"])(e,!0)}}},f=g,b=(a("480d"),a("2877")),h=Object(b["a"])(f,r,i,!1,null,"25f18af4",null);t["default"]=h.exports},dbe9:function(e,t,a){},ed08:function(e,t,a){"use strict";a.d(t,"b",(function(){return i})),a.d(t,"a",(function(){return s}));a("4160"),a("c975"),a("d3b7"),a("4d63"),a("ac1f"),a("25f0"),a("3ca3"),a("4d90"),a("5319"),a("1276"),a("159b"),a("ddb0"),a("2b3d"),a("53ca");var r=a("5c96");function i(e,t){var a=new Blob([e],{type:"application/vnd.ms-excel;charset=utf-8"}),i=document.createElement("a");i.href=window.URL.createObjectURL(a),i.download=t+".xlsx",i.click(),window.URL.revokeObjectURL(a),Object(r["Message"])({message:"下载成功"})}var s=function(e,t){console.log(e);var a=document.createElement("input");a.value=e,a.readOnly=!0,document.body.appendChild(a),a.select(),a.setSelectionRange(0,a.value.length),document.execCommand("Copy"),document.body.removeChild(a),window.scrollTo(0,0),t instanceof Function&&t()}}}]);