Files
aida_back/target/classes/com/ai/da/controller/LibraryController.class

77 lines
12 KiB
Plaintext
Raw Normal View History

2023-01-06 15:17:37 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4<01>
<00> V<00><00>
<00><00> <00><00>
8<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> V<00> <00><00> <00> 
 <00>
<00> <00> 





V
<00>
V


<00>
!" <00>#$% <00>#&'
3<00>
3<00>
3()
8<00> V*+
,- ./ <00>0
81 V2
34
567
C<00>89
E:;
H<00>
H< =>?
H@
AB
AC
HC
3D
=E
<00>FG
<00>HI
JKlogLorg/slf4j/Logger;libraryService"Lcom/ai/da/service/LibraryService;RuntimeVisibleAnnotationsLjavax/annotation/Resource;libraryModelPointService,Lcom/ai/da/service/LibraryModelPointService;fileProperties(Lcom/ai/da/common/config/FileProperties;<init>()VCodeLineNumberTableLocalVariableTablethis(Lcom/ai/da/controller/LibraryController;queryLibraryPageO(Lcom/ai/da/model/dto/QueryLibraryPageDTO;)Lcom/ai/da/common/response/Response;query)Lcom/ai/da/model/dto/QueryLibraryPageDTO;MethodParameters Signature<00>(Lcom/ai/da/model/dto/QueryLibraryPageDTO;)Lcom/ai/da/common/response/Response<Lcom/ai/da/common/response/PageBaseResponse<Lcom/ai/da/model/vo/QueryLibraryPageVO;>;>;%Lio/swagger/annotations/ApiOperation;valueLibrary分页列表5Lorg/springframework/web/bind/annotation/PostMapping;/queryLibraryPageRuntimeVisibleTypeAnnotationsLjavax/validation/Valid;"RuntimeVisibleParameterAnnotations5Lorg/springframework/web/bind/annotation/RequestBody;queryLibraryTopAndBottomPageR(Lcom/ai/da/model/dto/QueryLibraryTopPageDTO;)Lcom/ai/da/common/response/Response;,Lcom/ai/da/model/dto/QueryLibraryTopPageDTO;<00>(Lcom/ai/da/model/dto/QueryLibraryTopPageDTO;)Lcom/ai/da/common/response/Response<Lcom/ai/da/common/response/PageBaseResponse<Lcom/ai/da/model/vo/QueryLibraryPageVO;>;>;'Library分页列表(查询top和bottom)/queryLibraryTopAndBottomPageupload<00>(Lorg/springframework/web/multipart/MultipartFile;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/ai/da/common/response/Response;fileVOLcom/ai/da/model/vo/FileVO;file1Lorg/springframework/web/multipart/MultipartFile;
level1TypeLjava/lang/String;
level2TypetimeZonehighLjava/lang/Integer;width StackMapTableL<00>(Lorg/springframework/web/multipart/MultipartFile;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/ai/da/common/response/Response<Lcom/ai/da/model/vo/LibraryUpdateVo;>;Library文件上传/upload6Lorg/springframework/web/bind/annotation/RequestParam;!Lio/swagger/annotations/ApiParam;E一级类型 Moodboard Printboard Sketchboard MarketingSketch ModelsI二级类型 争对 Sketchboard; 有 Outwear Dress Blouse Skirt Trousersrequired^本地时区,比如 'Asia/Tokyo' 东京时间 , 'Asia/Shanghai' 北京时间 由js本地获取saveOrEditTemplatePointP(Lcom/ai/da/model/dto/LibraryModelPointDTO;)Lcom/ai/da/common/response/Response;libraryModelPoint*Lcom/ai/da/model/dto/LibraryModelPointDTO;z(Lcom/ai/da/model/dto/LibraryModelPointDTO;)Lcom/ai/da/common/response/Response<Lcom/ai/da/model/vo/LibraryModelPointVO;>; 保存或者编辑template打点/saveOrEditTemplatePointbatchUpdateLibraryNameL(Lcom/ai/da/model/dto/LibraryUpdateDTO;)Lcom/ai/da/common/response/Response;libraryUpdateDTO&Lcom/ai/da/model/dto/LibraryUpdateDTO;a(Lcom/ai/da/model/dto/LibraryUpdateDTO;)Lcom/ai/da/common/response/Response<Ljava/lang/Boolean;>;"批量Library修改用户文件名/batchUpdateLibraryNamebatchDeleteLibraryL(Lcom/ai/da/model/dto/LibraryDeleteDTO;)Lcom/ai/da/common/response/Response; deleteDTO&Lcom/ai/da/model/dto/LibraryDeleteDTO;librarysLjava/util/List;LocalVariableTypeTable3Ljava/util/List<Lcom/ai/da/mapper/entity/Library;>;a(Lcom/ai/da/model/dto/LibraryDeleteDTO;)Lcom/ai/da/common/response/Response<Ljava/lang/Boolean;>;批量删除library/batchDeleteLibrary modelsDoty(Lorg/springframework/web/multipart/MultipartFile;Lcom/ai/da/model/dto/ModelsDotDTO;)Lcom/ai/da/common/response/Response;userInfo$Lcom/ai/da/model/vo/AuthPrincipalVo;path
uploadFileLjava/io/File;
modelPoint+Lcom/ai/da/mapper/entity/LibraryModelPoint;library!Lcom/ai/da/mapper/entity/Library; modelsDotDTO"Lcom/ai/da/model/dto/ModelsDotDTO;response$Lcom/ai/da/common/response/Response;url8Lcom/ai/da/common/response/Response<Ljava/lang/String;>;<00>(Lorg/springframework/web/multipart/MultipartFile;Lcom/ai/da/model/dto/ModelsDotDTO;)Lcom/ai/da/common/response/Response<Ljava/lang/String;>;Models打点预览
/modelsDot5Lorg/springframework/web/bind/annotation/RequestPart; models对象modelscalculateTempFileUrl$(Ljava/lang/Long;)Ljava/lang/String;userIdLjava/lang/Long;rootPathdaycalculateTemplateUrl"(Ljava/io/File;)Ljava/lang/String;oldPath linuxDomainMlambda$batchDeleteLibrary$0$(Lcom/ai/da/mapper/entity/Library;)V<clinit>
2023-01-06 15:17:37 +08:00
SourceFileLibraryController.javaLio/swagger/annotations/Api;tags library模块8Lorg/springframework/web/bind/annotation/RestController;8Lorg/springframework/web/bind/annotation/RequestMapping; /api/library bc Z[.com/ai/da/model/dto/QueryLibraryPageServiceDTON OPQ iR STU VWX YZPlease select a file!java/lang/Object[ \]^ _` aWM bZc def gh ih$com/ai/da/model/dto/LibraryUploadDTOj kl bm n ^_o <00>p qrs tuv wx yzlibrarys does not exist! {| }~BootstrapMethods<01><01><00> <01><01><01> <01><01><01> <01>Z<01> <01><01><01> <01><01> <01><01><01> <01><01> <00><00> <01> <00><00> <01><01> <01><01>libraryId cannot be empty! <01><01> <01><01>templateId cannot be empty! <01><01>)com/ai/da/mapper/entity/LibraryModelPointtemplate does not exist!com/ai/da/mapper/entity/Librarylibrary does not exist! <01>W"com/ai/da/common/response/Response XYModels打点预览入参####{}<01> <01><01><01> <01><01> <00><01> <01><01> `a<01> <01><01><01> <01>Wjava/util/Datecom/ai/da/common/utils/DateUtilyyyyMM <01><01>java/lang/StringBuilder <01><01><01> <01><00>tmp <01><01><01> <01><01> <01>W <01>W <01>W <01><01>P/workspace/python_code/Multi-layer-Virtual-Try-on/dataset_for_test/Img_model.png <01><01>&com/ai/da/controller/LibraryController<01> <01><01>java/lang/Integerjava/lang/Stringcom/ai/da/common/utils/CopyUtil
copyObject7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; com/ai/da/service/LibraryService^(Lcom/ai/da/model/dto/QueryLibraryPageServiceDTO;)Lcom/ai/da/common/response/PageBaseResponse;success8(Ljava/lang/Object;)Lcom/ai/da/common/response/Response;/org/springframework/web/multipart/MultipartFilegetOriginalFilename()Ljava/lang/String;$org/springframework/util/StringUtilsisEmpty(Ljava/lang/Object;)Zcn/hutool/core/lang/AssertisTrue)(ZLjava/lang/String;[Ljava/lang/Object;)V,com/ai/da/common/enums/LibraryLevel1TypeEnumMODELS.Lcom/ai/da/common/enums/LibraryLevel1TypeEnum; getRealNameequalscom/ai/da/common/utils/FileUtil getFileSizeN(Lorg/springframework/web/multipart/MultipartFile;)Lcom/ai/da/model/vo/FileVO;com/ai/da/model/vo/FileVOgetHigh()Ljava/lang/Integer;getWidthcom/ai/da/common/utils/MD5Utils encryptFileE(Lorg/springframework/web/multipart/MultipartFile;)Ljava/lang/String;<00>(Lorg/springframework/web/multipart/MultipartFile;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)VL(Lcom/ai/da/model/dto/LibraryUploadDTO;)Lcom/ai/da/model/vo/LibraryUpdateVo;*com/ai/da/service/LibraryModelPointServiceT(Lcom/ai/da/model/dto/LibraryModelPointDTO;)Lcom/ai/da/model/vo/LibraryModelPointVO;updateLibraryName)(Lcom/ai/da/model/dto/LibraryUpdateDTO;)Vjava/lang/BooleanTRUELjava/lang/Boolean;$com/ai/da/model/dto/LibraryDeleteDTO getLibraryIds()Ljava/util/List;getByIds"(Ljava/util/List;)Ljava/util/List;notEmptyO(Ljava/lang/Iterable;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Iterable;removeBatchByIds(Ljava/util/Collection;)Z
<01><01>(Ljava/lang/Object;)V
V<01>accept()Ljava/util/function/Consumer;java/util/ListforEach (Ljava/util/function/Consumer;)Vjava/util/ObjectsnonNull$com/ai/da/common/context/UserContext getUserHolder&()Lcom/ai/da/model/vo/AuthPrincipalVo; com/ai/da/model/dto/ModelsDotDTOsetHigh(Ljava/lang/Integer;)VsetWidth"com/ai/da/model/vo/AuthPrincipalVogetId()Ljava/lang/Long;S(Lorg/springframework/web/multipart/MultipartFile;Ljava/lang/String;)Ljava/io/File;setTemplateUrl(Ljava/lang/String;)V getLibraryIdnotNullK(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; getTemplateIdgetById*(Ljava/io/Serializable;)Ljava/lang/Object;getUrlcom/alibaba/fastjson/JSON toJSONString&(Ljava/lang/Object;)Ljava/lang/String;org/slf4j/Loggerinfo'(Ljava/lang/String;Ljava/lang/Object;)V6(Lcom/ai/da/model/dto/ModelsDotDTO;)Ljava/lang/String;setData&com/ai/da/common/config/FilePropertiesgetSysElPath InnerClasses1()Lcom/ai/da/common/config/FileProperties$ElPath;-com/ai/da/common/config/FileProperties$ElPathgetPath dateToStr6(Ljava/util/Date;Ljava/lang/String;)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; java/io/File separator-(Ljava/lang/Object;)Ljava/lang/StringBuilder;java/util/UUID
randomUUID()Ljava/util/UUID;toStringgetLinuxDomaingetAbsolutePathreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;delete(Ljava/lang/String;)Zorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;<01> <01><01> <00><00>"java/lang/invoke/LambdaMetafactory metafactory<01>Lookup<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!V
XYZ[\]^_\]`a\] bcd/*<2A><01>e*f ghijdJ*<2A>+<03><04><03><00><06>e6fghklmkno\pqsrsq[stu vw vxyzdJ*<2A>+<03><04><03><00><06>e<fghk{mkn|\pqs}sq[s~u vw vx<00>d
b+<2B><00><08><04> <03>
<EFBFBD> ::,<2C> <0C> <0A><0E>+<2B>:<07>:<07>:*<2A><02>Y+,-+<2B><06><14><00><06>e*
HIJ K-L3M:NAPOQYPfR3<00><00>bghb<00><00>b<00><00>b<00><00>b<00><00>E<00><00> B<00><00><00>@<01>/<00><00>m<00><00><00><00>n<00>\pqs<00>sq[s<00>wM<00>qs<00><00>qs<00><00>qs<00><00>qs<00><00>qs<00><00>Z<00><00>qs<00><00>qs<00><00><00>dB*<2A>+<2B><00><06>eVfgh<00><00>m<00>n<00>\pqs<00>sq[s<00>u vw vx<00><00>dI*<2A>+<2B><00><19><06>e
[
\fgh<00><00>m<00>n<00>\pqs<00>sq[s<00>u vw vx<00><00>d<00>9*<2A>+<2B><1A>M,<03>
<EFBFBD>W*<2A>+<2B><1A>W,<2C><00> <00><19><06>ebcd'e2hf 9gh9<00><00>+<00><00><00> +<00><00>m<00>n<00>\pqs<00>sq[s<00>u vw vx<00><00>d<00>+<2B>!<21>X+<2B><00><08><04> <03>
<EFBFBD> <0B>"N+<2B>:,<04><10>#,<04><11>$*-<2D>%<25>&:+<05>':,*<06>(<28>)<29>t,<2C>*+<03>
<EFBFBD>,W,<2C>-.<03>
<EFBFBD>,W*<2A>,<2C>-<2D>/<00>0N-1<03>
<EFBFBD>,W*<2A>,<2C>*<2A>2<00>3:4<03>
<EFBFBD>,W,<04>5<>#,<04>6<>$,<04>7<>)<29>8Y<38>9N<39>:;,<2C><<3C>=*<2A>,<2C>>:-<04>?-<2D>ebpq!r%t+u4v=xGyOzY{\|j}x~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>fp %4<00><00>+.<00><00>G<00><00>O
<00><00><00>D<00><00><00>'<00><00><00>gh<00><00><00><00><00><00><00>"<00><00><00><00><00><00> <00>"<00><00><00> @<01>C<>pm <00><00>n<00>\pqs<00>sq[s<00>w.<00>qs<00><00>qs<00><00>Z<00><00>qs<00><00>qs<00><00><00>d<00>O*<2A>@<40>A<>BM<42>CY<43>DF<>GN<47>HY<48>I,<2C>J-<2D>J<>K<>JL<>J<>K<>J+<2B>M<>K<>J<>N<>O<>J<>P<>e<00> <00><00>f*OghO<00><00> D<00><00>7<00><00>m<00><00><00>d<00>'*<2A>@<40>QM,<2C><08>*<2A>@<40>A<>BN+<2B>R-,<2C>S<>T<>e<00><00><00><00>$<00>f*
<00><00>'gh'<00><00><00><00><00><01>$<00>m<00>
<00><00>d7 *<2A>7<>UW<55>e
fgf  <00><00>m<00><00>cd! V<>W<>:<3A>e'<00><00>\<00><00>[s<00><00><00>q[s<00><01>53<01> <01><01><01> 
2023-01-06 15:17:37 +08:00