|
@@ -1,17 +1,13 @@
|
|
|
package cn.ezhizao.project.business.upgrade.service.impl;
|
|
|
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.Collections;
|
|
|
import java.util.List;
|
|
|
import javax.annotation.Resource;
|
|
|
|
|
|
-import cn.ezhizao.project.business.upgrade.mapper.BizWorkOrderDetailUpdateMapper;
|
|
|
import cn.ezhizao.project.business.upgrade.mapper.BizWorkOrderUpdateMapper;
|
|
|
import cn.ezhizao.project.business.workOrder.domain.BizWorkOrder;
|
|
|
import cn.ezhizao.project.business.workOrder.domain.BizWorkOrderDetail;
|
|
|
import cn.ezhizao.project.business.workOrder.service.impl.BizWorkOrderDetailServiceImpl;
|
|
|
import cn.ezhizao.project.business.workOrder.service.impl.BizWorkOrderServiceImpl;
|
|
|
-import cn.ezhizao.project.system.domain.SysUser;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
@@ -81,14 +77,15 @@ public class BizWorkOrderUpdateServiceImpl extends ServiceImpl<BizWorkOrderUpda
|
|
|
query2.setTenantId(tenantId);
|
|
|
//从BizWorkOrderUpdate中获取获取同账套下的工单 并且不用BizWorkOrderUpdate接受,改用BizWorkOrder 保存时不用赋值了
|
|
|
List<BizWorkOrder> bizWorkOrderList = bizWorkOrderUpdateMapper.selectByUpgradeId(query);
|
|
|
+ bizWorkOrderList.forEach(bizWorkOrder -> bizWorkOrder.setVersion(null));
|
|
|
List<BizWorkOrderDetail> bizWorkOrderDetailList = bizWorkOrderDetailUpdateService.selectByUpgradeId(query2);
|
|
|
+ bizWorkOrderDetailList.forEach(bizWorkOrderDetail -> bizWorkOrderDetail.setVersion(null));
|
|
|
bizWorkOrderService.saveOrUpdateBatch(bizWorkOrderList);
|
|
|
bizWorkOrderDetailService.saveOrUpdateBatch(bizWorkOrderDetailList);
|
|
|
|
|
|
- List<Long> ids = bizWorkOrderDetailService.selectByContractId(tenantId);
|
|
|
- bizWorkOrderDetailService.lambdaUpdate()
|
|
|
- .set(BizWorkOrderDetail::getDeleted,1)
|
|
|
- .in(BizWorkOrderDetail::getId,ids);
|
|
|
+ int i = bizWorkOrderDetailService.deleteDuplicateId(tenantId);
|
|
|
+
|
|
|
+ System.out.println(i);
|
|
|
}
|
|
|
|
|
|
@Override
|