Exemple #1
0
 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()
Exemple #2
0
    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()
Exemple #3
0
    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()
Exemple #4
0
    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()