|
10 | 10 | </el-select>
|
11 | 11 | </el-form-item>
|
12 | 12 | </el-col>
|
| 13 | + <el-col :span="12"> |
| 14 | + <el-form-item prop="templateType"> |
| 15 | + <span slot="label">前端类型</span> |
| 16 | + <el-select v-model="info.frontType"> |
| 17 | + <el-option v-for="dict in this.getDictDatas(DICT_TYPE.INFRA_CODEGEN_FRONT_TYPE)" |
| 18 | + :key="parseInt(dict.value)" :label="dict.label" :value="parseInt(dict.value)"/> |
| 19 | + </el-select> |
| 20 | + </el-form-item> |
| 21 | + </el-col> |
| 22 | + |
13 | 23 | <el-col :span="12">
|
14 | 24 | <el-form-item prop="scene">
|
15 | 25 | <span slot="label">生成场景</span>
|
|
19 | 29 | </el-select>
|
20 | 30 | </el-form-item>
|
21 | 31 | </el-col>
|
| 32 | + <el-col :span="12"> |
| 33 | + <el-form-item> |
| 34 | + <span slot="label"> |
| 35 | + 上级菜单 |
| 36 | + <el-tooltip content="分配到指定菜单下,例如 系统管理" placement="top"> |
| 37 | + <i class="el-icon-question"></i> |
| 38 | + </el-tooltip> |
| 39 | + </span> |
| 40 | + <treeselect :append-to-body="true" v-model="info.parentMenuId" :options="menus" |
| 41 | + :normalizer="normalizer" :show-count="true" placeholder="请选择系统菜单" /> |
| 42 | + </el-form-item> |
| 43 | + </el-col> |
22 | 44 |
|
23 | 45 | <!-- <el-col :span="12">-->
|
24 | 46 | <!-- <el-form-item prop="packageName">-->
|
|
92 | 114 | </el-form-item>
|
93 | 115 | </el-col>
|
94 | 116 |
|
95 |
| - <el-col :span="12"> |
96 |
| - <el-form-item> |
97 |
| - <span slot="label"> |
98 |
| - 上级菜单 |
99 |
| - <el-tooltip content="分配到指定菜单下,例如 系统管理" placement="top"> |
100 |
| - <i class="el-icon-question"></i> |
101 |
| - </el-tooltip> |
102 |
| - </span> |
103 |
| - <treeselect :append-to-body="true" v-model="info.parentMenuId" :options="menus" |
104 |
| - :normalizer="normalizer" :show-count="true" placeholder="请选择系统菜单" /> |
105 |
| - </el-form-item> |
106 |
| - </el-col> |
107 |
| - |
108 | 117 | <el-col :span="24" v-if="info.genType === '1'">
|
109 | 118 | <el-form-item prop="genPath">
|
110 | 119 | <span slot="label">
|
@@ -257,6 +266,9 @@ export default {
|
257 | 266 | scene: [
|
258 | 267 | { required: true, message: "请选择生成场景", trigger: "blur" }
|
259 | 268 | ],
|
| 269 | + frontType: [ |
| 270 | + { required: true, message: "请选择前端类型", trigger: "blur" } |
| 271 | + ], |
260 | 272 | // packageName: [
|
261 | 273 | // { required: true, message: "请输入生成包路径", trigger: "blur" }
|
262 | 274 | // ],
|
|
0 commit comments