king
2020-03-22 f0602b981659c6d1ff18e8dba4ca1ce89c5f5610
src/utils/option.js
@@ -2,13 +2,19 @@
import enUS from '@/locales/en-US/share.js'
import nortable from '@/assets/img/normaltable.jpg'
import mainsubtable from '@/assets/img/mainsubtable.jpg'
import rolemanage from '@/assets/img/rolemanage.jpg'
const _dict =  sessionStorage.getItem('lang') !== 'en-US' ? zhCN : enUS
// 表单校验规则
export const formRule = {
  input: {
    max: 100,
    message: '输入框最多100个字符。'
    message: '输入框最多100个字符。',
    formMessage: '最多@max个字符。', // 文本表单最大提示
    numbermsg: '请输入数字!',
    lettermsg: '请输入字母!',
    letternummsg: '请输入数字或字母!'
  },
  field: { // 字段名
    max: 50,
@@ -36,6 +42,7 @@
  }
}
// 系统模板
export const sysTemps = [
  {
    title: '基础表格',
@@ -51,9 +58,17 @@
    baseconfig: '',
    isSystem: true,
    isSubtable: true
  },
  {
    title: '角色权限分配',
    type: 'RolePermission',
    url: rolemanage,
    isSystem: true,
    hidden: true
  }
]
// 日期默认值选择范围
export const dateOptions = {
  date: [
    {value: '', text: _dict['date.empty']},
@@ -98,7 +113,8 @@
  ]
}
export const matchReg = { // 匹配规则
// 匹配规则
export const matchReg = {
  text: [{
    value: 'like',
    text: 'like'
@@ -139,6 +155,7 @@
  }]
}
// 按钮图标集
export const btnIcons = [{
  value: '',
  text: 'unset'
@@ -180,6 +197,7 @@
  text: 'step-forward'
}]
// 按钮颜色集
export const btnClasses = [{
  value: 'default',
  text: '默认(黑边白底)'
@@ -232,3 +250,5 @@
  value: 'border-purple',
  text: '白底紫框'
}]
export const queryTableSql = 'select TbName,Remark from (select TbName,Remark from sDataDictb where appkey= @appkey@ and Deleted=0 union select a.TbName,Remark from (select TbName,Remark from sDataDictb where appkey= \'\' and Deleted=0 ) a left join (select TbName from sDataDictb where appkey= @appkey@ and Deleted=0 ) b on a.TbName=b.TbName where b.TbName is null ) t'