#!/usr/bin/env python # -*- coding:utf-8 -*- # # Author : RobertDing # E-mail : robertdingx@gmail.com # Date : 16/03/25 11:55:13 # Desc : 异常类 # from __future__ import absolute_import, division, with_statement from gm_types.ascle.error import ERROR from gm_types.artemis.error import ERROR as ARTEMIS_ERROR from gm_types.error import ERROR as GAIA_ERROR class SunException(Exception): """ 医生后台普通错误 """ def __init__(self, code=0, message=None, data=None): self.code = code self.message = message or ERROR.getDesc(code) or GAIA_ERROR.getDesc(code) or ARTEMIS_ERROR.getDesc(code) super().__init__(self.code, self.message)