二开JS插件--修改HTML5中下载按照本地打印服务提示界面
二开JS插件--修改HTML5本地打印服务提示界面
一、需求
基于基础用户不懂安装过程考虑,二开服务商希望能修改HTML5本地打印服务提示界面
原始界面参考:
二、js插件二开实现步骤
可以通过下面步骤实现如图效果的安装下载提示页面,当然下面界面内容二开自己定义,文章内容和例子仅是作为参考。
1、应用服务器的站点路径 website/html5/script/kd/plugins/ 目录下新增文件 GDSRMYY_PRN_LTR_INSTALL_MSG_Plugin.js; (可以参考附件文件)
2、用notepad记事本编辑该文件写入如下内容;(可以参考附件文件,论坛不支持写代码,只能切图)
3、保存文件为 utf-8 格式;
4、用notepad记事本编辑应用服务器的站点路径 website/App_Data/EntryRouter.config 文件;
5、在EntryRouter.config 文件找到节点 EntryRoles(EntryRole==HTML5)\JSPlugins\ 节点下增加如下配置项,并保存;
<Item Value="GDSRMYY_PRN_LTR_INSTALL_MSG_Plugin" PageTypes=",dform,"/>
6、重启启动web站点即可生效;
7、其他提示修改。例如 K3CloudClienter的下载按照提示可以重写函数就可以了。 KD.genYZJClientDownloadPanel = function (url, urlTitle, win) { return "<div>xxx</div>" } ;
8、图片和附件代码中的url变量可以修改为任意需要下载组件的地址, urlDom变量中的中文修改为需要提示的内容;
9、手工下载本地服务的地址为: k3cloud://xxx.xxx.xxx.xxx:xxxx/k3cloud/Clientbin/K3cloudclient/KDK3CloudLocalTray.manifest?LoginUrl=https://xxx.xxx.xxx.xxx:xxxx/k3cloud/ 其中xxx.xxx.xxx.xxx:xxxx为IP:端口的服务器地址或直接域名地址。
------------------------------------
创建于2021年4月7日 17:58:07
... ...
GDSRMYY_PRN_LTR_INSTALL_MSG_Plugin.zip
【如何制作一个本地服务的离线安装包】
https://vip.kingdee.com/article/379995287084892672?productLineId=1&isKnowledge=2
先收藏,感觉很厉害!
二开JS插件--修改HTML5中下载按照本地打印服务提示界面
本文2024-09-16 18:40:57发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-23725.html