async def resellerConfigSearch(ns={}): """ search reseller *为必填项 id * :param ns: :return: """ if not ns: return { "status": False, "msg": "reseller config failed, id is empty", "data": "" } db = DBPools() async with db.sqlorContext('kboss') as sor: try: ns['del_flg'] = '0' # ns['sort'] = 'create_at' # ns['order'] = 'desc' # ns['page'] = ns.get('page') if ns.get('page') else 1 res = await sor.R('reseller', ns) result = res[0] if res else {} return { "status": True, "msg": "reseller config search success", "data": result } except Exception as e: return { "status": False, "msg": "reseller config search failed", "data": "" } ret = await resellerConfigSearch(params_kw) return ret