Files
1/scheme/__pycache__/wl_statistics_scheme.cpython-310.pyc
T

33 lines
3.3 KiB
Plaintext
Raw Normal View History

2026-09-21 20:16:09 +08:00
o
\§jþ ã@sìddlmZddlmZddlmZmZddlmZmZddl m
Z
Gdd„de eƒZ Gdd „d e eƒZ
Gd
d „d eƒZGd d
„d
eƒZGdd„deƒZGdd„deƒZGdd„deƒZGdd„deƒZGdd„deƒZGdd„deƒZdS)é)Údatetime)ÚEnum)ÚOptionalÚList)Ú BaseModelÚ
ConfigDict)ÚScorec@s(eZdZdZdZdZdZdZdZdZ dS) Ú AgeCompareOpuJ年龄比较æ�¡ä»¶ï¼šå¤§äºŽ/大于等于/å°�于/å°�于等于/等于/区间ÚgtÚgeÚltÚleÚeqÚbetweenN)
Ú__name__Ú
__module__Ú __qualname__Ú__doc__r
r r r
rr©rrú;D:\wl_student_manager_system\scheme\wl_statistics_scheme.pyr sr c@seZdZdZdZdZdS)Ú SortOrderu排åº�æ–¹å�‘:å�‡åº�/é™�åº�ÚascÚdescN)rrrrrrrrrrrsrc@sFeZdZUdZdZeeed<dZeed<dZ eed<dZ
eed<dS)ÚClassGenderStatOutu0ç�­çº§å¤šç»´åº¦ç»Ÿè®¡ï¼šæ€»äººæ•° + 男女分布NÚclass_idrÚtotalÚ
male_countÚ female_count) rrrrrrÚintÚ__annotations__rrrrrrrrs
  rc@s&eZdZUdZeed<dZeed<dS)Ú ScoreShowrÚ
exam_orderÚscoreN)rrrr!rrr"Úfloatrrrrr $s
r c@s6eZdZUdZeed<dZeed<gZee ed<dS)Ú ScoreOutLineÚÚstu_noÚstu_nameÚscoresN)
rrrr&Ústrrr'r(rr rrrrr$(ó
 r$c@s6eZdZUdZeed<dZeed<gZe e
ed<dS)ÚFailCountModelr%r'rrr(N) rrrr'r)rrrr(rr rrrrr+-r*r+c@sLeZdZUdZedd�ZdZeee d<dZ
eee d<dZ ee e d<dS)ÚClassAvgScoreOutu$æ¯�次考试æ¯�个ç�­çº§çš„å¹³å�‡åˆ†T©Úfrom_attributesNrr!Ú avg_score)
rrrrrÚ model_configrrrrr!r/r#rrrrr,2s

r,c@sleZdZUdZedd�ZdZeee d<dZ
ee e d<dZ ee
e d<dZeee d<dZee e d <dS)
Ú EmpTopOutu就业薪资排å�� Top NTr-Nr'rÚ
offer_timeÚ company_nameÚsalary)rrrrrr0r'rr)rrrr2rr3r4rrrrr1;s

r1c@s>eZdZUdZdZeeed<dZee ed<dZ
eed<dS)ÚClassAvgEmpTimeOutu!æ¯�个ç�­çº§çš„å¹³å�‡å°±ä¸šæ—¶é•¿NrÚ avg_emp_timerÚ