| | |
| | | import zhCN from '@/locales/zh-CN/share.js' |
| | | import enUS from '@/locales/en-US/share.js' |
| | | import nortable from '@/assets/img/normaltable.jpg' |
| | | import mainsubtable from '@/assets/img/mainsubtable.jpg' |
| | | |
| | | const _dict = sessionStorage.getItem('lang') !== 'en-US' ? zhCN : enUS |
| | | |
| | | export const formRule = { |
| | | input: { |
| | | max: 100, |
| | | message: '输入框最多100个字符。' |
| | | }, |
| | | field: { // 字段名 |
| | | max: 50, |
| | | pattern: /^[\u4E00-\u9FA50-9a-zA-Z,_-]*$/ig, |
| | | message: '字段名只允许包含数字、字母、汉字以及_-', |
| | | maxMessage: '字段名最多50个字符。' |
| | | }, |
| | | func: { // 函数名 |
| | | max: 50, |
| | | pattern: /^[0-9a-zA-Z_]*$/, |
| | | message: '函数名称只允许包含数字、字母和下划线。', |
| | | maxMessage: '函数名称不超过50个字符。', |
| | | innerPattern: '[0-9a-zA-Z_]*', |
| | | innerMessage: '内部函数名称只允许包含数字、字母和下划线,且以指定字符开始。' |
| | | }, |
| | | textarea: { |
| | | max: 1024, |
| | | message: '长文本最多1024个字符。' |
| | | } |
| | | } |
| | | |
| | | export const sysTemps = [ |
| | | { |
| | | title: '基础表格', |
| | | type: 'CommonTable', |
| | | url: nortable, |
| | | baseconfig: '' |
| | | baseconfig: '', |
| | | isSystem: true |
| | | }, |
| | | { |
| | | title: '主子表表格', |
| | | type: 'CommonTable', |
| | | url: mainsubtable, |
| | | baseconfig: '', |
| | | isSystem: true, |
| | | isSubtable: true |
| | | } |
| | | ] |
| | | |
| | |
| | | value: 'yellow', |
| | | text: '黄色' |
| | | }, { |
| | | value: 'orange', |
| | | text: '橙色' |
| | | }, { |
| | | value: 'danger', |
| | | text: '红色' |
| | | }, { |
| | |
| | | value: 'border-yellow', |
| | | text: '白底黄框' |
| | | }, { |
| | | value: 'border-orange', |
| | | text: '白底橙框' |
| | | }, { |
| | | value: 'border-danger', |
| | | text: '白底红框' |
| | | }, { |