diff --git a/src/main/java/info/bukova/isspst/services/requirement/RequirementServiceImpl.java b/src/main/java/info/bukova/isspst/services/requirement/RequirementServiceImpl.java index ba5fad99..944207c5 100644 --- a/src/main/java/info/bukova/isspst/services/requirement/RequirementServiceImpl.java +++ b/src/main/java/info/bukova/isspst/services/requirement/RequirementServiceImpl.java @@ -1,21 +1,29 @@ package info.bukova.isspst.services.requirement; +import info.bukova.isspst.Constants; import info.bukova.isspst.data.Requirement; +import info.bukova.isspst.data.RequirementState; import info.bukova.isspst.services.AbstractOwnedService; import java.util.Date; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.transaction.annotation.Transactional; public class RequirementServiceImpl extends AbstractOwnedService implements RequirementService, RequirementBaseService { + @Autowired + private RequirementTypeService reqTypeService; + @Override protected Requirement createEntity() { Requirement entity = new Requirement(); entity.setReqDate(new Date()); + entity.setType(reqTypeService.getTypeById(Constants.REQTYPE_ORDER)); + entity.setState(RequirementState.NEW); return entity; } diff --git a/src/main/webapp/admin/users/userForm.zul b/src/main/webapp/admin/users/userForm.zul index 0f2f1368..d35ad21f 100644 --- a/src/main/webapp/admin/users/userForm.zul +++ b/src/main/webapp/admin/users/userForm.zul @@ -25,7 +25,7 @@