4 ( '   '      '        tenantMailServerManager0Lcom/artfess/uc/manager/TenantMailServerManager;RuntimeVisibleAnnotationsLjavax/annotation/Resource; baseContext&Lcom/artfess/base/context/BaseContext;tenantManageManager,Lcom/artfess/uc/manager/TenantManageManager;()VCodeLineNumberTableLocalVariableTablethis6Lcom/artfess/uc/controller/TenantMailServerController;listG(Lcom/artfess/base/query/QueryFilter;)Lcom/artfess/base/query/PageList; queryFilter$Lcom/artfess/base/query/QueryFilter; Exceptions Signaturep(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;get;(Ljava/lang/String;)Lcom/artfess/uc/model/TenantMailServer;idLjava/lang/String;4Lorg/springframework/web/bind/annotation/GetMapping;/getJson'租户邮件服务器信息数据详情GET业务对象主键required6Lorg/springframework/web/bind/annotation/RequestParam; getByCurrent=(Ljava/util/Optional;)Lcom/artfess/uc/model/TenantMailServer;tenantIdLjava/util/Optional;currentTenantId mailServer'Lcom/artfess/uc/model/TenantMailServer;LocalVariableTypeTable(Ljava/util/Optional; StackMapTableQ(Ljava/util/Optional;)Lcom/artfess/uc/model/TenantMailServer; /getByCurrent租户idsaveN(Lcom/artfess/uc/model/TenantMailServer;)Lcom/artfess/base/model/CommonResult;tenant#Lcom/artfess/uc/model/TenantManage;tenantMailServermsgb(Lcom/artfess/uc/model/TenantMailServer;)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:业务主键数组,多个业务主键之间用逗号分隔Lcom/artfess/base/controller/BaseController; SourceFileTenantMailServerController.java8Lorg/springframework/web/bind/annotation/RestController;8Lorg/springframework/web/bind/annotation/RequestMapping;/uc/tenantMailServer/v1Lio/swagger/annotations/Api;tags租户邮件服务器信息&Lcom/artfess/base/annotation/ApiGroup;groupgroup_uc 12 )* 9 N%com/artfess/uc/model/TenantMailServer java/lang/String -. N O '添加租户邮件服务器信息成功 #com/artfess/base/model/CommonResult租户id【tenantId】必填! 1 /0!com/artfess/uc/model/TenantManagejava/lang/StringBuilder 租户【 <】已存在邮件服务器信息,不需要多次添加! '更新租户邮件服务器信息成功 1  删除成功4com/artfess/uc/controller/TenantMailServerController*com/artfess/base/controller/BaseControllerjava/lang/Exception.com/artfess/uc/manager/TenantMailServerManagerqueryO(Ljava/io/Serializable;)Lcom/baomidou/mybatisplus/extension/activerecord/Model;java/util/OptionalorElse&(Ljava/lang/Object;)Ljava/lang/Object; com/artfess/base/util/StringUtilisEmpty(Ljava/lang/String;)Z$com/artfess/base/context/BaseContextgetCurrentTenantId()Ljava/lang/String;()Ljava/lang/Object; getByTenantIdcom/artfess/base/util/BeanUtils(Ljava/lang/Object;)Z setTenantId(Ljava/lang/String;)V getTenantId(ZLjava/lang/String;)VgetIdcreate:(Lcom/baomidou/mybatisplus/extension/activerecord/Model;)V isNotEmpty*com/artfess/uc/manager/TenantManageManagerappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;getNametoStringupdate removeByIds([Ljava/lang/String;)V!'()*+,-.+,/0+,123/*405 67893? *+4C5 67 :;<=>?+!@A[sBCAsDEsFGsHIJKs:AsLMNO3B*+4P567PQ<=+!RA[sSCAsTEsUGsTIJKsPAsVWZXYZ[3C+*  + M*, N- YN-,-4V"W-X4Y<ZA\5*C67C\]"!^Q-_`a C\bcFdde<=>f+!RA[sgCAsTEsUGsTIJKs\AshWZXYij38M+Y*+ N+- *+X+A-:*-:YY !*+"#MY,$42 ij km&n7oDpUqgrtuw54g%kl67m`nQ&|_`cd+eG <=>o+!@A[siCAspEsFGspIJKsmAsqWZXMrs3M*+%Y&4  567tu<=>v+!wA[sxCAsyEszGsyIJKstAs{WZXY>|}~+*A[s[s[s