4     userGroupService)Lcom/artfess/uc/manager/UserGroupManager;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;()VCodeLineNumberTableLocalVariableTablethis/Lcom/artfess/uc/controller/UserGroupController;getUserGroupPageG(Lcom/artfess/base/query/QueryFilter;)Lcom/artfess/base/query/PageList;filter$Lcom/artfess/base/query/QueryFilter;userLcom/artfess/uc/model/User;list!Lcom/artfess/base/query/PageList;LocalVariableTypeTableCLcom/artfess/base/query/PageList; StackMapTable Exceptions Signaturei(Lcom/artfess/base/query/QueryFilter;)Lcom/artfess/base/query/PageList;8Lorg/springframework/web/bind/annotation/RequestMapping;valueuserGroups/getUserGroupPagemethod7Lorg/springframework/web/bind/annotation/RequestMethod;POSTproducesapplication/json; charset=utf-8%Lio/swagger/annotations/ApiOperation;'获取群组列表(带分页信息) httpMethodnotes获取群组列表"RuntimeVisibleParameterAnnotations!Lio/swagger/annotations/ApiParam;name 查询对象5Lorg/springframework/web/bind/annotation/RequestBody;getUserGroupList()Ljava/util/List;4()Ljava/util/List;userGroups/getUserGroupListGET获取所有群组 addUserGroupT(Lcom/artfess/uc/params/userGroup/UserGroupVo;)Lcom/artfess/base/model/CommonResult; userGroupVo-Lcom/artfess/uc/params/userGroup/UserGroupVo;h(Lcom/artfess/uc/params/userGroup/UserGroupVo;)Lcom/artfess/base/model/CommonResult;userGroup/addUserGroup 添加群组 群组对象requiredupdateUserGroupuserGroup/updateUserGroupPUT 更新群组 getUserGroup4(Ljava/lang/String;)Lcom/artfess/uc/model/UserGroup;codeLjava/lang/String;userGroup/getUserGroup获取指定群组 群组编码6Lorg/springframework/web/bind/annotation/RequestParam; delUserGroup9(Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;codesM(Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;userGroup/delUserGroup 删除群组%群组代码(多个用,号隔开) addGroupUsersI(Ljava/lang/String;Ljava/util/List;)Lcom/artfess/base/model/CommonResult;jsonLjava/util/List;BLjava/util/List;(Ljava/lang/String;Ljava/util/List;)Lcom/artfess/base/model/CommonResult;userGroup/addGroupUsers群组添加用户组群组添加用户组,json为[{"type":"user","codes":"admin"},...],其中type可填user、org、pos、role四种类型,分别代表用户、组织、岗位、角色,codes代表它们的代码,用户的填写account信息,多个用户英文逗号隔开 群组代码用户组信息 getGroupUsers$(Ljava/lang/String;)Ljava/util/List;A(Ljava/lang/String;)Ljava/util/List;userGroup/getGroupUsers!获取指定群组下人员信息deleteGroupPhysical'()Lcom/artfess/base/model/CommonResult;numLjava/lang/Integer;<()Lcom/artfess/base/model/CommonResult;userGroup/deleteGroupPhysicalDELETE3物理删除所有逻辑删除了的用户组数据getUserGroupByTime6(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;btimeetimeX(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;userGroups/getUserGroupByTime0根据时间获取群组数据(数据同步);开始时间(格式:2018-01-01 12:00:00或2018-01-01);结束时间(格式:2018-02-01 12:00:00或2018-02-01) isCodeExistN(Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;userGroup/isCodeExist!查询群组编码是否已存在updateGroupAuthK(Ljava/lang/String;Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;account_(Ljava/lang/String;Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;userGroup/updateGroupAuth更新群组管理员 用户账号getUserGroupPageByCreator/getUserGroupPageByCreator6获取自己创建的群组列表(带分页信息)!获取自己创建的群组列表wLcom/artfess/base/controller/BaseController; SourceFileUserGroupController.java8Lorg/springframework/web/bind/annotation/RestController;/api/userGroup/v1/Lio/swagger/annotations/Api;tags 群组管理&Lcom/artfess/base/annotation/ApiGroup;groupgroup_uc !   create_org_id_     ( J OP YP ^ ef lm xy  f  create_by_ -com/artfess/uc/controller/UserGroupController*com/artfess/base/controller/BaseControllercom/artfess/uc/model/Userjava/lang/Exceptioncom/artfess/uc/util/ContextUtilgetCurrentUser()Lcom/artfess/uc/model/User;com/artfess/base/util/BeanUtils isNotEmpty(Ljava/lang/Object;)ZisAdmin()ZgetCurrentOrgId()Ljava/lang/String;com/artfess/base/query/QueryOPEQUAL Lcom/artfess/base/query/QueryOP;$com/artfess/base/query/FieldRelationAND&Lcom/artfess/base/query/FieldRelation;"com/artfess/base/query/QueryFilter addFilterm(Ljava/lang/String;Ljava/lang/Object;Lcom/artfess/base/query/QueryOP;Lcom/artfess/base/query/FieldRelation;)V'com/artfess/uc/manager/UserGroupManagerquerygetAll getByCoderemovePhysical()Ljava/lang/Integer;com/artfess/uc/util/OrgUtilgetRemovePhysiMsg:(Ljava/lang/Integer;)Lcom/artfess/base/model/CommonResult;getId! !"/*#+$ %&'(".M,,+ * + N-#9:;!=,>$*.%&.)**+,,-./ ,-01!23456378[s9:[e;<=[s>?8s@As<BsCDEFs)8sGHIJ"4 * #I$  %&345K378[sL:[e;M=[s>?8sNAsMBsNOP"? * + #U$ %& QR345S378[sT:[e;<=[s>?8sUAs<BsUDEFsQ8sVWZXHYP"? * +#a$ %& QR345S378[sZ:[e;[=[s>?8s\As[Bs\DEFsQ8sVWZXH]^"? * +#l$ %& _`34378[sa:[e;M=[s>?8sbAsMBsbDEFs_8scWZXdef"? * +#x$ %& g`345h378[si:[e;<=[s>?8sjAs<BsjDEFsg8skWZXHlm"\ * +,#$  %& _` no/  np345q378[sr:[e;<=[s>?8ssAs<BstD3EFs_8suWZXdEFsn8svWZwHxy"? * +#$ %& _`345z378[s{:[e;M=[s>?8s|AsMBs|DEFs_8suWZXd}~"G* L+#  $%& 345378[s:[e;=[s>?8sAsBs"J * +,#$  %& ` `345378[s:[e;M=[s>?8sAsMBsD3EFs8sdWZwEFs8sdWZwf"? * +#$ %& _`345378[s:[e;M=[s>?8sAsMBsDEFs_8scdWZX"J * +,#$  %& _` `345378[s:[e;[=[s>?8sAs[BsD3EFs_8scdWZXEFs8sdWZX("/M,,+, * + N-#"-$*/%&/)*++,--./ --01"23456378[s:[e;<=[s>?8sAs<BsDEFs)8sGH5*78[s[s[s