开发规范(rxc).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开发规范(rxc)

PAGE 24 平台使用向导 命名规范 单元编号 单元编号尽量精简 组编号:子系统英文简称+功能名英文简称 例如:cmisProInfo(或者简称cmisPI) 承包商项目信息 组下单元编号:子系统英文简称+功能名英文简称+[_功能后缀(form,list,query)(英文单词,同时为java的包名)]+[1,2,3,4…] 后两项为可选项; 如果单元是简单父单元,也就是说,这个父单元是用来组织其他子单元的,那么该父单元编号不需要增加功能后缀;如:cmisProInfo;如果有多个这样的简单父单元的话,那么需要增加a,b,c,d等序号区分,如cmisProInfo1, cmisProInfo2…; 否则,单元编号需要增加功能后缀,如cmisProInfo_list,cmisProInfo_query,如果组下有多个list或query或form时,则需要增加1,2,3,4等序号区分,如cmisProInfo_list1, cmisProInfo_list2…。 注:子系统承包商管理系统,对应的子系统编号和英文简称如下: 承包商管理系统:cmis 风险评估系统:rmis 事故调查子系统: amis 提示消息 前台显示错误提醒,错误信息尽量详细,例如:输入不合法,开始日期 必须在结束日期之前,等 业务编号:msg+”.”+消息类型(e: ERROR;w: WARNING;i: INFO)+”.”+模块单元编号??????? 例:msg.e.srv001001 平台编号:FU+六位编号???????????????????? 例:msg.fu000001 统一向共通组申请,由共通组提供编号,申请同键值申请流程(即提供预想消息代码),此类消息代码前缀为“msg” 消息内容包括:编号及正文(编号同去掉msg的键值代码,正文中编号为大写) 平台自己的提示需要加入编号。错误编号用括号”[]”与中文分割。 注:消息分为三类:ERROR, WARNING, INFO. ERROR:系统显示为红色。内容为系统提示错误信息。(例:数值、英字符、日期等输入检验,业务相关检验,DB异常,并发处理等)。 WARNING:系统显示为黄色。内容为系统提示的警告或提示信息。(例:对数据库进行增,删,改时的前台提示确认信息)。 INFO:系统显示为绿色。内容为系统提示处理成功信息。(例:操作数据库更新成功, (XXX行)数据导出成功等信息)。 Js创建 子系统名+业务名称+两位编号 例如:srvPartsDetail01.js 通用JS中间+Cmn 例如:srvCmn01.js 注:编码格式为UTF-8 注:针对于列表,单选或多选未选中情况下进行提交时,使用js前台检查,共通的js已经创建在fastunit/domain/cmn/下 Cmn01.js 调用方法deleteCheck(url,unitID) 。 Js编写规范 编写js时应注意IE兼容性问题,建议使用mootools.js(1.2.4)平台已经将mootools.js引入到单元中。 例如:?获取当前页面ID为”aa“的元素 正常可以写为document.getElementById(‘aa’); mootools可写为$(‘aa’); 表 表创建 所有的业务表创建在app域下;当在其他域中引用表时,表达式为app|tableName。 表管理 通常不在平台中创建表,而是在数据库中创建表之后导入平台;输入表名,如果导入的表不是来自其他的数据库则数据源为空,点击导入(不能导入相同的表名)。 下图为SRV_ACCOUNTRECV_TB导入平台;需要注意以下几点。 数据类型: 必须与数据库字段类型保持一致。 值生成器:例如createdate 创建时间,选择值生成器是为了不必程序处理,平台提供赋值功能,但数据类型是时间戳,值生成器也必须是时间戳,否则不会自动赋值。 生成规则:选择值生成器后,要选择生成规则,例如,创建时间生成规则选为新增;表示在新增时才可按值生成器赋值。修改时间选择全部;表示新增、修改数据时都将按值生成器赋值。 版本字段:选择updatecount更新次数,唯一用来控制并发字段。 后台开发向导 命名规范 Package 命名 Package 的名字统一用小写英文单词书写 Package的名字 = 包前缀 + 包名 包前缀如下:com.rxc + 系统名 + 子系统 包名:程序功能的英文名(小写) 如下: package com.rxc.amis.action; Class 命名 采用完整的英文描述符,所有单词的第一个字母大写 类名 = 功能码 + 程序功能的英文名 + 类种类 功能码(各功能名的缩写)例如:Vehicle--Vh

文档评论(0)

cbf96793 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档