B
    eb|                 @   sF   d dl mZ d dlmZ d dlmZ d dlm	Z	 G dd dej
ZdS )    )models)gettext_lazy)choices)Employeec               @   s   e Zd ZejeeddejdZej	edddddZ
ej	edddddZejedejd	Zejed
ejdddZejeddddZejeddddZejeddZejeddejdZejeddddZG dd dZdS )AppNotificationZappNotice_field_receiverT)verbose_nameZeditableZ	on_deleteZappNotice_field_sender2   )r   Z
max_lengthnullblankZappNotice_field_systemSenderZappNotice_field_category)r   r   ZappNotice_field_subCategory)r   r   r	   r
   ZappNotice_field_content)r   r	   r
   ZappNotice_field_sourceZappNotice_field_sendTime)r   ZappNotice_field_readStatusr   )r   defaultr   ZappNotice_field_readTimec               @   s    e Zd ZdZdZedZeZdS )zAppNotification.Meta)deletemobileZapp_model_notificationN)__name__
__module____qualname__Zdefault_permissionsZ	app_label_r   Zverbose_name_plural r   r   @G:\easytimepro\master/mysite/mobile\models\model_notification.pyMeta   s   r   N)r   r   r   r   Z
ForeignKeyr   r   ZCASCADEZreceiverZ	CharFieldZsenderZsystem_senderZSmallIntegerFieldcZAPPLICANT_CATEGORYcategoryZIntegerFieldZSUB_CATEGORYZsub_categoryZ	TextFieldZcontentsourceZDateTimeFieldZnotification_timeZREAD_STATUSZread_statusZ	read_timer   r   r   r   r   r   	   s   

r   N)Z	django.dbr   Zdjango.utils.translationr   r   Zmysite.mobiler   r   Z&mysite.personnel.models.model_employeer   ZModelr   r   r   r   r   <module>   s   