4 &    %         %messageNewsManager;Lcom/artfess/portal/persistence/manager/MessageNewsManager;RuntimeVisibleAnnotationsLjavax/annotation/Resource;()VCodeLineNumberTableLocalVariableTablethis5Lcom/artfess/portal/controller/MessageNewsController;list[(Lcom/artfess/base/query/QueryFilter;Ljava/util/Optional;)Lcom/artfess/base/query/PageList; queryFilter$Lcom/artfess/base/query/QueryFilter;isPublicLjava/util/Optional;ispZLocalVariableTypeTableLLcom/artfess/base/query/QueryFilter;)Ljava/util/Optional; StackMapTable Exceptions Signature(Lcom/artfess/base/query/QueryFilter;Ljava/util/Optional;)Lcom/artfess/base/query/PageList;5Lorg/springframework/web/bind/annotation/PostMapping;value/list%Lio/swagger/annotations/ApiOperation;新闻公告数据列表 httpMethodPOSTnotes获取新闻公告列表"RuntimeVisibleParameterAnnotations!Lio/swagger/annotations/ApiParam;name 查询对象5Lorg/springframework/web/bind/annotation/RequestBody;$是否只查询发布的新闻公告6Lorg/springframework/web/bind/annotation/RequestParam; listNotice /listNoticeget:(Ljava/lang/String;)Lcom/artfess/portal/model/MessageNews;idLjava/lang/String;4Lorg/springframework/web/bind/annotation/GetMapping; /get/{id}新闻公告数据详情GET业务对象主键required6Lorg/springframework/web/bind/annotation/PathVariable;getById/getByIdsaveM(Lcom/artfess/portal/model/MessageNews;)Lcom/artfess/base/model/CommonResult; messageNews&Lcom/artfess/portal/model/MessageNews;msga(Lcom/artfess/portal/model/MessageNews;)Lcom/artfess/base/model/CommonResult;新增,更新新闻公告数据新闻公告业务对象remove9(Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;M(Ljava/lang/String;)Lcom/artfess/base/model/CommonResult;7Lorg/springframework/web/bind/annotation/DeleteMapping; remove/{id}删除新闻公告记录DELETE 业务主键removesids/removes批量删除新闻公告记录:业务主键数组,多个业务主键之间用逗号分隔 publicMsgNewsmsgNew[Ljava/lang/String;arrayz8Lorg/springframework/web/bind/annotation/RequestMapping;method7Lorg/springframework/web/bind/annotation/RequestMethod;producesapplication/json; charset=utf-8发布新闻公告记录idStrs业务主键(列表)K(Ljava/lang/String;)Lcom/baomidou/mybatisplus/extension/activerecord/Model;Lcom/artfess/base/controller/BaseController; SourceFileMessageNewsController.java8Lorg/springframework/web/bind/annotation/RestController;/portal/messageNews/v1Lio/swagger/annotations/Api;tags 新闻公告&Lcom/artfess/base/annotation/ApiGroup;group group_system +,  java/lang/Boolean FStatus2   '( T$com/artfess/portal/model/MessageNews添加新闻公告成功  更新新闻公告成功#com/artfess/base/model/CommonResult + k 删除成功 +,  批量删除成功  #请传入需发布的新闻公告id 发布成功 `U3com/artfess/portal/controller/MessageNewsController*com/artfess/base/controller/BaseControllerjava/lang/Exceptionjava/lang/StringvalueOf(Z)Ljava/lang/Boolean;java/util/OptionalorElse&(Ljava/lang/Object;)Ljava/lang/Object; booleanValue()Zcom/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;)V9com/artfess/portal/persistence/manager/MessageNewsManagerqueryG(Lcom/artfess/base/query/QueryFilter;)Lcom/artfess/base/query/PageList;O(Ljava/io/Serializable;)Lcom/baomidou/mybatisplus/extension/activerecord/Model;getId()Ljava/lang/String; com/artfess/base/util/StringUtilisEmpty(Ljava/lang/String;)Zcreate:(Lcom/baomidou/mybatisplus/extension/activerecord/Model;)Vupdate(Ljava/lang/String;)V(Ljava/io/Serializable;)V(ZLjava/lang/String;)Vsplit'(Ljava/lang/String;)[Ljava/lang/String;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List; removeByIds(Ljava/util/Collection;)Z isNotEmptycom/artfess/base/util/BeanUtils(Ljava/lang/Object;)Z setFStatus!%&'()* +,-/*../ 0123-.,>+  * + .=>?#A/*.01.45.6789:.4;.6<=#>?@A)!BC[sDECsFGsHIsJK)LMs4CsNOLMs6CsPQR3-.,>+  * + .OPQ#S/*.01.45.6789:.4;.6<=#>?@A)!BC[sSECsFGsHIsJK)LMs4CsNOLMs6CsPQTU-B* + .`/01VW>?)!XC[sYECsZGs[IsZKLMsVCs\]Z^_`U-B* + .l/01VW)!XC[saECsZGs[IsZKLMsVCs\]Z^Qbc-0M+* +* +MY,.z{ |~$'/ 0010de-fW= g >?@h)!BC[sbECsiGsHIsiKLMsdCsj]Z^Okl-M* +Y.  /01VW>?@m)!nC[soECspGsqIspKLMsVCsr]Z^_sl-V* +WY. /01tW>?@m)!nC[suECsvGsqIsvKLMstCsw]Z^Qxl-m+S+M,N-669-2:*  : !* ƧY"Y#.. $4<CNTWb/44ye$*VWFtzm01m{W='|g}}6|g >?@m)3~C[sx[eH[sECsGsHIsKLMsCs]Z^OA`-0*+$.*/ 01)!XC[saECsZGs[IsZKLMsVCs\]Z^Q@)*~C[s[s[s