帮助

文档签收插件

2025-04-24 19:49:56 插件

使用本插件,可一键设置用户组/用户需要签收才可访问。只支持伪静态或者动态,切记。


插件配置图



文档签收设置图(支持任意模型)


前端展示图

内容页调用代码
1:需要给签收按钮增加 #sign_archive 不然无法进行签收
2:复制这个代码到按钮的下方{:hookexec('Archivesign/Archivesign/show',array('aid'=>$eyou['field']['aid']))}

循环调用签收人员名单
这里的type=0查询所有的,1=只查询已签到的,2=只查询未签到的
这里的aid=文章ID,如果在内容页是$eyou['field']['aid'],如果是在循环是$field['aid'],也可以指定aid=1就是ID1的
{eyou:weapptaglib name="('Archivesign','get',array('type'=>0,'aid'=>$eyou['field']['aid']))" id='field'}
用户ID:{$field.userid},用户昵称:{$field.username}。签收状态:{if $field.status}已签收{else}未签收{/if},签收时间:{$field.add_time|MyDate='Y-m-d H:i:s',###}
{/eyou:weapptaglib}

判断是否签收
这里的aid=文章ID,如果在内容页是$eyou['field']['aid'],如果是在循环是$field['aid'],也可以指定aid=1就是ID1的
可传 users_id 就是用户id,如果不传,那默认就是当前登录的用户id
{eyou:weapptaglib name="('Archivesign','sign',array('aid'=>$eyou['field']['aid']))" id='field'}{$field}{/eyou:weapptaglib}
如果要传用户ID,相当于这个就是传了用户ID为1的
{eyou:weapptaglib name="('Archivesign','sign',array('aid'=>$eyou['field']['aid'],'users_id'=>1))" id='field'}{$field}{/eyou:weapptaglib}


工作日 8:30-12:00 14:30-18:00
周六及部分节假日提供值班服务

联系我们
微信咨询
    微信客服

    工作日 8:30-12:00 14:30-18:30