- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
最近下载
- 行政事业单位会计考试试题及答案解析.docx
- 【新教材适用】2025秋人教八年级上册数学知识清单(1).pdf VIP
- 冶金行业概况介绍.pptx VIP
- WS∕T 225-2024 临床化学检验血液标本的采集与处理.pdf
- 专题07 标点符号六年级语文专项提升(统编版).docx VIP
- 【全册教案】2025-2026学年(统编版2024)七年级道德与法治上册全册教学设计(教案)+全册期末复习清单.docx
- 《手术室查对制度》课件 .ppt VIP
- 2408 操作手册.pdf VIP
- 机器人行业市场前景及投资研究报告:小米机器人更新迭代,AISoC芯片受益.pdf VIP
- 电子行业专题报告:边缘AI浪潮已至,AISoC赋能终端奋楫争流.docx VIP
原创力文档


文档评论(0)