|
|
@@ -31,21 +31,21 @@ class ProjectsService( |
|
|
|
projectCategoryRepository.findById(request.projectCategoryId).orElseThrow() |
|
|
|
val teamLead = staffRepository.findById(request.projectLeadId).orElseThrow() |
|
|
|
|
|
|
|
val _customer = |
|
|
|
SaveCustomerRequest( |
|
|
|
name = request.clientName, |
|
|
|
code = request.clientCode, |
|
|
|
// email = request.clientEmail, |
|
|
|
// phone = request.clientPhone, |
|
|
|
// contactName = request.clientContactName, |
|
|
|
brNo = null, |
|
|
|
address = null, |
|
|
|
district = null, |
|
|
|
deleteSubsidiaryIds = emptyList(), |
|
|
|
addSubsidiaryIds = emptyList(), |
|
|
|
id = null |
|
|
|
) |
|
|
|
val customer = customerService.saveCustomer(_customer) |
|
|
|
// val _customer = |
|
|
|
// SaveCustomerRequest( |
|
|
|
// name = request.clientName, |
|
|
|
// code = request.clientCode, |
|
|
|
// // email = request.clientEmail, |
|
|
|
// // phone = request.clientPhone, |
|
|
|
// // contactName = request.clientContactName, |
|
|
|
// brNo = null, |
|
|
|
// address = null, |
|
|
|
// district = null, |
|
|
|
// deleteSubsidiaryIds = emptyList(), |
|
|
|
// addSubsidiaryIds = emptyList(), |
|
|
|
// id = null |
|
|
|
// ) |
|
|
|
// val customer = customerService.saveCustomer(_customer) |
|
|
|
|
|
|
|
// TODO: Add tasks, milestones, allocated |
|
|
|
val project = |
|
|
@@ -55,7 +55,7 @@ class ProjectsService( |
|
|
|
code = request.projectCode |
|
|
|
this.projectCategory = projectCategory |
|
|
|
this.teamLead = teamLead |
|
|
|
this.customer = customer |
|
|
|
// this.customer = customer |
|
|
|
} |
|
|
|
|
|
|
|
return projectRepository.save(project) |
|
|
|