正在显示
4 个修改的文件
包含
26 行增加
和
4 行删除
@@ -53,7 +53,7 @@ class GroupController extends AdminBaseController | @@ -53,7 +53,7 @@ class GroupController extends AdminBaseController | ||
53 | */ | 53 | */ |
54 | public function index(){ | 54 | public function index(){ |
55 | $group=$this->GroupModel->getAllGroup()->toArray(); | 55 | $group=$this->GroupModel->getAllGroup()->toArray(); |
56 | - dump($group); | 56 | + //dump($group); |
57 | $this->assign('group',$group); | 57 | $this->assign('group',$group); |
58 | return $this->fetch(); | 58 | return $this->fetch(); |
59 | } | 59 | } |
@@ -47,12 +47,15 @@ class FriendsController extends WeChatBaseController | @@ -47,12 +47,15 @@ class FriendsController extends WeChatBaseController | ||
47 | if (empty($isin)){ | 47 | if (empty($isin)){ |
48 | $this->error(); | 48 | $this->error(); |
49 | } | 49 | } |
50 | + $silence=$this->GroupModel->silenceCheck($user_id,$group_id); | ||
51 | + | ||
50 | $group=$this->GroupModel->getGroup($group_id); | 52 | $group=$this->GroupModel->getGroup($group_id); |
51 | $info=$this->GroupModel->getFriendsInfo($group_id); | 53 | $info=$this->GroupModel->getFriendsInfo($group_id); |
52 | $article=$this->GroupModel->getArticleList($group_id)->toArray(); | 54 | $article=$this->GroupModel->getArticleList($group_id)->toArray(); |
53 | foreach ($article as $k=>$v){ | 55 | foreach ($article as $k=>$v){ |
54 | $article[$k]['pic']=cmf_get_image_url(json_decode($v['amore'],true)['thumbnail']); | 56 | $article[$k]['pic']=cmf_get_image_url(json_decode($v['amore'],true)['thumbnail']); |
55 | } | 57 | } |
58 | + $this->assign('silence',$silence); | ||
56 | $this->assign('info',$info); | 59 | $this->assign('info',$info); |
57 | $this->assign('group',$group); | 60 | $this->assign('group',$group); |
58 | $this->assign('article',$article); | 61 | $this->assign('article',$article); |
@@ -178,4 +178,21 @@ class GroupModel extends Model | @@ -178,4 +178,21 @@ class GroupModel extends Model | ||
178 | return $article; | 178 | return $article; |
179 | } | 179 | } |
180 | 180 | ||
181 | + /** | ||
182 | + * 检查是否可用发送朋友圈 | ||
183 | + * @param $user_id | ||
184 | + * @param $group_id | ||
185 | + */ | ||
186 | + public function silenceCheck($user_id,$group_id){ | ||
187 | + /*检查是否为版主*/ | ||
188 | + /*检查是否开启禁言*/ | ||
189 | + $group=$this->getGroup($group_id); | ||
190 | + if ($group['silence']=='0'){ | ||
191 | + return 0; | ||
192 | + } | ||
193 | + if ($user_id==$group['owner']){ | ||
194 | + return 0; | ||
195 | + } | ||
196 | + return 1; | ||
197 | + } | ||
181 | } | 198 | } |
@@ -31,9 +31,11 @@ | @@ -31,9 +31,11 @@ | ||
31 | <div style="font-size: 0.28rem;">{$group.descripe}</div> | 31 | <div style="font-size: 0.28rem;">{$group.descripe}</div> |
32 | </div> | 32 | </div> |
33 | <div class='content_box' hidden> | 33 | <div class='content_box' hidden> |
34 | - <div class="top_btn"> | ||
35 | - <div class='collect_box'>发动态</div> | ||
36 | - </div> | 34 | + <if condition="$silence==0"> |
35 | + <div class="top_btn"> | ||
36 | + <div class='collect_box'>发动态</div> | ||
37 | + </div> | ||
38 | + </if> | ||
37 | <volist name="$info" id="v"> | 39 | <volist name="$info" id="v"> |
38 | <div class='content_item' > | 40 | <div class='content_item' > |
39 | <div class='left_box'> | 41 | <div class='left_box'> |
-
请 注册 或 登录 后发表评论