4 ( '          mailSettingManager9Lcom/artfess/mail/persistence/manager/MailSettingManager;RuntimeVisibleAnnotationsLjavax/annotation/Resource;ius)Lcom/artfess/uc/api/service/IUserService;()VCodeLineNumberTableLocalVariableTablethis3Lcom/artfess/mail/controller/MailSettingController;listJsonG(Lcom/artfess/base/query/QueryFilter;)Lcom/artfess/base/query/PageList; queryFilter$Lcom/artfess/base/query/QueryFilter; Exceptions Signaturem(Lcom/artfess/base/query/QueryFilter;)Lcom/artfess/base/query/PageList;8Lorg/springframework/web/bind/annotation/RequestMapping;valuemethod7Lorg/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;getJson8(Ljava/lang/String;)Lcom/artfess/mail/model/MailSetting;idLjava/lang/String;GET*获取外部邮件用户设置明细页面6Lorg/springframework/web/bind/annotation/ResponseBody;邮箱设置idrequired6Lorg/springframework/web/bind/annotation/RequestParam;save_(Lcom/artfess/mail/model/MailSetting;Ljava/util/Optional;)Lcom/artfess/base/model/CommonResult;messageexLjava/lang/Exception; mailSetting$Lcom/artfess/mail/model/MailSetting; isOriginPwdLjava/util/Optional;LocalVariableTypeTable)Ljava/util/Optional; StackMapTable(Lcom/artfess/mail/model/MailSetting;Ljava/util/Optional;)Lcom/artfess/base/model/CommonResult;$保存外部邮件用户设置信息 邮箱设置是否原始密码remove9(Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;aryIds[Ljava/lang/String;eidsM(Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;DELETE*批量删除外部邮件用户设置记录外部邮件用户idtestc(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lcom/artfess/base/model/CommonResult;setting(Ljava/util/Optional;:Ljava/util/Optional;(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lcom/artfess/base/model/CommonResult;)测试接收/发送 服务器连接情况 计划名称 setupDefaultuserId setDefault更改默认邮箱设置Lcom/artfess/base/controller/BaseController; SourceFileMailSettingController.java8Lorg/springframework/web/bind/annotation/RestController;/mail/mail/mailSetting/v1/Lio/swagger/annotations/Api;tags外部邮件设置&Lcom/artfess/base/annotation/ApiGroup;group group_system /0    )* 7 "com/artfess/mail/model/MailSetting  java/lang/Boolean #com/artfess/base/model/CommonResult 保存成功 /java/lang/Exception   $删除外部邮件用户设置成功 /$删除外部邮件用户设置失败 java/lang/String (测试连接失败,请检查邮箱配置  设置成功! 设置失败!1com/artfess/mail/controller/MailSettingController*com/artfess/base/controller/BaseControllerjava/util/Optional(com/artfess/uc/api/impl/util/ContextUtilgetCurrentUserId()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 addFilter(Ljava/lang/String;Ljava/lang/Object;Lcom/artfess/base/query/QueryOP;Lcom/artfess/base/query/FieldRelation;Ljava/lang/String;)V7com/artfess/mail/persistence/manager/MailSettingManagerquerygetO(Ljava/io/Serializable;)Lcom/baomidou/mybatisplus/extension/activerecord/Model;valueOf(Z)Ljava/lang/Boolean;orElse&(Ljava/lang/Object;)Ljava/lang/Object; booleanValue()Z saveSetting:(Lcom/artfess/mail/model/MailSetting;ZLjava/lang/String;)V(ZLjava/lang/String;)V getMessage com/artfess/base/util/StringUtilgetStringAryByStr'(Ljava/lang/String;)[Ljava/lang/String;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List; removeByIds(Ljava/util/Collection;)Z((ZLjava/lang/String;Ljava/lang/Object;)Vcom/artfess/base/util/BeanUtils isNotEmpty(Ljava/lang/Object;)Z getMailTypetestConnection((Lcom/artfess/mail/model/MailSetting;Z)V(Ljava/lang/String;)Vjava/lang/Short(S)Ljava/lang/Short; setIsDefault(Ljava/lang/Short;)V9(Lcom/artfess/mail/model/MailSetting;Ljava/lang/String;)V!'()*+,-.+,/01/*2,3 45671T+*+2 6734589:;<+3=>[s6?[e@AB[sCD>sEFsAGsEHIJs8>sKLMN1B*+  2=345OP:+7=>[sM?[e@QB[sCD>sRFsQGsRSHIJsO>sTUZVWXY18*+, YN-:Y%&2EF&H'I-J34- ZP'[\8458]^8_`a 8_bcfd:;e+3=>[sX?[e@AB[sCD>sfFsAGsfH.IJs]>sgLIJs_>shUZVWij1,+M*,WYMY2RSTU V3*kl m\,45,nPc_d:;o+3=>[si?[e@pB[sCD>sqFspGsqHIJsn>srUZVWst15`- :'*, *+ Y :!:YNO2"` ab6eGgOiQjUk3H Eu^U ZPQ[\`45`O``_``]`a `Ov`_b`]wc6xyzzzd:;{+3=>[ss?[e@AB[sCD>s|FsAGs|HGIJsO>s}UZVWIJs_>shUZVWIJs]>sgL~j1=M*+  N-"#*-,$Y%:Y&/02rstv%w0x2y342 [\=45=OP9P+]^c0yxd:;o+3=>[s?[e@AB[sCD>sFsAGsHIJsO>sTUZVW;+*=>[s[s[s