From b75e84b3cf8b62259a4059f69896978a8fd857cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=80=C3=AE=C3=97=C3=9A=C3=95=C3=B1?= Date: Thu, 18 Aug 2022 21:32:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E4=BA=8B=E4=BB=B6=E5=B1=9E=E6=80=A7?= =?UTF-8?q?=E6=BC=8F=E6=96=97=E6=A6=82=E7=8E=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/api_v1/endpoints/query.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/api/api_v1/endpoints/query.py b/api/api_v1/endpoints/query.py index d85df36..e926ef3 100644 --- a/api/api_v1/endpoints/query.py +++ b/api/api_v1/endpoints/query.py @@ -1562,18 +1562,24 @@ async def guide_model( if ste not in list(ste_k.keys()): ste_k[ste] = 0 dict_k[str(k)] = ste_k + p_data = {} data = {} for dict_key, dict_data in dict_k.items(): dict_data1 = deepcopy(dict_data) dict_k1 = {int(k): v for k, v in dict_data1.items()} sorted(dict_k1.keys()) data_values = list(dict_k1.values()) + p_values = [round(i / sum(data_values), 2) or 0 for i in data_values] + p_values.insert(0, dict_key) data_values.insert(0, dict_key) data[dict_key] = data_values + p_data[dict_key] = p_values + step_list.insert(0, '日期') res_msg = { 'level': step_list, - 'list': data + 'list': data, + 'p': p_data } return schemas.Msg(code=0, msg='ok', data=res_msg)