Example #1
0
 def __init__(self):
     super(Mj2XueZhanPluginSrvTable, self).__init__()
     self.checker1 = tychecker.Checkers(
         tychecker.check_userId,
         tychecker.check_gameId,
         tychecker.check_clientId,
         _checkers.check_roomId,
     )
     self.checker2 = tychecker.Checkers(
         tychecker.check_userId,
         tychecker.check_gameId,
         tychecker.check_clientId,
         _checkers.check_roomId,
         _checkers.check_tableId,
         _checkers.check_seatId0,
     )
     self.checker3 = tychecker.Checkers(
         tychecker.check_userId,
         tychecker.check_gameId,
         tychecker.check_clientId,
         _checkers.check_roomId,
         _checkers.check_tableId,
         _checkers.check_seatIdObserver,
         _checkers.check_action,
     )
Example #2
0
 def __init__(self):
     super(ChatListSrv, self).__init__()
     debug("ChatListSrv init")
     self.service = ChatService()
     self.service.record_dao = DaoChatRecordRedis()
     self.checkBase = tychecker.Checkers(
         check_userId,
         check_targetUserId,
     )
     self.user_checker = tychecker.Checkers(check_userId, )
     self.flag_checker = tychecker.Checkers(check_flag, )
Example #3
0
 def __init__(self):
     super(HallPluginStore, self).__init__()
     self.checkTransactionStart = tychecker.Checkers(
         hallchecker.check__sdkSignCode,
         tychecker.check_userId,
         tychecker.check_clientId,
         _checker.check_appId,
         _checker.check_realGameId,
         _checker.check_prodOrderId,
         _checker.check_prodId,
         _checker.check_prodCount,
         hallchecker.check__checkUserData,
     )
     self.checkDelivery = tychecker.Checkers(
         hallchecker.check__sdkSignCode,
         tychecker.check_userId,
         tychecker.check_clientId,
         _checker.check_appId,
         _checker.check_realGameId,
         _checker.check_prodOrderId,
         _checker.check_prodId,
         _checker.check_prodCount,
         _checker.check_is_monthly,
         _checker.check_chargeType,
         _checker.check_chargedRmbs,
         _checker.check_chargedDiamonds,
         _checker.check_consumeCoin,
         _checker.check_chargeMap,
         _checker.check_consumeMap,
         _checker.check_platformOrder,
         hallchecker.check__checkUserData,
     )
     self.checkNotify = tychecker.Checkers(
         hallchecker.check__sdkSignCode,
         tychecker.check_userId,
         tychecker.check_clientId,
         _checker.check_appId,
         _checker.check_realGameId,
         _checker.check_prodId,
         _checker.check_chargedRmbs,
         _checker.check_chargedDiamonds,
         hallchecker.check__checkUserData,
     )
     self.checkTerminate = tychecker.Checkers(
         tychecker.check_userId,
         _checker.check_appId,
         _checker.check_realGameId,
         _checker.check_prodOrderId,
         _checker.check_prodId,
         hallchecker.check__checkUserData,
     )
Example #4
0
 def __init__(self):
     super(HallPluginExchange, self).__init__()
     self._trimLedTimer = None
     self.checkUi = hallchecker.CHECK_BASE.clone()
     self.checkUi.addCheckFun(_exchange.check_tabName)
     self.checkUi.addCheckFun(_exchange.check_pageNum)
     self.checkJdAddr = hallchecker.CHECK_BASE.clone()
     self.checkJdAddr.addCheckFun(_exchange.check_proviceId)
     self.checkJdAddr.addCheckFun(_exchange.check_cityId)
     self.checkJdAddr.addCheckFun(_exchange.check_countyId)
     self.checkJdAddr.addCheckFun(_exchange.check_townId)
     self.checkGdssAudit = tychecker.Checkers(
         tychecker.check_userId,
         _exchange.check_exchangeId,
         _exchange.check_result,
         _exchange.check_extOrderId,
         _exchange.check_extCardId,
         _exchange.check_extCardPwd,
     )
     self.checkExchange = hallchecker.CHECK_BASE.clone()
     self.checkExchange.addCheckFun(_exchange.check_extabName)
     self.checkExchange.addCheckFun(_exchange.check_itemId)
     self.checkExchange.addCheckFun(_exchange.check_proviceId)
     self.checkExchange.addCheckFun(_exchange.check_cityId)
     self.checkExchange.addCheckFun(_exchange.check_countyId)
     self.checkExchange.addCheckFun(_exchange.check_townId)
     self.checkExchange.addCheckFun(_exchange.check_proviceName)
     self.checkExchange.addCheckFun(_exchange.check_cityName)
     self.checkExchange.addCheckFun(_exchange.check_countyName)
     self.checkExchange.addCheckFun(_exchange.check_townName)
     self.checkExchange.addCheckFun(_exchange.check_phone)
     self.checkExchange.addCheckFun(_exchange.check_uName)
     self.checkExchange.addCheckFun(_exchange.check_uAddres)
     self.checkExchange.addCheckFun(_exchange.check_wxappid)
     self.checkExchange.addCheckFun(_exchange.check__relation_)
