| 12 |
- webpackJsonp([2],{"5w/V":function(t,e){},"8rvJ":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("kZV6"),s=a.n(i);for(var l in i)"default"!==l&&function(t){a.d(e,t,function(){return i[t]})}(l);var n=a("s+sk");var r=function(t){a("5w/V")},u=a("VU/8")(s.a,n.a,!1,r,null,null);e.default=u.exports},kZV6:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i,s=a("mvHQ"),l=(i=s)&&i.__esModule?i:{default:i};e.default={components:{"im-header":function(t){return a.e(18).then(function(){var e=[a("kulr")];t.apply(null,e)}.bind(this)).catch(a.oe)},"dialog-user":function(t){return a.e(20).then(function(){var e=[a("CBk3")];t.apply(null,e)}.bind(this)).catch(a.oe)}},data:function(){return{pageName:"我的群组",loading:1,list:[],list_search:[],curr_type:"2",types:[{id:"1",name:"固定群"},{id:"2",name:"我创建的"},{id:"3",name:"我加入的"},{id:"4",name:"业务群"},{id:"5",name:"已封禁的"}]}},mounted:function(){},methods:{getGroupList:function(){var t=this,e={data:{user_id:IM.my.id,all:1},callback:function(e){t.loading=0,1==e.status?(t.list=e.data.list,t.fliter(t.types[0])):t.$alert(e.msg)}};IM.getGroupList(e)},fliter:function(t){this.curr_type=t.id;var e=IM.my.id,a=[];switch(t.id){case"1":a=[{field:"type",value:0},{field:"status",value:1}];break;case"2":a=[{field:"create_uid",value:e},{field:"status",value:1}];break;case"3":a=[{field:"create_uid",value:e,op:"!="},{field:"status",value:1}];break;case"4":a=[{field:"type",value:4},{field:"status",value:1}];break;case"5":a=[{field:"status",value:2}]}this.list_search=IM.utils.listWhere(this.list,a)},createGroup:function(){this.$refs["dialog-user"].show({title:"创建群组",selects:[]})},createGroupSubmit:function(t){for(var e=[],a="",i=0;i<t.length;i++)e.push({user_id:t[i].id,name:t[i].name}),i<3&&(a+=(""==a?"":",")+t[i].name);var s=this,n={data:{name:a+="群聊",users:e=(0,l.default)(e),owner:IM.my.id,limit:500,avatar:"",type:0},callback:function(t){s.loading=0,s.list.push(t.data),1==t.status?(s.$alert("创建成功"),s.$router.push({path:"/chat/dialogue?type=group&id="+t.data.id})):s.$alert(t.msg)}};IM.createGroup(n)}},created:function(){this.getGroupList()}}},"s+sk":function(t,e,a){"use strict";var i={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"full"},[a("div",{staticClass:"page"},[a("im-header",{attrs:{title:t.pageName}},[a("div",{attrs:{slot:"right"},slot:"right"},[t._l(t.types,function(e){return a("span",{class:"el-tag hand el-tag--"+(e.id==t.curr_type?"success":"info"),staticStyle:{"margin-right":"10px"},on:{click:function(a){return t.fliter(e)}}},[t._v("\n\t\t\t\t"+t._s(e.name)+"\n\t\t\t\t")])}),t._v(" "),a("i",{staticClass:"icon iconfont icon-add hand",staticStyle:{"margin-left":"100px"},on:{click:function(e){return t.createGroup()}}})],2)]),t._v(" "),a("div",{staticClass:"page-bd"},[a("div",{staticClass:"full"},[t.loading?a("div",{staticClass:"page-loading"},[a("i",{staticClass:"el-icon-loading"})]):a("div",[t.list_search.length>0?a("div",{staticClass:"cell-list"},t._l(t.list_search,function(e){return a("router-link",{attrs:{to:{path:"/chat/dialogue",query:{type:"group",id:e.id}}}},[a("div",{staticClass:"cell line"},[a("div",{staticClass:"cell-hd"},[a("img",{staticClass:"avatar",attrs:{src:"static/img/group.png"}})]),t._v(" "),a("div",{staticClass:"cell-bd"},[a("div",{staticClass:"title"},[t._v(t._s(e.name))])])])])}),1):a("div",{staticClass:"nodata"},[t._v("无数据")])])])])],1),t._v(" "),a("dialog-user",{ref:"dialog-user",on:{submit:t.createGroupSubmit}})],1)},staticRenderFns:[]};e.a=i}});
- //# sourceMappingURL=2.5ad9a4dd4f8be68c7603.js.map
|