4 'i j k l m no i p q r s t uv wx wy z { | } ~    i r s { | } ~ p q t znameLjava/lang/String;RuntimeVisibleAnnotations)Lio/swagger/annotations/ApiModelProperty;notes 角色名称required)Lcom/artfess/base/annotation/ExcelColumn;valuecolcode 角色编码roleTypeLjava/lang/Integer;5角色类型(1:系统角色,2:普通角色)enabled7是否禁用 0:禁用;1:正常(默认为正常) description 角色描述()VCodeLineNumberTableLocalVariableTablethis#Lcom/artfess/uc/params/role/RoleVo;getName()Ljava/lang/String;setName(Ljava/lang/String;)VgetCodesetCode getRoleType()Ljava/lang/Integer; setRoleType(Ljava/lang/Integer;)V getEnabled setEnabledgetDescriptionsetDescriptionparse@(Lcom/artfess/uc/params/role/RoleVo;)Lcom/artfess/uc/model/Role;roleVoroleLcom/artfess/uc/model/Role; StackMapTableocompare roleService$Lcom/artfess/uc/manager/RoleManager;oldRole ExceptionschangeVo@(Lcom/artfess/uc/model/Role;)Lcom/artfess/uc/params/role/RoleVo; SourceFile RoleVo.java!Lio/swagger/annotations/ApiModel; AB )* 5* 78 ;8 >*com/artfess/uc/model/Role HI JK LI MK NO  PQ TI UK RO SQ"com/artfess/uc/manager/RoleManager de ^!com/artfess/uc/params/role/RoleVojava/lang/Object!com/artfess/uc/util/UpdateComparejava/lang/Exceptioncom/artfess/base/util/BeanUtilsisEmpty(Ljava/lang/Object;)Zjava/lang/IntegerintValue()IvalueOf(I)Ljava/lang/Integer;com/artfess/base/util/AppUtilgetBean%(Ljava/lang/Class;)Ljava/lang/Object; getByAlias/(Ljava/lang/String;)Lcom/artfess/uc/model/Role;"com/artfess/uc/util/OperateLogUtil8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;!'()*+#,)s)-s./Z012s)3I45*+#,)s5-s6/Z012s53I078+#,)s7-s9/Z012s73I:;8+,)s;-s<12s;3I=>*+,)s>-s?12s>3I@ABC/*DE FGHIC/*D+E FGJKC>*+D /0EFG)*LIC/*D3E FGMKC>*+D 78EFG5*NOC/*D;E FGPQC>*+D ?@EFG78ROC/*DCE FGSQC>*+D GHEFG;8TIC/*DKE FGUKC>*+D OPEFG>* VWCZYL+* +* +*  * +*+* *+DSTUV4W<XXYEZXGRYZ[8'\]]\]]\]\]]^ICdL+*M**,D^ _`E FG _` aZbcdeC;YM+,,+,+ ,+!",+#$,+%&,D"efgh!i)j1k9lE ;FG;YZ3XG[\fg+h