
    siZ              	       "   d Z ddlmZ ddlmZ ddlmZmZ ddlm	Z	m
Z
mZ ddlmZmZmZmZmZmZmZmZ ddlmZ ddlmZmZmZ dd	lmZ g  ed
ej:                  j=                         d       edej>                  j=                         d       edej@                  j=                         d       edejB                  j=                         d       edejD                  j=                         d       edejF                  j=                         d       edejH                  j=                         d       edejJ                  j=                         d       edejL                  j=                         d       edejN                  j=                         d       edejP                  j=                         d       edejR                  j=                         d       edejR                  j=                         d       edejT                  j=                         d       edej"                  d       ed ejV                  d!d"ei#       ed$ejX                  d$       ed%ejZ                  d&       ed'ej\                  d(       ed)ej^                  d)       ed*ej`                  d+       ed,ejb                  d,       ed-ejd                  d.       ed/ejf                  d/       ed0ejh                  d1d"ei#       ed2ejj                  d2       ed3ejj                  d4       ed5ejl                  d5       ed6ejl                  d7       ed8ejn                  d8       ed9ejn                  d:       ed;ejp                  d<       ed=ejr                  d=       ed>ejt                  d>       ed?ejv                  d?       ed@ejx                  d@       edAejz                  dB       edCej|                  dD       edEej~                  dE       edFej                  dF       edGej                  dH       edIej                  dI       edJej                  dJ       edKej                  dL       edMej                  dN       edOej                  dP       edQej                  dR       edSej                  dT       edUej                  dV       edWej                  dX       edYej                  dZ       ed[ej                  d[       ed\ej                  d\       ed]ej                  d]       ed^ej                  d^       ed_ej                  d_       ed`ej                  d`       edaej                  da       edbej                  db       edcej                  dc       eddej                  dd       edeej                  de       edfej                  df       edgej                  dg       edhej                  dh       ediej                  dj       edkej                  dl       edmej                  dm       ednej                  do       edpej                  dq       edrej                  ds       edtej                  du       edvej                  dw       edxej                  dy       edzej                  dy       ed{ej                  d|d"ei#       ed}ej                  d~       edej                  d       edej                  d       edej                  d       edej                  d       edej                  d       edej                  j=                         d       edej                  j=                         d       edej                  j=                         d       ede	j                  d       ede	j                  d       ede	j                  d       ede	j                  d       ede	j                  d       ede	j                  d       ede
j                  d       ede
j                  d       edej                  j=                         d       edej                  j=                         d       edej                  j=                         d       ede
j                  d       ede
j                  d       ede
j                  d       ede
j                  d       edej                  j=                         d       edej                  d       edej                  d       edej                  d       edej                  j=                         d       edej                  d       edej                  d       edej                   d       edej                  d       edej                  j=                         d       edej                  d       edej                  d       edej
                  j=                         d       edej                  j=                         d       edej
                  j=                         d       edededd#       edej                  d       edej                  d       ede
j                  d¬       edej                  j=                         dĬ       edej                  j=                         dŬ       edej                  j=                         dƬ       edej                  j=                         dǬ       edej                  j=                         dȬ       edej                  j=                         dʬ       edej                  j=                         d̬       ede
j                  dά       ede
j                   dЬ       ede
j"                  dѬ       ede
j$                  dҬ       ede
j&                  dӬ       ede
j(                  dԬ       edej*                  dլ       edej,                  d֬       edej.                  d׬       edej0                  dج       edej2                  dڬ       edej4                  j=                         dܬ       edej6                  j=                         dެ       edej8                  j=                         d       edej:                  j=                         d       edej<                  j=                         d       edej>                  j=                         d       edej@                  j=                         d       edejB                  j=                         d       edejD                  j=                         d       edejF                  d       edejH                  d       edejJ                  d       edejL                  d       edejN                  d       edejP                  d       edejR                  d       edejT                  d       edededd#       edejV                  j=                         d       edejV                  j=                         d       edejJ                  j=                         d      Z ed       rfe edejZ                  j=                         d       edej\                  j=                         d       edej^                  d      gz  Z ed      rOe edej`                  j=                         d       edejb                  j=                         d      gz  Z ed      re ed	ejd                  j=                         d	       ed
ejf                  j=                         d
       edejh                  j=                         d       edejj                  j=                         d      gz  Zyy(  zA
urls.py

This module is used to map url path with view methods.
    )path)app_installed)object_deleteobject_duplicate)not_in_out_dashboardpoliciesviews)action_typeallocationsdisciplinary_actionsdocument_requestemployee_profileemployee_tags	employees
