mirror of
https://gitee.com/zoujingli/ThinkAdmin.git
synced 2025-04-06 03:58:04 +08:00
[更新]修改粉丝黑名单操作
This commit is contained in:
parent
02435697cb
commit
7cd0ba27c6
@ -51,6 +51,29 @@ class Fans extends BasicAdmin {
|
|||||||
return parent::_list($db);
|
return parent::_list($db);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 列表数据处理
|
||||||
|
* @param type $list
|
||||||
|
*/
|
||||||
|
protected function _data_filter(&$list) {
|
||||||
|
$tags = Db::name('WechatFansTags')->column('id,name');
|
||||||
|
foreach ($list as &$vo) {
|
||||||
|
$vo['tags_list'] = [];
|
||||||
|
foreach (explode(',', $vo['tagid_list']) as $tag) {
|
||||||
|
if ($tag !== '' && isset($tags[$tag])) {
|
||||||
|
$vo['tags_list'][$tag] = $tags[$tag];
|
||||||
|
} elseif ($tag !== '') {
|
||||||
|
$vo['tags_list'][$tag] = $tag;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$this->assign('alert', [
|
||||||
|
'type' => 'success',
|
||||||
|
'title' => '开发中',
|
||||||
|
'content' => '请稍候...'
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 黑名单列表
|
* 黑名单列表
|
||||||
*/
|
*/
|
||||||
|
@ -80,8 +80,9 @@
|
|||||||
<input data-none-auto="" data-check-target='.list-check-box' type='checkbox'/>
|
<input data-none-auto="" data-check-target='.list-check-box' type='checkbox'/>
|
||||||
</th>
|
</th>
|
||||||
<th class='text-left'>用户昵称</th>
|
<th class='text-left'>用户昵称</th>
|
||||||
<th class='text-center'>性别</th>
|
<th class='text-left'>性别</th>
|
||||||
<th class='text-center'>区域</th>
|
<th class='text-center'>标签</th>
|
||||||
|
<th class='text-left'>区域</th>
|
||||||
<th class='text-center'>关注时间</th>
|
<th class='text-center'>关注时间</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
@ -95,8 +96,33 @@
|
|||||||
<img style="width:25px;height:25px;border-radius:50%;margin-right:10px" data-tips-image src="{$vo.headimgurl}"/>
|
<img style="width:25px;height:25px;border-radius:50%;margin-right:10px" data-tips-image src="{$vo.headimgurl}"/>
|
||||||
{$vo.nickname|default="<span style='color:#999'>未设置微信昵称</span>"}
|
{$vo.nickname|default="<span style='color:#999'>未设置微信昵称</span>"}
|
||||||
</td>
|
</td>
|
||||||
<td class='text-center'>{$vo.sex==1?'男':($vo.sex==2?'女':'未知')}</td>
|
<td class='text-left'>{$vo.sex==1?'男':($vo.sex==2?'女':'未知')}</td>
|
||||||
<td class='text-center'>{$vo.country|default='<span style="color:#999">未设置区域信息</span>'}{$vo.province}{$vo.city}</td>
|
<td>
|
||||||
|
{if count($vo.tags_list) < 3}
|
||||||
|
<span>
|
||||||
|
<a data-add-tag='{$vo.id}' data-used-ids='{:join(",",array_keys($vo.tags_list))}' data-tips-text='添加标签'
|
||||||
|
href='javascript:void(0)' style='font-size:12px;font-weight:400;border-radius:50%' class='label label-default'>+</a>
|
||||||
|
</span>
|
||||||
|
{else}
|
||||||
|
<span>
|
||||||
|
<a data-tips-text='最多添加三个标签' href='javascript:void(0)'
|
||||||
|
style='font-size:12px;font-weight:400;border-radius:50%;background:#ccc' class='label label-default'>+</a>
|
||||||
|
</span>
|
||||||
|
{/if}
|
||||||
|
|
||||||
|
{if empty($vo.tags_list)}
|
||||||
|
<span style='color:#999'>尚未设置标签</span>
|
||||||
|
{else}
|
||||||
|
{foreach $vo.tags_list as $k=>$tag}
|
||||||
|
<span>
|
||||||
|
<a href='javascript:void(0)' style='font-size:12px;font-weight:400' class='label label-default'
|
||||||
|
data-remove-tag='{$vo.id}' data-tag-id='{$k}' data-tips-text='移除' >{$tag}</a>
|
||||||
|
</span>
|
||||||
|
{/foreach}
|
||||||
|
{/if}
|
||||||
|
|
||||||
|
</td>
|
||||||
|
<td class='text-left'>{$vo.country|default='<span style="color:#999">未设置区域信息</span>'}{$vo.province}{$vo.city}</td>
|
||||||
<td class='text-center'>{$vo.subscribe_at}</td>
|
<td class='text-center'>{$vo.subscribe_at}</td>
|
||||||
</tr>
|
</tr>
|
||||||
{/foreach}
|
{/foreach}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user