| | |
| | | <el-form-item label="携带参数" prop="params"> |
| | | <el-input v-model="form.params" placeholder="请输入携带参数" v-trim maxlength="200"/> |
| | | </el-form-item> |
| | | <el-form-item label="菜单类型" prop="linkType" > |
| | | <el-radio-group v-model="form.linkType"> |
| | | <el-radio :label="0" :value="0" >内部菜单</el-radio> |
| | | <el-radio :label="1" :value="1" >外部系统</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="图标" prop="icon" class="form-item-icon" v-if="form.type !== 1"> |
| | | <el-radio-group v-model="form.icon"> |
| | | <el-radio :label="icon" v-for="icon in icons" :key="icon"> |
| | |
| | | path: '', |
| | | icon: '', |
| | | type: '', |
| | | linkType: 0, |
| | | remark: '' |
| | | }, |
| | | // 验证规则 |
| | | rules: { |
| | | name: [ |
| | | { required: true, message: '请输入菜单名称' } |
| | | ], |
| | | linkType: [ |
| | | { required: true, message: '请输入菜单名称' } |
| | | ] |
| | | } |
| | | } |