Files
xit/sqlalchemy_fastapi_demo/api/__pycache__/employment_api.cpython-312.pyc
T

35 lines
5.9 KiB
Plaintext
Raw Normal View History

2026-09-21 19:14:15 +08:00
Ë
3d§jDãóÒ—ddlmZmZmZmZddlmZddlmZm Z ddl
m Z ddl m
Z
mZddlmZmZddlmZmZmZmZmZmZmZe«Zej7dee¬ «eddd
¬ «ed d
dd¬«ee «fdededefd„«Zej7dee¬ «edd¬«edd¬«edd¬«edd¬«eddd
¬ «ed d
dd¬«ee «fde ede ede ede edededefd „«Z ejCd!e¬ «ee «fd"edefd#„«Z"ejCd$e¬ «ee «fd"edefd%„«Z#ejId&e¬ «ee «fded"edefd'„«Z%ejId(e¬ «ee «fd)ed"edefd*„«Z&ejOd&«ee «fdedefd+„«Z(ejOd,«ee «fded)edefd-„«Z)y).é)Ú APIRouterÚDependsÚ
HTTPExceptionÚQuery)ÚSession)ÚListÚOptional)Úget_db)ÚEmploymentBaseDAOÚEmploymentOfferDAO)ÚEmploymentBaseÚEmploymentOffer)ÚEmploymentOfferUpdateÚEmploymentBaseUpdateÚEmploymentBaseCreateÚEmploymentOfferCreateÚEmploymentQueryÚEmploymentOfferQueryResponseÚEmploymentBaseQueryResponsez /offer/list/)Úresponse_modelu跳过的记录æ�¡æ•°)ÚgeÚ descriptioné
ééÈu返回最大记录数)rÚlerÚskipÚlimitÚdbcó6—tj|||¬«}|S)N)rr)r Úget_list)rrrÚ data_lists õ`/Users/icewin/Desktop/沃林学习/fastapi-project/sqlalchemy_fastapi_demo/api/employment_api.pyÚget_offer_listr$s€ô #×+Ñ+¨B°TÀÔG€IØ Ðóz
/base/search/Nu 学生学å�·)ruå…¬å�¸å��称,模糊查询u 最低薪资u 最高薪资Ústu_idÚ company_nameÚ
min_salaryÚ
max_salaryc ój—|�|�||kDr
tdd¬«‚tj|||||||¬«}|S)Né�u$最低薪资ä¸�能大于最高薪资©Ú status_codeÚdetail)rr&r'r(r)rr)rr Údifferent_choice_query)r&r'r(r)rrrr"s r#Ú search_baser0sQ€ðР*Ð"8¸ZÈ*Ò=TܨÐ4ZÔ[Ð[ä!×8Ñ8Ø
ØØ!ØØØ
Øô€Ið Ðr%z
/base/add/Úobjcó—tj||j«}|r
tdd¬«‚t |j|j
|j |j|jd¬«}tj||«}|S)Nr+u<该学生的就业基础信æ�¯å·²å­˜åœ¨ï¼Œä¸�å�¯é‡�å¤�新增r,r)r&Úemployment_open_timeÚjob_timer'ÚsalaryÚ
is_deleted)
r Ú
get_by_stu_idr&rr
r3r4r'r5Úcreate)r1rÚitemsÚnew_objÚress r#Úadd_baser<7sv€ä × +Ñ +¨B°·
±
Ó ;€E٠ܨÐ4rÔsÐsäØ�z‰zØ ×5Ñ5Ø—‘Ø×%Ñ%Ø�z‰zØô
€Gô ×
"Ñ
" 2 wÓ
/€CØ €Jr%z /offer/add/cóŒ—t|j|j|jd¬«}t j
||«}|S)Nr)r&Úoffer_idÚ
offer_timer6)rr&r>r?r r8)r1rr:r;s r#Ú add_offerr@Hs=€äØ�z‰zØ—‘Ø—>‘>Øô €Gô ×
#Ñ
# B¨Ó
0€CØ €Jr%z/base/{stu_id}/cóv—|jd¬«}tj|||«}|s