WidgetRulesDoc - marmot-cn/marmot-framework GitHub Wiki

控件规范

概述

用于提前编写约束项目的控件说明, 和代码中的控件规范对应.

控件规范示例

  • INPUT_TITLE: 通用标题控件规范.
  • INPUT_SOURCE: 来源输入控件规范.
  • INPUT_IMAGE: 图片控件规范.
  • INPUT_ATTACHMENTS: 附件控件规范.
  • INPUT_DATE: 日期控件规范.
  • INPUT_NAME: 名称控件规范.
  • INPUT_URL: url控件规范.

INPUT_TITLE

标题 控件规范,用于表述标题

规则

  • string min:1|max:150

错误提示

  • ER-0202,标题长度范围为1-150

INPUT_SOURCE

来源 控件规范,用于表述新闻来源

规则

  • min:2 | max 15

错误提示

  • ER-0203: 来源范围为2-15位的汉字

INPUT_IMAGE

图片 控件规范,用于上传图片

规则

  • jpg,png,jpeg,gif

错误提示

  • ER-0204: 图片格式错误

INPUT_ATTACHMENTS

附件 控件规范,用于上传附件

规则

  • 格式为zip, doc, docx, xls, xlsx, pdf

错误提示

  • ER-0205:附件格式错误

INPUT_DATE

日期 控件规范,用于表述日期

规则

  • date 'Y-m-d'

错误提示

  • ER-0206,日期格式错误,日期格式为'Y-m-d'.

INPUT_NAME

名称 控件规范,用于表述名称

规则

  • string min:1|max:50

错误提示

  • ER-0207,名称长度范围为1-50

INPUT_URL

url 控件规范,用于表述url

规则

  • url

错误提示

  • ER-0208,url格式错误.

INPUT_YEAR

年份 控件规范,用于表述年份

规则

  • 年份

错误提示

  • ER-0209,年份格式错误.