| | |
| | | import com.zt.common.validator.group.UpdateGroup; |
| | | import com.zt.life.modules.project.dto.SoftwareTestOrderDto; |
| | | import com.zt.life.modules.project.model.SoftwareTestOrder; |
| | | import com.zt.life.modules.project.model.SoftwareTestOrderDeliverable; |
| | | import com.zt.life.modules.project.model.SoftwareTestOrderMeasured; |
| | | import com.zt.life.modules.project.service.ProjectService; |
| | | import com.zt.life.modules.project.service.SoftwareTestOrderDeliverableService; |
| | |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import springfox.documentation.annotations.ApiIgnore; |
| | | |
| | | import java.util.List; |
| | | |
| | | |
| | | /** |
| | |
| | | projectId = softwareTestOrder.getProjectId(); |
| | | |
| | | data.setTestAgencyInfo(testAgencyInfoService.get(orderId)); |
| | | data.setSoftwareTestOrderDeliverableList(softwareTestOrderDeliverableService.childrenTables(orderId)); |
| | | data.setSoftwareTestOrderMeasuredList(softwareTestOrderMeasuredService.childrenTables(orderId)); |
| | | } else { |
| | | List<SoftwareTestOrderDeliverable> deliverableList = softwareTestOrderDeliverableService.childrenTables(orderId); |
| | | if (deliverableList.isEmpty()) { |
| | | deliverableList = softwareTestOrderService.deliverableDict(); |
| | | } |
| | | data.setSoftwareTestOrderDeliverableList(deliverableList); |
| | | |
| | | List<SoftwareTestOrderMeasured> measuredList = softwareTestOrderMeasuredService.childrenTables(orderId); |
| | | if (measuredList.isEmpty()) { |
| | | measuredList = softwareTestOrderService.MeasuredDict(); |
| | | } |
| | | data.setSoftwareTestOrderMeasuredList(measuredList);} else { |
| | | data.setTestAgencyInfo(testAgencyInfoService.get(10000L)); |
| | | } |
| | | if (projectId != null) { |