|
@@ -507,6 +507,7 @@ public class ApsProcessOperationProcessEquServiceImpl extends ServiceImpl<ApsPro
|
|
|
*/
|
|
|
@Override
|
|
|
public R getOptionalEquipment(List<String> operationJobDetailsId) {
|
|
|
+ String currentUserFactoryId = CXCommonUtils.getCurrentUserFactoryId(null);
|
|
|
if (operationJobDetailsId.isEmpty()) {
|
|
|
log.error("工序作业明细必选");
|
|
|
return R.error("工序作业明细必选");
|
|
@@ -514,7 +515,7 @@ public class ApsProcessOperationProcessEquServiceImpl extends ServiceImpl<ApsPro
|
|
|
log.debug("根据工序作业明细:{},获取可选设备", operationJobDetailsId);
|
|
|
// 防止工序作业ID重复
|
|
|
operationJobDetailsId = operationJobDetailsId.stream().distinct().filter(StringUtils::isNotBlank).collect(Collectors.toList());
|
|
|
- List<OptionalEquipmentVo> optionalEquipment = this.baseMapper.getOptionalEquipmentById(null);
|
|
|
+ List<OptionalEquipmentVo> optionalEquipment = this.baseMapper.getOptionalEquipmentById(null,currentUserFactoryId);
|
|
|
if (optionalEquipment.isEmpty()) {
|
|
|
log.error("当前所选作业不存在共同的加工设备");
|
|
|
return R.error("没有可共用的加工设备,无法合并换线");
|