| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-chat-message-qun_manage"],{"0bd7":function(t,i,a){"use strict";a.d(i,"b",(function(){return e})),a.d(i,"c",(function(){return n})),a.d(i,"a",(function(){}));var e=function(){var t=this,i=t.$createElement,a=t._self._c||i;return a("v-uni-view",{staticClass:"page"},[a("v-uni-view",{staticClass:"page-content"},[a("v-uni-view",{staticClass:"page-list"},[a("v-uni-view",{staticClass:"page-item"},[a("v-uni-view",{staticClass:"page-item-left"},[a("v-uni-view",[t._v("全员禁言")]),a("v-uni-view",{staticClass:"page-item-info"},[t._v("开启后仅群主和管理员可以发言")])],1),a("v-uni-view",{staticClass:"page-item-right"},[a("v-uni-switch",{attrs:{checked:!!t.data.group.is_msg},on:{change:function(i){arguments[0]=i=t.$handleEvent(i),t.msgChange.apply(void 0,arguments)}}})],1)],1),a("v-uni-view",{staticClass:"page-item"},[a("v-uni-view",{staticClass:"page-item-left"},[a("v-uni-view",[t._v("允许群成员修改群名称和头像")]),a("v-uni-view",{staticClass:"page-item-info"},[t._v("关闭后紧群主和管理员可以修改群名称和头像")])],1),a("v-uni-view",{staticClass:"page-item-right"},[a("v-uni-switch",{attrs:{checked:!!t.data.group.edit_photo},on:{change:function(i){arguments[0]=i=t.$handleEvent(i),t.editChange.apply(void 0,arguments)}}})],1)],1),a("v-uni-view",{staticClass:"page-item"},[a("v-uni-view",{staticClass:"page-item-left"},[a("v-uni-view",[t._v("允许群成员领取长时间未领取的红包")]),a("v-uni-view",{staticClass:"page-item-info"},[t._v("关闭后仅群主和管理员使用")])],1),a("v-uni-view",{staticClass:"page-item-right"},[a("v-uni-switch",{attrs:{checked:!!t.data.group.can_get_bigred},on:{change:function(i){arguments[0]=i=t.$handleEvent(i),t.getRedChange.apply(void 0,arguments)}}})],1)],1),a("v-uni-view",{staticClass:"page-item"},[a("v-uni-view",{staticClass:"page-item-left"},[a("v-uni-view",[t._v("允许群成员上麦")]),a("v-uni-view",{staticClass:"page-item-info"},[t._v("关闭后仅群主和管理员可以上麦")])],1),a("v-uni-view",{staticClass:"page-item-right"},[a("v-uni-switch",{attrs:{checked:!!t.data.group.can_shangmai},on:{change:function(i){arguments[0]=i=t.$handleEvent(i),t.shangmai.apply(void 0,arguments)}}})],1)],1),a("v-uni-view",{staticClass:"page-item"},[a("v-uni-view",{staticClass:"page-item-left"},[a("v-uni-view",[t._v("群内禁止好友")]),a("v-uni-view",{staticClass:"page-item-info"},[t._v("关闭后群成员直接可以加好友")])],1),a("v-uni-view",{staticClass:"page-item-right"},[a("v-uni-switch",{attrs:{checked:"!data.group.can_add_friend"},on:{change:function(i){arguments[0]=i=t.$handleEvent(i),t.switch1Change.apply(void 0,arguments)}}})],1)],1),a("v-uni-view",{staticClass:"page-item"},[a("v-uni-view",{staticClass:"page-item-left"},[a("v-uni-view",[t._v("匿名聊天")]),a("v-uni-view",{staticClass:"page-item-info"},[t._v("开启后用户聊天不显示真实头像")])],1),a("v-uni-view",{staticClass:"page-item-right"},[a("v-uni-switch",{attrs:{checked:1==t.data.group.can_niming},on:{change:function(i){arguments[0]=i=t.$handleEvent(i),t.nimingChange.apply(void 0,arguments)}}})],1)],1),a("v-uni-view",{staticClass:"page-item-footer",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.goSetAdmin(4)}}},[a("v-uni-view",{staticClass:"page-item-left"},[a("v-uni-view",[t._v("一键复制新群")])],1),a("v-uni-view",{staticClass:"page-item-right"},[a("v-uni-view",{staticClass:"iconfont-im icon-jiantou font-jiantou"})],1)],1),a("v-uni-view",{staticClass:"footer-list"},[a("v-uni-view",{staticClass:"page-item-footer",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.goSetAdmin(1)}}},[a("v-uni-view",{staticClass:"page-item-left"},[a("v-uni-view",[t._v("设置管理员")])],1),a("v-uni-view",{staticClass:"page-item-right"},[a("v-uni-view",{staticClass:"iconfont-im icon-jiantou font-jiantou"})],1)],1),a("v-uni-view",{staticClass:"footer-hr"}),a("v-uni-view",{staticClass:"page-item-footer",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.goSetAdmin(3)}}},[a("v-uni-view",{staticClass:"page-item-left"},[a("v-uni-view",[t._v("群主管理权转让")])],1),a("v-uni-view",{staticClass:"page-item-right"},[a("v-uni-view",{staticClass:"iconfont-im icon-jiantou font-jiantou"})],1)],1),a("v-uni-view",{staticClass:"footer-hr"}),a("v-uni-view",{staticClass:"page-item-footer",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.reduce.apply(void 0,arguments)}}},[a("v-uni-view",{staticClass:"page-item-left"},[a("v-uni-view",[t._v("踢出群成员")])],1),a("v-uni-view",{staticClass:"page-item-right"},[a("v-uni-view",{staticClass:"iconfont-im icon-jiantou font-jiantou"})],1)],1),a("v-uni-view",{staticClass:"footer-hr"}),a("v-uni-view",{staticClass:"page-item-footer",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.goSetAdmin(2)}}},[a("v-uni-view",{staticClass:"page-item-left"},[a("v-uni-view",[t._v("禁言设置")])],1),a("v-uni-view",{staticClass:"page-item-right"},[a("v-uni-view",{staticClass:"iconfont-im icon-jiantou font-jiantou"})],1)],1),a("v-uni-view",{staticClass:"footer-hr"}),a("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:2==t.data.is_action,expression:"data.is_action == 2"}],staticClass:"doButton"},[a("v-uni-button",{staticClass:"group-button",attrs:{type:"button"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.removeGroup.apply(void 0,arguments)}}},[t._v("解散该群")])],1)],1)],1)],1)],1)},n=[]},1325:function(t,i,a){var e=a("24fb");i=e(!1),i.push([t.i,"uni-page-body[data-v-71a43146]{background-color:#e5e5e5}body.?%PAGE?%[data-v-71a43146]{background-color:#e5e5e5}.page[data-v-71a43146]{height:100%}.page-content[data-v-71a43146]{display:flex;justify-content:space-between;flex-direction:column}.page-list[data-v-71a43146]{display:flex;flex-direction:column;justify-content:space-between}.page-item[data-v-71a43146]{display:flex;justify-content:space-between;align-items:center;background-color:#fff;margin-bottom:10px;padding:10px 20px}.page-item-footer[data-v-71a43146]{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:10px 20px}.footer-hr[data-v-71a43146]{height:%?1?%;width:90%;background-color:#e1e1e1;margin:0 auto}.page-list[data-v-71a43146]:first-child{border-top:%?1?% solid #e1e1e1}.page-item-left[data-v-71a43146]{display:flex;justify-content:center;flex-direction:column}.footer-list[data-v-71a43146]{background-color:#fff;padding-bottom:20px}.page-item-info[data-v-71a43146]{color:#bababa;font-size:12px}.font-jiantou[data-v-71a43146]{font-size:12px}.page-item-footer .page-item-right[data-v-71a43146]{margin-right:20px}.page-item-footer[data-v-71a43146]{margin-bottom:10px}.doButton[data-v-71a43146]{padding:10px}.group-button[data-v-71a43146]{width:92%;background-color:#5693ee;color:#fff;height:%?70?%;line-height:%?70?%!important;border-radius:%?40?%;font-size:%?36?%;cursor:pointer;margin-top:%?20?%}",""]),t.exports=i},"15db":function(t,i,a){"use strict";a("7a82");var e=a("4ea4").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,a("a434"),a("3c65");var n=e(a("a620")),s=e(a("8854")),o=e(a("e89f")),u={data:function(){return{data:{member:[],group:{is_photo:"default_group_photo/90.jpg"},is_action:0,type:1},list_id:0}},computed:{staticPhoto:function(){return s.default.staticPhoto()},isAction:function(){return this.data.group.main_id==s.default.data("user_info").id}},onShow:function(){n.default.routeSonHook();var t=this;t.$httpSend({path:"/im/message/getChatDetails",data:{list_id:t.list_id},success:function(i){t.data=i,1==i.type&&uni.setNavigationBarTitle({title:i.group.name});var a=s.default.data("cache");1!=i.type||"group_photo_"+t.list_id in a||uni.downloadFile({url:s.default.staticPhoto()+i.group.is_photo,success:function(i){200===i.statusCode&&(a["group_photo_"+t.list_id]=i.tempFilePath,s.default.data("cache",a))}})}})},methods:{shangmai:function(t){var i=t.detail.value?1:0,a=this;this.$httpSend({path:"/im/vendor/setShangmai",data:{list_id:this.list_id,value:i},success:function(t){s.default.localData("DISTURB:"+a.list_id,i)}})},groupNickname:function(t){console.log(t),uni.navigateTo({url:"group_nickname?"+o.default.pageParam({list_id:this.list_id,nickname:t})})},disturb:function(t){var i=t.detail.value?1:0,a=this;this.$httpSend({path:"/im/message/msgDisturb",data:{list_id:this.list_id,value:i},success:function(t){s.default.localData("DISTURB:"+a.list_id,i)}})},liveGroup:function(){var t=this;uni.showModal({title:"重要提示",content:"确定要离开群聊吗?",confirmText:"离开",cancelText:"再看看",confirmColor:"red",cancelColor:"#353535",success:function(i){i.confirm&&t.$httpSend({path:"/im/message/liveGroup",data:{list_id:t.list_id},success:function(t){console.log(t),uni.switchTab({url:"../index"})}})}})},imageError:function(t){console.log("图片加载失败!",t.detail);var i=t.currentTarget.dataset.index;console.log(t.currentTarget.dataset.index),console.log(this.data.member[i].photo),this.data.member[i].photo="/default_photo_path.png"},removeGroup:function(){var t=this;uni.showModal({title:"重要提示",content:"此操作数据不可恢复,确定要解散该群吗?",confirmText:"不解散",cancelText:"解散",confirmColor:"#353535",cancelColor:"red",success:function(i){i.confirm||t.$httpSend({path:"/im/message/removeGroup",data:{list_id:t.list_id},success:function(t){uni.switchTab({url:"../index"})}})}})},photo:function(t){return this.staticPhoto+t+"?_="+Math.random()},msgChange:function(t){var i=t.detail.value?1:0;2==this.data.is_action?this.$httpSend({path:"/im/message/groupIsMsg",data:{list_id:this.list_id,value:i},success:function(t){}}):uni.showModal({content:"没有权限设置",showCancel:!1})},nimingChange:function(t){var i=t.detail.value?1:0;this.data.is_action||2==this.data.is_action?this.$httpSend({path:"/im/message/nimingChange",data:{list_id:this.list_id,value:i},success:function(t){}}):uni.showModal({content:"没有权限设置",showCancel:!1})},msgTop:function(t){var i=this,a=t.detail.value?1:0;this.$httpSend({path:"/im/message/chatTop",data:{list_id:this.list_id,value:a},success:function(t){for(var a=0,e=s.default.localData("chat_list"),n=e.length;a<n;a++)if(e[a].list_id==i.list_id){var o=e[a];e.splice(a,1),e.unshift(o),s.default.localData("chat_list",e),uni.$emit("data_chat_list",e);break}}})},switch1Change:function(t){var i=this,a=t.detail.value?1:0;this.$httpSend({path:"/im/message/speekChecked",data:{list_id:this.list_id,value:a},success:function(t){for(var a=0,e=s.default.localData("chat_list"),n=e.length;a<n;a++)if(e[a].list_id==i.list_id){var o=e[a];e.splice(a,1),e.unshift(o),s.default.localData("chat_list",e),uni.$emit("data_chat_list",e);break}}})},editChange:function(t){var i=t.detail.value?1:0;this.$httpSend({path:"/im/vendor/editChange",data:{list_id:this.list_id,value:i},success:function(t){}})},goGroupQrcode:function(){uni.navigateTo({url:"./group_qrcode?list_id="+this.list_id,animationType:"slide-in-bottom"})},goSetGroupPhoto:function(){2==this.data.is_action||this.data.group.edit_photo?uni.navigateTo({url:"../../set/group_photo?list_id="+this.list_id,animationType:"slide-in-bottom"}):uni.showToast({title:"没有权限设置",icon:"none",duration:1e3})},goSetAdmin:function(t){switch(t){case 1:if(2!=this.data.is_action)return console.log("this.data.is_action",this.data.is_action),void uni.showToast({title:"群主才能设置",icon:"none",duration:1e3});break;case 2:if(2!=this.data.is_action)return void uni.showModal({content:"没有权限设置",showCancel:!1});break;case 3:if(2!=this.data.is_action)return void uni.showModal({content:"没有权限设置",showCancel:!1});break;case 4:if(2!=this.data.is_action)return void uni.showModal({content:"没有权限设置",showCancel:!1});break;default:return}var i="../../set/group_admin?list_id="+this.list_id+"&type="+t;3==t&&(i="../../set/group_trans?list_id="+this.list_id+"&type="+t),4==t&&(i="../../set/copy_group?list_id="+this.list_id+"&type="+t),uni.navigateTo({url:i,animationType:"slide-in-bottom"})},goSet:function(t){2==this.data.is_action||this.data.group.edit_photo?uni.navigateTo({url:"../../set/message_more?list_id="+this.list_id+"&type="+t,animationType:"slide-in-bottom"}):uni.showToast({title:"没有权限设置",icon:"none",duration:1e3})},goDetails:function(t){this.data.type&&2!=this.data.is_action?uni.showToast({title:"没有权限查看",icon:"none",duration:1e3}):uni.navigateTo({url:"../../details/index?user_id="+t+"&type="+this.data.type+"&list_id="+this.list_id+"&is_action="+this.data.is_action})},add:function(){uni.navigateTo({url:"../../friend/index_list?list_id="+this.list_id,animationType:"slide-in-bottom"})},reduce:function(){uni.navigateTo({url:"./reduce?list_id="+this.list_id,animationType:"slide-in-bottom"})},groupCopy:function(t){o.default.uniCopy({content:this.data.group.id,success:function(){uni.showToast({title:"复制成功",duration:2e3})}})},replaceStr:function(t){return console.log(t),t.substr(10)},getRedChange:function(t){var i=t.detail.value?1:0;this.$httpSend({path:"/im/vendor/getRedChange",data:{list_id:this.list_id,value:i},success:function(t){}})},goBigRedList:function(){uni.navigateTo({url:"../message/red_list?list_id="+this.list_id})},manarger:function(){uni.navigateTo({url:"../message/qun_manage?list_id="+this.list_id})}},onLoad:function(t){this.list_id=t.list_id,this.data.type=t.type}};i.default=u},"201e":function(t,i,a){"use strict";a.r(i);var e=a("0bd7"),n=a("955d");for(var s in n)["default"].indexOf(s)<0&&function(t){a.d(i,t,(function(){return n[t]}))}(s);a("a67d");var o=a("f0c5"),u=Object(o["a"])(n["default"],e["b"],e["c"],!1,null,"71a43146",null,!1,e["a"],void 0);i["default"]=u.exports},9107:function(t,i,a){var e=a("1325");e.__esModule&&(e=e.default),"string"===typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);var n=a("4f06").default;n("66329323",e,!0,{sourceMap:!1,shadowMode:!1})},"955d":function(t,i,a){"use strict";a.r(i);var e=a("15db"),n=a.n(e);for(var s in e)["default"].indexOf(s)<0&&function(t){a.d(i,t,(function(){return e[t]}))}(s);i["default"]=n.a},a620:function(t,i,a){"use strict";a("7a82");var e=a("4ea4").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var n=e(a("c44c")),s={routeTabBarHook:function(){n.default.routeTool(),n.default.setStatusTips(),n.default.getWebUrl()},routeSonHook:function(){n.default.routeTool()}};i.default=s},a67d:function(t,i,a){"use strict";var e=a("9107"),n=a.n(e);n.a}}]);
|