Files
msh-system/models-integration/target/classes/com/integration/api/controller/ArticleController.class

93 lines
13 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4<01>
j<00>
<00><00>
<00><00> i<00>
<00><00>
<00><00><00>
<00><00>
<00><00>
<00><00>
 i 
   
  



<00> 
<00>
<00>






!
<00>"
#
$
%
&
'
(
)
*
+
,
-
.
/
0
1
2
3
4
5
6
7
8
9:
;< i= >?
@AB
C<00><00><00>
D F
M<00>
1
G H
iIJK
 LMN OPQ R <S T
5UV
<00>WX
d<00>
dY
Z
[\] articleMapper*Lcom/integration/api/mapper/ArticleMapper;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;
userMapper'Lcom/integration/api/mapper/UserMapper;articleCacheService1Lcom/integration/api/service/ArticleCacheService;<init>()VCodeLineNumberTableLocalVariableTablethis2Lcom/integration/api/controller/ArticleController; getArticlesP(Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/integration/api/dto/ResponseResult;pageLjava/lang/Integer;size cachedResult<Lcom/baomidou/mybatisplus/extension/plugins/pagination/Page;pageObjresult queryWrapper=Lcom/baomidou/mybatisplus/core/conditions/query/QueryWrapper; articlePagevoListLjava/util/List;LocalVariableTypeTablecLcom/baomidou/mybatisplus/extension/plugins/pagination/Page<Lcom/integration/api/model/ArticleVO;>;aLcom/baomidou/mybatisplus/extension/plugins/pagination/Page<Lcom/integration/api/model/Article;>;bLcom/baomidou/mybatisplus/core/conditions/query/QueryWrapper<Lcom/integration/api/model/Article;>;7Ljava/util/List<Lcom/integration/api/model/ArticleVO;>; StackMapTable<00> Signature<00>(Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/integration/api/dto/ResponseResult<Lcom/baomidou/mybatisplus/extension/plugins/pagination/Page<Lcom/integration/api/model/ArticleVO;>;>;)Lio/swagger/v3/oas/annotations/Operation;summary分页查询文章列表 description4Lorg/springframework/web/bind/annotation/GetMapping;"RuntimeVisibleParameterAnnotations)Lio/swagger/v3/oas/annotations/Parameter;页码6Lorg/springframework/web/bind/annotation/RequestParam; defaultValue1 每页数量10getArticleById=(Ljava/lang/Integer;)Lcom/integration/api/dto/ResponseResult;user Lcom/integration/api/model/User;eLjava/lang/Exception;idarticle#Lcom/integration/api/model/Article;vo%Lcom/integration/api/model/ArticleVO;avatarLjava/lang/String;\^_Bd(Ljava/lang/Integer;)Lcom/integration/api/dto/ResponseResult<Lcom/integration/api/model/ArticleVO;>;根据ID获取文章详情value/{id}文章ID6Lorg/springframework/web/bind/annotation/PathVariable;searchArticles<00>(Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/integration/api/dto/ResponseResult;
statusTaskuidtagstype<00><00>(Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/integration/api/dto/ResponseResult<Lcom/baomidou/mybatisplus/extension/plugins/pagination/Page<Lcom/integration/api/model/ArticleVO;>;>;根据条件查询文章列表9根据status_task、uid、tags等字段查询文章数据/search 任务状态required用户ID标签类型100 createArticleM(Lcom/integration/api/model/Article;)Lcom/integration/api/dto/ResponseResult;Ia(Lcom/integration/api/model/Article;)Lcom/integration/api/dto/ResponseResult<Ljava/lang/String;>; 创建文章5Lorg/springframework/web/bind/annotation/PostMapping; 文章对象5Lorg/springframework/web/bind/annotation/RequestBody; updateArticle`(Ljava/lang/Integer;Lcom/integration/api/model/Article;)Lcom/integration/api/dto/ResponseResult;existingArticlet(Ljava/lang/Integer;Lcom/integration/api/model/Article;)Lcom/integration/api/dto/ResponseResult<Ljava/lang/String;>; 更新文章4Lorg/springframework/web/bind/annotation/PutMapping; deleteArticleQ(Ljava/lang/Integer;)Lcom/integration/api/dto/ResponseResult<Ljava/lang/String;>; 删除文章7Lorg/springframework/web/bind/annotation/DeleteMapping;updateArticleStatusByTaskIdO(Ljava/lang/String;Ljava/lang/Integer;)Lcom/integration/api/dto/ResponseResult;taskIdarticles5Ljava/util/List<Lcom/integration/api/model/Article;>;c(Ljava/lang/String;Ljava/lang/Integer;)Lcom/integration/api/dto/ResponseResult<Ljava/lang/String;>; 根据任务ID更新文章状态/task/{taskId}/status任务IDclearArticlesCachelambda$searchArticles$1J(Lcom/integration/api/model/Article;)Lcom/integration/api/model/ArticleVO;lambda$getArticles$0
SourceFileArticleController.java8Lorg/springframework/web/bind/annotation/RestController;8Lorg/springframework/web/bind/annotation/RequestMapping; /api/articles(Lio/swagger/v3/oas/annotations/tags/Tag;name 文章管理文章管理接口 st^ `a bc qrd efg hi:com/baomidou/mybatisplus/extension/plugins/pagination/Page sj;com/baomidou/mybatisplus/core/conditions/query/QueryWrapper status_task kl mn klo pq rs tuBootstrapMethodsvnw<00> xyz {|} ~ <01><01>java/util/List <01><01> <01><01> <01><01> <01><01> <01><01>!com/integration/api/model/Article文章不存在 <01><01>#com/integration/api/model/ArticleVO <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01> <01><01>/static/images/placeholder.png_ <01><01> op<01> <01><01><01> <01><01>java/lang/Exception <01><01> <01>l<01>java/util/Date <01><01> <01><01> <00>t文章创建成功文章创建失败 <01><01>文章更新成功文章更新失败 <01><01>文章删除成功文章删除失败 <01><01> 未找到对应任务ID的文章 <01><01>文章状态更新成功文章状态更新失败 <01>tjava/util/Random <01><01> <01><01> <01><01>0com/integration/api/controller/ArticleControllerjava/lang/Objectjava/lang/Integerjava/lang/StringintValue()IvalueOf(I)Ljava/lang/Integer;/com/integration/api/service/ArticleCacheServicegetArticlesFromCache@(II)Lcom/baomidou/mybatisplus/extension/plugins/pagination/Page;&com/integration/api/dto/ResponseResultsuccess<(Ljava/lang/Object;)Lcom/integration/api/dto/ResponseResult;(JJ)Veq8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; orderByDesc&(Ljava/lang/Object;)Ljava/lang/Object;(com/integration/api/mapper/ArticleMapper
selectPage<00>(Lcom/baomidou/mybatisplus/core/metadata/IPage;Lcom/baomidou/mybatisplus/core/conditions/Wrapper;)Lcom/baomidou/mybatisplus/core/metadata/IPage;
getRecords()Ljava/util/List;stream()Ljava/util/stream/Stream;
<01><01>
i<01>applyQ(Lcom/integration/api/controller/ArticleController;)Ljava/util/function/Function;java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;java/util/stream/CollectorstoList()Ljava/util/stream/Collector;collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;
setRecordsN(Ljava/util/List;)Lcom/baomidou/mybatisplus/extension/plugins/pagination/Page;getTotal()JsetTotal?(J)Lcom/baomidou/mybatisplus/extension/plugins/pagination/Page;saveArticlesToCacheA(IILcom/baomidou/mybatisplus/extension/plugins/pagination/Page;)V
selectById*(Ljava/io/Serializable;)Ljava/lang/Object;error<(Ljava/lang/String;)Lcom/integration/api/dto/ResponseResult;getId()Ljava/lang/Integer;setId(Ljava/lang/Integer;)VgetTitle()Ljava/lang/String;setTitle(Ljava/lang/String;)V getImageInput setImageInputgetVisitparseInt(Ljava/lang/String;)IsetVisit getAuthor setAuthorName getPrompt setPrompt getSynopsis setSynopsis getVideoUrl setVideoUrl getTaskId setTaskIdgetAspectRatiosetAspectRatio getCreateTime()Ljava/util/Date; setCreateTime(Ljava/util/Date;)VgetTypesetType(I)V getStatusTask setStatusTaskgetTagssetTagsgetUidsetUidisEmpty()Z%com/integration/api/mapper/UserMapper selectByUid4(Ljava/lang/String;)Lcom/integration/api/model/User;com/integration/api/model/User getAvatarsetAuthorAvatarlike
i<01> setUpdateTimeinsert(Ljava/lang/Object;)I
updateById
deleteById(Ljava/io/Serializable;)I
selectListD(Lcom/baomidou/mybatisplus/core/conditions/Wrapper;)Ljava/util/List;get(I)Ljava/lang/Object;clearAllArticlesCachenextInt(I)I getRemark setRemark<01> <01><01> <00><00> <00><00>"java/lang/invoke/LambdaMetafactory metafactory<01>Lookup InnerClasses<00>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;<01>%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!ijklmnopmnqrmn stu/*<2A><01>vw xyz{u<01> <00>,<2C>d<> d<>M*<2A>+<2B>,<2C><02>N-<2D>-<2D><06><>Y+<2B><02>,<2C><02><>:<04>Y+<2B><02>,<2C><02><>:<05> Y<>
: <04><03> W <0A>W*<2A><06><00>:<07><11>*<2A><00><00><15><00>:<08>W<07><19>W*<2A>+<2B>,<2C><05><05><06>vF6 7;<#>(A;BNDWEcFkG}J<00>k<00>m<00>n<00>q<00>sw\ <00>xy<00>|}<00>~}<00><00>;<00><00><00>N{<00><00>Wr<00><00>}L<00><00><00>*<00><00><00>><00><00>;<00><00><00>N{<00><00>Wr<00><00>}L<00><00><00>*<00><00><00> <0F><00><00><00>m<00><00>s<00><00>s<00><00><00>)<00><00>s<00><00><00>s<00><00><00>s<00><00><00>s<00><00><00>u'*<2A>+<2B><00>M,<2C> <1E><1F><> Y<>!N-,<2C>"<22>#-,<2C>$<24>%-,<2C>&<26>'-,<2C>(<28> ,<2C>(<28>)<29><03><03>*-,<2C>+<2B>,-,<2C>-<2D>.-,<2C>/<2F>0-,<2C>1<>2-,<2C>3<>4-,<2C>5<>6-,<2C>7<>8-,<2C>9<><02>:-,<2C>;<3B><-,<2C>=<3D>>-,<2C>?<3F>@A:,<2C>?<3F>;,<2C>?<3F>B<>1*<2A>C,<2C>?<3F>D:<05><05>E<><05>E<>B<>
<05>E:<04> :A:-<04>G-<2D><06><00><00><00>Fvv<00><00><00><00> <00>(<00>0<00>8<00>Q<00>Y<00>a<00>i<00>q<00>y<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>wH<00><00><00><00><00><00>xy<00>}<00><00><00> <00><00><00><00>S<00><00><00>@<06><00><>1<00><00><00><00><00><><00><00><00><00><00><01><00><00>B<00><00><00>m<00><00>s<00><00>s<00><00><00>[s<00><00><00><00>s<00><00><00><00>u <00><06>d<>
d<>:<06>Y<05><02><06><02><>:<07>Y<05><02><06><02><>:<08> Y<>
: +<2B>   +<2B> W<04><04>B<>  H<04> W,<2C>,<2C>B<>  I,<2C> W-<2D>-<2D>B<>  J-<2D>KW  <0A>W*<2A> <09><00>:

<EFBFBD><11>*<2A>L<00><00><15><00>:  <0B>W
<EFBFBD><19>W<08><06>vR<00>
<00><00>&<00>;<00>D<00>H<00>Q<00>^<00>h<00>s<00>|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>wz <00>xy<00><00>}<00><00><00><00><00><00><00><00><00><00>|}<00>~}&<00><00><00>;<00><00><00>D<00><00><00> <00>;<00><00>
<00><00><00> <00>4&<00><00><00>;<00><00><00>D<00><00><00> <00>;<00><00>
<00><00><00> <00><11>?<00><00><00><00><00>m<00><00>s<00><00>s<00><00><00>[s<00><00>y<00><00>s<00><00><00>Z<00><00><00>s<00><00><00>Z<00><00><00>s<00><00><00>Z<00><00><00>s<00><00><00>Z<00><00><00>s<00><00><00>s<00><00><00>s<00><00><00>s<00><00><00>u<00>5+<2B>MY<4D>N<>O+<2B>MY<4D>N<>P*<2A>+<2B>Q=<1C> *<2A>RS<><06>T<><1F>v !%)/w 5xy5<00><00>!<00><00><00><01>/<00><00>m<00><00>s<00><00>s<00><00><00><00><00>s<00><00><00><00>u<00>I*<2A>+<2B><00>N-<2D> <1E><1F>,+<2B>U,<2C>MY<4D>N<>P*<2A>,<2C>V6<04> *<2A>RW<><06>X<><1F>v*
&'(*+(,4-9/=0C2w4IxyI<00>}I<00><00>;<00><00>4<00><00><00> <02><00><>*<00><00>m<00><00>s<00><00>s<00><00><00>[s<00><00><00><00>s<00><00><00><00>s<00><00><00><00>u<00>7*<2A>+<2B><00>M,<2C> <1E><1F>*<2A>+<2B>Y><1D> *<2A>RZ<><06>[<5B><1F>v"?@AC#D'F+G1Iw*7xy7<00>})<00><00>#<00><00><00> <02><00><><00><00>m<00><00>s<00><00>s<00><00><00>[s<00><00><00><00>s<00><00><00><00>u7m<> Y<>
N- +<2B> W*<2A>-<2D>\:<04>]<00> ^<5E><1F><03>_<00>:,<2C>`<05>MY<4D>N<>P*<2A><05>V6<06> *<2A>Ra<><06>b<><1F>v6 XYZ\&],`9a?bKcXe]gahgjwHmxym<00><00>m<00>}e<00><00>Q<00><00>94<00><00>X<00><00><00>e<00><00>Q<00><00><00><02>,<00><00><>:<00><00><00>m<00><00>s<00><00>s<00><00><00>[s<00><00><00><00>s<00><00><00><00>s<00><00><00>tu6*<2A><04>c<>v
rsw xy<00><00>u<00><> Y<>!M,+<2B>"<22>#,+<2B>$<24>%,+<2B>&<26>',+<2B>(<28> +<2B>(<28>)<29><10>dY<64>e<03><>f<><03>*,+<2B>+<2B>,AN+<2B>?<3F>5+<2B>?<3F>B<>+*<2A>C+<2B>?<3F>D:<04>E<><04>E<>B<> <04>EN<45>:AN,-<2D>G,+<2B>+<2B>,,+<2B>-<2D>.,+<2B>/<2F>0,+<2B>1<>2,+<2B>3<>4,+<2B>5<>6,+<2B>7<>8,+<2B>9<><02>:,+<2B>;<3B><,+<2B>=<3D>>,+<2B>?<3F>@,+<2B>g<>h,<2C>P<00><00>Fvr<00><00><00><00> <00>E<00>M<00>P<00>a<00>p<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>w>p<00><00><00><00><00><00>xy<00><00><00><00><00><00>P<00><00><00><00>4<05>2<00><00><00><00><> <00><00><00><00><01>I<00>B<00><00><00>u<01>߻ Y<>!M,+<2B>"<22>#,+<2B>$<24>%,+<2B>&<26>',+<2B>(<28> +<2B>(<28>)<29><03><03>*,+<2B>+<2B>,AN+<2B>?<3F>5+<2B>?<3F>B<>+*<2A>C+<2B>?<3F>D:<04>E<><04>E<>B<> <04>EN<45>:AN,-<2D>G,+<2B>-<2D>.,+<2B>/<2F>0,+<2B>1<>2,+<2B>3<>4,+<2B>5<>6,+<2B>7<>8,+<2B>9<><02>:,+<2B>;<3B><,+<2B>=<3D>>,+<2B>?<3F>@,<2C>D}<00>FvjKLMN O9PARDTUUdVwW}\<00>Z<00>[<00>]<00>_<00>`<00>a<00>b<00>c<00>d<00>e<00>f<00>g<00>h<00>jw>d<00><00><00><00><00><00>xy<00><00><00><00><00><00>D<00><00><00><00>4<05>2<00><00><00><00><><00><00><00><00><01>I<00>B<00><00><00>m <00><00><00>[s<00><00><00>s<00><00>s<00><01>
<01><01><01> 
E