B
    GDb2  ã               @   s®  d dl mZmZ d dlmZ d dlmZ d dlmZm	Z	 G dd„ dej
ƒZe 
¡ Z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 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ƒ Z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d%eej ƒƒgZ!ed%eej ƒƒed&eej ƒƒgZ"d'S )(é    )ÚurlÚinclude)Úrouters)Úviews)ÚRouteÚDynamicRoutec            	   @   sb   e Zd Zedddiddddided	d
di deddddddœddddidedd
di dgZdS )ÚMyReportRouterz^{prefix}{trailing_slash}$ZpostZ	post_listz{basename}-listFÚsuffixZList)r   ÚmappingÚnameÚdetailÚ
initkwargsz%^{prefix}/{url_path}{trailing_slash}$z{basename}-{url_name})r   r   r   r   z#^{prefix}/{lookup}{trailing_slash}$ZretrieveÚupdateZpartial_updateZdestroy)ÚgetZputZpatchÚdeletez{basename}-detailTZInstancez.^{prefix}/{lookup}/{url_path}{trailing_slash}$N)Ú__name__Ú
__module__Ú__qualname__r   r   Zroutes© r   r   ú0G:\easytimepro\master/mysite/payroll\api\urls.pyr   
   s2   

r   ZdeductionformulasZdeduction_formulaZemploansZemp_loanZemppayrollprofilesZemp_payroll_profileZexceptionformulasZexception_formulaZextradeductionsZextra_deductionZextraincreasesZextra_increaseZincreasementformulasZincreasement_formulaZleaveformulasZleave_formulaZovertimeformulasZovertime_formulaZreimbursementsZreimbursementZsalaryadvancesZsalary_advanceZsalarystructuresZsalary_structureZmonthlysalarydetail_reportZincrease_reportZdeduction_reportZcalcparam_reportZsalarystructure_reportZdeptmonthlysalarydetail_reportú^z^report/N)#Zdjango.conf.urlsr   r   Zrest_frameworkr   Zmysite.payroll.apir   Zrest_framework.routersr   r   ZDefaultRouterr   ÚregisterZDeductionFormulaViewSetZEmpLoanViewSetZEmpPayrollProfileViewSetZExceptionFormulaViewSetZExtraDeductionViewSetZExtraIncreaseViewSetZIncreasementFormulaViewSetZLeaveFormulaViewSetZOvertimeFormulaViewSetZReimbursementViewSetZSalaryAdvanceViewSetZSalaryStructureViewSetZreport_routersZ MonthlySalaryDetailReportViewSetZIncreaseReportViewSetZDeductionReportViewSetZCalcParamReportViewSetZSalaryStructureReportViewSetZ$DepartmentSummarySalaryReportViewSetZurlsZpayroll_api_docs_urlsZurlpatternsr   r   r   r   Ú<module>   s6   -