Forráskód Böngészése

:ok_hand: Updating code due to code review changes.follow es6 rules

萌萌哒SAKURA酱 6 éve
szülő
commit
33d30b39f0

+ 10 - 10
src/const/crud/activiti/leave-bill.js

@@ -16,18 +16,18 @@
  */
 
 export const tableOption = {
-  'border': true,
-  'index': true,
-  'stripe': true,
-  'menuAlign': "center",
-  'align': "center",
+  border: true,
+  index: true,
+  stripe: true,
+  menuAlign: 'center',
+  align: 'center',
   menuBtn: true,
-  'editBtn': false,
-  'delBtn': false,
-  'addBtn': false,
+  editBtn: false,
+  delBtn: false,
+  addBtn: false,
   menuType: 'menu',
-  'dicUrl': '/admin/dict/type/leave_status',
-  'column': [
+  dicUrl: '/admin/dict/type/leave_status',
+  column: [
     {
       label: 'ID',
       prop: 'leaveId',

+ 11 - 11
src/const/crud/activiti/task.js

@@ -15,18 +15,18 @@
  * Author: lengleng (wangiegie@gmail.com)
  */
 export const tableOption = {
-  'border': true,
-  'index': true,
-  'stripe': true,
-  'menuAlign': "center",
-  'align': "center",
-  'menuBtn': true,
-  'editBtn': false,
-  'delBtn': false,
-  'addBtn': false,
+  border: true,
+  index: true,
+  stripe: true,
+  menuAlign: 'center',
+  align: 'center',
+  menuBtn: true,
+  editBtn: false,
+  delBtn: false,
+  addBtn: false,
   menuType: 'menu',
-  'dic': [],
-  'column': [
+  dic: [],
+  column: [
     {
       label: 'ID',
       prop: 'taskId',

+ 13 - 13
src/const/crud/admin/dict.js

@@ -15,19 +15,19 @@
  * Author: lengleng (wangiegie@gmail.com)
  */
 export const tableOption = {
-  'border': true,
-  'index': true,
-  'indexLabel': '序号',
-  'stripe': true,
-  'menuAlign': 'center',
-  'align': 'center',
-  'refreshBtn': false,
-  'showClomnuBtn': false,
-  'searchSize': 'mini',
-  'editBtn': false,
-  'delBtn': false,
-  'dic': [],
-  'column': [{
+  border: true,
+  index: true,
+  indexLabel: '序号',
+  stripe: true,
+  menuAlign: 'center',
+  align: 'center',
+  refreshBtn: false,
+  showClomnuBtn: false,
+  searchSize: 'mini',
+  editBtn: false,
+  delBtn: false,
+  dic: [],
+  column: [{
     width: 150,
     label: '数据值',
     prop: 'value',

+ 2 - 2
src/const/crud/admin/sys-social-details.js

@@ -19,8 +19,8 @@ export const tableOption = {
   border: true,
   index: true,
   stripe: true,
-  menuAlign: "center",
-  align: "center",
+  menuAlign: 'center',
+  align: 'center',
   editBtn: false,
   delBtn: false,
   addBtn: false,

+ 12 - 12
src/const/crud/daemon/execution-log.js

@@ -27,18 +27,18 @@ const DIC = {
 }
 
 export const tableOption = {
-  'border': true,
-  'index': true,
-  'indexLabel': '序号',
-  'stripe': true,
-  'menuAlign': "center",
-  'align': "center",
-  'editBtn': false,
-  'delBtn': false,
-  'addBtn': false,
-  'viewBtn': true,
-  'dic': [],
-  'column': [
+  border: true,
+  index: true,
+  indexLabel: '序号',
+  stripe: true,
+  menuAlign: 'center',
+  align: 'center',
+  editBtn: false,
+  delBtn: false,
+  addBtn: false,
+  viewBtn: true,
+  dic: [],
+  column: [
     {
       label: 'ID',
       prop: 'id',

+ 11 - 11
src/const/crud/daemon/status-trace-log.js

@@ -31,17 +31,17 @@ const DIC = {
 }
 
 export const tableOption = {
-  "border": true,
-  "index": true,
-  "stripe": true,
-  "menuAlign": "center",
-  "align": "center",
-  "editBtn": false,
-  "delBtn": false,
-  "addBtn": false,
-  "viewBtn": true,
-  "dic": [],
-  "column": [{
+  border: true,
+  index: true,
+  stripe: true,
+  menuAlign: 'center',
+  align: 'center',
+  editBtn: false,
+  delBtn: false,
+  addBtn: false,
+  viewBtn: true,
+  dic: [],
+  column: [{
     label: 'ID',
     prop: 'id',
     hide: true

+ 9 - 9
src/const/crud/gen/gen.js

@@ -16,15 +16,15 @@
  */
 
 export const tableOption = {
-  'border': true,
-  'index': true,
-  'stripe': true,
-  'menuAlign': 'center',
-  'align': 'center',
-  'addBtn': false,
-  'editBtn': false,
-  'delBtn': false,
-  'column': [{
+  border: true,
+  index: true,
+  stripe: true,
+  menuAlign: 'center',
+  align: 'center',
+  addBtn: false,
+  editBtn: false,
+  delBtn: false,
+  column: [{
     label: '表名称',
     prop: 'tableName',
     align: 'center',

+ 51 - 51
src/const/crud/option.js

@@ -16,66 +16,66 @@
  */
 
 export const tableOption = {
-  'border': true,
-  'index': true,
-  'expand': true,
-  'stripe': true,
-  'selection': true,
-  'page': false,
-  'menuAlign': 'center',
-  'defaultSort': {
+  border: true,
+  index: true,
+  expand: true,
+  stripe: true,
+  selection: true,
+  page: false,
+  menuAlign: 'center',
+  defaultSort: {
     prop: 'username',
     order: 'descending'
   },
-  'align': 'center',
-  'dic': [],
-  'column': [{
-    'label': '用户名',
-    'prop': 'username',
-    'span': 24,
-    'solt': true,
-    'sortable': true,
-    'width': 120,
-    'rules': [{
-      'required': true,
-      'message': '请输入用户名',
-      'trigger': 'blur'
+  align: 'center',
+  dic: [],
+  column: [{
+    label: '用户名',
+    prop: 'username',
+    span: 24,
+    solt: true,
+    sortable: true,
+    width: 120,
+    rules: [{
+      required: true,
+      message: '请输入用户名',
+      trigger: 'blur'
     }]
   }, {
-    'label': '类型',
-    'prop': 'type',
-    'width': 80,
-    'type': 'select',
-    'sortable': true,
-    'dicData': [{
-      'label': '后端',
-      'value': '0'
+    label: '类型',
+    prop: 'type',
+    width: 80,
+    type: 'select',
+    sortable: true,
+    dicData: [{
+      label: '后端',
+      value: '0'
     }, {
-      'label': '前端',
-      'value': '1'
+      label: '前端',
+      value: '1'
     }]
   }, {
-    'label': 'stars',
-    'width': '150',
-    'prop': 'stars',
-    'sortable': true,
-    'solt': true
+    label: 'stars',
+    width: '150',
+    prop: 'stars',
+    sortable: true,
+    solt: true
   }, {
-    'label': '码云',
-    'solt': true,
-    'span': 24,
-    'prop': 'address',
-    'type': 'textarea',
-    'overHidden': true
+    label: '码云',
+    solt: true,
+    span: 24,
+    prop: 'address',
+    type: 'textarea',
+    overHidden: true
   }, {
-    'label': '项目介绍',
-    'width': '300',
-    'prop': 'info',
-    'editDisabled': true,
-    'type': 'textarea',
-    'span': 24,
-    'maxRow': 4,
-    'minRow': 4,
-    'overHidden': true
+    label: '项目介绍',
+    width: '300',
+    prop: 'info',
+    editDisabled: true,
+    type: 'textarea',
+    span: 24,
+    maxRow: 4,
+    minRow: 4,
+    overHidden: true
   }]
 }

+ 0 - 367
src/const/dic.js

@@ -1,367 +0,0 @@
-export const DIC = {
-  VAILD: [{
-    label: '真',
-    value: 'true',
-    color: 'green'
-  }, {
-    label: '假',
-    value: 'false',
-    color: 'red'
-  }],
-  SEX: [{
-    label: '男',
-    value: 0,
-    color: 'green'
-  }, {
-    label: '女',
-    value: 1,
-    color: 'red'
-  }],
-  POSTIONDATA: [{
-    label: '左对齐',
-    value: 'left'
-  }, {
-    label: '居中',
-    value: 'center'
-  }, {
-    label: '右对齐',
-    value: 'right'
-  }],
-  TYPE: [{
-    label: '一级1',
-    value: 0,
-    children: [{
-      label: '一级1二级1',
-      value: 2,
-    }]
-  }, {
-    label: '一级2',
-    value: 1,
-    children: [{
-      label: '一级2二级1',
-      value: 2,
-    }]
-  }
-
-  ],
-  STATE: [{
-    label: '有效',
-    value: 0
-  }, {
-    label: '无效',
-    value: 1
-  }],
-  GRADE: [{
-    label: "管理员",
-    value: 0
-  },
-    {
-      label: "二级管理员",
-      value: 1
-    }
-  ],
-  VAILDATA: [{
-    label: "激活",
-    value: true,
-  },
-    {
-      label: "禁用",
-      value: false,
-    }
-  ],
-  CRUDTYPE: [{
-    label: "输入框",
-    value: ''
-  }, {
-    label: "选择框",
-    value: 'select'
-  },
-    {
-      label: "文本框",
-      value: 'text'
-    },
-    {
-      label: "密码框",
-      value: 'password'
-    },
-    {
-      label: "树型框",
-      value: 'tree'
-    },
-    {
-      label: "富文本编辑框",
-      value: 'ueditor'
-    },
-    {
-      label: "多行文本框",
-      value: 'textarea'
-    },
-    {
-      label: "单选框",
-      value: 'radio'
-    },
-    {
-      label: "多选框",
-      value: 'checkbox'
-    },
-    {
-      label: "数字框",
-      value: 'number'
-    },
-    {
-      label: "日期框",
-      value: 'date'
-    },
-    {
-      label: "日期范围框",
-      value: 'daterange'
-    },
-    {
-      label: "时间范围框",
-      value: 'datetimerange'
-    },
-    {
-      label: "时间框",
-      value: 'datetime'
-    },
-    {
-      label: "周",
-      value: 'week'
-    },
-    {
-      label: "月",
-      value: 'month'
-    },
-    {
-      label: "年",
-      value: 'year'
-    },
-    {
-      label: "滑动框",
-      value: 'silder'
-    },
-    {
-      label: "评价框",
-      value: 'rate'
-    },
-    {
-      label: "上传框",
-      value: 'upload'
-    }
-  ],
-  UITYPE: [{
-    value: 'zhinan',
-    label: '指南',
-    children: [{
-      value: 'shejiyuanze',
-      label: '设计原则',
-      children: [{
-        value: 'yizhi',
-        label: '一致'
-      }, {
-        value: 'fankui',
-        label: '反馈'
-      }, {
-        value: 'xiaolv',
-        label: '效率'
-      }, {
-        value: 'kekong',
-        label: '可控'
-      }]
-    }, {
-      value: 'daohang',
-      label: '导航',
-      children: [{
-        value: 'cexiangdaohang',
-        label: '侧向导航'
-      }, {
-        value: 'dingbudaohang',
-        label: '顶部导航'
-      }]
-    }]
-  }, {
-    value: 'zujian',
-    label: '组件',
-    children: [{
-      value: 'basic',
-      label: 'Basic',
-      children: [{
-        value: 'layout',
-        label: 'Layout 布局'
-      }, {
-        value: 'color',
-        label: 'Color 色彩'
-      }, {
-        value: 'typography',
-        label: 'Typography 字体'
-      }, {
-        value: 'icon',
-        label: 'Icon 图标'
-      }, {
-        value: 'button',
-        label: 'Button 按钮'
-      }]
-    }, {
-      value: 'form',
-      label: 'Form',
-      children: [{
-        value: 'radio',
-        label: 'Radio 单选框'
-      }, {
-        value: 'checkbox',
-        label: 'Checkbox 多选框'
-      }, {
-        value: 'input',
-        label: 'Input 输入框'
-      }, {
-        value: 'input-number',
-        label: 'InputNumber 计数器'
-      }, {
-        value: 'select',
-        label: 'Select 选择器'
-      }, {
-        value: 'cascader',
-        label: 'Cascader 级联选择器'
-      }, {
-        value: 'switch',
-        label: 'Switch 开关'
-      }, {
-        value: 'slider',
-        label: 'Slider 滑块'
-      }, {
-        value: 'time-picker',
-        label: 'TimePicker 时间选择器'
-      }, {
-        value: 'date-picker',
-        label: 'DatePicker 日期选择器'
-      }, {
-        value: 'datetime-picker',
-        label: 'DateTimePicker 日期时间选择器'
-      }, {
-        value: 'upload',
-        label: 'Upload 上传'
-      }, {
-        value: 'rate',
-        label: 'Rate 评分'
-      }, {
-        value: 'form',
-        label: 'Form 表单'
-      }]
-    }, {
-      value: 'data',
-      label: 'Data',
-      children: [{
-        value: 'table',
-        label: 'Table 表格'
-      }, {
-        value: 'tag',
-        label: 'Tag 标签'
-      }, {
-        value: 'progress',
-        label: 'Progress 进度条'
-      }, {
-        value: 'tree',
-        label: 'Tree 树形控件'
-      }, {
-        value: 'pagination',
-        label: 'Pagination 分页'
-      }, {
-        value: 'badge',
-        label: 'Badge 标记'
-      }]
-    }, {
-      value: 'notice',
-      label: 'Notice',
-      children: [{
-        value: 'alert',
-        label: 'Alert 警告'
-      }, {
-        value: 'loading',
-        label: 'Loading 加载'
-      }, {
-        value: 'message',
-        label: 'Message 消息提示'
-      }, {
-        value: 'message-box',
-        label: 'MessageBox 弹框'
-      }, {
-        value: 'notification',
-        label: 'Notification 通知'
-      }]
-    }, {
-      value: 'navigation',
-      label: 'Navigation',
-      children: [{
-        value: 'menu',
-        label: 'NavMenu 导航菜单'
-      }, {
-        value: 'tabs',
-        label: 'Tabs 标签页'
-      }, {
-        value: 'breadcrumb',
-        label: 'Breadcrumb 面包屑'
-      }, {
-        value: 'dropdown',
-        label: 'Dropdown 下拉菜单'
-      }, {
-        value: 'steps',
-        label: 'Steps 步骤条'
-      }]
-    }, {
-      value: 'others',
-      label: 'Others',
-      children: [{
-        value: 'dialog',
-        label: 'Dialog 对话框'
-      }, {
-        value: 'tooltip',
-        label: 'Tooltip 文字提示'
-      }, {
-        value: 'popover',
-        label: 'Popover 弹出框'
-      }, {
-        value: 'card',
-        label: 'Card 卡片'
-      }, {
-        value: 'carousel',
-        label: 'Carousel 走马灯'
-      }, {
-        value: 'collapse',
-        label: 'Collapse 折叠面板'
-      }]
-    }]
-  }, {
-    value: 'ziyuan',
-    label: '资源',
-    children: [{
-      value: 'axure',
-      label: 'Axure Components'
-    }, {
-      value: 'sketch',
-      label: 'Sketch Templates'
-    }, {
-      value: 'jiaohu',
-      label: '组件交互文档'
-    }]
-  }],
-  PAYTYPE: [{
-    label: '微信',
-    value: '0',
-  }, {
-    label: '支付宝',
-    value: '1',
-  }, {
-    label: '银行卡',
-    value: '2',
-  }],
-  DATALIST: [{
-    label: 'SEX',
-    value: 'SEX',
-  }, {
-    label: 'STATE',
-    value: 'STATE',
-  }, {
-    label: 'GRADE',
-    value: 'GRADE',
-  }]
-}

+ 1 - 1
src/views/admin/route/index.vue

@@ -23,7 +23,7 @@
         type="warning">
       </el-alert>
       <vue-json-editor v-model="json" :show-btns="false"></vue-json-editor>
-      <div align="center">
+      <div align='center'>
         <el-button @click="edit()">更新</el-button>
       </div>
     </basic-container>

+ 1 - 2
src/views/gen/index.vue

@@ -29,7 +29,6 @@
         <template slot-scope="scope"
                   slot="menu">
           <el-button type="text"
-                     v-if="permissions.sys_client_del"
                      icon="el-icon-check"
                      size="mini"
                      plain
@@ -60,7 +59,7 @@
   import {mapGetters} from 'vuex'
 
   export default {
-    name: 'client',
+    name: 'code-generator',
     data() {
       return {
         tableData: [],