|
|
|
@ -5,6 +5,7 @@ import com.foreverwin.mesnac.common.enums.HandleEnum;
|
|
|
|
|
import com.foreverwin.mesnac.common.helper.NextNumberHelper;
|
|
|
|
|
import com.foreverwin.mesnac.equip.model.ResourceInspectTaskSpare;
|
|
|
|
|
import com.foreverwin.mesnac.equip.service.ResourceInspectTaskSpareService;
|
|
|
|
|
import com.foreverwin.mesnac.meapi.dto.NcCodeDto;
|
|
|
|
|
import com.foreverwin.mesnac.meapi.model.NcCode;
|
|
|
|
|
import com.foreverwin.mesnac.meapi.model.NwaUser;
|
|
|
|
|
import com.foreverwin.mesnac.meapi.service.NcCodeService;
|
|
|
|
@ -94,16 +95,14 @@ public class ResourceRepairTaskServiceImpl extends ServiceImpl<ResourceRepairTas
|
|
|
|
|
throw BusinessException.build("不良代码错误!!!");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
List<NcCodeDto> ncCodeDescriptionByNcCode = ncCodeService.findNcCodeDescriptionByNcCode(ncCodeNo);
|
|
|
|
|
StringBuffer ncCodeDescription = new StringBuffer("");
|
|
|
|
|
for (NcCodeDto ncCode:ncCodeDescriptionByNcCode) {
|
|
|
|
|
ncCodeDescription.append(ncCode.getDescription()).append(";");
|
|
|
|
|
}
|
|
|
|
|
resourceRepairTask.setOther(ncCodeDescription.toString());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Collection<String> collection = new ArrayList<>();
|
|
|
|
|
for (int i = 0; i < ncSplit.length; i++) {
|
|
|
|
|
collection.add(HandleEnum.NC_CODE.getHandle(site,ncSplit[i]));
|
|
|
|
|
}
|
|
|
|
|
Collection<NcCode> ncCodes = ncCodeService.listByIds(collection);
|
|
|
|
|
if ( ncCodes.size() != ncSplit.length ){
|
|
|
|
|
throw BusinessException.build("不良代码错误!!!");
|
|
|
|
|
}*/
|
|
|
|
|
// 维修单号、维修HANDLE
|
|
|
|
|
List<String> nextNumber = nextNumberHelper.getNextNumber(site, Constants.RESOURCE_REPAIR_TASK, 1);
|
|
|
|
|
resourceRepairTask.setRepairNo(nextNumber.get(0));
|
|
|
|
|