|
|
|
@ -1284,9 +1284,10 @@ public class DsTaskingServiceImpl extends BaseServiceImpl<DsTaskingMapper, DsTas |
|
|
|
|
|
|
|
|
|
|
|
dsTasking.setVersion(partVersion); |
|
|
|
dsTasking.setVersion(partVersion); |
|
|
|
// 查审理单 获取返修原因
|
|
|
|
// 查审理单 获取返修原因
|
|
|
|
String reworkMemo = getReworkMemo(reworkOrder); |
|
|
|
PpmReportDetailDTO reworkMemo = getReworkMemo(reworkOrder); |
|
|
|
if (!StringUtils.isEmpty(reworkMemo)) { |
|
|
|
if (null != reworkMemo) { |
|
|
|
dsTasking.setReworkReason(reworkMemo); |
|
|
|
dsTasking.setReworkReason(reworkMemo.getMemo()); |
|
|
|
|
|
|
|
dsTasking.setDispose(reworkMemo.getDispose()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// 2. 保存任务信息
|
|
|
|
// 2. 保存任务信息
|
|
|
|
@ -2602,7 +2603,7 @@ public class DsTaskingServiceImpl extends BaseServiceImpl<DsTaskingMapper, DsTas |
|
|
|
* @param reworkOrder 返修单号 |
|
|
|
* @param reworkOrder 返修单号 |
|
|
|
* @return 返修原因,查询失败时返回 null |
|
|
|
* @return 返修原因,查询失败时返回 null |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
private String getReworkMemo(String reworkOrder) { |
|
|
|
private PpmReportDetailDTO getReworkMemo(String reworkOrder) { |
|
|
|
if (StringUtils.isEmpty(reworkOrder)) { |
|
|
|
if (StringUtils.isEmpty(reworkOrder)) { |
|
|
|
log.warn("返修单号为空"); |
|
|
|
log.warn("返修单号为空"); |
|
|
|
return null; |
|
|
|
return null; |
|
|
|
@ -2635,12 +2636,7 @@ public class DsTaskingServiceImpl extends BaseServiceImpl<DsTaskingMapper, DsTas |
|
|
|
return null; |
|
|
|
return null; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
String memo = detail.getMemo(); |
|
|
|
return detail; |
|
|
|
if (StringUtils.isEmpty(memo)) { |
|
|
|
|
|
|
|
log.warn("返修单 {} 的返修原因为空", reworkOrder); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return memo; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} catch (Exception e) { |
|
|
|
} catch (Exception e) { |
|
|
|
log.error("查询返修单 {} 的审理单信息异常", reworkOrder, e); |
|
|
|
log.error("查询返修单 {} 的审理单信息异常", reworkOrder, e); |
|
|
|
|