提交 73fb83e1 编写于 作者: kadycui's avatar kadycui 💻

ADD: 权限新增和修改

上级 7fe619a8
......@@ -27,33 +27,41 @@
<el-form-item label="上级菜单" prop="rule_id">
<el-cascader v-model="form.rule_id"
:options="options"
:props="{ label: 'name', children: 'child', checkStrictly: true, emitPath:false}"
:props="{value:'id', label: 'name', children: 'child',
checkStrictly: true, emitPath:false}"
placeholder="请选择上级菜单"/>
</el-form-item>
<el-form-item label="菜单/规则" prop="menu">
<el-input v-model="form.menu"></el-input>
<el-radio-group v-model="form.menu">
<el-radio :label="1" border>菜单</el-radio>
<el-radio :label="0" border>规则</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="菜单/权限名称" prop="name">
<el-input v-model="form.name"></el-input>
<el-form-item label="名称" prop="name">
<el-input v-model="form.name" style="width:30%;" placeholder="名称"></el-input>
</el-form-item>
<el-form-item label="菜单图标" prop="icon">
<el-form-item label="菜单图标" prop="icon" v-if="form.menu == 1">
<el-input v-model="form.icon"></el-input>
</el-form-item>
<el-form-item label="前端路由" prop="frontpath">
<el-input v-model="form.frontpath"></el-input>
<el-form-item label="前端路由" prop="frontpath" v-if="form.menu == 1 && form.rule_id > 0">
<el-input v-model="form.frontpath" placeholder="前端路由"></el-input>
</el-form-item>
<el-form-item label="后端规则" prop="condition">
<el-input v-model="form.condition"></el-input>
<el-form-item label="后端规则" prop="condition" v-if="form.menu == 0">
<el-input v-model="form.condition" placeholder="后端规则"></el-input>
</el-form-item>
<el-form-item label="请求方式" prop="method">
<el-input v-model="form.method"></el-input>
<el-form-item label="请求方式" prop="method" v-if="form.menu == 0">
<el-select v-model="form.method" class="m-2" placeholder="Select">
<el-option
v-for="item in ['GET', 'POST', 'PUT', 'DDELETE']"
:key="item"
:label="item"
:value="item"
/>
</el-select>
</el-form-item>
<el-form-item label="排序" prop="order">
<el-input v-model="form.order"></el-input>
<el-input-number v-model="form.order" :min="0" :max="1000" @change="handleChange" />
</el-form-item>
</el-form>
</FormDrawer>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册