baoshiwei
2026-02-02 4048393750de17cfa2ae59fec1380a81ea2b2a6b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
ó
J-giãó8•SSKrSSKJr SSKJr "SS5rg)éN)Ú    lru_cache)ÚDatabaseConnectioncó&•\rSrSrSrSrSrSrg)ÚDataQueryServiceécó"•[5Ulg)N)rÚdb©Úselfs ÚUC:\Users\admin\Documents\trae_projects\trt_analyse\app\services\data_query_service.pyÚ__init__ÚDataQueryService.__init__s €Ü$Ó&ˆócó@•URR5(d!URR5(dgURR5nSn[R
"XCX4S9nU$![ an[SU35 SnAgSnAff=f!f=f)u›
查询分拣磅秤数据
:param start_date: å¼€å§‹æ—¥æœŸ
:param end_date: ç»“束日期
:return: åŒ…含count_under, count_in_range, count_over的数据框
Na´
            SELECT 
                time,
                count_under,
                count_in_range,
                count_over,
                weight,
                baseline_value,
                over_difference,
                under_difference
            FROM 
                public.aics_sorting_scale_data
            WHERE 
                time BETWEEN %s AND %s
            ORDER BY 
                time ASC
            )Úparamsu查询数据失败: )r    Ú is_connectedÚconnectÚget_connectionÚpdÚread_sqlÚ    ExceptionÚprint)r Ú
start_dateÚend_dateÚ
connectionÚqueryÚdfÚes       r Úget_sorting_scale_dataÚ'DataQueryService.get_sorting_scale_data    sœ€ð$    à—7‘7×'Ñ'×)Ñ)Ø—w‘w—‘×(Ñ(Øð@ ð=Ÿ™×/Ñ/Ó1ˆJðˆEô&—’˜U¸
Ð7MÑNˆBàð øô ó    Ü Ð(¨¨Ð,Ô -Ûð ûð     ûð
ús/‚>A6Á3A6Á6
BÂBÂBÂBÂBÂBcó8•URR5 g)u关闭数据库连接N)r    Ú
disconnectr
s r Úclose_connectionÚ!DataQueryService.close_connection6s€à ‰×ÑÕr)r    N)Ú__name__Ú
__module__Ú __qualname__Ú__firstlineno__r rr#Ú__static_attributes__©rr rrs†ò'ò+õZrr)ÚpandasrÚ    functoolsrÚapp.database.databaserrr*rr Ú<module>r.sðÛÝÝ4÷3ò3r