Example #5
0
 def __init__(self):
     super(Mj2XueZhanPluginSrvRoom, self).__init__()
     self.checkerQs = tychecker.Checkers(
         tychecker.check_userId,
         tychecker.check_gameId,
         tychecker.check_clientId,
         _checkers.check_roomId,
     )
Example #6
0
 def __init__(self):
     super(CrossEliminationPluginSrvTable, self).__init__()
     self.checker1 = tychecker.Checkers(
         tychecker.check_userId,
         tychecker.check_gameId,
         tychecker.check_clientId,
         _checker.check_roomId,
         _checker.check_tableId,
     )
Example #7
0
 def __init__(self):
     typlugin.TYPlugin.__init__(self)
     self.basechecker = tychecker.Checkers(
         tychecker.check_userId,
         tychecker.check_gameId,
         tychecker.check_clientId,
     )
     self.checkSaveMatchInfo = self.basechecker.clone()
     self.checkSaveMatchInfo.addCheckFun(check_matchId)
Example #8
0
 def __init__(self):
     self.checkStoreUser = tychecker.Checkers(
         tychecker.check_userId, hallchecker.check__checkUserData)
     self.checkStoreBuy = tychecker.Checkers(
         tychecker.check_userId, _checker.check_productId,
         _checker.check_buyType, _checker.check_count,
         hallchecker.check__checkUserData)
     self.checkStoreAction = tychecker.Checkers(
         tychecker.check_userId, _checker.check_productId,
         _checker.check_buyType, _checker.check_price,
         _checker.check_orderId, _checker.check_prodRmd,
         _checker.check_prodDiamond, _checker.check_count,
         hallchecker.check__checkUserData)
     self.checkStoreActionTerm = tychecker.Checkers(
         tychecker.check_userId, _checker.check_productId,
         _checker.check_orderId, hallchecker.check__checkUserData)
     self.checkStoreActionDel = tychecker.Checkers(
         tychecker.check_userId, _checker.check_orderId,
         hallchecker.check__checkUserData)
Example #9
0
    def __init__(self):
        super(HallPluginRedPoint, self).__init__()
        self.checkRead = hallchecker.CHECK_BASE.clone()
        self.checkRead.addCheckFun(_point.check_moduleId)
        self.checkRead.addCheckFun(_point.check_itemId)

        self.checkSetUnReadHttp = tychecker.Checkers(tychecker.check_userId,
                                                     _point.check_moduleId)
        self.dao = _dao.DaoRedPoint()
        self.redPointSys = _point.PointSystem(self.dao)
Example #10
0
 def __init__(self):
     super(CrossEliminationPluginSrvTable, self).__init__()
     self.checker1 = tychecker.Checkers(
         tychecker.check_userId,
         tychecker.check_gameId,
         tychecker.check_clientId,
         _checker.check_roomId,
         _checker.check_tableId,
     )
     self.checkStartGameInfo = self.checker1.clone()
     self.checkStartGameInfo.addCheckFun(check_MsgId)
Example #11
0
 def __init__(self):
     self.checkHttpGdss = tychecker.Checkers(
         hallchecker.check__gdssSingCode, )
     self.checkHttpUser = tychecker.Checkers(
         tychecker.check_userId, hallchecker.check__gdssSingCode,
         hallchecker.check__checkUserData)
     self.checkHttpActAdd = tychecker.Checkers(
         tychecker.check_userId,
         _checker.check_kindId,
         _checker.check_intEventParam,
         _checker.check_count,
         hallchecker.check__gdssSingCode,
         hallchecker.check__checkUserData,
     )
     self.checkHttpActConsume = tychecker.Checkers(
         tychecker.check_userId,
         _checker.check_kindId,
         _checker.check_intEventParam,
         _checker.check_count,
         hallchecker.check__gdssSingCode,
         hallchecker.check__checkUserData,
     )
     self.checkHttpActRemove = tychecker.Checkers(
         tychecker.check_userId,
         _checker.check_itemId,
         _checker.check_intEventParam,
         hallchecker.check__gdssSingCode,
         hallchecker.check__checkUserData,
     )
     self.checkHttpDoAction = tychecker.Checkers(
         tychecker.check_userId,
         tychecker.check_gameId,
         _checker.check_itemId,
         _checker.check_action,
         hallchecker.check__gdssSingCode,
         hallchecker.check__checkUserData,
     )
     self.checkHttpSetExpires = tychecker.Checkers(
         tychecker.check_userId,
         _checker.check_itemId,
         _checker.check_expires,
         hallchecker.check__gdssSingCode,
         hallchecker.check__checkUserData,
     )
     self.checkHttpSetCreateTime = tychecker.Checkers(
         tychecker.check_userId,
         _checker.check_itemId,
         _checker.check_createTime,
         hallchecker.check__gdssSingCode,
         hallchecker.check__checkUserData,
     )
