4 _ ` ab cd ef eg ah ai ajk lm nologLorg/slf4j/Logger;weChatMediaService-Lcom/zbkj/service/service/WechatMediaService;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;()VCodeLineNumberTableLocalVariableTablethisBLcom/zbkj/admin/controller/merchant/MerchantWechatMediaController;WechatMediaUploadj(Lorg/springframework/web/multipart/MultipartFile;Ljava/lang/String;)Lcom/zbkj/common/result/CommonResult; multipart1Lorg/springframework/web/multipart/MultipartFile;typeLjava/lang/String;wxMediaUploadResult:Lme/chanjar/weixin/common/bean/result/WxMediaUploadResult; ExceptionspMethodParameters Signature(Lorg/springframework/web/multipart/MultipartFile;Ljava/lang/String;)Lcom/zbkj/common/result/CommonResult;:Lorg/springframework/security/access/prepost/PreAuthorize;value(hasAuthority('merchant:mp:media:upload')%Lio/swagger/annotations/ApiOperation;!商户端 - 微信 - 素材上传8Lorg/springframework/web/bind/annotation/RequestMapping;/uploadmethod7Lorg/springframework/web/bind/annotation/RequestMethod;POST*Lio/swagger/annotations/ApiImplicitParams;)Lio/swagger/annotations/ApiImplicitParam;nameY分别有图片(image)、语音(voice)、视频(video)和缩略图(thumb)dataTypeString"RuntimeVisibleParameterAnnotations6Lorg/springframework/web/bind/annotation/RequestParam; defaultValueWechatMediaUploadLocalm(Lcom/zbkj/common/request/wxmplive/media/WechatMediaUploadLocalRequest;)Lcom/zbkj/common/result/CommonResult;requestFLcom/zbkj/common/request/wxmplive/media/WechatMediaUploadLocalRequest;(Lcom/zbkj/common/request/wxmplive/media/WechatMediaUploadLocalRequest;)Lcom/zbkj/common/result/CommonResult;-hasAuthority('merchant:mp:media:uploadlocal')'商户端 - 微信 - 素材上传本地 /uploadlocal5Lorg/springframework/web/bind/annotation/RequestBody;WechatMediaGet9(Ljava/lang/String;)Lcom/zbkj/common/result/CommonResult;mediaId fileByMediaLjava/io/File;I(Ljava/lang/String;)Lcom/zbkj/common/result/CommonResult;%hasAuthority('merchant:mp:media:get')!商户端 - 微信 - 素材获取/getGETWechatMediaPreserveUploadurlresult!Lcom/alibaba/fastjson/JSONObject;\(Ljava/lang/String;)Lcom/zbkj/common/result/CommonResult;0hasAuthority('merchant:mp:media:preserveupload')'商户端 - 微信 - 上传永久素材/preserveupload SourceFile"MerchantWechatMediaController.java8Lorg/springframework/web/bind/annotation/RestController;api/admin/merchant/mp/mediaLio/swagger/annotations/Api;tags商户端 - 微信 - 素材5Lorg/springframework/validation/annotation/Validated;  q rst uvw xy zy {| }~ @com/zbkj/admin/controller/merchant/MerchantWechatMediaController java/lang/Objectjava/lang/Exception+com/zbkj/service/service/WechatMediaService uploadMedia(Ljava/lang/String;Lorg/springframework/web/multipart/MultipartFile;)Lme/chanjar/weixin/common/bean/result/WxMediaUploadResult;#com/zbkj/common/result/CommonResultsuccess9(Ljava/lang/Object;)Lcom/zbkj/common/result/CommonResult;Dcom/zbkj/common/request/wxmplive/media/WechatMediaUploadLocalRequestgetType()Ljava/lang/String; getImagePathuploadMediaByLocal`(Ljava/lang/String;Ljava/lang/String;)Lme/chanjar/weixin/common/bean/result/WxMediaUploadResult;getFileByMediaId"(Ljava/lang/String;)Ljava/io/File;preserveUploadImgHasMediaId5(Ljava/lang/String;)Lcom/alibaba/fastjson/JSONObject;org/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;! /* ]*,+N- , -*  !"#$% &'G()s*+)s,-)[s./[e012)[@34s)s56s789)s:s5;<Y*++M, 56 =>!"#$%=&?*()s@+)sA-)[sB/[e018CDER*+M, > ? F  GH#$%F&I*()sJ+)sK-)[sL/[e0M8 9)sFNER*+ M, I J O  PQ%O&R*()sS+)sT-)[sU/[e0M89V!  WX"Y-)[sZ[\[s]^