|
@@ -5,6 +5,7 @@ import java.math.MathContext;
|
|
|
import java.math.RoundingMode;
|
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.util.*;
|
|
|
+import java.util.stream.Collectors;
|
|
|
import javax.annotation.Resource;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
|
@@ -15,6 +16,7 @@ import cn.ezhizao.project.business.collection.domain.BizCollection;
|
|
|
import cn.ezhizao.project.business.collection.domain.BizCollectionDetail;
|
|
|
import cn.ezhizao.project.business.collection.service.IBizCollectionDetailService;
|
|
|
import cn.ezhizao.project.business.collection.service.impl.BizCollectionServiceImpl;
|
|
|
+import cn.ezhizao.project.business.entrust.domain.BizEntrust;
|
|
|
import cn.ezhizao.project.business.entrust.service.IBizEntrustService;
|
|
|
import cn.ezhizao.project.business.housingFund.service.IBizHousingFundConfirmService;
|
|
|
import cn.ezhizao.project.business.keepAccounts.domain.BizFinancialKeepAccount;
|
|
@@ -106,7 +108,12 @@ public class BizWorkOrderUpdateController extends BaseController
|
|
|
}else{
|
|
|
list = bizWorkOrderUpdateService.getList2(bizWorkOrder);
|
|
|
}
|
|
|
-
|
|
|
+ BizEntrust entrustConditions = new BizEntrust();
|
|
|
+ entrustConditions.setWorkOrderIds(list.stream().map(BizWorkOrderUpdate::getId).collect(Collectors.toList()));
|
|
|
+ List<BizEntrust> entrusts = entrustService.getList(entrustConditions);
|
|
|
+ list.forEach(v -> {
|
|
|
+ v.setEntrusts(entrusts.stream().filter(e -> e.getWorkOrderId().equals(v.getId())).collect(Collectors.toList()));
|
|
|
+ });
|
|
|
|
|
|
//判断是否是合同查询
|
|
|
if (bizWorkOrder.getNoContract() == 0) {
|