|  |  | 
 |  |  |       <el-form-item label="权限名称" prop="name" required> | 
 |  |  |         <el-input v-model="form.name" placeholder="请输入权限名称" v-trim maxlength="50"/> | 
 |  |  |       </el-form-item> | 
 |  |  |       <el-form-item label="平台类型" prop="type" required> | 
 |  |  |         <el-select v-model="form.type" placeholder="请选择平台类型"  > | 
 |  |  |           <el-option label="通用" value="0"></el-option> | 
 |  |  |           <el-option label="平台端" value="1"></el-option> | 
 |  |  |           <el-option label="企业端" value="2"></el-option> | 
 |  |  |           <el-option label="商户端" value="3"></el-option> | 
 |  |  |         </el-select> | 
 |  |  |       </el-form-item> | 
 |  |  |       <el-form-item label="权限备注" prop="remark"> | 
 |  |  |         <el-input v-model="form.remark" placeholder="请输入权限备注" type="textarea" :rows="3" v-trim maxlength="500"/> | 
 |  |  |       </el-form-item> | 
 |  |  | 
 |  |  |         id: null, | 
 |  |  |         code: '', | 
 |  |  |         name: '', | 
 |  |  |         remark: '' | 
 |  |  |         remark: '', | 
 |  |  |         type: '0' | 
 |  |  |       }, | 
 |  |  |       // 验证规则 | 
 |  |  |       rules: { | 
 |  |  |         code: [ | 
 |  |  |           { required: true, message: '请输入权限编码' } | 
 |  |  |         ], | 
 |  |  |         type: [ | 
 |  |  |           { required: true, message: '请选择平台类型' } | 
 |  |  |         ], | 
 |  |  |         name: [ | 
 |  |  |           { required: true, message: '请输入权限名称' } | 
 |  |  | 
 |  |  |         this.originPermissionCode = target.code | 
 |  |  |         for (const key in this.form) { | 
 |  |  |           this.form[key] = target[key] | 
 |  |  |           this.form.type=this.form.type+'' | 
 |  |  |         } | 
 |  |  |       }) | 
 |  |  |     }, |