|
@@ -392,7 +392,12 @@ public class BizWorkOrderController extends BaseController {
|
|
|
.eq("task_type_id", bizWorkOrder.getTaskTypeId()).list();
|
|
|
if(!inputDetailList.isEmpty()){
|
|
|
BizArchiveInputDetail inputDetail = inputDetailList.get(0);
|
|
|
- if(null == inputDetail.getInputStartMonth() && null == inputDetail.getInputEndMonth()){
|
|
|
+ BizWorkOrderDetail one = bizWorkOrderDetailService.getOne(new LambdaQueryWrapper<BizWorkOrderDetail>()
|
|
|
+ .eq(BizWorkOrderDetail::getContractDetailId, inputDetail.getId())
|
|
|
+ .eq(BizWorkOrderDetail::getIsStop, 0)
|
|
|
+ .eq(BizWorkOrderDetail::getDeleted,0)
|
|
|
+ .eq(BizWorkOrderDetail::getTaskTypeId, inputDetail.getTaskTypeId()));
|
|
|
+ if(null != one){
|
|
|
inputDetail.setInputEndMonth(bizWorkOrder.getEndMonth());
|
|
|
inputDetail.setInputStartMonth(bizWorkOrder.getStartMonth());
|
|
|
bizArchiveInputDetailService.updateById(inputDetail);
|