async def get_distinct(ns={}): """ 获取订单列表 :param ns: :return: """ distinct_list = ns.get("distinct", []) if not distinct_list: return {"status": False, "msg": "distinct is None"} db = DBPools() data = {} async with db.sqlorContext('kboss') as sor: for i in ns.get("distinct"): sql = f"SELECT DISTINCT {i} FROM lease_server_data WHERE del_flg = 0" data[i] = await sor.sqlExe(sql, {}) return {"status": True, "data": data} ret = await get_distinct(params_kw) return ret