|
@@ -1,23 +1,24 @@
|
|
|
<template>
|
|
|
<div>
|
|
|
- <a-modal class="modalBox" :title="titleText" v-model="isshow" @cancle="cancel">
|
|
|
+ <a-modal class="modalBox" :title="titleText" v-model="isshow" @cancle="cancel" width="45%">
|
|
|
<a-form :form="form" @submit="handleSubmit">
|
|
|
<!-- 用户名称 -->
|
|
|
<a-form-item label="角色名称" :label-col="{ span: 5 }" :wrapper-col="{ span: 14 }">
|
|
|
<a-input
|
|
|
placeholder="请输入角色名称30个字以内"
|
|
|
- id="roleModal-name"
|
|
|
+ allowClear
|
|
|
+ id="roleModal-name"
|
|
|
:maxLength="30"
|
|
|
v-decorator="['formData.name', {
|
|
|
initialValue: formData.name,
|
|
|
- rules: [{ required: true, message: '请输入角色名称30个字以内!' },{pattern:'^[^<|>]{1,20}$',message:'请输入不含<或>的字符,最多30个字符'}] }]"
|
|
|
+ rules: [{ required: true, message: '请输入角色名称30个字以内!' },{pattern:'^[^<|>]{1,30}$',message:'请输入不含<或>的字符,最多30个字符'}] }]"
|
|
|
/>
|
|
|
</a-form-item>
|
|
|
<!-- 状态 -->
|
|
|
<a-form-item label="状态" :label-col="{ span: 5 }" :wrapper-col="{ span: 14 }">
|
|
|
<a-radio-group
|
|
|
name="radioGroup"
|
|
|
- id="roleModal-isEnable"
|
|
|
+ id="roleModal-isEnable"
|
|
|
v-decorator="[
|
|
|
'formData.isEnable',
|
|
|
{
|
|
@@ -32,7 +33,7 @@
|
|
|
|
|
|
<a-form-item label="角色描述" :label-col="{ span: 5 }" :wrapper-col="{ span: 14 }">
|
|
|
<a-textarea
|
|
|
- id="roleModal-remarks"
|
|
|
+ id="roleModal-remarks"
|
|
|
v-decorator="[
|
|
|
'formData.remarks',
|
|
|
{ initialValue: formData.remarks,
|