Files
makemd/target/classes/com/crawlful/hub/api/controllers/LogisticsController.class

20 lines
6.9 KiB
Plaintext
Raw Normal View History

2026-03-30 16:55:04 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=<00>4com/crawlful/hub/api/controllers/LogisticsControllerjava/lang/ObjectlogisticsService+Lcom/crawlful/hub/service/LogisticsService;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;<init>()VCode

LineNumberTableLocalVariableTablethis6Lcom/crawlful/hub/api/controllers/LogisticsController;createLogistics:(Ljava/util/Map;)Lorg/springframework/http/ResponseEntity; Signaturec(Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)Lorg/springframework/http/ResponseEntity<*>;5Lorg/springframework/web/bind/annotation/PostMapping;"RuntimeVisibleParameterAnnotations5Lorg/springframework/web/bind/annotation/RequestBody;tenantId  java/util/Map  get&(Ljava/lang/Object;)Ljava/lang/Object;"java/lang/String$'org/springframework/http/ResponseEntity&success
(*)java/lang/Boolean +,valueOf(Z)Ljava/lang/Boolean;.error0Missing tenantId 2 34ofY(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; 687#org/springframework/http/HttpStatus 9: BAD_REQUEST%Lorg/springframework/http/HttpStatus;
#< =>(Ljava/lang/Object;Lorg/springframework/http/HttpStatusCode;)V ? 
ACB)com/crawlful/hub/service/LogisticsService D3(Ljava/util/Map;)Lcom/crawlful/hub/model/Logistics;Fjava/util/HashMap
E I JKput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;M logisticsId
OQP com/crawlful/hub/model/Logistics RSgetId()Ljava/lang/Long; 6U V:CREATED
XZYjava/lang/Exception [\
getMessage()Ljava/lang/String; 6^ _:INTERNAL_SERVER_ERRORrequestLjava/util/Map;Ljava/lang/String; logistics"Lcom/crawlful/hub/model/Logistics;responseeLjava/lang/Exception;LocalVariableTypeTable5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; StackMapTableMethodParameters getLogisticsc(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Lorg/springframework/http/ResponseEntity<*>;4Lorg/springframework/web/bind/annotation/GetMapping;6Lorg/springframework/web/bind/annotation/RequestParam;qstatus s tu containsKey(Ljava/lang/Object;)ZworderId
y{zjava/lang/Long |} parseLong(Ljava/lang/String;)J
y +<00>(J)Ljava/lang/Long;
A<00> l<00>3(Ljava/lang/String;Ljava/util/Map;)Ljava/util/List;<00>data 6<00> <00>:OKparamsfilters logisticsListLjava/util/List;5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;4Ljava/util/List<Lcom/crawlful/hub/model/Logistics;>;getLogisticsByIdM(Ljava/lang/Long;Ljava/lang/String;)Lorg/springframework/http/ResponseEntity;P(Ljava/lang/Long;Ljava/lang/String;)Lorg/springframework/http/ResponseEntity<*>;value/{id}6Lorg/springframework/web/bind/annotation/PathVariable;
A<00> <00><00>F(Ljava/lang/String;Ljava/lang/Long;)Lcom/crawlful/hub/model/Logistics;<00>Logistics not found 6<00> <00>: NOT_FOUNDidLjava/lang/Long;updateLogisticsJ(Ljava/lang/Long;Ljava/util/Map;)Lorg/springframework/http/ResponseEntity;s(Ljava/lang/Long;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)Lorg/springframework/http/ResponseEntity<*>;4Lorg/springframework/web/bind/annotation/PutMapping;
A<00> <00><00>4(Ljava/lang/String;Ljava/lang/Long;Ljava/util/Map;)V<00>message<00>Logistics updated successfullytrackLogisticsO(Ljava/lang/String;Ljava/lang/String;)Lorg/springframework/http/ResponseEntity;R(Ljava/lang/String;Ljava/lang/String;)Lorg/springframework/http/ResponseEntity<*>;/track/{trackingNumber}
A<00> <00><00>5(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;
<00> <00>uequalstrackingNumberresultcalculateShippingCost/calculate-cost
A<00> <00><00>2(Ljava/lang/String;Ljava/util/Map;)Ljava/util/Map;
SourceFileLogisticsController.java8Lorg/springframework/web/bind/annotation/RestController;8Lorg/springframework/web/bind/annotation/RequestMapping; /v1/logistics!
 /*<2A> <0C>  |<00>+<19><00>!M,<2C><1B>#Y%<03>'-/<2F>1<>5<>;<3B>*<2A>>+<2B>@N<>EY<45>G:%<04>'<27>HWL-<2D>N<>HW<>#Y<04>T<>;<3B>M<EFBFBD>EY<45>GN-%<03>'<27>HW--,<2C>W<>HW<>#Y-<2D>]<5D>;<3B>'cX(bcX6  (1:HV c!d"l#y$<00>%H<00><00>`a Wb12cd:)ead.fgl&.ah <00>`i:)eil&.ij<02>(!<21>:Xk`lmno <01><00>+<19><00>!M,<2C><1B>#Y%<03>'-/<2F>1<>5<>;<3B><>EY<45>GN+p<>r<00>-p+p<><00>HW+v<>r<00>-v+v<><00>!<21>x<>~<7E>HW*<2A>>,-<2D><00>:<04>EY<45>G:%<04>'<27>HW<12><04>HW<>#Y<05><00><>;<3B>M<EFBFBD>EY<45>GN-%<03>'<27>HW--,<2C>W<>HW<>#Y-<2D>]<5D>;<3B>'<00>X(<00><00>XJ, -.(102;3L5W6q9|:<00>;<00><<00>=<00>><00>?<00>@<00>A<00>BR<00><00><00>a <00>b0|<00>a|0<00><00><00>'ea<00>.fg<00>&.ah4<00><00><00>0|<00>i|0<00><00><00>'ei<00>&.ij<04>(!<21>#$<24>:Xk<00><00><00><00>n<00>[s<00> <00>o <01><00>,<2C><1B>#Y%<03>'-/<2F>1<>5<>;<3B>*<2A>>,+<2B><00>N-<2D><1B>#Y%<03>'-<12><>1<><00><>;<3B><>EY<45>G:%<04>'<27>HW<12>-<2D>HW<>#Y<04><00><>;<3B>N<EFBFBD>EY<45>G:%<03>'<27>HW--<2D>W<>HW<>#Y<04>]<5D>;<3B>qXAqXBpqX:IJM&N*OBRKSYTdUqVrW{X<00>Y<00>ZH<00><00><00><00><00>b&KcdK&ear2fg{).ahK&ei{).ij<1C>%O<>.y!Xk <00><00><00><00><00><00>[s<00> <00> <01><00>,<19><00>!N-<2D><1B>#Y%<03>'-/<2F>1<>5<>;<3B>*<2A>>-+,<2C><00><>EY<45>G:%<04>'<27>HW<12><12><>HW<>#Y<04><00><>;<3B>N<EFBFBD>EY<45>G:%<03>'<27>HW--<2D>W<>HW<>#Y<04>]<5D>;<3B>'bX(abX6 a bc(f2g;hIiUjbkcllmzn<00>oH<00><00><00><00><00>`a Vb;'eac2fgl).ah <00>`i;'eil).ij<02>(!<21>9yXk <00>`<00><00><00>n<00>[s<00> <00>o <01><00>,<2C><1B>#Y%<03>'-/<2F>1<>5<>;<3B>*<2A>>,+<2B><00>N<EFBFBD>EY<45>G:%-%<25><00>HW-%<25><04>'<27><00><><12>-<2D>HW<>---<2D><00>HW<>#Y<04><00><>;<3B>N<EFBFBD>EY<45>G:%<03>'<27>HW--<2D>W<>HW<>#Y<04>]<5D>;<3B><00>X<00>X>vwz&{/|A}S~^a<00>s<00><00><00><00><00><00><00><00><00><00><00>H<00><00><00>b<00>b&Z<00>a/Qea<00>2fg<00>).ah &Z<00>i/Qei<00>).ij <1C>D<11> !!Xk <00><00><00>[s<00> <01><00>+<19><00>!M,<2C><1B>#Y%<03>'-/<2F>1<>5<>;<3B>*<2A>>,+<2B><00>N<EFBFBD>EY<45>G:%-%<25><00>HW<12>-<2D>HW<>#Y<04><00><>;<3B>M<EFBFBD>EY<45>GN-%<03>'<27>HW--,<2C>W<>HW<>#Y-<2D>]<5D>;<3B>'eX(deX6 <00> <00><00>(<00>2<00>;<00>M<00>X<00>e<00>f<00>n<00>{<00><00><00>H<00><00>`a Yb23<00>a;*eaf.fgn&.ah*<00>`i23<00>i;*ein&.ij<02>(!<21><Xk`<00><00><00><00><00>[s<00>