from config import Settings from service.wecom import Wecom from utils.sing import SingletonProvider # 获取单例函数 def get_wecom_single() -> Wecom: wecom = Wecom(Settings().WECOM_CORPID, Settings().WECOM_CORPSECRET) WECOM_PROXY = Settings().WECOM_PROXY if WECOM_PROXY and WECOM_PROXY != "": wecom.BASE_URL = WECOM_PROXY return wecom get_wecom = SingletonProvider(get_wecom_single)