File tree Expand file tree Collapse file tree 3 files changed +43
-4
lines changed Expand file tree Collapse file tree 3 files changed +43
-4
lines changed Original file line number Diff line number Diff line change @@ -243,6 +243,7 @@ export default {
243
243
submitForm () {
244
244
const basicForm = this .$refs .basicInfo .$refs .basicInfoForm
245
245
const genForm = this .$refs .genInfo .$refs .genInfoForm
246
+
246
247
Promise .all ([basicForm, genForm].map (this .getFormPromise )).then (res => {
247
248
const validateResult = res .every (item => !! item)
248
249
if (validateResult) {
@@ -254,6 +255,9 @@ export default {
254
255
treeName: genTable .treeName ,
255
256
treeParentCode: genTable .treeParentCode
256
257
}
258
+ genTable .isDataScope = JSON .parse (genTable .isDataScope )
259
+ genTable .isActions = JSON .parse (genTable .isActions )
260
+ genTable .isAuth = JSON .parse (genTable .isAuth )
257
261
updateGenTable (genTable).then (res => {
258
262
this .msgSuccess (res .msg )
259
263
if (res .code === 200 ) {
Original file line number Diff line number Diff line change 15
15
<el-col :span =" 12" >
16
16
<el-form-item prop =" packageName" >
17
17
<span slot =" label" >
18
- 生成包路径
19
- <el-tooltip content =" 文件夹路径名,例如 user " placement =" top" >
18
+ 指定应用名
19
+ <el-tooltip content =" 应用名,例如user 将会在app文件夹下生成user应用 " placement =" top" >
20
20
<i class =" el-icon-question" />
21
21
</el-tooltip >
22
22
</span >
59
59
<el-input v-model =" info.functionName" />
60
60
</el-form-item >
61
61
</el-col >
62
+ <el-col :span =" 12" >
63
+ <el-form-item prop =" isDataScope" >
64
+ <span slot =" label" >是否认证</span >
65
+ <el-select v-model =" info.isAuth" >
66
+ <el-option label =" true" value =" true" />
67
+ <el-option label =" false" value =" false" />
68
+
69
+ </el-select >
70
+ </el-form-item >
71
+ </el-col >
72
+ <el-col :span =" 12" >
73
+ <el-form-item prop =" isDataScope" >
74
+ <span slot =" label" >数据权限</span >
75
+ <el-select v-model =" info.isDataScope" >
76
+ <el-option label =" true" value =" true" />
77
+ <el-option label =" false" value =" false" />
78
+
79
+ </el-select >
80
+ </el-form-item >
81
+ </el-col >
82
+ <el-col :span =" 12" >
83
+ <el-form-item prop =" isActions" >
84
+ <span slot =" label" >
85
+ 是否actions
86
+ <el-tooltip content =" 系统通用增删改查中间件方法" placement =" top" >
87
+ <i class =" el-icon-question" />
88
+ </el-tooltip >
89
+ </span >
90
+ <el-select v-model =" info.isActions" >
91
+ <el-option label =" true" value =" true" />
92
+ <el-option label =" false" value =" false" />
93
+
94
+ </el-select >
95
+ </el-form-item >
96
+ </el-col >
62
97
</el-row >
63
98
64
99
<el-row v-show =" info.tplCategory == 'tree'" >
Original file line number Diff line number Diff line change 111
111
icon =" el-icon-view"
112
112
@click =" handleToProject(scope.row)"
113
113
>代码生成</el-button >
114
- <el-button
114
+ <!-- < el-button
115
115
116
116
type="text"
117
117
size="small"
118
118
icon="el-icon-view"
119
119
@click="handleToProjectCheckRole(scope.row)"
120
- >代码生成[带权限]</el-button >
120
+ >代码生成[带权限]</el-button> -->
121
121
<el-button
122
122
123
123
type =" text"
You can’t perform that action at this time.
0 commit comments