eos快速开发平台项目开发规范草稿

eos快速开发平台项目开发规范草稿

ID:5728719

大小:1.17 MB

页数:20页

时间:2017-12-23

eos快速开发平台项目开发规范草稿_第1页
eos快速开发平台项目开发规范草稿_第2页
eos快速开发平台项目开发规范草稿_第3页
eos快速开发平台项目开发规范草稿_第4页
eos快速开发平台项目开发规范草稿_第5页
资源描述:

《eos快速开发平台项目开发规范草稿》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、开发规范说明1.构建包1.1.项目名称:com.skygp.fastdevelop1.2.构建包命名项目名称+构建包名(模块名)如:com.skygp.fastdevelop.demo1.3.系统各业务构建包说明com.skygp.fastdevelop.accOA财务处办公应用模块com.skygp.fastdevelop.busOA企管处办公应用模块com.skygp.fastdevelop.disOA总调办公应用模块com.skygp.fastdevelop.engOA工程技术办公应用模块com.skygp.fastdevel

2、op.hrOA人事处办公应用模块com.skygp.fastdevelop.infOA信息处办公应用模块com.skygp.fastdevelop.matOA物贸处办公应用模块com.skygp.fastdevelop.offOA办公室办公应用模块com.skygp.fastdevelop.plaOA规划处办公应用模块com.skygp.fastdevelop.pubOA公共办公应用模块com.skygp.fastdevelop.quaOA质量处办公应用模块com.skygp.fastdevelop.safOA安全处办公应用模块co

3、m.skygp.fastdevelop.thoOA思政处办公应用模块com.skygp.fastdevelop.jqueryMobile移动端应用模块com.skygp.fastdevelop.bpsruleBPS参与者规则维护模块com.skygp.fastdevelop.pub通用公共功能,如各种通用的公共组件com.skygp.fastdevelop.main主模块,如系统主页面、系统设置、用户管理等功能com.skygp.fastdevelop.ws对内、外服务接口功能以下部分构件包一般情况不需要做修改:org.gocom.

4、cap.workflow.client.task我的任务模块功能包201.数据模型开发1.2.1.2.2.1.数据集一般根据业务名称或功能模块来命名数据集。2.2.数据实体数据实体名称与数据库表名对应,如表HR_OUT_LEAVE_APPLY对应实体名为HrOutLeaveApply。2.2.1.主键生成一般业务表单数据主键用”自动生成uuid”2.2.2.字段类型日期(不保存时间)类型用Date;日期时间(保存时间)类型用TimeStamp;其它常规数据类型与数据库类型对应即可。2.JSP开发3.3.1.JSP创建通过功能向导自动

5、生成必要jsp文件;每个页面的头部必须加上注释说明和资源引入,并在title中描述标题。1.2.3.3.1.3.1.1.一般需求jsp示例HrAnnualLeaveApplyForm新增表单页面HrAnnualLeaveApplyEdit修改编辑页面HrAnnualLeaveApplyFormAudit表单审核页面HrAnnualLeaveApplyList数据列表查询页面3.1.2.注释<%---Author(s):开发员拼音驼峰全名(如:LiLong)-Date:2015-03-01日期-Description:功能说明及一些重

6、要流程说明描述--%>3.1.3.head标签<%@includefile="/common/common.jsp"%><%@includefile="/coframe/tools/skins/common.jsp"%>20/pub/form/form.js"type="text/javascript">

7、ype="text/javascript">(function(){nui.context='<%=contextPath%>';})();页面标题1.1.弹出窗口新增表单、编辑表单一般用弹出窗口形式,窗口一般最小宽度为800px,高度根据表单内容决定;nui打开窗口时,页面数据传递,按收页面必须要clone后再使用,如://页面间传输json数据functionsetFormData(data){//跨页面传递的数据对象,克隆后才可以安全使用varinfos=nui.c

8、lone(data);//保存list页面传递过来的页面类型:add表示新增、edit表示编辑nui.getbyName("pageType").setValue(infos.pageType);//如果是点击编辑类型页面if(inf

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。