policy_cbv)DisciplinaryActionForm)DisciplinaryActionEmployeeEmployeeTag)DocumentRequestzallocation-view/<int:pk>/zallocation-view)namezallocation-employee-formszpersonal-formz	work-formz	bank-formzallocation-user-group-viewzallocation-user-groupszallocation-assign-group-userzallocation-summaryztoggle-user-dashboard-accesszemployee-tag-list/zemployee-tag-listzemployee-tag-create-form/zemployee-tag-create-formz"employee-tag-update-form/<int:pk>/zemployee-tag-update-formzemployee-tag-navbar/zemployee-tag-navbarzemployee-profile/zemployee-profilezemployee-view/<int:obj_id>/zemployee-view-individualmodel)r   kwargszedit-profilez!profile-edit-access/<int:emp_id>/zprofile-edit-accessz"update-profile-image/<int:obj_id>/zupdate-profile-imagezupdate-own-profile-imagez"remove-profile-image/<int:obj_id>/zremove-profile-imagezremove-own-profile-imagezemployee-profile-bank-detailszemployee-profile-bank-updatezemployee-view-newz"employee-view-update/<int:obj_id>/zemployee-view-updatezemployee-create-personal-infoz+employee-update-personal-info/<int:obj_id>/zemployee-update-personal-infozemployee-create-work-infoz'employee-update-work-info/<int:obj_id>/zemployee-update-work-infozemployee-create-bank-detailsz*employee-update-bank-details/<int:obj_id>/zemployee-update-bank-detailsz+employee-update-login-details/<int:obj_id>/zemployee-update-login-detailszemployee-filter-viewzemployee-view-cardzemployee-view-listzsearch-employeezemployee-update/<int:obj_id>/zemployee-updatezemployee-delete/<int:obj_id>/zemployee-deletezemployee-bulk-updatezsave-employee-bulk-updatez,employee-account-block-unblock/<int:emp_id>/zemployee-account-block-unblockzemployee-bulk-deletezemployee-bulk-archivezemployee-archive/<int:obj_id>/zemployee-archivezreplace-employee/<int:emp_id>/zreplace-employeez/employee-user-group-assign-delete/<int:obj_id>/z!employee-user-group-assign-deletez,employee-work-info-view-create/<int:obj_id>/zemployee-work-info-view-createz/employee-bank-details-view-create/<int:obj_id>/z!employee-bank-details-view-createz/employee-bank-details-view-update/<int:obj_id>/z!employee-bank-details-view-updatez,employee-work-info-view-update/<int:obj_id>/zemployee-work-info-view-updatez.employee-work-information-delete/<int:obj_id>/z employee-work-information-deletezemployee-importzemployee-exportzwork-info-importzwork-info-import-filezwork-info-exportzget-birthday	dashboardztotal-employees-countzjoining-today-countzjoining-week-countzdashboard-employeezdashboard-employee-genderzdashboard-employee-departmentzemployee-widget-filterznote-tab/<int:pk>znote-tabzadd-employee-note/<int:emp_id>/zadd-employee-notezadd-employee-note-postz#employee-note-update/<int:note_id>/zemployee-note-updatez&add-more-files-employee/<int:note_id>/zadd-more-files-employeez-delete-employee-note-file/<int:note_file_id>/zdelete-employee-note-filez#employee-note-delete/<int:note_id>/zemployee-note-deletez&allowances-deductions-tab/<int:emp_id>zallowances-deductions-tabzshift-tab/<int:pk>z	shift-tabzshift-tab/<int:emp_id>zabout-tab/<int:pk>z	about-tabzdocument-tab/<int:pk>zdocument-tabzbonus-points-tab/<int:pk>zbonus-points-tabzadd-bonus-points/<int:emp_id>zadd-bonus-pointszredeem-points/<int:emp_id>zredeem-pointszemployee-select/zemployee-selectzemployee-select-filter/zemployee-select-filterzwork-tabzemployee-work-tabz employee-work-detailed/<int:pk>/zemployee-work-detailedzsend-mail/<int:emp_id>/zsend-mail-employeez"export-data-employee/<int:emp_id>/zexport-data-employeezemployee-bulk-mailz	send-mailzsend-mail-to-employeezget-template/<int:emp_id>/zget-template-employeezget-employee-mail-previewzview-policies/zview-policieszsearch-policieszcreate-policyzcreate-policy/<int:pk>/zpolicy-nav/z
policy-navzview-policyzadd-attachment-policyzremove-attachment-policyzget-attachments-policyzfile-upload/<int:pk>/zfile-uploadzview-file/<int:id>z	view-filezdocument-createzget-notify-field/zget-notify-fieldzdocument-create/<int:emp_id>zupdate-document-title/<int:id>zupdate-document-titlezdocument-approve/<int:id>zdocument-approvezdocument-bulk-approvezdocument-bulk-rejectzdocument-reject/<int:pk>/zdocument-rejectzdocument-request-view/zdocument-request-viewzdocument-request-filter-viewzdocument-request-createzdocument-request-nav-cbv/zdocument-request-nav-cbvz!document-request-update/<int:pk>/zdocument-request-updatez%document-request-delete/<int:obj_id>/zdocument-request-deletez /employee/document-request-view/)r   redirect_pathzdocument-delete/<int:id>/zdocument-deletezorganisation-chart/zorganisation-chartzdelete-policiesz(duplicate-disciplinary-actions/<int:pk>/zduplicate-disciplinary-actionszcreate-actionszaction-type-listzaction-type-navzcreate-action-typezupdate-action-type/<int:pk>/zupdate-action-typezupdate-actions/<int:pk>/zupdate-actionsz@remove-employee-disciplinary-action/<int:action_id>/<int:emp_id>z#remove-employee-disciplinary-actionzdelete-actions/<int:action_id>/zdelete-actionszaction-type-detailszaction-type-namezdisciplinary-filter-viewzsearch-disciplinaryzencashment-condition-createzinitial-prefixzget-first-last-badge-idzemployee-get-mail-logzget-manage-inzget-manager-inzemployee-view/zemployee-viewzemployees-list/zemployees-listzemployees-nav/zemployees-navzemployees-export/zemployees-exportzemployees-card/zemployees-cardzdisciplinary-actions/zdisciplinary-actionszdisciplinary-actions-list/zdisciplinary-actions-listzdisciplinary-actions-nav/zdisciplinary-actions-navz*disciplinary-actions-detail-view/<int:pk>/z disciplinary-actions-detail-viewzget-job-positionszget-job-positions-hxzget-job-roleszget-job-position-departmentzget-job-roles-hxzemployee-tag-view/zemployee-tag-viewzemployee-tag-createz employee-tag-update/<int:tag_id>zemployee-tag-updatez!employee-tag-delete/<int:obj_id>/zemployee-tag-deletez3<script>$('#reloadMessagesButton').click()</script>)r   HttpResponsez(profile/employee/employee-view/<int:pk>/zprofile-newzemployee-profile/<int:pk>/zassign-group-user/zassign-group-userassetzallocation-assetszallocation-asset-listz'allocation-return-asset/<int:asset_id>/zallocation-return-assetleavezallocation-leave-typezallocation-leave-type-listpayrollzallocation-allowancezallocation-allowance-listzallocation-deductionzallocation-deduction-listN)__doc__django.urlsr    base.templatetags.horillafiltersr   
base.viewsr   r   employeer   r   r	   employee.cbvr
   r   r   r   r   r   r   r   employee.formsr   employee.modelsr   r   r   horilla_documents.modelsr   AllocationViewas_viewEmployeeFormsPersonalFormViewWorkFormViewBankFormView
GroupsViewGroupsGroupAssignViewSummaryToggleDashboardAccessEmployeeTagListViewEmployeeTagCreateFormEmployeetagNavViewemployee_view_individualself_info_updateprofile_edit_accessupdate_profile_imageupdate_own_profile_imageremove_profile_imageremove_own_profile_imageemployee_profile_bank_detailsemployee_view_newemployee_view_update$employee_create_update_personal_infoemployee_update_work_infoemployee_update_bank_detailsemployee_update_login_detailsemployee_filter_viewemployee_cardemployee_listemployee_searchemployee_updateemployee_deleteview_employee_bulk_updatesave_employee_bulk_updateemployee_account_block_unblockemployee_bulk_deleteemployee_bulk_archiveemployee_archivereplace_employee!employee_user_group_assign_deleteemployee_work_info_view_create!employee_bank_details_view_create!employee_bank_details_view_updateemployee_work_info_view_update employee_work_information_deleteemployee_importemployee_exportwork_info_importwork_info_import_filework_info_exportget_employees_birthdayr   total_employees_countjoining_today_countjoining_week_countdashboard_employeedashboard_employee_genderdashboard_employee_departmentwidget_filternote_tabadd_noteemployee_note_updateadd_more_employee_filesdelete_employee_note_fileemployee_note_deleteallowances_deductions_tab	shift_tab	about_tabdocument_tabbonus_points_tabadd_bonus_pointsredeem_pointsemployee_selectemployee_select_filterWorkTabTabEmployeeWorkListEmployeeWorkDetails	send_mailemployee_data_exportsend_mail_to_employeeget_templateget_mail_previewview_policiessearch_policiesPolicyFormViewPoliciesNavview_policyadd_attachmentremove_attachmentget_attachmentsDocumentUploadForm	view_filedocument_createget_notify_fieldDocumentCreateFormupdate_document_titledocument_approvedocument_bulk_approvedocument_bulk_rejectDocumentRejectCbvFormdocument_request_viewdocument_filter_viewDocumentRequestCreateFormDocumentRequestNavdocument_deleteorganisation_chartdelete_policies DisciplinaryActionsFormDuplicateDisciplinaryActionsFormViewActionTypeListViewActionTypeNavActionTypeFormView#remove_employee_disciplinary_actiondelete_actionsaction_type_detailsaction_type_namedisciplinary_filter_viewsearch_disciplinaryencashment_condition_createinitial_prefixfirst_last_badgeemployee_get_mail_logget_manager_inEmployeesViewEmployeesListEmployeeNav
ExportViewEmployeeCardDisciplinaryActionsViewDisciplinaryActionsListDisciplinaryActionsNavDisciplinaryActionsDetailViewget_job_positionsget_job_positions_hxget_job_rolesget_position_departmentget_job_roles_hxemployee_tag_viewemployee_tag_createemployee_tag_updateEmployeeProfileViewurlpatternsAssetsAssetAllocationListreturn_allocationLeaveTypeViewLeaveTypeAllocationListAllowanceViewAllowanceListDeductionViewDeductionList     1/var/www/python-projects/worksol/employee/urls.py<module>r      s    : 6 : :	 	 	 2 E E 4v	#""**,v	 	#!!))+(v	 	+66>>@Wv	 	k..668{Kv	 	k..668{Kv	 	$&&()v	& 	 ""$%'v	0 	&##++-+1v	: 	k1199;BV;v	@ 	&))113+Av	J 	))113 Kv	T 	#++335'Uv	^ 	,++335'_v	h 	((002"iv	r 		e44;MNsv	t 	%&&'"	uv	L 	//nEMv	N 	+!!"Ov	X 	,""#Yv	b 	"&&'cv	l 	,""#mv	v 	"&&'wv	@ 	'+++Av	L 		e55<OPMv	N 	,""#"	Ov	Z 	'22,[v	d 	522,ev	n 	#''(ov	x 	1''(yv	B 	&**+Cv	L 	4**+Mv	V 	5++,Wv	` 	 : :AWav	f 		u229MNgv	h 		u229MNiv	j 		E118IJkv	l 	')>)>EVmv	r 	')>)>EVsv	x 	''#yv	B 	#''(Cv	L 	6,,-Mv	V 	 : :AWWv	\ 	##$]v	f 	(gv	p 	(qv	z 	9//0{v	D 	6,,-Ev	N 	9//0Ov	X 	9//0Yv	b 	6,,-cv	l 	8../mv	v 		E118IJwv	x 		E118IJyv	z 		U33:LM{v	| 	##$}v	F 		U33:LMGv	H 	55NKIv	J 	eooK8Kv	L 	##$Mv	V 		 9 9@UVWv	X 		u77>RSYv	Z 		u77>RS[v	\ 	#''(]v	f 	'++,gv	p 		!5#6#6=UVqv	r 		enn:>sv	t 		*ENNATUuv	v 		!5>>8PQwv	x 	-""#yv	B 	0%%&Cv	L 	7''(Mv	V 	-""#Wv	` 	0''(av	j 		u[Akv	x 		!5??Eyv	z 	"	{v	F	 		 %"4"4>JG	v	H	 		$e&<&<CUVI	v	J	 	')?)?FXK	v	P	 		%u':':QQ	v	R	 		U229JKS	v	T	 	!$$%U	v	^	 	Y&&..0zB_	v	`	 	%%--/ a	v	j	 	*%%--/%k	v	x	 	!&&!y	v	B
 	,11#C
v	L
 	2<<CWM
v	R
 	22$S
v	\
 	$))$]
