二开JS插件--修改HTML5中下载按照本地打印服务提示界面

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

二开JS插件--修改HTML5中下载按照本地打印服务提示界面

二开JS插件--修改HTML5本地打印服务提示界面


一、需求

    基于基础用户不懂安装过程考虑,二开服务商希望能修改HTML5本地打印服务提示界面

    原始界面参考:

    image.webp

二、js插件二开实现步骤

    可以通过下面步骤实现如图效果的安装下载提示页面,当然下面界面内容二开自己定义,文章内容和例子仅是作为参考。

    image.webp

1、应用服务器的站点路径 website/html5/script/kd/plugins/ 目录下新增文件 GDSRMYY_PRN_LTR_INSTALL_MSG_Plugin.js; (可以参考附件文件)


2、用notepad记事本编辑该文件写入如下内容;(可以参考附件文件,论坛不支持写代码,只能切图)

image.webp


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中下载按照本地打印服务提示界面

二开JS插件--修改HTML5本地打印服务提示界面一、需求 基于基础用户不懂安装过程考虑,二开服务商希望能修改HTML5本地打印服务提示界面...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息