| | |
| | | |
| | | import com.zt.common.service.BaseService; |
| | | import com.zt.common.utils.CommonUtils; |
| | | import com.zt.core.context.User; |
| | | import com.zt.core.context.UserContext; |
| | | import com.zt.core.sys.dto.DictDto; |
| | | import com.zt.core.sys.dto.DictItemDto; |
| | | import com.zt.core.sys.dto.DictLeafDto; |
| | |
| | | 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.qaAuditReport.model.QaAuditReportIncongruent; |
| | | import com.zt.life.modules.sysBaseInfo.service.TestAgencyInfoService; |
| | | import com.zt.life.sys.service.SysOssConfigService; |
| | | import com.zt.modules.coderule.service.SysCodeRuleService; |
| | |
| | | * @return |
| | | */ |
| | | public List<SoftwareTestOrder> page(QueryFilter queryFilter) { |
| | | User user = UserContext.getUser(); |
| | | Integer secretClass = user.getSecretClass(); |
| | | queryFilter.getQueryParams().put("secretClass",secretClass); |
| | | List<SoftwareTestOrder> list = baseDao.getList(queryFilter.getQueryParams()); |
| | | if (list != null && list.size() > 0) { |
| | | sysOssService.setListOsses(list, "test_order"); |
| | |
| | | for (SoftwareTestOrderMeasured softwareTestOrderMeasured : softwareTestOrderDto.getMeasuredList()) { |
| | | softwareTestOrderMeasured.setOrderId(softwareTestOrderId); |
| | | if (softwareTestOrderMeasured.getId() != null) { |
| | | softwareTestOrderMeasuredService.update(softwareTestOrderMeasured); |
| | | SoftwareTestOrderMeasured Measured = softwareTestOrderMeasuredService.get(softwareTestOrderMeasured.getId()); |
| | | if (CommonUtils.isActureChangeData(softwareTestOrderMeasured,Measured)) { |
| | | softwareTestOrderMeasuredService.update(softwareTestOrderMeasured); |
| | | } |
| | | } else { |
| | | softwareTestOrderMeasured.setOrderId(softwareTestOrderId); |
| | | softwareTestOrderMeasuredService.insert(softwareTestOrderMeasured); |