(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["AttributedToList"],{4441:function(e,t,a){"use strict";a("cf5b")},cf5b:function(e,t,a){},f447:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"ant-card",attrs:{id:"course_category"}},[e.$route.meta.isShow?a("a-spin",{attrs:{spinning:e.spinning,size:"large"}},[a("div",{staticClass:"ant-card-body"},[a("div",{staticClass:"head-box"},[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("span",[e._v("用户当前归属:")]),a("TreeselectCode",{staticStyle:{width:"500px"},attrs:{code:e.code,isDateShow:e.isDateShow},on:{treeDataChange:e.treeDataChange}})],1),a("div",{staticStyle:{display:"flex"}},[a("a-button",{staticClass:"margin_right10",attrs:{type:"primary"},on:{click:e.queryClick}},[e._v("查询")]),a("a-button",{staticClass:"margin_right10",attrs:{type:"primary"},on:{click:e.resetClick}},[e._v("重置")]),e.isUsersAgentChange?a("a-button",{staticClass:"margin_right10",attrs:{type:"primary"},on:{click:e.channelClick}},[e._v("变更用户所在渠道")]):e._e(),e.isBatchList?a("a-button",{attrs:{type:"primary"},on:{click:e.changeRecordClick}},[e._v("查看变更记录")]):e._e()],1)]),e.isChannelShow?[a("div",{staticClass:"box",staticStyle:{"box-shadow":"0px 0px 5px rgba(136,136,136,0.17)","margin-bottom":"15px"}},[a("a-card",{staticStyle:{width:"100%"},attrs:{title:"追踪结果",bordered:!0}},[a("p",[e._v('本次按【用户当前归属-"'+e._s(e.name)+'"】查询,共有 '+e._s(e.count)+" 名用户,分布列表如下,如需变更用户所在渠道请按右边按钮进行批量操作。")])])],1),a("div",{staticClass:"contant-box"},[a("a-table",{ref:"table",attrs:{columns:e.columns,"data-source":e.tableList,"row-key":function(e){return e.userName},loading:e.tableLoading,pagination:!1},scopedSlots:e._u([{key:"source",fn:function(t,i){return a("span",{},[1==i.source?a("span",[e._v("APP_Android")]):2==i.source?a("span",[e._v("APP_iOS")]):3==i.source?a("span",[e._v("直播_视频号")]):4==i.source?a("span",[e._v("直播_抖音")]):5==i.source?a("span",[e._v("直播预约小程序")]):6==i.source?a("span",[e._v("H5阅读大使推广二维码")]):7==i.source?a("span",[e._v("H5大使推广二维码")]):8==i.source?a("span",[e._v("人工操作")]):9==i.source?a("span",[e._v("历史注册")]):99==i.source?a("span",[e._v("其他")]):a("span",[e._v("--")])])}}],null,!1,2204848886)})],1),a("MyPagination",{directives:[{name:"show",rawName:"v-show",value:!e.tableLoading,expression:"!tableLoading"}],attrs:{count:e.count,pageNo:e.pageNo},on:{showSizeChangeFn:e.showSizeChangeFn}})]:a("div",[a("a-empty",{attrs:{description:"请选择用户当前归属后查询"}})],1)],2)]):e._e(),a("a-modal",{attrs:{title:"变更用户渠道归属"},on:{ok:e.handleOk},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[e.visible?a("a-form-model",{ref:"ruleForm",attrs:{model:e.locking,rules:e.rules}},[a("a-form-model-item",{ref:"ascription",attrs:{label:"用户归属",prop:"ascription"}},[a("a-input",{attrs:{disabled:!0,placeholder:"请输入用户归属"},model:{value:e.locking.ascription,callback:function(t){e.$set(e.locking,"ascription",t)},expression:"locking.ascription"}})],1),a("a-form-model-item",{ref:"number",attrs:{label:"变更数量",prop:"number"}},[a("a-input",{attrs:{disabled:!0,placeholder:"请输入变更数量"},model:{value:e.locking.number,callback:function(t){e.$set(e.locking,"number",t)},expression:"locking.number"}})],1),a("a-form-model-item",{ref:"isLocking",attrs:{label:"目标归属渠道",prop:"isLocking"}},[a("TreeselectCode",{attrs:{isDateShow:e.isDateShow},on:{treeDataChange:e.treeDataChangeval}}),e.treeDataShow?a("span",{staticStyle:{color:"#f5222d"}},[e._v("请选择目标归属渠道")]):e._e()],1),a("a-form-model-item",{ref:"remarks",attrs:{label:"变更理由",prop:"remarks"}},[a("a-textarea",{attrs:{rows:4,placeholder:"请输入变更理由","max-length":100},model:{value:e.locking.remarks,callback:function(t){e.$set(e.locking,"remarks",t)},expression:"locking.remarks"}})],1)],1):e._e()],1),a("router-view")],1)},s=[],n=(a("b0c0"),a("d3b7"),a("25f0"),a("6ffe")),r=a("b893"),o=a("eb76"),c=a("425c"),l={components:{MyPagination:n["a"],TreeselectCode:o["a"]},created:function(){Object(r["a"])("/adminv2/usercenter/usersAgentChange")&&(this.isUsersAgentChange=!0),Object(r["a"])("/adminv2/usercenter/batchList")&&(this.isBatchList=!0)},data:function(){return{isUsersAgentChange:!1,isBatchList:!1,visible:!1,spinning:!1,isChannelShow:!1,treeDataShow:!1,columns:[{title:"用户姓名",dataIndex:"nickName",key:"nickName"},{title:"用户手机",dataIndex:"userName",key:"userName"},{title:"注册来源",dataIndex:"source",key:"source",scopedSlots:{customRender:"source"}},{title:"注册时间",dataIndex:"createTime",key:"createTime"}],tableList:[],rules:{isLocking:[{required:!0,message:""}],remarks:[{required:!0,message:"请输入变更理由",trigger:"blue"}]},tableLoading:!1,pageNo:1,pageSize:20,count:0,locking:{number:"",ascription:"",remarks:"",currentChannel:""},channel:"",name:"",code:"",isDateShow:!0}},mounted:function(){},watch:{$route:function(e){"/userManage/attributedToList"===e.path&&(this.getTagList(),this.channel?this.code=this.channel:this.channel="")}},methods:{changeRecordClick:function(){this.$router.push("/userManage/attributedToList/AttributedToDetails")},channelClick:function(){if(!this.channel)return this.$message.warning("请选择用户当前归属"),!1;this.visible=!0,this.locking.ascription=this.name,this.locking.number=this.count},handleOk:function(){var e=this;if(!this.locking.currentChannel)return this.treeDataShow=!0,!1;this.treeDataShow=!1,this.$refs.ruleForm.validate((function(t){t&&Object(c["s"])({oldCode:e.channel,toCode:e.locking.currentChannel,reason:e.locking.remarks}).then((function(t){200===t.code&&(e.$message.success("渠道变更成功!"),e.visible=!1)}))}))},treeDataChangeval:function(e){this.locking.currentChannel=e},treeDataChange:function(e,t){this.channel=e,this.name=t,this.isDateShow=!0,this.isChannelShow=!1},resetClick:function(){this.pageNo=1,this.pageSize=this.pageSize,this.name="",this.channel="",this.code="",this.isDateShow=!1,this.getTagList()},queryClick:function(){if(!this.channel)return this.$message.error("请选择完用户当前归属查询!"),!1;this.pageNo=1,this.pageSize=this.pageSize,this.getTagList()},showSizeChangeFn:function(e,t){this.pageNo=e,this.pageSize=t,this.getTagList()},getTagList:function(){var e=this;this.pageSize=this.pageSize,this.isChannelShow=!0,this.tableLoading=!0,Object(c["p"])({code:this.channel.toString(),pageNo:this.pageNo,pageSize:this.pageSize}).then((function(t){200===t.code&&(e.tableList=t.data.list,e.count=t.data.count),e.tableLoading=!1}))},targetFn:function(){return document.querySelector("#course")}}},h=l,u=(a("4441"),a("2877")),g=Object(u["a"])(h,i,s,!1,null,"9888f44c",null);t["default"]=g.exports}}]); //# sourceMappingURL=AttributedToList.8e9466f7.js.map