From 35b44bed4aa7b3f645c20fca025813cf4f3786ea Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期日, 02 二月 2020 10:22:25 +0800 Subject: [PATCH] 2020-02-02 --- src/utils/option.js | 104 ++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 88 insertions(+), 16 deletions(-) diff --git a/src/utils/option.js b/src/utils/option.js index b97f0eb..5068926 100644 --- a/src/utils/option.js +++ b/src/utils/option.js @@ -1,7 +1,52 @@ 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: '', + isSystem: true + }, + { + title: '涓诲瓙琛ㄨ〃鏍�', + type: 'CommonTable', + url: mainsubtable, + baseconfig: '', + isSystem: true, + isSubtable: true + } +] export const dateOptions = { date: [ @@ -89,53 +134,80 @@ } export const btnIcons = [{ - MenuID: '', + value: '', text: 'unset' }, { - MenuID: 'plus', + value: 'plus', text: 'plus' }, { - MenuID: 'plus-circle', + value: 'plus-circle', text: 'plus-circle' }, { - MenuID: 'edit', + value: 'edit', text: 'edit' }, { - MenuID: 'form', + value: 'form', text: 'form' }, { - MenuID: 'close', + value: 'close', text: 'close' }, { - MenuID: 'close-circle', + value: 'close-circle', text: 'close-circle' }, { - MenuID: 'delete', + value: 'delete', text: 'delete' }] export const btnClasses = [{ - MenuID: 'default', + value: 'default', text: '榛樿锛堥粦杈圭櫧搴曪級' }, { - MenuID: 'primary', + value: 'primary', text: '钃濊壊' }, { - MenuID: 'yellow', + value: 'yellow', text: '榛勮壊' }, { - MenuID: 'danger', + value: 'orange', + text: '姗欒壊' +}, { + value: 'danger', text: '绾㈣壊' }, { - MenuID: 'green', + value: 'green', text: '缁胯壊' }, { - MenuID: 'dgreen', + value: 'dgreen', text: '娣辩豢鑹�' }, { - MenuID: 'purple', + value: 'purple', text: '绱壊' }, { - MenuID: 'gray', + value: 'gray', text: '鐏拌壊' +}, { + value: 'dashed', + text: '鐧藉簳铏氭' +}, { + value: 'border-primary', + text: '鐧藉簳钃濇' +}, { + value: 'border-yellow', + text: '鐧藉簳榛勬' +}, { + value: 'border-orange', + text: '鐧藉簳姗欐' +}, { + value: 'border-danger', + text: '鐧藉簳绾㈡' +}, { + value: 'border-green', + text: '鐧藉簳缁挎' +}, { + value: 'border-dgreen', + text: '鐧藉簳娣辩豢妗�' +}, { + value: 'border-purple', + text: '鐧藉簳绱' }] -- Gitblit v1.8.0