# 数科版式正文盖章技术说明文档
# 1.说明
数科版式文件盖章支持自由协同(PDF/OFD)、公文版式正文(PDF/OFD),在数科轻阅读中打开盖专业签章
# 2.服务器配置
数科正文盖章只支持版式盖章(PDF、OFD) 系统管理员配置签章服务。
# 3.关键代码
数科正文盖章,其实是在数科轻阅读上增加的盖章。初始编辑器的逻辑和预览一样。
代码:apps-office-plugins-front\desktop-front\src\office\js\skLightRead\skAdapter.js
业务在调用正文盖章时,new OfficeSDK参数中设置mode=sign,和打开编辑正文逻辑类似。
# 3.1 业务调用openFile。更具参数判断是否弹框
# 3.2 开启数科按钮监听
# 3.3 根据mode=sign
和参数,获取在线签章的数科阅读器地址
后端接口为:/rest/skResource/${type}/url //type:"VIEW" 预览;"SIGN" 盖章
openFile(): 打开数科在线编辑
如果mode=sign
,这里从后端获取到的轻阅读地址为系统管理员配置的数科签章配置信息。
# 4.开始盖章
# 4.1 初始成功后可以查看到轻阅读顶上出现“签章”按钮
# 4.2 点击盖章就可以盖章了。这些都是数科内部功能
# 5.数科制章、授权
# 5.1相关文档
【腾讯文档】数科制章、授权
https://docs.qq.com/doc/DQlNFd0FNdVRoZmlW
# 5.2 环境部署
即:数科部署的签章相关服务。部署由数科或者运维老师操作(例如电子制章,电子签章,初始的组织架构等)。 部署完成后。登录了系统管理员xtadmin可看到如图类似界面。
在部署好环境后,这里简单说下创建用户和制作印章,授权印章。
# 5.3 创建用户
登录系统管理员:http://{ip:port}/managementCenter/login xtadmin 密码 ip\port、账号、密码按实际的来。例如
# 5.3.1 登录后添加用户
注意:
- 用户ID,必须和oa的登录账号一样。例如oa登录账号是seeyon,那么这里用户ID也设置为seeyon
- 印章密码默认的123456,在正式使用前,一定要改下密码,否则文单盖章会提示用户修改密码。初始也可以设置其他密码,那么用户就可以直接用。
# 5.4 制作印章
切换登录:http://{ip:port}/managementCenter/portal 账号为初始创建的。
# 5.4.1 选择印章申请:
# 5.4.2 录入信息
# 5.4.3 信息录入完成后,确定,提交申请
# 5.5 制章系统-审批
# 5.5.1 审批通过
# 5.6 制章系统-授权
审批通过后再印章系统可以看到印章
# 5.6.1 授权给新用户
# 5.6.2 选择新用户授权
# 5.7 系统集团管理员授权
授权,需要插件:电子签章集成。授权数量受加密狗授权数量控制
# 5.7.1 加密狗授权
需要选择厂商(当前只有一家:数科),和盖章人数
# 5.7.2 OA系统内授权
创建人:liangyd
修改人:het