Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
Guten-PigxUI
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
黄卓然
Guten-PigxUI
Commits
33d30b39
Commit
33d30b39
authored
Dec 04, 2018
by
萌萌哒SAKURA酱
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
👌
Updating code due to code review changes.follow es6 rules
parent
253ce110
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
121 additions
and
489 deletions
+121
-489
leave-bill.js
src/const/crud/activiti/leave-bill.js
+10
-10
task.js
src/const/crud/activiti/task.js
+11
-11
dict.js
src/const/crud/admin/dict.js
+13
-13
sys-social-details.js
src/const/crud/admin/sys-social-details.js
+2
-2
execution-log.js
src/const/crud/daemon/execution-log.js
+12
-12
status-trace-log.js
src/const/crud/daemon/status-trace-log.js
+11
-11
gen.js
src/const/crud/gen/gen.js
+9
-9
option.js
src/const/crud/option.js
+51
-51
dic.js
src/const/dic.js
+0
-367
index.vue
src/views/admin/route/index.vue
+1
-1
index.vue
src/views/gen/index.vue
+1
-2
No files found.
src/const/crud/activiti/leave-bill.js
View file @
33d30b39
...
...
@@ -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'
,
...
...
src/const/crud/activiti/task.js
View file @
33d30b39
...
...
@@ -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'
,
...
...
src/const/crud/admin/dict.js
View file @
33d30b39
...
...
@@ -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'
,
...
...
src/const/crud/admin/sys-social-details.js
View file @
33d30b39
...
...
@@ -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
,
...
...
src/const/crud/daemon/execution-log.js
View file @
33d30b39
...
...
@@ -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'
,
...
...
src/const/crud/daemon/status-trace-log.js
View file @
33d30b39
...
...
@@ -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
...
...
src/const/crud/gen/gen.js
View file @
33d30b39
...
...
@@ -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'
,
...
...
src/const/crud/option.js
View file @
33d30b39
...
...
@@ -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
}]
}
src/const/dic.js
deleted
100644 → 0
View file @
253ce110
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'
,
}]
}
src/views/admin/route/index.vue
View file @
33d30b39
...
...
@@ -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>
...
...
src/views/gen/index.vue
View file @
33d30b39
...
...
@@ -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
:
'c
lient
'
,
name
:
'c
ode-generator
'
,
data
()
{
return
{
tableData
:
[],
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment