§
    ÔŸ’jì  ã                  óx   — d dl mZ d dlmZmZ d dlmZ d dlmZmZm	Z	m
Z
mZmZmZ ddlmZ  G d„ d¦  «        Zd	S )
é    )Úannotations)ÚdateÚdatetime)ÚDecimal)ÚAttendanceEntryÚGPSPhotoAttachmentÚMachineHourEntryÚMaterialRequisitionItemÚMaterialRequisitionRecordÚMRStatusEnumÚSiteDiaryRecordé   )ÚPROJECT_NAMESc                  ó   — e Zd ZdZdd„ZdS )ÚSiteOperationsSeedMixinz$Initial truthful seed records mixin.ÚreturnÚNonec                óÌ  — d}t          dSi d|“dd“dt          d         “dt          ddd	¦  «        “d
d“dd“dd“dd“dd“dd“dd“dt          d¦  «        “dt	          ddddt          d¦  «        ¬ ¦  «        t	          d!d"d#dt          d¦  «        ¬ ¦  «        g“d$t          d%d&d"t          d'¦  «        t          d(¦  «        t          d¦  «        d)¬*¦  «        g“d+t          d,d-d.d/d0t          ddd	d1d2d3¦  «        d4d5¬6¦  «        g“d7t          ddd	d8d9d3¦  «        “Ž| j        |<   d:}t          |dt          d         d;d<t          j        t          ddd=¦  «        ddt          ddd	d>d3d3¦  «        t          d?¦  «        t          d@dAdBt          dC¦  «        t          dC¦  «        t          dD¦  «        dE¬F¦  «        t          dGdHdBt          dI¦  «        t          dI¦  «        t          dJ¦  «        dK¬F¦  «        t          dLdMdNt          dO¦  «        t          dO¦  «        t          dP¦  «        dQ¬F¦  «        gt          ddd	dd3d3¦  «        t          ddd	d>d3d3¦  «        ¬R¦  «        | j        |<   d S )TNzDIARY-2026-KM-001Údiary_idÚproject_codezDA-KM-BENKEM-2025-2026Úproject_nameÚlog_dateiê  é   é   Úweather_conditionÚSUNNYÚtemperature_celsiusg     €?@Úengineer_nameu   Ká»¹ sÆ° Pháº¡m VÄƒn TÃ¹ngÚsite_manager_nameu%   Chá»‰ huy trÆ°á»Ÿng Nguyá»…n SÄ© SÆ¡nÚwork_summaryuy   Ä�Ã o Ä‘áº¥t há»‘ mÃ³ng cá»‘ng há»™p K0+150 Ä‘áº¿n K0+200, gia cá»‘ cá»�c cá»« trÃ m vÃ  Ä‘á»• bÃª tÃ´ng lÃ³t mÃ³ng M100.Úsafety_incidentsu   KhÃ´ng cÃ³ sá»± cá»‘ an toÃ nÚtotal_workersé   Útotal_machine_hoursz15.5000Ú
attendancezNV-012u   Pháº¡m VÄƒn TÃ¹ngu   Ká»¹ sÆ° hiá»‡n trÆ°á»�ngÚFULL_DAYz8.0000)Úemployee_codeÚemployee_nameÚ
role_titleÚshiftÚhours_workedzNV-045u   Tráº§n Ä�Ã¬nh HÃ¹ngu   LÃ¡i mÃ¡y Ä‘Ã oÚmachine_logszEXC-KOMATSU-01u   MÃ¡y Ä‘Ã o Komatsu PC200-8z	4120.0000z	4128.0000u$   Ä�Ã o há»‘ mÃ³ng cá»‘ng há»™p K0+150)Úequipment_codeÚequipment_nameÚoperator_nameÚstart_engine_hoursÚend_engine_hoursÚtotal_operating_hoursÚwork_descriptionÚphotosz
IMG-KM-001z&/static/uploads/benkem_mongcong_01.jpggê46¼4@g�St$—«Z@g      @é
   é   r   zWBS-KM-01-M100u+   Thi cÃ´ng lá»›p bÃª tÃ´ng lÃ³t cá»‘ng há»™p)Úphoto_idÚfile_urlÚlatitudeÚ	longitudeÚaccuracy_metersÚcaptured_atÚwbs_task_codeÚcaptionÚ
created_até   é   zMR-2026-KM-001zWBS-KM-02-BETONGÚHIGHé   é   z86500000.0000zMAT-CAT-VANGu   CÃ¡t vÃ ng Ä‘á»• bÃª tÃ´ngu   mÂ³z45.0000z320000.0000u2   Cáº¥p cho tráº¡m trá»™n bÃª tÃ´ng cá»‘ng Báº¿n Kem)Ú	item_codeÚmaterial_nameÚunitÚrequested_qtyÚapproved_qtyÚunit_price_estimateÚnotesz
MAT-DA-1X2u   Ä�Ã¡ 1x2 xanhz60.0000z380000.0000u1   Ä�Ã¡ sÃ ng tiÃªu chuáº©n thÃ­ nghiá»‡m Ä‘áº¡t R28zMAT-XM-CHINFONu   Xi mÄƒng Chinfon PCB40 baou   Táº¥nz18.0000z1750000.0000u.   Xi mÄƒng nguyÃªn Ä‘ai nguyÃªn kiá»‡n cÃ³ CO/CQ)Úmr_idr   r   r=   ÚurgencyÚstatusÚrequired_dateÚrequester_nameÚapprover_nameÚapproval_timestampÚtotal_estimated_amountÚitemsr?   Ú
updated_at© )r   r   r   r   r   r	   r   r   Ú_diariesr   r   ÚAPPROVEDr
   Ú_requisitions)Úselfr   rL   s      ú<C:\Projects\DSCons\app\services\site_operations\seed_data.pyÚ_init_seedsz#SiteOperationsSeedMixin._init_seeds   sg  € à&ˆÝ"1ð 5#
ð 5#
ð 5#
Ø�Xð5#
à1Ð1ð5#
õ 'Ð'?Ô@Ð@ð5#
õ ˜$  2Ñ&Ô&Ð&ð	5#
ð
 &˜gð5#
ð !% ð5#
ð 7Ð6ð5#
ð FÐEð5#
ð Uð  Uð5#
ð =Ð<ð5#
ð ˜"ð5#
õ !(¨	Ñ 2Ô 2Ð 2ð5#
õ  Ø"*Ø"5Ø:Ø$Ý!(¨Ñ!2Ô!2ðñ ô õ  Ø"*Ø"7Ø0Ø$Ý!(¨Ñ!2Ô!2ðñ ô ðð ð5#
õ< !Ø#3Ø#?Ø"7Ý'.¨{Ñ';Ô';Ý%,¨[Ñ%9Ô%9Ý*1°(Ñ*;Ô*;Ø%Kðñ ô ð
ð 
ð;5#
õR #Ø)ØEØ$Ø&Ø$'Ý (¨¨q°"°b¸"¸aÑ @Ô @Ø"2ØIð	ñ 	ô 	ðð ðQ5#
õh    a¨¨R°°QÑ7Ô7Ð7ði5#
ˆŒ�hÑðp !ˆÝ$=ØØ1Ý&Ð'?Ô@Ø,ØÝÔ(Ý˜t Q¨Ñ+Ô+Ø7ØAÝ'¨¨a°°R¸¸AÑ>Ô>Ý#*¨?Ñ#;Ô#;å'Ø,Ø">ØÝ")¨)Ñ"4Ô"4Ý!(¨Ñ!3Ô!3Ý(/°Ñ(>Ô(>ØNðñ ô õ (Ø*Ø"1ØÝ")¨)Ñ"4Ô"4Ý!(¨Ñ!3Ô!3Ý(/°Ñ(>Ô(>ØMðñ ô õ (Ø.Ø">Ø Ý")¨)Ñ"4Ô"4Ý!(¨Ñ!3Ô!3Ý(/°Ñ(?Ô(?ØJðñ ô ð'õ:    a¨¨R°°AÑ6Ô6Ý  a¨¨R°°AÑ6Ô6ðU+%
ñ +%
ô +%
ˆÔ˜5Ñ!Ð!Ð!ó    N)r   r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r\   rV   r]   r[   r   r      s4   € € € € € Ø.Ð.ðg
ð g
ð g
ð g
ð g
ð g
r]   r   N)Ú
__future__r   r   r   Údecimalr   Ú"app.models.site_operations_schemasr   r   r	   r
   r   r   r   Ú	constantsr   r   rV   r]   r[   ú<module>rf      së   ðØ "Ð "Ð "Ð "Ð "Ð "à #Ð #Ð #Ð #Ð #Ð #Ð #Ð #Ø Ð Ð Ð Ð Ð ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð %Ð $Ð $Ð $Ð $Ð $ðj
ð j
ð j
ð j
ð j
ñ j
ô j
ð j
ð j
ð j
r]   