Přidaná agenda pro schvalování služebních cest. Interface pro servisní

třídy požadavků (zatím prázdný). 
refs #108 
refs #100
This commit is contained in:
2014-07-14 12:20:11 +02:00
parent 91fdbd7a9d
commit eade2dd793
33 changed files with 1485 additions and 26 deletions
@@ -16,11 +16,22 @@ RequirementsFormReqDate=Datum požadavku
RequirementsFormCenter=Středisko
RequirementsFormDescription=Popis
RequirementsFormDeliveryDate=Datum dodání
RequirementsFormFrom=Z
RequirementsFormTo=Do
RequirementsFormPurpose=Účel cesty
RequirementsGridNumberSerie=Číslo
RequirementsGridReqDate=Datum požadavku
RequirementsGridCenter=Středisko
RequirementsGridDescription=Popis
RequirementsGridDeliveryDate=Datum dodání
RequirementsGridFrom=Z
RequirementsGridTo=Do
RequirementsGridWorkgroup=Komise
RequirementsGridOwnedBy=Vytvořil
RequirementsGridMy=Moje
RequirementsGridMyCentres=Má střediska
RequirementsGridMyWorkgroups=Mé komise
RequirementsGridAll=Vše
RequirementItemCode=Kód
RequirementItemName=Text
@@ -70,7 +70,9 @@
<property name="permissionEvaluator" ref="permissionEvaluator" />
</bean>
<bean id="permissionEvaluator" class="info.bukova.isspst.security.IsspstPermissionEvaluator"/>
<bean id="permissionEvaluator" class="info.bukova.isspst.security.IsspstPermissionEvaluator">
<property name="workgroupService" ref="workgroupServiceNoTx"/>
</bean>
<security:http auto-config="true" use-expressions="true">
<security:intercept-url pattern="/app/**" access="hasAnyRole('ROLE_USER', 'ROLE_ADMIN')"/>
@@ -161,6 +163,10 @@
<property name="sessionFactory" ref="sessionFactory"/>
</bean>
<bean id="tripReqDao" class="info.bukova.isspst.dao.jpa.TripRequirementDaoJPA">
<property name="sessionFactory" ref="sessionFactory"/>
</bean>
<!-- Business logic -->
<bean id="validator" class="org.springframework.validation.beanvalidation.LocalValidatorFactoryBean"/>
@@ -223,6 +229,10 @@
<property name="validator" ref="validator"/>
</bean>
<bean id="workgroupServiceNoTx" class="info.bukova.isspst.services.workgroups.WorkgroupServiceImpl">
<property name="dao" ref="commissionDao"/>
</bean>
<bean id="reqTypeService" class="info.bukova.isspst.services.requirement.RequirementTypeServiceImpl">
<property name="dao" ref="reqTypeDao"/>
<property name="validator" ref="validator"/>
@@ -266,4 +276,10 @@
<property name="xmlContext" ref="xmlCtxSettings" />
</bean>
<bean id="tripRequirementService" class="info.bukova.isspst.services.requirement.TripRequirementServiceImpl">
<property name="dao" ref="tripReqDao"/>
<property name="validator" ref="validator"/>
<property name="numberSeriesService" ref="numericSeriesService"/>
</bean>
</beans>