Example #12
0
 def __init__(self):
     typlugin.TYPlugin.__init__(self)
     self.basechecker = tychecker.Checkers(
         tychecker.check_userId,
         tychecker.check_gameId,
         tychecker.check_clientId,
     )
     self.checkFriedMatch = self.basechecker.clone()
     self.checkFriedMatch.addCheckFun(check_friendId)
     self.checkFriedMatch.addCheckFun(check_joinGameId)
     self.checkFriedMatch.addCheckFun(check_MsgId)
     self.checkGameMatch = self.basechecker.clone()
     self.checkGameMatch.addCheckFun(check_joinGameId)
Example #13
0
 def __init__(self):
     self.checkHttpUser = tychecker.Checkers(
         tychecker.check_userId,
         hallchecker.check__checkUserData
     )
     self.checkHttpTaskAction = tychecker.Checkers(
         tychecker.check_userId,
         _checker.check_taskId,
         _checker.check_itemId,
         hallchecker.check__checkUserData
     )
     self.checkHttpTaskUpTime = tychecker.Checkers(
         tychecker.check_userId,
         _checker.check_taskId,
         _checker.check_updateTime,
         hallchecker.check__checkUserData
     )
     self.checkHttpTaskUpProgress = tychecker.Checkers(
         tychecker.check_userId,
         _checker.check_taskId,
         _checker.check_progress,
         hallchecker.check__checkUserData
     )
Example #14
0
    def __init__(self):
        typlugin.TYPlugin.__init__(self)
        self.checker = tychecker.Checkers(
            tychecker.check_userId,
            tychecker.check_gameId,
            tychecker.check_clientId,
        )

        self.checkerRoomLlist = self.checker.clone()
        self.checkerRoomLlist.addCheckFun(_checkers.check_playMode1)

        self.checkerQs = self.checker.clone()
        self.checkerQs.addCheckFun(_checkers.check_playMode2)
        self.checkerQs.addCheckFun(_checkers.check_roomId0)
        self.checkerQs.addCheckFun(_checkers.check_tableId0)
Example #15
0
 def __init__(self):
     super(SNSHttpAction, self).__init__()
     self.checkBase = tychecker.Checkers(
         check_userId,
         check_targetUserId,
     )
     self.phone_checker = tychecker.Checkers(check_phone, )
     self.user_checker = tychecker.Checkers(check_userId, )
     self.target_checker = tychecker.Checkers(check_targetUserId, )
     self.remark_checker = tychecker.Checkers(check_remark, )
     self.flag_checker = tychecker.Checkers(check_flag, )
     self.code_checker = tychecker.Checkers(check_code, )
     self.service = SNSService()
     debug("SNSHttpAction init")
Example #16
0
 def __init__(self):
     super(MatchPluginSrvRoom, self).__init__()
     self.checkerQs = tychecker.Checkers(tychecker.check_userId,
                                         _checkers.check_roomId)
     ftlog.info('MatchPluginSrvHttp init')
Example #17
0
 def __init__(self):
     self.checkExchange = tychecker.Checkers(
         tychecker.check_userId, _checker.check_exchangeId,
         _checker.check_itemId, hallchecker.check__checkUserData)
Example #18
0
 def __init__(self):
     super(HallPluginSubGame, self).__init__()
     self.checkAccountUp = tychecker.Checkers(
         hallchecker.check__sdkSignCode, tychecker.check_userId,
         check_bindType)
Example #19
0
if _DEBUG:

    def debug(*argl, **argd):
        ftlog.debug(*argl, **argd)
else:

    def debug(*argl, **argd):
        pass


def isCurrentUserHallUt(userId):
    return tyglobal.isCurrentUserServer(userId, tyglobal.SRV_TYPE_HALL_UTIL)


CHECK_BASE = tychecker.Checkers(tychecker.check_userId,
                                tychecker.check_apiVersion,
                                tychecker.check_gameId,
                                tychecker.check_clientId)


def check__checkUserData(msg, result, name):
    if tyrpcsdk.checkUserData(result.userId):
        return 1, None
    else:
        return None, 'check__checkUserData error [%s]!!' % (result.userId)


def check__gdssSingCode(request, result, name):
    if tyglobal.enableTestHtml():
        return 0, None
    code = ''
    datas = request.getDict()