s-HR考勤轻应用详解原创
金蝶云社区-还在路上12138
还在路上12138
2人赞赏了该文章 494次浏览 未经作者许可,禁止转载编辑于2022年12月29日 15:33:37

链接配置

mbos开发平台中url参数详解(8.6sp1请假单为例)

s-HR轻应用门户—查看预览—天天勤—我要请假,调试窗口打开调成手机模式


image.png

图示中url为:

https://mbos.kdeascloud.com/mbos/page/loadPage?storeEid=4000148&appid=10036&eid=19503174&path=leave86sp1&name=leaveBillLast.editui&operateState=ADDNEW

其中参数storeEid=4000148    公有云产品统一的应用商店eid

               appid=10036          公有云产品统一的应用商店appid

               eid=19503174         用户企业号

               path=leave86sp1     应用编码,应用唯一标志

               name=leaveBillLast.editui  页面name,对应应用中的页签

               operateState=ADDNEW 页面状态参数

页面js    拓展应用js路径mbos.kdeascloud.com/mbos/store/应用编码/

               无拓展安装的js路径mbos.kdeascloud.com/mbos/store/4000148/

 

文件名   leaveBillLast.editui.events.js对应应用中的事件中文件leaveBillLast.editui.events.extend.js 

              .extend为业务领域扩展js文件

image.png

应用页面中鹅动态事件都在此文件中,入口方法_self.pageinit


当应用需要直接放置在员工自助服务首页或者集成三方应用首页时,链接务必已天天勤跳转后的链接为准,需要核对调整,其他应用同理

 

在无需二开更改文件时,请勿拓展本地应用,以免无法更新标准产品应用

 

已有二开更改文件的拓展应用,请谨慎删除,应用会自动还原成标准产品应用


轻应用请求响应过程

image.png

应用页面:业务请求都在js代码中发起

 

服务端函数:

 

mbos中js与后台交互代理,可以调用osf接口,也可以调用EAS服务端代码,语法为jsp

 

目前无法断点调试,可以通过throw语句抛出到js中查看变量

 

EAS服务:这里主要为s-HR后端代码


image.png

image.png


应用的几个主要代码块

 

左侧页签中  页面:应用中的页面,编码不同对应url中的name,path不变

                     大纲:EAS数据源、引用外部文件等

                     控件:mbos支持的控件(文档https://mbos.kdeascloud.com/doc/index.html

                     场景卡片:未知




图标赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!