企微助手 ,仓库名 短剧

18.431b50cff34f16e1ddf0.js 50KB

1
  1. webpackJsonp([18],{"22b7":function(t,e){},FkUM:function(t,e){},HAH1:function(t,e){},QKpN:function(t,e){},TiFW:function(t,e){},XDT1:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=i("Gu7T"),s=i.n(a),n=i("mvHQ"),r=i.n(n),l=i("fGUm"),o=i("M4fF"),c=i.n(o),d=i("/dO2"),u=i("2Uyi"),_=i("Xxa5"),h=i.n(_),m=i("Dd8w"),f=i.n(m),v=i("exGp"),p=i.n(v),g=i("McOJ"),b={name:"chatGroupOptions",components:{selfInput:g.a},props:{width:{type:String,default:function(){return""}},isHasRoomId:{type:Boolean,default:function(){return!1}},isOnJobUser:{type:Boolean,default:function(){return!1}},isDataIdx:{type:Boolean,default:function(){return!1}},dataIdx:{type:Number,default:function(){return 0}},chatListResult:{type:Array,default:function(){return[]}}},data:function(){return{reset:!1,loading:!1,dialogVisible:!1,ownerOptions:[],owner:"",keyword:"",chatList:[],chatListSelected:[]}},computed:{chatListResultName:function(){return this.chatListResult.map(function(t){return t.name}).join(",")}},watch:{dialogVisible:function(t){t?(this.handleGetOwnerOptions(),this.handleGetChatList()):(this.owner="",this.keyword="",this.reset=!this.reset)}},methods:{handleGetChatList:function(){var t=this;return p()(h.a.mark(function e(){var i,a,s,n;return h.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t.loading=!0,t.chatList=[],i={keyword:t.keyword,owner:t.owner,has_room_id:!!t.isHasRoomId},t.isOnJobUser&&(i.is_active=1),e.next=7,t.$axios.get(t.URL.BASEURL+t.URL.groupCode_chatGroupList,{params:i});case 7:a=e.sent,s=a.data,(n=void 0===s?{}:s)&&0==n.errno?(t.chatList=n.rst.map(function(t){return f()({},t,{name:t.name||"未设置群名",isSelected:!1})}),t.chatListResult.length&&t.handleGetChatListSelected(),t.handleGetIsSelectedChatStatus()):4002!=n.errno&&t.$message.warning(n.err),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(0),console.log("error => ",e.t0);case 16:return e.prev=16,t.loading=!1,e.finish(16);case 19:case"end":return e.stop()}},e,t,[[0,13,16,19]])}))()},handleGetOwnerOptions:function(){var t=this;return p()(h.a.mark(function e(){var i,a,s,n,r;return h.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t.ownerOptions=[],i=""+t.URL.BASEURL+t.URL.chatGroup_chatGroupOwnerIndex,a={},e.next=6,t.$axios.get(i,{params:a});case 6:s=e.sent,n=s.data,(r=void 0===n?{}:n)&&0==r.errno?t.ownerOptions=Array.isArray(r.rst)?r.rst:[]:4002!=r.errno&&t.$message.warning(r.err),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),console.log("error => ",e.t0);case 15:case"end":return e.stop()}},e,t,[[0,12]])}))()},onChangeOwner:function(t){this.owner=t,this.handleGetChatList()},onChangeKeyword:function(t){this.keyword=t,this.handleGetChatList()},handleCloseAllChatList:function(){this.chatList.forEach(function(t){t.isSelected=!1})},handleGetChatListSelected:function(){var t=this;this.chatListResult.forEach(function(e){var i=t.chatList.find(function(t){return t.chat_id===e.chat_id});i&&(!t.chatListSelected.find(function(t){return t.chat_id===i.chat_id})&&t.chatListSelected.push(i))})},handleGetIsSelectedChatStatus:function(){var t=this;this.handleCloseAllChatList(),this.chatListSelected.forEach(function(e){var i=t.chatList.findIndex(function(t){return t.chat_id===e.chat_id});-1!==i&&(t.chatList[i].isSelected=!0)})},handleSwitchChatItem:function(t,e){if(t.isSelected){this.chatList[e].isSelected=!1;var i=this.chatListSelected.findIndex(function(e){return e.chat_id===t.chat_id});-1!==i&&this.chatListSelected.splice(i,1)}else this.chatList[e].isSelected=!0,this.chatListSelected=[].concat(s()(this.chatListSelected),[t])},handleDelSelectedChat:function(t){this.chatListSelected.splice(t,1),this.handleGetIsSelectedChatStatus()},handleDelAllSelectedChat:function(){this.chatListSelected=[],this.handleGetIsSelectedChatStatus()},onClickConfirm:function(){this.chatListSelected.length?(this.isDataIdx?this.$emit("change",{idx:this.dataIdx,res:c.a.cloneDeep(this.chatListSelected)}):this.$emit("change",c.a.cloneDeep(this.chatListSelected)),this.dialogVisible=!1):this.$message.warning("请选择群聊")}}},C={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"common-screen-item",staticStyle:{"margin-top":"0"}},[i("el-popover",{attrs:{"append-to-body":"",placement:"bottom",trigger:"click"},model:{value:t.dialogVisible,callback:function(e){t.dialogVisible=e},expression:"dialogVisible"}},[i("div",{class:["common-screen-self-box","common-input-select",t.chatListResult.length?"common-input-select-hover":""],style:t.width?"width:"+t.width:"",attrs:{slot:"reference"},slot:"reference"},[i("div",{class:["common-screen-self-con",t.chatListResult.length?"":"common-screen-self-placeholder"]},[i("div",{staticClass:"common-screen-self-con-div"},[t.chatListResult.length?i("span",[t._v(t._s(t.chatListResultName))]):i("span",[t._v("请选择群聊")])])]),t._v(" "),i("div",{staticClass:"common-screen-self-icon"},[i("i",{staticClass:"el-icon-arrow-down"})])]),t._v(" "),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"flex",staticStyle:{padding:"10px"}},[i("div",{staticClass:"propoverItem"},[i("div",{staticClass:"filter-wrap"},[i("el-select",{staticClass:"select-wrap",attrs:{size:"small",placeholder:"全部群主",clearable:""},on:{change:t.onChangeOwner},model:{value:t.owner,callback:function(e){t.owner=e},expression:"owner"}},t._l(t.ownerOptions,function(t){return i("el-option",{key:t.user_id,attrs:{label:t.name,value:t.user_id}})}),1),t._v(" "),i("self-input",{staticStyle:{"margin-top":"0","margin-bottom":"0"},attrs:{reset:t.reset,hasLabel:!1,label_name:"群名称",width:"180px"},on:{inputChange:t.onChangeKeyword}})],1),t._v(" "),i("div",{staticClass:"allMember"},[t._v("全部群聊("+t._s(t.chatList&&t.chatList.length)+"):")]),t._v(" "),i("div",{staticClass:"memberBoxBig self-scrollbar-3"},t._l(t.chatList,function(e,a){return i("div",{key:e.chat_id,staticClass:"memberBox"},[i("div",{staticClass:"meberList"},[i("div",{staticClass:"memberItem",on:{click:function(i){return t.handleSwitchChatItem(e,a)}}},[i("div",{staticClass:"flex",staticStyle:{flex:"1"}},[i("i",{staticClass:"el-icon-chat-dot-round chat-icon"}),t._v(" "),i("div",{staticClass:"memberInfo"},[i("div",{staticClass:"name"},[t._v(t._s(e.name))]),t._v(" "),i("div",{staticClass:"other"},[t._v("群主:"+t._s(e.owner_name))])])]),t._v(" "),i("div",{class:["checkbox",e.isSelected?"checkbox_active":""]},[i("i",{staticClass:"el-icon-check"})])])])])}),0)]),t._v(" "),i("div",{staticClass:"line"}),t._v(" "),i("div",{staticClass:"propoverItem",staticStyle:{"padding-left":"20px"}},[i("div",{staticClass:"title"},[t._v("已选择的群聊")]),t._v(" "),i("div",{staticClass:"choice_result_top"},[i("div",{staticClass:"clear",on:{click:t.handleDelAllSelectedChat}},[t._v("全部清空")]),t._v(" "),i("div",{staticClass:"result_num"},[t._v("已选择"),i("span",[t._v(t._s(t.chatListSelected.length))]),t._v("个群")])]),t._v(" "),i("div",{staticClass:"member_result self-scrollbar-3"},t._l(t.chatListSelected,function(e,a){return i("div",{key:e.chat_id,staticClass:"memberItem"},[i("div",{staticClass:"flex",staticStyle:{flex:"1"}},[i("i",{staticClass:"el-icon-chat-dot-round chat-icon"}),t._v(" "),i("div",{staticClass:"memberInfo"},[i("div",{staticClass:"name"},[t._v(t._s(e.name))]),t._v(" "),i("div",{staticClass:"other"},[t._v("群主:"+t._s(e.owner_name))])])]),t._v(" "),i("i",{staticClass:"el-icon-close",staticStyle:{"margin-left":"10px"},on:{click:function(e){return t.handleDelSelectedChat(a)}}})])}),0),t._v(" "),i("div",{staticClass:"buttons"},[i("el-button",{attrs:{type:"primary",plain:"",size:"mini"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取消")]),t._v(" "),i("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.onClickConfirm}},[t._v("确定")])],1)])])])],1)},staticRenderFns:[]};var w=i("VU/8")(b,C,!1,function(t){i("QKpN")},"data-v-5f3c1036",null).exports,x=i("gzej"),y={components:{selfCustomerservice:l.a,chatGroupOptions:w,datePicker:x.a},props:["title","rule_id"],data:function(){return{loading:!0,editFlag:!0,name:"",is_for_all:1,user_id_list:[],main_msg_data:{join_type:1,chat_group_config:[],is_limit:0},deleteChart:{},customer_filter:0,add_time_later:"",invite_type:1,invite_time_list:[""],filter_type:1,add_times:[]}},created:function(){var t=this;this.$nextTick(function(){t.rule_id?t.detail():t.loading=!1})},methods:{handleRowDrop:function(){var t=document.querySelector(".mainTable .el-table__body-wrapper tbody"),e=this;d.a.create(t,{handle:".drag-handler",onEnd:function(t){var i=t.newIndex,a=t.oldIndex;if(i!=a){e.main_msg_data.chat_group_config.splice(i,0,e.main_msg_data.chat_group_config.splice(a,1)[0]);var s=e.main_msg_data.chat_group_config.slice(0);e.main_msg_data.chat_group_config=[],e.$nextTick(function(){e.main_msg_data.chat_group_config=s,e.$refs.chatGroupOptionsMain.chatListSelected=[]})}}})},onInputUserLimit:function(t,e){this.main_msg_data.chat_group_config[e].user_limit=Object(u.j)(t)},onClickDelChat:function(t,e){if(t.config_id){var i=JSON.parse(r()(t));i.enable=0,this.handleSaveDelChartGroup({msg_id:this.main_msg_data.msg_id,chartItem:i})}this.main_msg_data.chat_group_config.splice(e,1),this.$refs.chatGroupOptionsMain.chatListSelected=[],this.main_msg_data.chat_group_config.length||(this.main_msg_data.is_limit=0)},handleSaveDelChartGroup:function(t){var e=t.msg_id,i=t.chartItem;this.deleteChart[e]?this.deleteChart[e].push(i):(this.deleteChart[e]=[],this.deleteChart[e].push(i))},onChangeGlobalChatGroup:function(t){var e=this.main_msg_data.chat_group_config,i=t.map(function(t){return{chat_id:t.chat_id,name:t.name,user_limit:0,enable:1,status:1}});i.forEach(function(t,a){var s=e.find(function(e){return t.chat_id===e.chat_id});s&&i.splice(a,1,s)}),this.main_msg_data.chat_group_config=[].concat(s()(i))},handleShowGlobalLimitTips:function(){this.main_msg_data.chat_group_config.length||this.$message.error("请先选择群聊")},onChangeSwitchGlobalLimit:function(t){var e=this;this.main_msg_data.chat_group_config.length?1==t&&this.$nextTick(function(){e.handleRowDrop()}):this.$message.error("请先选择群聊")},detail:function(){var t=this;this.loading=!0,this.$axios.get(this.URL.BASEURL+this.URL.inviteRule_detial,{params:{rule_id:this.rule_id}}).then(function(e){e=e.data;t.loading=!1,e&&0==e.errno?(t.name=e.rst.title,t.user_id_list=e.rst.users?e.rst.users:[],e.rst.users&&e.rst.users.length>0&&(t.is_for_all=0),t.customer_filter=e.rst.customer_filter||0,t.filter_type=e.rst.filter_type||1,t.add_time_later=e.rst.customer_filter&&1==e.rst.filter_type?e.rst.add_time_later:"",t.add_times=e.rst.customer_filter&&2==e.rst.filter_type?[e.rst.add_time_st||"",e.rst.add_time_et||""]:[],t.invite_type=e.rst.invite_type||1,2==e.rst.invite_type&&e.rst.invite_time&&Object(u.o)(e.rst.invite_time)?t.invite_time_list=JSON.parse(e.rst.invite_time):t.invite_time_list=[""],t.main_msg_data.chat_group_config=e.rst.invite_config,t.main_msg_data.chat_group_config.forEach(function(t){t.name=t.group_name}),t.main_msg_data.is_limit=1,t.main_msg_data.join_type=e.rst.join_type,t.$nextTick(function(){t.main_msg_data.is_limit&&t.handleRowDrop()})):4002!=e.errno&&t.$message({message:e.err,type:"warning"})}).catch(function(e){t.loading=!1})},massMsg_set:function(){var t=this;if(0!=this.is_for_all||this.user_id_list&&0!=this.user_id_list.length)if(1!=this.customer_filter||1!=this.filter_type||this.add_time_later)if(1!=this.customer_filter||2!=this.filter_type||this.add_times.length)if(""!=this.name)if(this.main_msg_data.chat_group_config&&0!=this.main_msg_data.chat_group_config.length){if(2==this.invite_type)if(this.invite_time_list.some(function(t){return!t}))return void this.$message.warning("请完善邀请时间点");if(0!=this.customer_filter||2!=this.invite_type){this.$loading(this.$loadingConfig);var e={rule_id:this.rule_id?this.rule_id:"",title:this.name,is_for_all:this.is_for_all,users:this.user_id_list&&this.user_id_list.length>0?this.user_id_list.join(","):"",invite_config:r()(this.main_msg_data.chat_group_config),join_type:this.main_msg_data.join_type,customer_filter:this.customer_filter,filter_type:1==this.customer_filter?this.filter_type:"",add_time_later:1==this.customer_filter&&1==this.filter_type?this.add_time_later:"",add_time_st:1==this.customer_filter&&2==this.filter_type?this.add_times[0]:"",add_time_et:1==this.customer_filter&&2==this.filter_type?this.add_times[1]:"",invite_type:this.invite_type,invite_time:2==this.invite_type?r()(this.invite_time_list):""};this.$axios.post(this.URL.BASEURL+this.URL.inviteRule_add,e).then(function(e){e=e.data;t.$loading(t.$loadingConfig).close(),e&&0==e.errno?t.rule_id?t.$emit("close","update"):t.$emit("close","update_new"):4002!=e.errno&&t.$message({message:e.err,type:"warning"})}).catch(function(e){t.$loading(t.$loadingConfig).close()})}else this.$message.warning("选择“定时邀请”时不支持选择“全部客户”")}else this.$message({message:"请选择群聊!",type:"warning"});else this.$message({message:"请输入标题!",type:"warning"});else this.$message.warning("请输入客户添加起止时间");else this.$message.warning("请输入快捷筛选-添加客服时间");else this.$message({message:"请选择客服!",type:"warning"})},onInputAddDaysLater:function(t){this.add_time_later=Object(u.j)(t)},onClickAddInviteTime:function(){this.invite_time_list.push("")},onClickDelInviteTime:function(t){this.invite_time_list.splice(t,1)},changeTime:function(t){!t||t&&0==t.length?this.add_times=[]:this.add_times=t}}},k={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"createMassMsg"},[i("div",{staticClass:"self_drawer_title"},[i("div",{staticClass:"flex"},[t._v("\n "+t._s(t.title)+"\n ")]),t._v(" "),i("div",{staticClass:"flex-align-center"},[i("i",{staticClass:"el-icon-close pointer",on:{click:function(e){return t.$emit("close")}}})])]),t._v(" "),t.loading?t._e():i("div",{staticClass:"bg-ffffff",staticStyle:{padding:"15px 30px"}},[i("div",{staticClass:"regulations"},[t._m(0),t._v(" "),i("el-input",{staticStyle:{width:"300px"},attrs:{placeholder:"配置标题",disabled:!t.editFlag,clearable:"",size:"small"},model:{value:t.name,callback:function(e){t.name="string"==typeof e?e.trim():e},expression:"name"}})],1),t._v(" "),i("div",{staticClass:"regulations"},[t._m(1),t._v(" "),i("div",[i("div",{staticStyle:{display:"flex"}},[i("el-radio",{attrs:{disabled:!t.editFlag,label:1},model:{value:t.is_for_all,callback:function(e){t.is_for_all=e},expression:"is_for_all"}},[t._v("全部")]),t._v(" "),i("el-radio",{attrs:{disabled:!t.editFlag,label:0},model:{value:t.is_for_all,callback:function(e){t.is_for_all=e},expression:"is_for_all"}},[t._v("部分")])],1),t._v(" "),0==t.is_for_all?i("self-customerservice",{attrs:{disabled:!t.editFlag,title:"",width:"300px",afferent_users:t.user_id_list},on:{customerDefine:function(e){t.user_id_list=e}}}):t._e()],1)]),t._v(" "),i("div",{staticClass:"regulations"},[t._m(2),t._v(" "),i("div",[i("div",{staticClass:"flex",staticStyle:{"justify-content":"start"}},[i("el-radio",{attrs:{disabled:!t.editFlag||2==t.invite_type,label:0},model:{value:t.customer_filter,callback:function(e){t.customer_filter=e},expression:"customer_filter"}},[t._v("全部客户")]),t._v(" "),i("el-radio",{attrs:{disabled:!t.editFlag,label:1},model:{value:t.customer_filter,callback:function(e){t.customer_filter=e},expression:"customer_filter"}},[t._v("筛选客户")]),t._v(" "),2==t.invite_type?i("p",{staticStyle:{"font-size":"13px","line-height":"30px",color:"#f9a527","margin-left":"30px","margin-top":"-2px"}},[t._v("“定时邀请”类型时不支持选择“全部客户”")]):t._e()],1),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:1==t.customer_filter,expression:"customer_filter == 1"}],staticClass:"screeningCustomers"},[i("div",{staticClass:"screeningItem"},[i("label",[t._v("筛选方式:")]),t._v(" "),i("div",{staticClass:"filter-type-wrap"},[i("el-radio",{attrs:{disabled:!t.editFlag,label:1},model:{value:t.filter_type,callback:function(e){t.filter_type=e},expression:"filter_type"}},[t._v("快捷筛选")]),t._v(" "),i("el-radio",{attrs:{disabled:!t.editFlag,label:2},model:{value:t.filter_type,callback:function(e){t.filter_type=e},expression:"filter_type"}},[t._v("客户添加起止时间")])],1)]),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:1==t.filter_type,expression:"filter_type == 1"}],staticClass:"screeningItem"},[i("div",{staticClass:"add-days-wrap ml-80"},[i("span",[t._v("添加客服")]),t._v(" "),i("el-input",{attrs:{size:"mini",placeholder:"请输入",maxlength:"5",clearable:"",disabled:!t.editFlag},on:{input:t.onInputAddDaysLater},model:{value:t.add_time_later,callback:function(e){t.add_time_later="string"==typeof e?e.trim():e},expression:"add_time_later"}}),t._v(" "),i("span",[t._v("小时后")])],1)]),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:2==t.filter_type,expression:"filter_type == 2"}],staticClass:"screeningItem"},[i("div",{staticClass:"add-days-wrap ml-80"},[i("datePicker",{attrs:{title:"",width:"355px",disabled:!t.editFlag,timeFlag:!0,afferent_time:t.add_times,pickerOptions:{},defaultTime:["00:00:00","23:59:59"]},on:{changeTime:t.changeTime}})],1)])])])]),t._v(" "),i("div",{staticClass:"regulations"},[t._m(3),t._v(" "),i("chatGroupOptions",{ref:"chatGroupOptionsMain",attrs:{width:"300px",isHasRoomId:!0,isOnJobUser:!0,chatListResult:t.main_msg_data.chat_group_config},on:{change:t.onChangeGlobalChatGroup}})],1),t._v(" "),i("div",{staticClass:"regulations",staticStyle:{"margin-top":"20px"}},[i("label",[t._v("进群方式:")]),t._v(" "),i("el-radio-group",{model:{value:t.main_msg_data.join_type,callback:function(e){t.$set(t.main_msg_data,"join_type",e)},expression:"main_msg_data.join_type"}},[i("el-radio",{attrs:{label:1}},[t._v("顺序进群")]),t._v(" "),i("el-radio",{attrs:{label:2}},[t._v("随机进群")])],1)],1),t._v(" "),i("div",{staticClass:"regulations",staticStyle:{"align-items":"center"}},[i("label",[t._v("渠道群管理:")]),t._v(" "),i("div",{staticClass:"limitBox",on:{click:t.handleShowGlobalLimitTips}},[i("el-switch",{attrs:{disabled:!t.main_msg_data.chat_group_config.length,"active-color":"#00B38A","inactive-color":"#ddd","active-value":1,"inactive-value":0},on:{change:t.onChangeSwitchGlobalLimit},model:{value:t.main_msg_data.is_limit,callback:function(e){t.$set(t.main_msg_data,"is_limit",e)},expression:"main_msg_data.is_limit"}})],1)]),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:t.main_msg_data.is_limit,expression:"main_msg_data.is_limit"}],staticClass:"listBox"},[i("el-table",{staticClass:"mainTable",staticStyle:{width:"100%"},attrs:{border:"",data:t.main_msg_data.chat_group_config,"tooltip-effect":"dark","header-cell-style":function(){return{backgroundColor:"#f9f9f9 !important"}}}},[i("el-table-column",{attrs:{label:"拖拽排序",width:"80",align:"center"},scopedSlots:t._u([{key:"default",fn:function(t){return t.row,[i("div",{staticClass:"drag-handler"},[i("i",{staticClass:"el-icon-rank"})])]}}],null,!1,3189946007)}),t._v(" "),i("el-table-column",{attrs:{label:"群名称",align:"center",prop:"name"}}),t._v(" "),i("el-table-column",{attrs:{label:"人数上限",align:"center"},scopedSlots:t._u([{key:"header",fn:function(e){return[i("em",{staticStyle:{color:"#ff0000"}},[t._v("*")]),t._v("人数上限\n ")]}},{key:"default",fn:function(e){var a=e.row,s=e.$index;return[i("el-input",{attrs:{size:"mini"},on:{input:function(e){return t.onInputUserLimit(e,s)}},model:{value:a.user_limit,callback:function(e){t.$set(a,"user_limit",e)},expression:"row.user_limit"}})]}}],null,!1,2816224735)}),t._v(" "),i("el-table-column",{attrs:{label:"状态",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[i("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#00B38A","inactive-color":"#ddd"},model:{value:a.status,callback:function(e){t.$set(a,"status",e)},expression:"row.status"}})]}}],null,!1,1258449450)}),t._v(" "),i("el-table-column",{attrs:{label:"操作",align:"center",width:"80px"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row,s=e.$index;return[i("div",{staticClass:"c-00B38A pointer lMar8",on:{click:function(e){return t.onClickDelChat(a,s)}}},[t._v("删除")])]}}],null,!1,938270682)})],1)],1),t._v(" "),i("div",{staticClass:"regulations"},[t._m(4),t._v(" "),i("div",{staticClass:"flex"},[i("el-radio",{attrs:{disabled:!t.editFlag,label:1},model:{value:t.invite_type,callback:function(e){t.invite_type=e},expression:"invite_type"}},[t._v("立即邀请")]),t._v(" "),i("el-radio",{attrs:{disabled:!t.editFlag||0==t.customer_filter,label:2},model:{value:t.invite_type,callback:function(e){t.invite_type=e},expression:"invite_type"}},[t._v("定时邀请")]),t._v(" "),i("p",{directives:[{name:"show",rawName:"v-show",value:0==t.customer_filter,expression:"customer_filter == 0"}],staticStyle:{"font-size":"13px","line-height":"30px",color:"#f9a527","margin-left":"30px","margin-top":"-2px"}},[t._v("选择“全部客户”时不支持“定时邀请”类型")])],1)]),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:2==t.invite_type,expression:"invite_type == 2"}],staticClass:"regulations"},[t._m(5),t._v(" "),i("div",{staticClass:"send-time-item"},[i("div",{staticClass:"timeNums-wrap"},t._l(t.invite_time_list,function(e,a){return i("div",{key:a,staticClass:"timeNums"},[i("el-time-picker",{attrs:{size:"mini",placeholder:"请选择","value-format":"HH:mm",format:"HH:mm",clearable:!1},model:{value:t.invite_time_list[a],callback:function(e){t.$set(t.invite_time_list,a,e)},expression:"invite_time_list[idx]"}}),t._v(" "),0!==a?i("i",{staticClass:"el-icon-error",on:{click:function(e){return t.onClickDelInviteTime(a)}}}):t._e()],1)}),0),t._v(" "),i("span",{staticClass:"add-btn",on:{click:t.onClickAddInviteTime}},[i("i",{staticClass:"el-icon-circle-plus-outline"}),t._v("新增时间点")])])]),t._v(" "),i("div",{staticClass:"button_box"},[t.editFlag?i("button",{staticClass:"button",on:{click:t.massMsg_set}},[t._v("确定")]):t._e()])])])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("label",[e("em",[this._v("*")]),this._v("标题")])},function(){var t=this.$createElement,e=this._self._c||t;return e("label",[e("em",[this._v("*")]),this._v("客服:")])},function(){var t=this.$createElement,e=this._self._c||t;return e("label",[e("em",[this._v("*")]),this._v("选择客户")])},function(){var t=this.$createElement,e=this._self._c||t;return e("label",[e("em",[this._v("*")]),this._v("选择群聊:")])},function(){var t=this.$createElement,e=this._self._c||t;return e("label",[e("em",[this._v("*")]),this._v("邀请类型")])},function(){var t=this.$createElement,e=this._self._c||t;return e("label",[e("em",[this._v("*")]),this._v("邀请时间点")])}]};var S=i("VU/8")(y,k,!1,function(t){i("FkUM")},"data-v-31b6c3f6",null).exports,$=i("3uEH"),L=i("FsX6"),D={components:{selfInput:g.a,createData:S,serviceSingle:$.a,selfChannelV2:L.a},data:function(){return{massMsgFlag:!1,loading:!1,page:1,pages:0,total:0,page_size:20,tableData:[],height:"",detail_rule_id:"",keyword:"",user_id:"",status:""}},created:function(){this.height=document.documentElement.clientHeight-290,this.init(1)},mounted:function(){},methods:{deleEvent:function(t){var e=this;this.$loading(this.$loadingConfig),this.$axios.get(this.URL.BASEURL+this.URL.inviteRule_dele,{params:{rule_id:t.rule_id}}).then(function(t){e.$loading(e.$loadingConfig).close(),(t=t.data)&&0==t.errno&&e.init(1),e.$message({message:t.err,type:"warning"})})},detailClose:function(t){"update"==t?this.init(this.page):"update_new"==t&&(this.init(1),this.$refs.multipleTable.bodyWrapper.scrollTop=0),this.massMsgFlag=!1},createdMassMsg:function(){this.detail_rule_id="",this.massMsgFlag=!0},goDetail:function(t){this.detail_rule_id=t.rule_id,this.massMsgFlag=!0},setEnableOrForbidden:function(t){var e=this;1!=t.status&&0!=t.status||this.$confirm("确定"+(1==t.status?"禁用":"启用")+"【"+t.title+"】?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.$loading(e.$loadingConfig),e.$axios.get(e.URL.BASEURL+e.URL.inviteRule_editStatus,{params:{rule_id:t.rule_id,status:1==t.status?0:1}}).then(function(t){t=t.data;e.$loading(e.$loadingConfig).close(),t&&0==t.errno?(e.$message({message:"操作成功!",type:"success"}),e.init(1)):e.$message({message:t.err,type:"warning"})}).catch(function(){e.$loading(e.$loadingConfig).close()})}).catch(function(){})},init:function(t,e){var i=this;if("export"!=e)this.page=t||this.page;else if(0==this.total)return void this.$message({message:"暂无数据可导出",type:"warning"});this.loading=!0,this.$axios.get(this.URL.BASEURL+this.URL.inviteRuleList,{params:{page:"export"==e?1:this.page,page_size:"export"==e?this.$store.state.exportNumber:this.page_size,keyword:this.keyword,user_id:this.user_id,status:this.status}}).then(function(t){t=t.data;i.loading=!1,t&&0==t.errno?"export"==e?i.exportEvent(t.rst.data):(i.tableData=t.rst.data,i.total=t.rst.pageInfo.total,i.pages=t.rst.pageInfo.pages):4002!=t.errno&&i.$message({message:t.err,type:"warning"})}).catch(function(t){i.loading=!1})},handleCurrentChange:function(t){this.init(t)},onChangeUser:function(t){this.user_id=t?t.user_id:"",this.init(1)},onChangeStatus:function(t){this.status=t,this.init(1)},exportEvent:function(t){var e=t;e.forEach(function(t){t.join_type=1==t.join_type?"顺序拉群":2==t.join_type?"随机拉群":"-",t.status=1==t.status?"启用":0==t.status?"禁用":"-"});var i=[{tHeader:["标题","创建人","拉群类型","规则状态"],filterVal:["title","user_name","join_type","status"],tableDatas:e,sheetName:""}];this.$exportOrder({excelDatas:i,name:"邀请入群配置(导出时间:"+this.$getDay(0)+")"})}}},I={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[i("div",{staticClass:"screenBox",staticStyle:{"align-items":"center","padding-right":"16px"}},[i("div",{staticClass:"flex-align-center",staticStyle:{flex:"1"}},[i("self-input",{staticStyle:{width:"auto"},attrs:{label_name:"关键词",hasLabel:!1,noMarLeft:!0},on:{inputChange:function(e){t.keyword=e,t.init(1)}}}),t._v(" "),i("serviceSingle",{staticStyle:{width:"auto"},attrs:{title:"关联客服",placeholder:"请选择"},on:{customerDefine:t.onChangeUser}}),t._v(" "),i("selfChannelV2",{attrs:{type:"enableStatus",title:"规则状态",labelWidth:!0},on:{change:t.onChangeStatus},model:{value:t.status,callback:function(e){t.status=e},expression:"status"}})],1),t._v(" "),i("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.createdMassMsg}},[t._v("新建配置")])],1),t._v(" "),i("div",{staticClass:"tableInfo"},[i("div",[i("div",{staticClass:"flex"},[i("div",{staticClass:"totalCustom"},[t._v("共有"),i("span",[t._v(t._s(t.total))]),t._v("条数据")])])]),t._v(" "),i("div",{staticClass:"flex"},[i("el-button",{attrs:{type:"primary",plain:"",size:"mini"},on:{click:function(e){return t.init(1,"export")}}},[t._v("导出Excel")])],1)]),t._v(" "),i("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{height:t.height,data:t.tableData,"tooltip-effect":"dark"}},[i("el-table-column",{attrs:{prop:"title",label:"标题","show-overflow-tooltip":"",align:"center","min-width":"140",fixed:"left"}}),t._v(" "),i("el-table-column",{attrs:{prop:"user_name",label:"创建人","show-overflow-tooltip":"",align:"center","min-width":"140"}}),t._v(" "),i("el-table-column",{attrs:{label:"拉群类型",align:"center","min-width":"140"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("div",[t._v(t._s(1==e.row.join_type?"顺序拉群":2==e.row.join_type?"随机拉群":"-"))])]}}])}),t._v(" "),i("el-table-column",{attrs:{label:"规则状态",align:"center","min-width":"140"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("div",[t._v(t._s(1==e.row.status?"启用":0==e.row.status?"禁用":"-"))])]}}])}),t._v(" "),i("el-table-column",{attrs:{"min-width":"140",label:"操作",align:"center",fixed:"right"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("div",{staticClass:"flex",staticStyle:{"justify-content":"center"}},[1==e.row.status||0==e.row.status?i("div",{class:["pointer","table_button",1==e.row.status?"c-FF604D":"c-007AFF"],on:{click:function(i){return t.setEnableOrForbidden(e.row)}}},[t._v("\n "+t._s(1==e.row.status?"禁用":0==e.row.status?"启用":"")+"\n ")]):t._e(),t._v(" "),i("div",{staticClass:"c-00B38A pointer table_button",on:{click:function(i){return t.goDetail(e.row)}}},[t._v("编辑")]),t._v(" "),i("el-popconfirm",{attrs:{title:"确定删除【"+e.row.title+"】群发消息?"},on:{confirm:function(i){return t.deleEvent(e.row)}}},[i("div",{staticClass:"c-00B38A pointer table_button",attrs:{slot:"reference"},slot:"reference"},[t._v("删除")])])],1)]}}])})],1),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:t.total>0,expression:"total>0"}],staticClass:"pagination"},[i("el-pagination",{attrs:{background:"","current-page":t.page,layout:"prev, pager, next","page-count":Number(t.pages)},on:{"current-change":t.handleCurrentChange}})],1),t._v(" "),i("el-drawer",{attrs:{size:"1200px",visible:t.massMsgFlag,"with-header":!1},on:{"update:visible":function(e){t.massMsgFlag=e}}},[t.massMsgFlag?i("createData",{ref:"createMassMsg",attrs:{title:t.detail_rule_id?"配置详情":"新建配置",rule_id:t.detail_rule_id},on:{close:t.detailClose}}):t._e()],1)],1)},staticRenderFns:[]};var U=i("VU/8")(D,I,!1,function(t){i("22b7")},"data-v-2471d8d1",null).exports,R=i("pdUL"),E={components:{customerServiceCorpV2:i("xcuB").a},props:["currentDeviceId"],data:function(){return{isUpperLimitTips:"每个主体下最多只允许有一个客服",loading:!0,form:{title:"",device_id:"",afferent_multiple_senders:[],multiple_senders:[]}}},computed:{dialogTitle:function(){return"设备绑定"},isEdit:function(){return!!this.currentDeviceId}},created:function(){this.isEdit?this.handleGetDetail():this.loading=!1},methods:{handleGetDetail:function(){var t=this;return p()(h.a.mark(function e(){var i,a,n;return h.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t.loading=!0,e.next=4,t.$axios.get(t.URL.BASEURL+t.URL.deviceBind_bindDetail,{params:{device_id:t.currentDeviceId}});case 4:i=e.sent,a=i.data,(n=void 0===a?{}:a)&&0==n.errno?(t.form.title=n.rst.title,t.form.device_id=n.rst.device_id,Array.isArray(n.rst.bind_list)&&n.rst.bind_list.length&&(t.form.afferent_multiple_senders=[].concat(s()(n.rst.bind_list)),t.form.multiple_senders=n.rst.bind_list.map(function(t){return{corpid:t.corpid,user_list:[t.user_id]}}))):4002!=n.errno&&t.$message({message:n.err,type:"warning"}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),console.log("error => ",e.t0);case 13:return e.prev=13,t.loading=!1,e.finish(13);case 16:case"end":return e.stop()}},e,t,[[0,10,13,16]])}))()},onClickSubmit:function(){var t=this;return p()(h.a.mark(function e(){var i,a,s,n,r;return h.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=t.form.title){e.next=3;break}return t.$message.warning("请输入标题"),e.abrupt("return");case 3:if(""!=t.form.device_id){e.next=6;break}return t.$message.warning("请输入安卓设备ID"),e.abrupt("return");case 6:if(t.form.multiple_senders&&t.form.multiple_senders.length){e.next=9;break}return t.$message.warning("请选择使用员工"),e.abrupt("return");case 9:if(!t.form.multiple_senders.some(function(t){return t.user_list&&t.user_list.length>1})){e.next=13;break}return t.$message.warning(t.isUpperLimitTips),e.abrupt("return");case 13:return e.prev=13,t.$loading(t.$loadingConfig),i=t.handleGetParams(),a=""+t.URL.BASEURL+t.URL.deviceBind_editCorpBind,e.next=19,t.$axios.post(a,i);case 19:s=e.sent,n=s.data,(r=void 0===n?{}:n)&&0==r.errno?t.$emit("close",{isEdit:t.isEdit}):4002!=r.errno&&t.$message({message:r.err,type:"warning"}),e.next=28;break;case 25:e.prev=25,e.t0=e.catch(13),console.log("error => ",e.t0);case 28:return e.prev=28,t.$loading(t.$loadingConfig).close(),e.finish(28);case 31:case"end":return e.stop()}},e,t,[[13,25,28,31]])}))()},handleGetParams:function(){var t={title:this.form.title,device_id:this.form.device_id,bind_list:this.form.multiple_senders.map(function(t){return{corpid:t.corpid,user_id:t.user_list[0]}})};return JSON.parse(r()(t))},onChangeMultiCorpUsers:function(t){t.res_format_1;var e=t.res_format_2;e&&e.length?this.form.multiple_senders=e.map(function(t){return{corpid:t.corpid,user_list:t.user_list.map(function(t){return t.user_id})}}):this.form.multiple_senders=[]}}},T={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"createMassMsg"},[i("div",{staticClass:"self_drawer_title"},[i("div",{staticClass:"flex"},[t._v("\n "+t._s(t.dialogTitle)+"\n ")]),t._v(" "),i("div",{staticClass:"flex-align-center"},[i("i",{staticClass:"el-icon-close pointer",on:{click:function(e){return t.$emit("close")}}})])]),t._v(" "),t.loading?t._e():i("div",{staticClass:"bg-ffffff",staticStyle:{padding:"15px 30px"}},[i("div",{staticClass:"regulations regulations2"},[t._m(0),t._v(" "),i("el-input",{staticStyle:{width:"300px"},attrs:{placeholder:"请输入",clearable:"",size:"small"},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title","string"==typeof e?e.trim():e)},expression:"form.title"}})],1),t._v(" "),i("div",{staticClass:"regulations regulations2"},[t._m(1),t._v(" "),i("el-input",{staticStyle:{width:"300px"},attrs:{placeholder:"请输入",disabled:t.isEdit,clearable:"",size:"small"},model:{value:t.form.device_id,callback:function(e){t.$set(t.form,"device_id","string"==typeof e?e.trim():e)},expression:"form.device_id"}})],1),t._v(" "),i("div",{staticClass:"regulations regulations2",staticStyle:{"align-items":"center"}},[t._m(2),t._v(" "),i("customerServiceCorpV2",{attrs:{title:"",width:"300px",afferent_users:t.form.afferent_multiple_senders},on:{customerDefine:t.onChangeMultiCorpUsers}}),t._v(" "),i("p",{staticStyle:{"font-size":"13px","line-height":"30px",color:"#f9a527","margin-left":"10px"}},[t._v("*"+t._s(t.isUpperLimitTips))])],1),t._v(" "),i("div",{staticClass:"button_box"},[i("button",{staticClass:"button",on:{click:t.onClickSubmit}},[t._v("保存")])])])])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("label",{staticStyle:{width:"90px"}},[e("em",[this._v("*")]),this._v("标题")])},function(){var t=this.$createElement,e=this._self._c||t;return e("label",{staticStyle:{width:"90px"}},[e("em",[this._v("*")]),this._v("安卓设备ID")])},function(){var t=this.$createElement,e=this._self._c||t;return e("label",{staticStyle:{width:"90px"}},[e("em",[this._v("*")]),this._v("使用员工")])}]};var B=i("VU/8")(E,T,!1,function(t){i("TiFW")},"data-v-049293ce",null).exports,F={components:{serviceSingle:$.a,selfInputV2:R.a,deviceBindDialog:B},data:function(){return{bindDialogVisible:!1,loading:!1,page:1,pages:0,total:0,page_size:20,tableData:[],height:"",currentDeviceId:"",keyword:"",user_id:""}},created:function(){this.height=document.documentElement.clientHeight-260>400?document.documentElement.clientHeight-260:400,this.init(1)},methods:{onCloseDialog:function(t){var e=t.isEdit;void 0!==e&&e?this.init(this.page):(this.init(1),this.$refs.multipleTable.bodyWrapper.scrollTop=0),this.bindDialogVisible=!1},onClickBind:function(){this.currentDeviceId="",this.bindDialogVisible=!0},onClickEdit:function(t){this.currentDeviceId=t.device_id,this.bindDialogVisible=!0},onChangeKeyword:function(t){this.keyword=t,this.init(1)},onChangeUser:function(t){this.user_id=t?t.user_id:"",this.init(1)},init:function(t,e){var i=this;return p()(h.a.mark(function a(){var s,n,r,l,o;return h.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if("export"==e){a.next=4;break}i.page=t||i.page,a.next=7;break;case 4:if(0!=i.total){a.next=7;break}return i.$message({message:"暂无数据可导出",type:"warning"}),a.abrupt("return");case 7:return i.loading=!0,a.prev=8,s=""+i.URL.BASEURL+i.URL.deviceBind_deviceList,n={keyword:i.keyword,user_id:i.user_id,page:"export"==e?1:i.page,page_size:"export"==e?i.$store.state.exportNumber:i.page_size},a.next=13,i.$axios.post(s,n);case 13:r=a.sent,l=r.data,o=void 0===l?{}:l,i.loading=!1,o&&0==o.errno?"export"==e?i.exportEvent(o.rst.data):(i.tableData=o.rst.data,i.total=o.rst.pageInfo.total,i.pages=o.rst.pageInfo.pages):4002!=o.errno&&i.$message({message:o.err,type:"warning"}),a.next=23;break;case 20:a.prev=20,a.t0=a.catch(8),console.log("error => ",a.t0);case 23:return a.prev=23,i.loading=!1,a.finish(23);case 26:case"end":return a.stop()}},a,i,[[8,20,23,26]])}))()},handleCurrentChange:function(t){this.init(t)},exportEvent:function(t){var e=[{tHeader:["标题","安卓设备ID","创建人"],filterVal:["title","device_id","creator"],tableDatas:t,sheetName:""}];this.$exportOrder({excelDatas:e,name:"安卓设备列表(导出时间:"+this.$getDay(0)+")"})}}},G={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[i("div",{staticClass:"screenBox",staticStyle:{"align-items":"center","padding-right":"16px"}},[i("div",{staticClass:"flex-align-center",staticStyle:{flex:"1"}},[i("selfInputV2",{staticStyle:{width:"auto","margin-left":"-20px"},attrs:{labelWidth:!0,label_name:"标题",placeholder:"请输入"},on:{change:t.onChangeKeyword},model:{value:t.keyword,callback:function(e){t.keyword=e},expression:"keyword"}}),t._v(" "),i("serviceSingle",{staticStyle:{width:"auto"},attrs:{title:"关联客服",placeholder:"请选择"},on:{customerDefine:t.onChangeUser}})],1),t._v(" "),i("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.onClickBind}},[t._v("设备绑定")])],1),t._v(" "),i("el-table",{ref:"multipleTable",staticStyle:{width:"100%","margin-top":"10px"},attrs:{height:t.height,data:t.tableData,"tooltip-effect":"dark"}},[i("el-table-column",{attrs:{prop:"title",label:"标题","show-overflow-tooltip":"",align:"center","min-width":"120"}}),t._v(" "),i("el-table-column",{attrs:{prop:"device_id",label:"安卓设备ID",align:"center","min-width":"300"}}),t._v(" "),i("el-table-column",{attrs:{label:"创建人",align:"center","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[i("div",{staticClass:"customerServiceTagBox"},[i("div",{staticClass:"customerServiceTag"},[i("i",{staticClass:"el-icon-user-solid"}),t._v(" "+t._s(a.creator))])])]}}])}),t._v(" "),i("el-table-column",{attrs:{label:"操作",align:"center",fixed:"right",width:"190"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[i("div",{staticClass:"flex",staticStyle:{"justify-content":"center"}},[i("div",{staticClass:"c-00B38A pointer table_button",on:{click:function(e){return t.onClickEdit(a)}}},[t._v("编辑")])])]}}])})],1),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:t.total>0,expression:"total>0"}],staticClass:"pagination"},[i("el-pagination",{attrs:{background:"","current-page":t.page,layout:"prev, pager, next","page-count":Number(t.pages)},on:{"current-change":t.handleCurrentChange}})],1),t._v(" "),i("el-drawer",{attrs:{size:"1200px",visible:t.bindDialogVisible,"with-header":!1},on:{"update:visible":function(e){t.bindDialogVisible=e}}},[t.bindDialogVisible?i("deviceBindDialog",{attrs:{currentDeviceId:t.currentDeviceId},on:{close:t.onCloseDialog}}):t._e()],1)],1)},staticRenderFns:[]};var V=i("VU/8")(F,G,!1,function(t){i("HAH1")},"data-v-1c7da700",null).exports,A=i("//Fk"),O=i.n(A),N={components:{serviceSingle:$.a,selfCustomerservice:l.a},props:{value:{type:Boolean,default:function(){return!1}},configInfo:{type:Object,default:function(){return{}}}},data:function(){return{loading:!1,reset:!1,isShowService:!0,form:{title:"",user_id:"",takeover_users:[]}}},computed:{isEdit:function(){return!!this.configInfo.user_id},title:function(){return this.isEdit?"编辑客户共享配置":"新建客户共享配置"},visible:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},watch:{visible:function(t){var e=this;return p()(h.a.mark(function i(){return h.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:t?e.isEdit&&e.handleGetDetail():e.handleClearForm();case 1:case"end":return i.stop()}},i,e)}))()}},methods:{handleCloseDrawer:function(){this.visible=!1},handleGetDetail:function(){var t=this;return p()(h.a.mark(function e(){var i,a,s,n;return h.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.isShowService=!1,e.next=3,t.$nextTick();case 3:i=t.configInfo,a=i.title,s=i.user_id,n=i.takeover_users,t.form.title=a,t.form.user_id=s,t.form.takeover_users=n.split(","),t.isShowService=!0;case 8:case"end":return e.stop()}},e,t)}))()},onClickSave:function(){var t=this;return p()(h.a.mark(function e(){return h.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,t.handleFormValidate();case 3:t.handleSubmitForm(),e.next=9;break;case 6:e.prev=6,e.t0=e.catch(0),console.log(e.t0);case 9:case"end":return e.stop()}},e,t,[[0,6]])}))()},handleFormValidate:function(){var t=this,e=this.form,i=e.title,a=e.user_id,s=e.takeover_users;return new O.a(function(e,n){i?a?s&&s.length?e("表单校验通过"):(t.$message.warning("请选择接收客户的客服"),n("表单校验未通过")):(t.$message.warning("请选择待共享的客服"),n("表单校验未通过")):(t.$message.warning("请输入配置标题"),n("表单校验未通过"))})},handleSubmitForm:function(){var t=this;return p()(h.a.mark(function e(){var i,a,s,n,r;return h.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t.loading=!0,i=""+t.URL.BASEURL+t.URL.customerShare_setConfig,a={title:t.form.title,user_id:t.form.user_id,takeover_users:t.form.takeover_users.join(",")},e.next=6,t.$axios.post(i,a);case 6:s=e.sent,n=s.data,(r=void 0===n?{}:n)&&0==r.errno?(t.$message.success("保存成功"),t.handleClearForm(),t.$emit("confirm",{isEdit:t.isEdit})):4002!=r.errno&&t.$message.warning(r.err||"保存失败"),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),console.log(e.t0);case 15:return e.prev=15,t.loading=!1,e.finish(15);case 18:case"end":return e.stop()}},e,t,[[0,12,15,18]])}))()},handleClearForm:function(){var t=this;return p()(h.a.mark(function e(){return h.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.reset=!t.reset,t.form.title="",t.form.user_id="",t.form.takeover_users=[],t.isShowService=!1,e.next=7,t.$nextTick();case 7:t.isShowService=!0;case 8:case"end":return e.stop()}},e,t)}))()},onChangeUser:function(t){console.log("onChangeUser => ",t),this.form.user_id=t?t.user_id:""},onChangeTakeoverUsers:function(t){console.log("onChangeTakeoverUsers => val ",t),this.form.takeover_users=t}}},M={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("el-drawer",{attrs:{visible:t.visible,"close-on-press-escape":!1,wrapperClosable:!1,withHeader:!1,size:"800px"},on:{"update:visible":function(e){t.visible=e}}},[i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"content-wrap"},[i("div",{staticClass:"self_drawer_title"},[i("div",{staticClass:"flex"},[t._v("\n "+t._s(t.title)+"\n ")]),t._v(" "),i("div",{staticClass:"flex-align-center"},[i("i",{staticClass:"el-icon-close pointer",on:{click:t.handleCloseDrawer}})])]),t._v(" "),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"form-wrap"},[i("div",{staticClass:"form-item"},[i("span",{staticClass:"lable required"},[t._v("配置标题")]),t._v(" "),i("el-input",{attrs:{placeholder:"请输入配置标题",clearable:"",size:"small"},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title","string"==typeof e?e.trim():e)},expression:"form.title"}})],1),t._v(" "),i("div",{staticClass:"form-item"},[i("span",{staticClass:"lable required"},[t._v("待共享的客服")]),t._v(" "),t.isShowService?i("serviceSingle",{attrs:{title:"",width:"400px",placeholder:"请选择待共享的客服",reset:t.reset,afferent_userId:t.form.user_id},on:{customerDefine:t.onChangeUser}}):t._e()],1),t._v(" "),i("div",{staticClass:"form-item"},[i("span",{staticClass:"lable required"},[t._v("接收客户的客服")]),t._v(" "),t.isShowService?i("selfCustomerservice",{attrs:{title:"",width:"400px",placeholder:"请选择接受客户的客服",reset:t.reset,afferent_users:t.form.takeover_users},on:{customerDefine:t.onChangeTakeoverUsers}}):t._e()],1)]),t._v(" "),i("div",{staticClass:"button_box"},[i("button",{staticClass:"button",on:{click:t.onClickSave}},[t._v("保存配置")])])])])},staticRenderFns:[]};var z=i("VU/8")(N,M,!1,function(t){i("td++")},"data-v-8653590c",null).exports,j={name:"customerShare",components:{serviceSingle:$.a,shareConfigDrawer:z},data:function(){return{height:"",loading:!1,pagination:{page:1,page_size:20,pages:0,total:0},filter:{user_id:""},list:[],shareConfigDrawerVisible:!1,currentConfigInfo:{}}},created:function(){this.height=document.documentElement.clientHeight-200,this.handleGetList()},methods:{handleGetList:function(){var t=this;return p()(h.a.mark(function e(){var i,a,s,n,r;return h.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t.loading=!0,i=""+t.URL.BASEURL+t.URL.customerShare_configList,a={page:t.pagination.page,page_size:t.pagination.page_size,user_id:t.filter.user_id},e.next=6,t.$axios.get(i,{params:a});case 6:s=e.sent,n=s.data,(r=void 0===n?{}:n)&&0==r.errno&&Array.isArray(r.rst.data)?(t.list=r.rst.data,t.pagination.total=r.rst.pageInfo.total,t.pagination.pages=r.rst.pageInfo.pages):4002!=r.errno&&(t.$message.warning(r.err),t.list=[],t.pagination.total=0,t.pagination.pages=0),e.next=18;break;case 12:e.prev=12,e.t0=e.catch(0),console.log(e.t0),t.list=[],t.pagination.total=0,t.pagination.pages=0;case 18:return e.prev=18,t.loading=!1,e.finish(18);case 21:case"end":return e.stop()}},e,t,[[0,12,18,21]])}))()},onChangeUser:function(t){this.filter.user_id=t?t.user_id:"",this.pagination.page=1,this.handleGetList()},handleCurrentChange:function(t){this.pagination.page=t,this.handleGetList()},onClickStatus:function(t){var e=this;return p()(h.a.mark(function i(){return h.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,e.$confirm("确定"+(0==t.status?"启用":"禁用")+"【"+t.title+"】?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"});case 3:e.handleChangeStatus(t),i.next=9;break;case 6:i.prev=6,i.t0=i.catch(0),console.log(i.t0);case 9:case"end":return i.stop()}},i,e,[[0,6]])}))()},handleChangeStatus:function(t){var e=this,i=t.corpid,a=t.user_id,s=t.status;return p()(h.a.mark(function t(){var n,r,l,o,c;return h.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,e.loading=!0,n=""+e.URL.BASEURL+e.URL.customerShare_changeStatus,r={corpid:i,user_id:a,status:1==s?0:1},t.next=6,e.$axios.get(n,{params:r});case 6:l=t.sent,o=l.data,(c=void 0===o?{}:o)&&0==c.errno?(e.$message.success("操作成功"),e.handleGetList()):4002!=c.errno&&e.$message.warning(c.err),t.next=15;break;case 12:t.prev=12,t.t0=t.catch(0),console.log(t.t0);case 15:return t.prev=15,e.loading=!1,t.finish(15);case 18:case"end":return t.stop()}},t,e,[[0,12,15,18]])}))()},onClickCreateBtn:function(){this.currentConfigInfo={},this.shareConfigDrawerVisible=!0},onClickEditBtn:function(t){this.currentConfigInfo=f()({},t),this.shareConfigDrawerVisible=!0},onConfirmConfig:function(t){var e=t.isEdit;this.shareConfigDrawerVisible=!1,!e&&(this.pagination.page=1),this.handleGetList()},onCancelConfig:function(){this.shareConfigDrawerVisible=!1}}},H={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"customerShare-wrap"},[i("div",{staticClass:"screenBox"},[i("div",{staticClass:"filter-wrap"},[i("serviceSingle",{attrs:{title:"待共享客服",placeholder:"请选择"},on:{customerDefine:t.onChangeUser}})],1),t._v(" "),i("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.onClickCreateBtn}},[t._v("新建客户共享配置")])],1),t._v(" "),i("el-table",{staticStyle:{width:"100%","margin-top":"10px"},attrs:{height:t.height,data:t.list,"tooltip-effect":"dark"}},[i("el-table-column",{attrs:{label:"配置标题",prop:"title","min-width":"200",align:"center",fixed:"left"}}),t._v(" "),i("el-table-column",{attrs:{label:"待共享的客服名称",prop:"handover_user","min-width":"200",align:"center"}}),t._v(" "),i("el-table-column",{attrs:{label:"接收客户的客服名称",prop:"takeover_users_name","min-width":"200",align:"center"}}),t._v(" "),i("el-table-column",{attrs:{label:"配置状态",align:"center","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[""!==a.status?i("el-switch",{attrs:{"active-value":1,"inactive-value":0,disabled:""},nativeOn:{click:function(e){return t.onClickStatus(a)}},model:{value:a.status,callback:function(e){t.$set(a,"status",e)},expression:"row.status"}}):i("div",[t._v(" - ")])]}}])}),t._v(" "),i("el-table-column",{attrs:{label:"操作","min-width":"160",align:"center",fixed:"right"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[i("span",{staticClass:"btn c-00b38a",on:{click:function(e){return t.onClickEditBtn(a)}}},[t._v("编辑")])]}}])})],1),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:t.pagination.total>0,expression:"pagination.total > 0"}],staticClass:"pagination"},[i("el-pagination",{attrs:{background:"","current-page":t.pagination.page,layout:"prev, pager, next","page-count":Number(t.pagination.pages)},on:{"current-change":t.handleCurrentChange}})],1),t._v(" "),i("shareConfigDrawer",{attrs:{configInfo:t.currentConfigInfo},on:{confirm:t.onConfirmConfig,cancel:t.onCancelConfig},model:{value:t.shareConfigDrawerVisible,callback:function(e){t.shareConfigDrawerVisible=e},expression:"shareConfigDrawerVisible"}})],1)},staticRenderFns:[]};var J={name:"InviteIntoGroup",components:{inviteRuleList:U,deviceBind:V,customerShare:i("VU/8")(j,H,!1,function(t){i("t7Cl")},"data-v-9081a20e",null).exports},data:function(){return{tagType:this.$route.query.tag||2}},methods:{changeType:function(t){this.tagType=t}}},K={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",{staticClass:"topTagBox flex",staticStyle:{"min-width":"1200px"},attrs:{id:"customerAnalysis"}},[i("div",{staticClass:"left flex-align-center"},[i("div",{class:["tagItem",2==t.tagType?"tagItem_active":""],on:{click:function(e){return t.changeType(2)}}},[t._v("安卓设备绑定")]),t._v(" "),i("div",{class:["tagItem",1==t.tagType?"tagItem_active":""],on:{click:function(e){return t.changeType(1)}}},[t._v("邀请入群配置")]),t._v(" "),i("div",{class:["tagItem",3==t.tagType?"tagItem_active":""],on:{click:function(e){return t.changeType(3)}}},[t._v("客户共享配置")])])]),t._v(" "),2==t.tagType?i("deviceBind"):t._e(),t._v(" "),1==t.tagType?i("inviteRuleList"):t._e(),t._v(" "),3==t.tagType?i("customerShare"):t._e()],1)},staticRenderFns:[]},W=i("VU/8")(J,K,!1,null,null,null);e.default=W.exports},t7Cl:function(t,e){},"td++":function(t,e){}});