cehua_hzl
2018-08-22 af4a1f8d277bdb9e5bbd7e388bdc0c8ea901b380
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
b½ïZc"@sÀdZddlmZddlmZddlTddlmZmZddl    m
Z
m Z ddl Z ddl Z edƒ\"ZZZZZZZZZZZZZZZZZZ Z!Z"Z#Z$Z%Z&Z'Z(Z)Z*Z+Z,Z-Z.Z/Z0ee0e0d    ƒ\Z1Z2Z3d(Z4ed d)ƒ\Z5Z6d Z7dZ8dZ9dZ:dZ;dZ<dZ=dZ>dZ?dZ@dZAdZBdZCdZDdZEdZFdZGdZHd„ZId „ZJd!d"„ZKd#d$„ZLd%„ZMdS(*sVersion = 2013-01-14 10:30iÿÿÿÿ(tmylog(t CommonDefine(t*(tfix_outgoingTexttfix_incomingText(tEventShellProxyt EventProcessNi"iiièit    pack_typet
ResultTypet    ResultMsgt
playerNametaccIDt
familyNamet    packIndextIPt    queryTypetmsgt    startTimetendTimet    startDatetendDatetintervalt isDelOtherst
playerFindtfuncKeycCsO|t}|j|ƒ}|jƒdkr/dS|djddƒ}t|ƒS(NittAccID(t UCN_DBPlayertfindtcounttgetR(tdbUsert    conditiont    dbCollecttcollR ((sZ.\ProjectSServer\ServerPython\db\PyMongoDataServer\GMToolLogicProcess\Commands\GMCommon.pytGetPlayerAccIDzs 
cCsA|t}|jit|ƒd6dd6ƒjƒdkr=tStS(NRitIsOnlinei(tUCN_DBPlayerInfoLogRRRtFalsetTrue(tdbLogt playerAccIDt
logCollect((sZ.\ProjectSServer\ServerPython\db\PyMongoDataServer\GMToolLogicProcess\Commands\GMCommon.pytGetPlayerOnLineByAccIDs
/RcCs.||d<||d<d}tj||ƒdS(Nt    GMOperatetMsgt GMToolOperate(RtSendEventPackByDict(tgmTypetdataDictRt eventTypeStr((sZ.\ProjectSServer\ServerPython\db\PyMongoDataServer\GMToolLogicProcess\Commands\GMCommon.pyt SendEventPackšs
 
 
icCs)yt|ƒ}Wntk
r$|SX|S(N(tintt
ValueError(tinputtdefValuetresult((sZ.\ProjectSServer\ServerPython\db\PyMongoDataServer\GMToolLogicProcess\Commands\GMCommon.pytToIntDef¨s
 cCstjjƒtjd|ƒS(Ntdays(tdatetimettodayt    timedelta(tdiffDays((sZ.\ProjectSServer\ServerPython\db\PyMongoDataServer\GMToolLogicProcess\Commands\GMCommon.pytGetDatetimeByPlusDays¶siÐi€„i”5wi(Nt__doc__tCommonRtDBCommonRtCollections.CollectionDefinet MangoDBCommonRRt
EventShellRRR;t    tracebacktranget Def_Successt Def_ParamErrt Def_GMCmdNonet    Def_NoTagtDef_PlayerOfLinet
Def_Unknowt
Def_NoNeedtDef_InsertFailt Def_MaxLimittDef_TimeConflicttDef_InvalidTimetDef_MakeNewCardFailtDef_EncodeFailtDef_GMDBEntranceFailtDef_GMGSEntranceFailtDef_DeleteIPFailtDef_MoneyTypeErrtDef_MsgMaxLenLimittDef_InvalidEventtDef_ChoseNothingtDef_AddNumErrortDef_PriceIsNulltDef_TypeNumErrtDef_NotOpenActiontDef_ActionOpeningtDef_TimeIsNonetDef_TimeStarGreaterEndtDef_CurTimeGreaterStarTimetDef_CurTimeGreaterEndTimetDef_ActionAllreadyOpentDef_GMForbidMergeWartDef_IsNotMergeServertDef_ServerAlreadyOpentDef_ResultTypeMaxtDef_DoQueryLogDBtDef_DoQueryUserDBtDef_SendToGameServertDef_UpperLimit_DWordtDef_PysForbidByPytDef_PysForbidTalktDef_GMKey_TypetDef_GMKey_ResultTypetDef_GMKey_ResultMsgtDef_GMKey_PlayerNametDef_GMKey_PlayerAccIDtDef_GMKey_FamilyNametDef_GMKey_PackIndext Def_GMKey_IPtDef_GMKey_QueryTypetDef_GMKey_BroadCastMsgtDef_GMKey_StartTimetDef_GMKey_EndTimetDef_GMKey_StartDatetDef_GMKey_EndDatetDef_GMKey_IntervaltDef_GMKey_IsDelOtherstDef_GMKey_PlayerFindtDef_GMKey_FuncKeyR#R+R3R9R?(((sZ.\ProjectSServer\ServerPython\db\PyMongoDataServer\GMToolLogicProcess\Commands\GMCommon.pyt<module>sD
  )r