1
zj
6 days ago 7166584366406c107c3e46560580765f2db4cd5c
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
Êþº¾4­
¾@    ¼A BCD
EF    ¼G HI
JK
LMN
 
@O
 
P
 
QR
 
S
LTU    ¼VW
@X
8Y
Z[\
J]^ _`ab
@
c
d
e
f
g
h
ij
(k
l
mn
,@
o
p _qr
Estu
vw xy
z{|
}~ _€
;@ ‚ ƒ„ ƒ…†
@@
‡ˆ
‰Š‹    ¼Œ
‰Ž     ¼‘
’“ ”•
–—
(˜
@l
’™
@š
@d    ¼› œ
žŸ
 ¡
¢£
¤¥
ž¦
¢§
¢¨
‚—
‰©
žª
«
@e
¬
@f
­
@g
®
@h
¯
@i
°
@m
±
@o
²
@p
Y
@³ ´
Eµ¶    ¼·¸ ¹ º» ¼
½    ¼¾ ¿ÀÁÂ
8à ºÄ
8ÅÆÇ
‚@È
„@
’É
(Ê
(Ë
(Ì
’Y
(Í
(Î
ÏÐ
‰Ñ    ¼Ò ÓÔ _ÕÖ
’@×
’Ø
8ÙÚÛÜÝÞßàáâãä
’åæ
’ç
’o
’è
’é    ¼ê ëìí ºîïðñ ºò    ¼ó ôõö÷ø _ùúû _üýþÿ
logLorg/slf4j/Logger;userPendingorderMapper#Lcom/nq/dao/UserPendingorderMapper;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired; stockMapperLcom/nq/dao/StockMapper; iUserServiceLcom/nq/service/IUserService;iUserPositionService%Lcom/nq/service/IUserPositionService;siteTaskLogMapperLcom/nq/dao/SiteTaskLogMapper;
userMapperLcom/nq/dao/UserMapper;stockIndexMapperLcom/nq/dao/StockIndexMapper;iStockIndexService#Lcom/nq/service/IStockIndexService;iUserIndexPositionService*Lcom/nq/service/IUserIndexPositionService;iStockCoinService"Lcom/nq/service/IStockCoinService;iStockFuturesService%Lcom/nq/service/IStockFuturesService;iSiteSettingService$Lcom/nq/service/ISiteSettingService;userPositionMapperLcom/nq/dao/UserPositionMapper;<init>()VCodeLineNumberTableLocalVariableTablethis1Lcom/nq/service/impl/UserPendingorderServiceImpl;addOrderÔ(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/math/BigDecimal;Ljava/math/BigDecimal;Ljava/math/BigDecimal;Ljavax/servlet/http/HttpServletRequest;)Lcom/nq/common/ServerResponse;stockIdLjava/lang/String;buyNumLjava/lang/Integer;buyTypelever profitTargetLjava/math/BigDecimal;
stopTarget targetPricerequest'Ljavax/servlet/http/HttpServletRequest;userLcom/nq/pojo/User; siteSettingLcom/nq/pojo/SiteSetting;userPendingorderLcom/nq/pojo/UserPendingorder;retI StackMapTable|aMethodParameters    orderListG(Ljavax/servlet/http/HttpServletRequest;)Lcom/nq/common/ServerResponse;modelLcom/nq/pojo/StockIndex;marketVOLcom/nq/vo/stock/MarketVO;stockLcom/nq/pojo/Stock; stockListVOLcom/nq/vo/stock/StockListVO;nowPriceuserPendingorderVO'Lcom/nq/vo/position/UserPendingorderVO;userPendingordersLjava/util/List;UserPendingorderListuserJsonpropertyheaderLocalVariableTypeTable0Ljava/util/List<Lcom/nq/pojo/UserPendingorder;>;    †
Ç    orderTask siteTaskLogLcom/nq/pojo/SiteTaskLog; accountTypetaskcnt
tasktargetinsertTaskCounteLjava/lang/Exception;buyTimeuserIduserPendingorderListenable_user_amt all_freez_amtcodeindexId    stockCoinLcom/nq/pojo/StockCoin;i jÈÖNðdelOrderZ(Ljava/lang/Integer;Ljavax/servlet/http/HttpServletRequest;)Lcom/nq/common/ServerResponse;delCountid<clinit>    Signature¨Lcom/baomidou/mybatisplus/extension/service/impl/ServiceImpl<Lcom/nq/dao/UserPendingorderMapper;Lcom/nq/pojo/UserPendingorder;>;Lcom/nq/service/UserPendingorderService;
SourceFile UserPendingorderServiceImpl.java(Lorg/springframework/stereotype/Service; Þß ÈÉ   請先登錄  ÚÛ   java/lang/StringBuilder!挂单失败,购买数量小于  股  !挂单失败,购买数量大于 ÂÃ;com/baomidou/mybatisplus/core/conditions/query/QueryWrapperuser_id   !stock_idstatus "#0com/baomidou/mybatisplus/core/conditions/Wrapper$ %&com/nq/pojo/UserPendingorder请勿重复挂单 '( )* +( ,( -( ./ 0/java/math/BigDecimal Þ1 2/ 3/java/util/Date 45 6( 786添加挂单成功,满足下单条件将自动下单 9 添加失败user.cookie.name: ;< =<> ?<com/nq/pojo/User@ AB CDjava/util/ArrayList EF     GH IJ%com/nq/vo/position/UserPendingorderVO Ksh LMsz ÐÑ NOP QR ÒÓS TU VWX Y Þ* Z [* ÆÇ\ ]^
_` abc def gh i j< kl "m n o p q rs ts us vw x y( zh {| 数据异常 ÀÁ%当前有挂单的用户数量 ä¸º {} }~ € ? ‚ Îσ „…,用户id = {} å§“名 = {} å·²æŒ‚单数: {}java/lang/Object † ‡ ˆs0com/nq/vo/stock/StockListVOcom/nq/pojo/StockCoin ‰ Š‹ Œ‹ Ž Œ ‘’ “” •h ÊË– —˜ ™8com/nq/pojo/SiteTaskLog股票挂单转持仓 š* › 正式用户 模拟用户-&挂单[达到目标价格] ç”¨æˆ·id = , å¯ç”¨èµ„金 = 冻结保证金 = , ç›®æ ‡ä»·æ ¼ = ,现价    , æ¶¨è·Œ:涨跌 œ*此次挂单买入id: * ž( Ÿ* ÌÍ  7¡挂单task任务成功 *挂单task任务失败java/lang/Exception股票挂单任务失败... ¢* ÔÕ£ ¤¥指数挂单转持仓指数挂单任务失败...!===========挂单结束========== ¦§该挂单不存在该挂单不属于您 ¨© 删除成功 删除失败    è¯·ç™»å½•/com/nq/service/impl/UserPendingorderServiceImplª «¬;com/baomidou/mybatisplus/extension/service/impl/ServiceImpl&com/nq/service/UserPendingorderServicecom/nq/pojo/SiteSetting%javax/servlet/http/HttpServletRequestjava/lang/Stringjava/util/Listjava/util/Iteratorcom/nq/pojo/Stockjava/lang/Integercom/nq/service/IUserServicegetCurrentRefreshUser;(Ljavax/servlet/http/HttpServletRequest;)Lcom/nq/pojo/User;com/nq/common/ServerResponsecreateByErrorMsg2(Ljava/lang/String;)Lcom/nq/common/ServerResponse;"com/nq/service/ISiteSettingServicegetSiteSetting()Lcom/nq/pojo/SiteSetting;intValue()I getBuyMinNum()Ljava/lang/Integer;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String; getBuyMaxNumgetIdeq8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;valueOf(I)Ljava/lang/Integer;!com/nq/dao/UserPendingorderMapper    selectOneF(Lcom/baomidou/mybatisplus/core/conditions/Wrapper;)Ljava/lang/Object;    setUserId(Ljava/lang/Integer;)V
setStockId(Ljava/lang/String;)V    setBuyNum
setBuyTypesetLeversetProfitTarget(Ljava/math/BigDecimal;)V setStopTarget(I)V setNowPricesetTargetPrice
setAddTime(Ljava/util/Date;)V    setStatusinsert(Ljava/lang/Object;)IcreateBySuccessMsgcom/nq/utils/PropertiesUtil getProperty&(Ljava/lang/String;)Ljava/lang/String;    getHeader(com/nq/utils/redis/RedisShardedPoolUtilsgetcom/nq/utils/redis/JsonUtil
string2Obj7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
selectListD(Lcom/baomidou/mybatisplus/core/conditions/Wrapper;)Ljava/util/List;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;
getStockIdcontains(Ljava/lang/CharSequence;)ZreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;com/nq/dao/StockIndexMapperselectIndexByCode,(Ljava/lang/String;)Lcom/nq/pojo/StockIndex;com/nq/pojo/StockIndex getIndexGid!com/nq/service/IStockIndexServicequerySingleIndex.(Ljava/lang/String;)Lcom/nq/vo/stock/MarketVO;com/nq/vo/stock/MarketVO getNowPrice getIndexName setStockNamecom/nq/dao/StockMapperfindStockByCode'(Ljava/lang/String;)Lcom/nq/pojo/Stock; getStockCode%com/nq/utils/stock/lide/LiDeDataUtilsgetStock8(Ljava/lang/String;)Lcom/nq/utils/stock/lide/LideDataVo;$com/nq/utils/stock/sina/SinaStockApiassembleLideStockListVOC(Lcom/nq/utils/stock/lide/LideDataVo;)Lcom/nq/vo/stock/StockListVO;$org/springframework/util/ObjectUtilsisEmpty(Ljava/lang/Object;)Z getStockGid getSinaStockassembleStockListVO1(Ljava/lang/String;)Lcom/nq/vo/stock/StockListVO;(I)Ljava/lang/String; getStockName    getBuyNum
getBuyTypegetLevergetProfitTarget()Ljava/math/BigDecimal; getStopTargetgetTargetPrice
getAddTime()Ljava/util/Date;    getStatussetIdaddcreateBySuccess2(Ljava/lang/Object;)Lcom/nq/common/ServerResponse;sizeorg/slf4j/Loggerinfo'(Ljava/lang/String;Ljava/lang/Object;)V(I)Ljava/lang/Object;    getUserIdcom/nq/dao/UserMapperselectByPrimaryKey'(Ljava/lang/Integer;)Lcom/nq/pojo/User; getRealName((Ljava/lang/String;[Ljava/lang/Object;)V getEnableAmt getDepositAmtmultiply.(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;dividesetScale(II)Ljava/math/BigDecimal;0(Ljava/math/BigDecimal;II)Ljava/math/BigDecimal;    compareTo(Ljava/math/BigDecimal;)Icom/nq/utils/DateTimeUtil    dateToStr$(Ljava/util/Date;)Ljava/lang/String;equals#com/nq/service/IUserPositionServicecreateÎ(Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Lcom/nq/common/ServerResponse;
updateById setTaskTypegetAccountType
setTaskCnt setTaskTarget setIsSuccess setErrorMsgcom/nq/dao/SiteTaskLogMapper(Lcom/nq/pojo/SiteTaskLog;)Ierror(com/nq/service/IUserIndexPositionService buyIndexOrder«(Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/math/BigDecimal;Ljava/math/BigDecimal;Ljava/lang/Integer;)Lcom/nq/common/ServerResponse;
selectById*(Ljava/io/Serializable;)Ljava/lang/Object;
deleteById(Ljava/io/Serializable;)Iorg/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!¼¾¿ÀÁÂÃÄÅÆÇÄÅÈÉÄÅÊËÄÅÌÍÄÅÎÏÄÅÐÑÄÅÒÓÄÅÔÕÄÅÖ×ÄÅØÙÄÅÚÛÄÅÜÝÄÅÞßà/*·±á.â ãäåæà} D*´¹:        Ç    ¸°*´¹:
,¶
¶    ¶¢#»
Y·  ¶ 
¶    ¶¶ ¶¸°,¶
¶¶¤#»
Y· ¶ 
¶¶¶ ¶¸°*´»Y·    ¶¶À+¶À¸¶À¹À:  Æ    ¸°»Y· :      ¶¶! +¶" ,¶# -¶$ ¶% ¶& ¶' »(Y·)¶* ¶+ »,Y·-¶. ¸¶/*´ ¹06  ž    1¸2°3¸°á~L NOQ#R2S@TNSRVaWoX}WZ¸[½\Ã_Ì`ÖaÜbâcèdïeöfýg
hij&k3l8m>o℠DãäDçèDéêDëêDìêDíîDïîDðîDñò 7óô    #!õö
¸Œ÷ø 3ùú ûüüü9ý.üAþüzÿ!çéëìíïðñàÏÒ4¸5M+,¹6N-ƽ-¸7:8¸9À8:Ʀ*´»Y·¶¶À¹::»;Y·<:¹=:¹>™e¹?À:    »@Y·A:
    ¶BC¶Dš    ¶BE¶D™Y*´F    ¶BCG¶HEG¶H¹I: *´J ¶K¹L: 
»(Y ¶M·N¶O
 ¶P¶Q
 ¶K¶R§y*´S    ¶B¹T:  ¶U¸V¸W:  ¸X™ ¶Y¸Z¸[:  ¶\:  Ç    ¸]: 
»(Y ·N¶O
 ¶^¶Q
 ¶YÆ  ¶Y§ ¶U¶R
    ¶_¶`
    ¶a¶b
    ¶c¶d
    ¶e¶f
    ¶g¶h
    ¶i¶j
    ¶k¶l
    ¶m¶n
    ¶o¶p
¹qW§þ—¸r°s¸°á¢(uvxyz$|)}HQ‚pƒy…“†±ˆÁ‰ÒŠÜ‹æéù‘’”"•'–-˜;™Eš_œisž}Ÿ‡ ‘¡›¢¥£¯¤¹¥æƧ̺☱5 Á% ùf Y     "=
è yJ 
pS÷ø    H„ Q{´è$¨óôÒãäÒñòÌèÄè H„ û“
ÿZ    üý8þûUý1üiÿüþøøfÿÿñßà
‡
*´»Y·¸¶À¹:L²tu+¹v¸¹w=+¹v¢=+¹xÀ¶yN*´z-¹{:ǧ*´»Y·-¶À¸¶À¹::ǧæ²t|½}Y-SY¶~SY+¹v¸S¹¶€:»(Y·N:G:G:    :
»‚Y·ƒ: »„Y·…: ¹=:  ¹>™~ ¹?À:¶BC¶Dš¶BE¶D™|*´F¶BCG¶HEG¶H¹I:»(Y¶†¶·)»(Y¶_¶·)¶‡»(Y¶c¶·)¶ˆ¶‰:*´J¶K¹L:¶M:¶Š:
§t*´S¶B¹T:¶U¸V¸W:  ¸X™¶Y¸Z¸[:  ¶\:»(Y·N»(Y¶_¶·)¶‡»(Y¶c¶·)¶‹:¶U:    Ç    ¸]:¶yÆX¶BÆP¶_ÆH¶aÆ@¶cÆ8¶iÆ0¶a¶š¶i»(Y·N¶Œ§»(Y·N¶i¶Œ6»,Y·-¸:í    ÆwG    ¶Žšm*´¶y    ¶_¶a¶c¶e¶g¹
W¸¶/*´¹‘W»’Y·“:”¶•¶–¶š—§˜:»
Y· ¶ ™¶ ¶~¶ š¶ ¶¶›¶ ¶œ¶ ¶¶ ¶i¶ž¶ ¶ Ÿ¶ ¶a¶š §¡¶ ¶:¶¢»
Y· £¶ ¶o¶¶:¶¤»,Y·-¶¥¸¶¦G¶§*´¨¹©6ž²tª¹«§ ²t¬¹«§˜:²t®¹¯¸¶/*´¹‘W§t
Æo*´°
¶_¶a¶c¶e¶g¶y¹±W¸¶/*´¹‘W»’Y·“:²¶•¶–¶š—§˜:»
Y· ¶ ™¶ ¶~¶ š¶ ¶¶›¶ ¶œ¶ ¶¶ ¶i¶ž¶ ¶ Ÿ¶ ¶a¶š §¡¶ ¶:¶¢»
Y· £¶ ¶o¶¶:¶¤»,Y·-¶¥¸¶¦G¶§*´¨¹©6ž²tª¹«¸¶/§ ²t¬¹«§$:²t³¹¯¸¶/*´¹‘W§û~„§ú¿²t´¹«±’ÕØ­IL­án[ÁÂ0Ä<ÆJÇVÈ[É^˅͍̊гѺÒÅÓÉÔÍÕÐÖÙ×âØÚÛ9ÜsáƒâŠå‘ç”é¤ê±ë¹ìÆîÍþ
@r~ƒ’ À!É"Õ#Þ$å%ù&i'p(‰)*œ+¥,¬-¹.¾/Ë1Õ7Ø3Ú4ä5í6ù7ü8:+;4<@=I>P?d@ÔAÛBôCûDEFG$H)I3J?LIRLNNOXPaQmYpÄv\€]â89Xƒ¤aÞ÷ùÜ èil!è‰L"è¹#úÚ$%Idå èÔu!èôU"è$%#úN$%rûùú~ï&èl÷øJ&'êVóô…ë(º¶)îÅ«*îɧ
èÍ£+è    Ð ,ê
Ù—     âŽ-. 2D/úãäd …ë(d ûý2ý+0üü.ÿ]0ü1102ü/þûxü1ú>
ûNPþ„3Aÿg0ü1102þ34ÿ0ü1102þ34þiÿ    0ü1102þB5#üc3Aÿg0ü1102þ34ÿ0ü1102þ34þrÿ    0ü1102þB5ø ÿú67àq    }4¸5N,-¹6:Æf¸7:8¸9À8:*´+¹µÀ:Ç    ¶¸°¶¶¶y¶Ÿ    ·¸°*´+¹¸6ž    ¹¸2°º¸°»¸°á>bcdef'g6h;iAkTlZnfokpqrwuâ\    \è'Póô6A÷øf8ú}ãä}9ê}ñòwènèû<ÿA0üþüÿ0ÿ    9ñ:ßà!    ¼¸½³t±á-;<=>Ä?