4c E   D     D   D       D   /   3  3  3  <  <  tenantManageManager,Lcom/artfess/uc/manager/TenantManageManager;RuntimeVisibleAnnotationsLjavax/annotation/Resource;tenantTypeManager*Lcom/artfess/uc/manager/TenantTypeManager;tenantAuthManager*Lcom/artfess/uc/manager/TenantAuthManager;workflowFeignService-Lcom/artfess/base/feign/WorkflowFeignService; saasConfig"Lcom/artfess/base/conf/SaaSConfig;()VCodeLineNumberTableLocalVariableTablethis2Lcom/artfess/uc/controller/TenantManageController;listG(Lcom/artfess/base/query/QueryFilter;)Lcom/artfess/base/query/PageList; tenantAuth!Lcom/artfess/uc/model/TenantAuth; authTypeIdsLjava/util/List; authTenantIdsauths queryFilter$Lcom/artfess/base/query/QueryFilter;userLcom/artfess/uc/model/User;pageList!Lcom/artfess/base/query/PageList;LocalVariableTypeTable$Ljava/util/List;3Ljava/util/List;FLcom/artfess/base/query/PageList; StackMapTable Exceptions Signaturel(Lcom/artfess/base/query/QueryFilter;)Lcom/artfess/base/query/PageList;5Lorg/springframework/web/bind/annotation/PostMapping;value /listJson%Lio/swagger/annotations/ApiOperation;租户管理 数据列表 httpMethodPOSTnotes获取租户管理 列表"RuntimeVisibleParameterAnnotations!Lio/swagger/annotations/ApiParam;name 查询对象5Lorg/springframework/web/bind/annotation/RequestBody;get7(Ljava/lang/String;)Lcom/artfess/uc/model/TenantManage;idLjava/lang/String; tenantManage#Lcom/artfess/uc/model/TenantManage;4Lorg/springframework/web/bind/annotation/GetMapping;/getJson租户管理 数据详情GET业务对象主键required6Lorg/springframework/web/bind/annotation/RequestParam;saveJ(Lcom/artfess/uc/model/TenantManage;)Lcom/artfess/base/model/CommonResult;tenantIdtasList oldManagewrapper?Lcom/baomidou/mybatisplus/core/conditions/update/UpdateWrapper;msgBLjava/util/List; ^(Lcom/artfess/uc/model/TenantManage;)Lcom/artfess/base/model/CommonResult; 新增,更新租户管理 数据租户管理 业务对象removes:([Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;ids[Ljava/lang/String;N([Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;7Lorg/springframework/web/bind/annotation/DeleteMapping;/remove批量删除租户管理 记录DELETE:业务主键数组,多个业务主键之间用逗号分隔 checkCode(Ljava/lang/String;)Zcodetenant8Lorg/springframework/web/bind/annotation/RequestMapping;method7Lorg/springframework/web/bind/annotation/RequestMethod;producesapplication/json; charset=utf-8$检查租户类型编码是否存在租户类型编码getTenantByCode通过编码获取租户类型 setThreeAdminL(Ljava/lang/Integer;Ljava/lang/String;)Lcom/artfess/base/model/CommonResult; isPartThreeLjava/lang/Integer;`(Ljava/lang/Integer;Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;开启或关闭三员管理-是否开启三员管理(0:否 1:是)租户ID}Lcom/artfess/base/controller/BaseController; SourceFileTenantManageController.java8Lorg/springframework/web/bind/annotation/RestController;/uc/tenantManage/v1Lio/swagger/annotations/Api;tags 租户管理 &Lcom/artfess/base/annotation/ApiGroup;groupgroup_uc RS! "# $%java/util/ArrayList LM &'( )*+ ,- ./ 0% 12com/artfess/uc/model/TenantAuth 3'4 5 6' 7- 5-0TYPE_ID_8 9:; <=auth >?ID_ FG@ AZ-1 B!com/artfess/uc/model/TenantManage PQC D%E FG HI添加租户管理 成功J FK LM NOdisabled P' Q-enable NOR ST UV&com/artfess/uc/exception/BaseException3该租户仍有任务未完成,不允许禁用! RW XO=com/baomidou/mybatisplus/core/conditions/update/UpdateWrappertype_id_ YZ tenant_id_ [Z X\ 保存成功#com/artfess/base/model/CommonResult R] ^_ 删除成功 R` a b 设置成功0com/artfess/uc/controller/TenantManageController*com/artfess/base/controller/BaseController"com/artfess/base/query/QueryFiltercom/artfess/uc/model/Userjava/util/Listjava/util/Iteratorjava/lang/Exceptionjava/lang/Stringcom/artfess/uc/util/ContextUtilgetCurrentUser()Lcom/artfess/uc/model/User;isAdmin()ZgetId()Ljava/lang/String;(com/artfess/uc/manager/TenantAuthManager getByUserIdH(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;com/artfess/base/util/BeanUtils isNotEmpty(Ljava/lang/Object;)Ziterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object; getTenantId com/artfess/base/util/StringUtilisEmpty getTypeIdaddcom/artfess/base/query/QueryOPIN Lcom/artfess/base/query/QueryOP;$com/artfess/base/query/FieldRelationOR&Lcom/artfess/base/query/FieldRelation; addFilter(Ljava/lang/String;Ljava/lang/Object;Lcom/artfess/base/query/QueryOP;Lcom/artfess/base/query/FieldRelation;Ljava/lang/String;)V*com/artfess/uc/manager/TenantManageManager queryWithTypeO(Ljava/io/Serializable;)Lcom/baomidou/mybatisplus/extension/activerecord/Model; com/artfess/base/conf/SaaSConfigisEnablejava/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;setIsViewPartThree(Ljava/lang/Boolean;)Vjava/lang/Integer(I)Ljava/lang/Integer;setIsPartThree(Ljava/lang/Integer;)Vcreate:(Lcom/baomidou/mybatisplus/extension/activerecord/Model;)V getStatusequals+com/artfess/base/feign/WorkflowFeignServicegetTaskListByTenantId$(Ljava/lang/String;)Ljava/util/List;size()I(Ljava/lang/String;)Vupdateset8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;eq5(Lcom/baomidou/mybatisplus/core/conditions/Wrapper;)Z((ZLjava/lang/String;Ljava/lang/Object;)V removeByIds([Ljava/lang/String;)V(ZLjava/lang/String;)V getByCode((Ljava/lang/Integer;Ljava/lang/String;)V!DEFGHIJKHILMHINOHIPQHIRST/*U:V WXYZT۸M,ƻYNY:*,: L : 9  :-WW--WW- +- +*+N-URQR TUV-W5XTY_Zn\{^~`abdeghkwVRT'[\]^_^-`^WXabcdefg*]h_h-`iejk/>lmnooop/q !rstuH!vw[sxywsz{s|}s~sawsT>+L*+M,* ,!" ,!",U&  )4<V >WX>&k  rsH!w[syws{s}sswsZT#M* +$%+&*+'(+)*O*+&N+-)*2+&:*,-: . /Y01*+23Y4N-5+67W-8+&9W*-:W;M