chunk-6b35.6965f85c.js 14 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-6b35"],{"+h1d":function(e,t,a){"use strict";var i={components:{video_course:a("bmyc").a},props:{defaultActive:{type:String,default:""},slideName:{type:String,default:""},slideBottomName:{type:String,default:""},top_style:{type:String,default:""}},data:function(){return{search:{}}},mounted:function(){},methods:{}},r=(a("sxda"),a("KHd+")),n=Object(r.a)(i,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"all"},[a("video_course",{attrs:{defaultActive:e.defaultActive}}),e._v(" "),a("div",{staticStyle:{width:"calc(100% - 150px)"},attrs:{id:"app"}},[e._t("top-other"),e._v(" "),a("div",{staticClass:"top-pane",style:e.top_style},[a("div",{staticClass:"vue-main-title"},[a("div",{staticClass:"vue-main-title-left"}),e._v(" "),a("div",{staticClass:"vue-main-title-content"},[e._v(e._s(e.slideName))]),e._v(" "),e._t("top")],2),e._v(" "),a("div",{staticClass:"vue-search"},[e._t("content")],2)]),e._v(" "),e.slideBottomName?a("div",{staticClass:"table-pane"},[a("div",{staticClass:"vue-main-title"},[a("div",{staticClass:"vue-main-title-left"}),e._v(" "),a("div",{staticClass:"vue-main-title-content"},[e._v(e._s(e.slideBottomName))])]),e._v(" "),a("div",{staticClass:"vue-search"},[e._t("content-bottom")],2)]):e._e(),e._v(" "),e.slideBottomName?a("div",{staticClass:"vue-page"},[e._t("vue-page")],2):e._e(),e._v(" "),e._t("bottom-other")],2)],1)},[],!1,null,"121101e6",null);n.options.__file="slide_cpm.vue";t.a=n.exports},"3M4J":function(e,t,a){"use strict";function i(){for(var e=new Date,t=[],a=1;a<13;a++)for(var i=new Date(e.getFullYear(),a,0).getDate(),r=1;r<i+1;r++){var n=[];n[0]=r+"日",n[1]=a+"月",n[2]=0,t.push(n)}return t.length}function r(e){var t={};return e.reduce(function(e,a){return!t[a.id]&&(t[a.id]=e.push(a)),e},[])}a.d(t,"b",function(){return i}),a.d(t,"a",function(){return r})},E4ZW:function(e,t,a){},Emky:function(e,t,a){"use strict";a.r(t);var i=a("m1cH"),r=a.n(i),n=a("14Xm"),l=a.n(n),o=a("FyfS"),s=a.n(o),c=a("gDS+"),u=a.n(c),p=a("D3Ub"),m=a.n(p),d=a("EJiy"),_=a.n(d),v=a("+h1d"),g=a("3M4J"),f={components:{slide_cpm:v.a},data:function(){return{search:{role:"manage"},menberVisible:!1,member_info:{type:2,keyword:""},mobileOptions:[{value:2,label:"手机号码"},{value:1,label:"会员ID"}],memberTableData:[],membertDetail:{},groupVisible:!1,group_info:{},tag_group_list:[],multipleSelection:[],sureSelection:[],sureSelectionData:[],groupTableData:[],current_page:1,total:0,per_page:1,id:""}},mounted:function(){this.id=this.$route.params.id,console.log(this.id,_()(this.id)),1*this.id!=0&&this.getRoleDetail()},methods:{getRoleDetail:function(){var e=this;return m()(l.a.mark(function t(){var a,i,r,n,o,c,p,m,d,_;return l.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,$http.pc_post("plugin/wechatVideoCourses/getRoleDetail",{role_id:e.id});case 2:if(a=t.sent,i=a.data,r=a.result,n=a.msg,!r){t.next=31;break}for(e.search.role=i.role.role,e.membertDetail=i.role.member,o=!0,c=!1,p=void 0,t.prev=12,m=s()(i.role.chat_relevancy);!(o=(d=m.next()).done);o=!0)_=d.value,e.sureSelection.push(_.chat);t.next=20;break;case 16:t.prev=16,t.t0=t.catch(12),c=!0,p=t.t0;case 20:t.prev=20,t.prev=21,!o&&m.return&&m.return();case 23:if(t.prev=23,!c){t.next=26;break}throw p;case 26:return t.finish(23);case 27:return t.finish(20);case 28:e.sureSelectionData=JSON.parse(u()(e.sureSelection)),t.next=32;break;case 31:e.$message.error(n);case 32:case"end":return t.stop()}},t,e,[[12,16,20,28],[21,,23,27]])}))()},getMemberList:function(e){var t=this;return m()(l.a.mark(function a(){var i,r,n,o;return l.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,$http.pc_post("plugin/wechatVideoCourses/getMemberList",{search:t.member_info,page:e});case 2:i=a.sent,r=i.data,n=i.result,o=i.msg,n?(t.memberTableData=r.member_list.data,t.total=r.member_list.total,t.current_page=r.member_list.current_page,t.per_page=r.member_list.per_page,t.menberVisible=!0):t.$message.error(o);case 7:case"end":return a.stop()}},a,t)}))()},chooseMember:function(e){this.membertDetail=e,this.menberVisible=!1},clearMember:function(){this.membertDetail={}},deleteCourseCategory:function(){var e=this;return m()(l.a.mark(function t(){var a,i,r;return l.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,$http.pc_post("plugin/wechatVideoCourses/saveRole",{role_id:e.id,form:{role:e.search.role,chat_ids:"company"==e.search.role?e.sureSelection.map(function(e){return e.id}):[],member_id:e.membertDetail.uid}});case 2:a=t.sent,a.data,i=a.result,r=a.msg,i?(e.$message.success(r),e.$router.push(e.fun.getUrl("videoRoleManagement",{},{}))):e.$message.error(r);case 7:case"end":return t.stop()}},t,e)}))()},getGroupData:function(e){var t=this;return m()(l.a.mark(function a(){var i,r,n;return l.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,$http.pc_post("plugin/wechatVideoCourses/getGroupChatList",{search:t.group_info,page:e});case 2:i=a.sent,r=i.data,n=i.result,i.msg,n?(t.groupVisible=!0,t.groupTableData=r.chat_list.data,t.total=r.chat_list.total,t.per_page=r.chat_list.per_page,t.current_page=r.chat_list.current_page,t.updateToggleRowSelection(),t.sureSelection=t.sureSelectionData,t.tag_group_list=r.tag_group_list):t.$message.error(res.msg);case 7:case"end":return a.stop()}},a,t)}))()},handleSelectionChange:function(e){this.multipleSelection=e,this.multipleSelection=this.multipleSelection.filter(function(e){return void 0!==e})},selectAll:function(e){var t,a=this;(e=e.filter(function(e){return void 0!==e})).length>=this.groupTableData.length?(t=this.sureSelectionData).push.apply(t,r()(e)):this.sureSelectionData=this.sureSelectionData.filter(function(e){return!a.groupTableData.some(function(t){return t.id===e.id})})},handSelect:function(e,t){if(-1==e.filter(function(e){return void 0!==e}).findIndex(function(e){return e.id==t.id})){var a=this.sureSelectionData.findIndex(function(e){return e.id==t.id});this.sureSelectionData.splice(a,1)}else this.sureSelectionData.push(t)},updateToggleRowSelection:function(){var e=this;this.$nextTick(function(){try{e.$refs.multipleTable.clearSelection(),e.sureSelection.forEach(function(t){e.$refs.multipleTable.toggleRowSelection(e.groupTableData.find(function(e){return t.id===e.id}),!0)})}catch(e){}})},allSelection:function(){var e=this;if(this.groupTableData.length>this.multipleSelection.length){this.$refs.multipleTable.clearSelection();var t=!0,a=!1,i=void 0;try{for(var r,n=s()(this.groupTableData);!(t=(r=n.next()).done);t=!0){var l=r.value;this.$refs.multipleTable.toggleRowSelection(l),this.sureSelectionData.push(l)}}catch(e){a=!0,i=e}finally{try{!t&&n.return&&n.return()}finally{if(a)throw i}}}else this.$refs.multipleTable.clearSelection(),this.sureSelectionData=this.sureSelectionData.filter(function(t){return!e.groupTableData.some(function(e){return e.id===t.id})})},openGroupVisible:function(){this.getGroupData(1),this.updateToggleRowSelection()},sureGroupVisible:function(){var e=this.sureSelectionData.filter(function(e){return void 0!==e});this.sureSelection=Object(g.a)(e),this.groupVisible=!1},delSelectMembers:function(e,t){this.sureSelection.splice(e,1);var a=this.sureSelectionData.findIndex(function(e){return e.id==t});this.sureSelectionData.splice(a,1)}}},h=(a("PnHY"),a("KHd+")),b=Object(h.a)(f,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"video-course"},[a("slide_cpm",{attrs:{defaultActive:"videoRoleManagement",slideName:"管理员编辑",top_style:"height: 100vh;"}},[a("el-form",{staticClass:"demo-form-inline",attrs:{slot:"content","label-width":"200px"},slot:"content"},[a("el-form-item",{attrs:{label:"会员"}},[a("div",{staticClass:"img-box"},[e.membertDetail.avatar_image?e._e():a("div",{staticClass:"img-choose",on:{click:function(t){e.getMemberList(1)}}},[a("i",{staticClass:"el-icon-plus"}),e._v(" "),a("div",{staticClass:"choose-name"},[e._v("选择")])]),e._v(" "),e.membertDetail.avatar_image?a("div",{staticClass:"img-sure",on:{click:function(t){e.getMemberList(1)}}},[a("img",{attrs:{src:e.membertDetail.avatar_image,alt:""}}),e._v(" "),a("div",{staticClass:"sure-name"},[e._v("重新选择")])]):e._e(),e._v(" "),e.membertDetail.avatar_image?a("span",{staticClass:"clear-sty",on:{click:e.clearMember}},[e._v("清除选择")]):e._e()])]),e._v(" "),a("el-form-item",{attrs:{label:"角色"}},[a("el-radio",{attrs:{label:"manage"},model:{value:e.search.role,callback:function(t){e.$set(e.search,"role",t)},expression:"search.role"}},[e._v("总管理员")]),e._v(" "),a("el-radio",{attrs:{label:"company"},model:{value:e.search.role,callback:function(t){e.$set(e.search,"role",t)},expression:"search.role"}},[e._v("分公司")])],1),e._v(" "),"company"==e.search.role?a("el-form-item",{attrs:{label:"选择群聊"}},[a("el-button",{attrs:{type:"primary"},on:{click:e.openGroupVisible}},[e._v("选择群")])],1):e._e(),e._v(" "),"company"==e.search.role?a("el-form-item",{attrs:{label:" "}},e._l(e.sureSelection,function(t,i){return a("div",{key:i,staticClass:"row-card"},[a("i",{staticClass:"iconfont icon-fontclass-rengezhongxin"}),e._v("\n "+e._s(t.group_name)+"\n "),a("i",{staticClass:"el-icon-close",on:{click:function(a){e.delSelectMembers(i,t.id)}}})])})):e._e()],1),e._v(" "),a("div",{staticClass:"send-buttons",attrs:{slot:"bottom-other"},slot:"bottom-other"},[a("el-button",{attrs:{type:"primary"},on:{click:e.deleteCourseCategory}},[e._v("提交")])],1)],1),e._v(" "),a("el-dialog",{attrs:{title:"选择会员",visible:e.menberVisible,width:"50%"},on:{"update:visible":function(t){e.menberVisible=t}}},[a("div",{staticClass:"top-search"},[a("el-select",{attrs:{placeholder:"请选择手机号码"},model:{value:e.member_info.type,callback:function(t){e.$set(e.member_info,"type",t)},expression:"member_info.type"}},e._l(e.mobileOptions,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),a("el-input",{staticStyle:{width:"60%"},attrs:{placeholder:"请输入"+(2==e.member_info.type?"手机号码":"会员ID")},model:{value:e.member_info.keyword,callback:function(t){e.$set(e.member_info,"keyword",t)},expression:"member_info.keyword"}}),e._v(" "),a("el-button",{on:{click:function(t){e.getMemberList(1)}}},[e._v("搜索")])],1),e._v(" "),a("div",{staticStyle:{height:"400px",overflow:"auto"}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.memberTableData}},[a("el-table-column",{attrs:{prop:"uid",label:"ID",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"name",label:"会员信息",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"message-box"},[a("img",{attrs:{src:t.row.avatar_image,alt:""}}),e._v(" "),a("div",{staticClass:"name-gap"},[e._v(e._s(t.row.nickname))])])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"address",label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{plain:"",type:"primary"},on:{click:function(a){e.chooseMember(t.row)}}},[e._v("选择")])]}}])})],1)],1),e._v(" "),a("el-row",{staticStyle:{"margin-top":"30px"}},[a("el-col",{attrs:{align:"center"}},[a("el-pagination",{attrs:{layout:"prev, pager, next,jumper",total:e.total,"page-size":e.per_page,"current-page":e.current_page,background:""},on:{"current-change":e.getMemberList}})],1)],1),e._v(" "),a("div",{staticClass:"button-cancal"},[a("el-button",{on:{click:function(t){e.menberVisible=!1}}},[e._v("取消")])],1)],1),e._v(" "),a("el-dialog",{attrs:{title:"选择群聊",visible:e.groupVisible,width:"50%",center:""},on:{"update:visible":function(t){e.groupVisible=t}}},[a("div",{staticClass:"top-search"},[a("el-input",{staticStyle:{width:"20%"},attrs:{placeholder:"群名称"},model:{value:e.group_info.name,callback:function(t){e.$set(e.group_info,"name",t)},expression:"group_info.name"}}),e._v(" "),a("el-input",{staticStyle:{width:"20%"},attrs:{placeholder:"群主名称"},model:{value:e.group_info.owner_user_name,callback:function(t){e.$set(e.group_info,"owner_user_name",t)},expression:"group_info.owner_user_name"}}),e._v(" "),a("el-input",{staticStyle:{width:"20%"},attrs:{placeholder:"群标签"},model:{value:e.group_info.tag_name,callback:function(t){e.$set(e.group_info,"tag_name",t)},expression:"group_info.tag_name"}}),e._v(" "),a("el-select",{attrs:{clearable:"",placeholder:"群标签分组"},model:{value:e.group_info.tag_group_id,callback:function(t){e.$set(e.group_info,"tag_group_id",t)},expression:"group_info.tag_group_id"}},e._l(e.tag_group_list,function(e){return a("el-option",{key:e.id,attrs:{label:e.group_name,value:e.id}})})),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.getGroupData(1)}}},[e._v("搜索")])],1),e._v(" "),a("el-button",{staticStyle:{"margin-top":"10px"},attrs:{type:e.groupTableData.length==e.multipleSelection.length?"info":"primary",size:"small"},on:{click:e.allSelection}},[e._v(e._s(e.groupTableData.length==e.multipleSelection.length?"全不选":"全选"))]),e._v(" "),a("div",{staticStyle:{height:"400px",overflow:"auto"}},[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:e.groupTableData},on:{"selection-change":e.handleSelectionChange,select:e.handSelect,"select-all":e.selectAll}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),e._v(" "),a("el-table-column",{attrs:{prop:"id",label:"ID",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"group_name",label:"群聊名称",align:"center"}})],1)],1),e._v(" "),a("el-row",{staticStyle:{"margin-top":"30px"}},[a("el-col",{attrs:{align:"center"}},[a("el-pagination",{attrs:{layout:"prev, pager, next,jumper",total:e.total,"page-size":e.per_page,"current-page":e.current_page,background:""},on:{"current-change":e.getGroupData}})],1)],1),e._v(" "),a("div",{staticClass:"button-cancal-group"},[a("el-button",{on:{click:function(t){e.groupVisible=!1}}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.sureGroupVisible}},[e._v("确定")])],1)],1)],1)},[],!1,null,"4c790ad0",null);b.options.__file="admin_editing.vue";t.default=b.exports},PnHY:function(e,t,a){"use strict";var i=a("xpNP");a.n(i).a},sxda:function(e,t,a){"use strict";var i=a("E4ZW");a.n(i).a},xpNP:function(e,t,a){}}]);