def get(self, seal_id, **kwargs): seal_account = AccountMgr().get_data_by_id(str(seal_id)) if not seal_account: logger.info( "seal_account get ERROR_UID_NOT_EXIST, not seal_account!!!, seal_id" % seal_id) self.set_status(error_code.ERROR_UID_NOT_EXIST, 'Parameter Error') return error_code.ERROR_UID_NOT_EXIST seal_account.attr_stat = SEALED return seal_account.get_info_dic()
def get(self, unseal_id, **kwargs): unseal_account = AccountMgr().get_data_by_id(str(unseal_id)) if not unseal_account: logger.info( "unseal_account get ERROR_UID_NOT_EXIST, not seal_account!!!, unseal_id" % unseal_id) self.set_status(error_code.ERROR_UID_NOT_EXIST, 'Parameter Error') return error_code.ERROR_UID_NOT_EXIST # 解除封号以后,该账号进入激活状态,不需要激活币 unseal_account.attr_stat = ACTIVED return unseal_account.get_info_dic()
def get(self, account, view_uid, **kwargs): if not view_uid: logger.info( "view_account get ERROR_UID_NOT_EXIST, not view_account") self.set_status(error_code.ERROR_UID_NOT_EXIST, 'Parameter Error') return error_code.ERROR_UID_NOT_EXIST view_account = AccountMgr().get_data_by_id(str(view_uid)) if not view_account: logger.info( "view_account get ERROR_UID_NOT_EXIST, not view_account!!!, view_uid" % view_uid) self.set_status(error_code.ERROR_UID_NOT_EXIST, 'Parameter Error') return error_code.ERROR_UID_NOT_EXIST return view_account.get_info_dic()
def get(self, account, adding_id, adding_coin, **kwargs): if not adding_id or not adding_coin: logger.info( "add_active_coin ERROR_UID_NOT_EXIST!!! not enough params") self.set_status(error_code.ERROR_UID_NOT_EXIST, 'Parameter Error') return error_code.ERROR_UID_NOT_EXIST adding_account = AccountMgr().get_data_by_id(adding_id) if not adding_account: logger.info( "add_active_coin ERROR_UID_NOT_EXIST, not adding id, adding id:%s" % (adding_id)) self.set_status(error_code.ERROR_UID_NOT_EXIST, 'Parameter Error') return error_code.ERROR_UID_NOT_EXIST adding_account.attr_active_coin += int(adding_coin) return adding_account.get_info_dic()