PC开发规范
1. 手机号验证
① 输入验证11位 ② 要求仅能写入数字
2. 固话验证
① 普通城市:4位数区号+7位数座机电话号码=11位; 一线城市:3位数区号+8位数座机电话号码=11位;400电话10位 ② 要求仅能写入数字 ③ 固话为空时不允许显示区号和号码之间的分隔号“-” ④ 带分机号码的,分机号为空不显示分机号之前的“-”
3. 邮箱、qq号验证
① 邮箱输入要验证邮箱格式 ② qq号码仅能输入数字
4. 空验证
① 应输入内容才能提交或保存的地方,输入空格或者不输入内容给予一定的友好提示信息
5. 异常处理
① 页面中某一模块的有异常不能影响整个页面 ② 线上功能有异常或程序错误需跳到通用错误页面,不要直接标红报错
6. 提交处理
① 提交不能报错,提交成功或者失败都要有反馈 ② 需要添加IP限制的页面,请获取真实IP进行限制 ③ 提交前条件不符合,不允许触发下一步事件,如内容为空或不符合填写规则等
7. 控件
① 选择类控件保证选择正常; ② 控件下拉列表不会被覆盖; ③ 小屏幕查看控件不会错乱; ④ 筛选条件中关于ID的筛选,输入非数字不能报错
8. 按钮
① 按钮点击正常,能正常触发事件 ② 能操作的按钮,任何情况下单击都有响应,不能点击之后什么都没出现
9. 分页
① 点击分页不能清除筛选条件 ② 数据不满一页不显示分页(非必须) ③ 按照需求一般10或20条记录一页,特殊需要除外 ④ 点击分页,内容中不能显示html标签 ⑤ 首页、上一页、下一页、尾页,数字页均需点击确认不报错 ⑥ 处于首页则第一页&首页按钮不显示或者处理为不允许点击,尾页&下一页同理
10. 数据统计
① 查询类的页面尽量都加上数据统计,如:共有多少页,每页有多少条数据
11. 链接
① 职位名称都链接到职位详情
② 公司名称及logo都链接到公司详情
③ 个人姓名&头像根据情况链接到简历详情或者个人空间 ④ 注意链接的站别,主站对应主站,分站对应分站,特殊页面除外 ⑤ 链接的地方鼠标经过变成手型,样式颜色根据以往风格加上颜色变换
12. 其他
① 根据界面决定,若界面上空间有限,内容显示不全做文字截断处理,并加上title ② 有需要同时输入开始时间和结束时间的,要求开始时间小于结束时间 ③ 所有需要登录操作的地方,未登陆情况下操作都要弹出登录框或者跳到登录页面,不能报错或者直接打开页面
备注
上述规则以后还会更新,有不合适处请大家及时指正 项目需求是第一位,上述如有和项目需求相违背的请以项目需求为准
|