zhubaomin
2025-04-07 eb50888b14af04d5f4677520b67754764f03a014
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Êþº¾@S     com/dy/pipIrrSell/loss/LossCtrllossSvLcom/dy/pipIrrSell/loss/LossSv;
    
com/dy/pipIrrSell/loss/LossSv    getLossesG(Lcom/dy/pipIrrSell/loss/QueryVo;)Lcom/dy/common/webUtil/QueryResultVo;
 'com/dy/common/webUtil/BaseResponseUtils buildSuccess8(Ljava/lang/Object;)Lcom/dy/common/webUtil/BaseResponse;java/lang/Exception     logLorg/slf4j/Logger;获取挂失记录异常   org/slf4j/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)V
" #$
getMessage()Ljava/lang/String;
& '(buildException8(Ljava/lang/String;)Lcom/dy/common/webUtil/BaseResponse; *+, -.,org/springframework/validation/BindingResult    hasErrors()Z *0 12 getFieldError-()Lorg/springframework/validation/FieldError;
456 78java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;:)org/springframework/validation/FieldError
9< =$getDefaultMessage
? @(    buildFail
BCD EFjava/lang/LongvalueOf(J)Ljava/lang/Long;
HIJ KLcom/dy/pipIrrSell/loss/DtoLoss
getCardNum()Ljava/lang/Long;
HN OPgetMoney()Ljava/lang/Float;
HR SP    getRefund
HU V$
getRemarks
HX YL getOperator[java/util/Date
Z] ^_<init>()V    a bc clientCardSv+Lcom/dy/pipIrrSell/clientCard/ClientCardSv;
efg hi)com/dy/pipIrrSell/clientCard/ClientCardSvgetCardIdAndClientNum!(Ljava/lang/Long;)Ljava/util/Map;
klm nojava/util/Optional
ofNullable((Ljava/lang/Object;)Ljava/util/Optional;qjava/util/HashMap
p]
kt u8orElsew java/util/Map vy z{size()I    }~ €'com/dy/pipIrrSell/result/SellResultCodeCARD_NUMBER_MISTAKE)Lcom/dy/pipIrrSell/result/SellResultCode;
}"„cardId v† ‡8get
‰Š‹ Œ$java/lang/ObjecttoString
BŽ     parseLong(Ljava/lang/String;)J’clientId”'com/dy/pipIrrGlobal/pojoSe/SeClientCard
“]
“— ˜™setId(Ljava/lang/Long;)V
“› œsetMoney(Ljava/lang/Float;)V
“Ÿ  ¡ setLossdtdt(Ljava/util/Date;)V    £¤¥ ¦§*com/dy/pipIrrSell/clientCard/CardStateENUMLOSS,Lcom/dy/pipIrrSell/clientCard/CardStateENUM;
£© ª«getCode()Ljava/lang/Byte;
“­ ®¯setState(Ljava/lang/Byte;)V    ±²³ ¦´,com/dy/pipIrrSell/clientCard/LastOperateENUM.Lcom/dy/pipIrrSell/clientCard/LastOperateENUM;
±©
“· ¸¯ setLastoper
eº »¼UpdateClientCard>(Lcom/dy/pipIrrGlobal/pojoSe/SeClientCard;)Ljava/lang/Integer;
¾¿À EÁjava/lang/Integer(I)Ljava/lang/Integer;
¾Ã Ä{intValue    }Æ Ç!LOSS_FAIL_WRITE_CLIENT_CARD_ERRORÉ!com/dy/pipIrrGlobal/pojoSe/SeLoss
È]
ÈÌ Í™    setCardid
ÈÏ Ð™ setClientid
ț
ÈÓ Ô    setRefund
ÈÖ ×Ø
setRemarks(Ljava/lang/String;)V
ÈÚ Û™ setOperator
ÈÝ Þ¡ setOperatedt
à áâadd5(Lcom/dy/pipIrrGlobal/pojoSe/SeLoss;)Ljava/lang/Long;
Bä åæ    longValue()J    }è éLOSS_FAIL_WRITE_LOSS_ERROR
ëìí Eîjava/lang/Boolean(Z)Ljava/lang/Boolean;
‰]
ñòó ôõorg/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;F(Lcom/dy/pipIrrSell/loss/QueryVo;)Lcom/dy/common/webUtil/BaseResponse;CodeLineNumberTableLocalVariableTableres%Lcom/dy/common/webUtil/QueryResultVo;eLjava/lang/Exception;this!Lcom/dy/pipIrrSell/loss/LossCtrl;vo Lcom/dy/pipIrrSell/loss/QueryVo;LocalVariableTypeTableZLcom/dy/common/webUtil/QueryResultVo<Ljava/util/List<Lcom/dy/pipIrrGlobal/voSe/VoLoss;>;>; StackMapTableMethodParameters    Signature¢(Lcom/dy/pipIrrSell/loss/QueryVo;)Lcom/dy/common/webUtil/BaseResponse<Lcom/dy/common/webUtil/QueryResultVo<Ljava/util/List<Lcom/dy/pipIrrGlobal/voSe/VoLoss;>;>;>;RuntimeVisibleAnnotations)Lio/swagger/v3/oas/annotations/Operation;summary获得一页挂失记录 description返回一页挂失数据6Lio/swagger/v3/oas/annotations/responses/ApiResponses;value5Lio/swagger/v3/oas/annotations/responses/ApiResponse; responseCode0001D返回一页挂失数据(BaseResponse.content:QueryResultVo[{}])content-Lio/swagger/v3/oas/annotations/media/Content;    mediaTypeapplication/jsonschema,Lio/swagger/v3/oas/annotations/media/Schema;implementation!Lcom/dy/pipIrrGlobal/voSe/VoLoss;4Lorg/springframework/web/bind/annotation/GetMapping;path
/getLossesLcom/dy/common/aop/SsoAop;t(Lcom/dy/pipIrrSell/loss/DtoLoss;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse;po Lcom/dy/pipIrrSell/loss/DtoLoss; bindingResult.Lorg/springframework/validation/BindingResult;Ljava/lang/Long;cardNummoneyLjava/lang/Float;refundremarksLjava/lang/String;operatorlossTimeLjava/util/Date;mapLjava/util/Map; seClientCard)Lcom/dy/pipIrrGlobal/pojoSe/SeClientCard;rec_updateClientCardLjava/lang/Integer;seLoss#Lcom/dy/pipIrrGlobal/pojoSe/SeLoss;rec9java/lang/Float;java/lang/String‰(Lcom/dy/pipIrrSell/loss/DtoLoss;Lorg/springframework/validation/BindingResult;)Lcom/dy/common/webUtil/BaseResponse<Ljava/lang/Boolean;>;添加挂失记录G操作结果:true:成功,false:失败(BaseResponse.content)Ljava/lang/Boolean;5Lorg/springframework/web/bind/annotation/PostMapping;consumes:Lorg/springframework/transaction/annotation/Transactional; rollbackForRuntimeVisibleTypeAnnotationsLjakarta/validation/Valid;"RuntimeVisibleParameterAnnotations5Lorg/springframework/web/bind/annotation/RequestBody;M(Lcom/dy/pipIrrSell/loss/LossSv;Lcom/dy/pipIrrSell/clientCard/ClientCardSv;)V<clinit>
SourceFile LossCtrl.java(Lio/swagger/v3/oas/annotations/tags/Tag;name 挂失管理 挂失操作8Lorg/springframework/web/bind/annotation/RestController;8Lorg/springframework/web/bind/annotation/RequestMapping;loss!‰bc ö÷ "*´+¶M,¸ °M²,¹,¶!¸%° ø<    =>?@ù*    úûüý"þÿ"     úNS    
s  s [@s s[@s@c[sá ÷
w,Æ,¹)™,¹/¸3À9¶;¸>°    ¸AN+¶G:    ¸A:+¶M:+¶Q:+¶T:+¶W:    »ZY·\:
*´`¶d¸j»pY·r¶sÀv:  Æ  ¹x ²|¶‚¸>° ƒ¹…¶ˆ¸¸AN ‘¹…¶ˆ¸¸A:»“Y·•:  -¶– ¶š 
¶ž ²¢¶¨¶¬ ²°¶µ¶¶*´` ¶¹¸j¸½¶sÀ¾:  ¶Âš ²Å¶‚¸>°»ÈY·Ê:-¶Ë¶Î¶Ñ¶Ò¶Õ    ¶Ù
¶Ü*´¶ß¸j    ¸A¶sÀB:¶ã    ”š ²ç¶‚¸>°¸ê¸ °ø’$Q R _%`+a1b7c=dCeIfRkml|m†o™p­w¶x¼yÃzÊ{Õ|à}ø~
…ˆ‰ Š'‹.Œ5<ŽC[e‘o”ù¢wþÿw!"w#$%R„%+L&%1F’%7@'(=:)(C4*+I.,%    R%-.
m
/0 ¶Á12 ø34 d56[7%A ÿ[ H*BBB88:BZv    ýƒ“¾ýdÈB    !#<g    
s= s=[@s s>[@s@c?@[sáA[sBC[cýD    EF GE^H÷M*·ï*+µ*,µ`±ø*ù þÿbc    bI_÷!    ¸ð³±ø&JK LMsN sOPQ[sR