v	f
 	#--(g
v	p
 		811Hq
v	r
 		H44;LMs
v	v
 	*33;;=OTw
v	x
 	!!!))+y
v	B 	
..668|LCv	D 	,,=AEv	F 	!8!8?VGv	L 	"""'Mv	V 	   %Wv	` 	++335av	l 		u[Amv	n 		E118IJov	p 	qv	z 	&++335{v	F 	(##$Gv	P 		$e&<&<CUVQv	R 	##$Sv	\ 	 : :AW]v	b 	#..668cv	n 	 ##$ov	x 	&""+yv	B 	!22::<&Cv	V 	#++335'Wv	` 	+22::<&av	t 	/&$?
	uv	F 	#Gv	P 		 8 8?STQv	R 		H44;LMSv	r 	2==EEG-sv	~ 	88@@Bv	H 	&&..0Iv	R 	!!))+Sv	\ 	&&..0!]v	f 	&&&..0!gv	z 	"88@@B{v	D 	J442Ev	N 	)Ov	X 	$$"Yv	b 	!!cv	l 	"))'mv	v 	x;;BWwv	| 	%))*}v	F 		5//6FGGv	H 	!&Iv	R 	##$Sv	\ 	]v	f 		922::<?Sgv	h 		I33;;=DTUiv	j 		90088:Qkv	l 		i22::<CUVmv	n 		I22::<CSTov	p 	44<<>#qv	z 	$44<<>({v	D 	#33;;='Ev	N 	4::BBD/Ov	X 		e55<OPYv	Z 	 : :AW[v	` 	%--ODav	b 	%%%*cv	l 		U33:LMmv	n 		u66=PQov	p 		 9 9@UVqv	r 	*!!"sv	| 	+" Q
	}v	N 	2,,446Ov	X 	$,,446Yv	b 	((002 cv	r !3!3!;!;!=DW	
 	#++335(	

 	5))*	
 K  #%%--/(	

 	(//779-	
 K "%%--/'	

 	'%%--/,	

 	"%%--/'	

 	'%%--/,	
! K r   