|
@@ -13,7 +13,9 @@ import com.jeeplus.modules.sg.overheadline.service.RuleRatioService;
|
|
import com.jeeplus.modules.sg.overheadline.service.SettlementService;
|
|
import com.jeeplus.modules.sg.overheadline.service.SettlementService;
|
|
import com.jeeplus.modules.sg.overheadline.util.BashInfo;
|
|
import com.jeeplus.modules.sg.overheadline.util.BashInfo;
|
|
import com.jeeplus.modules.sg.project.entity.WbsItem;
|
|
import com.jeeplus.modules.sg.project.entity.WbsItem;
|
|
|
|
+import com.jeeplus.modules.sg.project.entity.WbsProject;
|
|
import com.jeeplus.modules.sg.project.service.ItemService;
|
|
import com.jeeplus.modules.sg.project.service.ItemService;
|
|
|
|
+import com.jeeplus.modules.sg.project.service.ProjectService;
|
|
import org.apache.poi.openxml4j.exceptions.InvalidFormatException;
|
|
import org.apache.poi.openxml4j.exceptions.InvalidFormatException;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.stereotype.Controller;
|
|
@@ -44,6 +46,8 @@ public class OverheadLineController extends BaseController {
|
|
private SettlementService settlementService;
|
|
private SettlementService settlementService;
|
|
@Autowired
|
|
@Autowired
|
|
private ItemService itemService;
|
|
private ItemService itemService;
|
|
|
|
+ @Autowired
|
|
|
|
+ private ProjectService projectService;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -52,15 +56,13 @@ public class OverheadLineController extends BaseController {
|
|
String id = request.getParameter("id");
|
|
String id = request.getParameter("id");
|
|
String type = request.getParameter("type");
|
|
String type = request.getParameter("type");
|
|
String projectId = request.getParameter("projectId");
|
|
String projectId = request.getParameter("projectId");
|
|
-// WbsItem wbsItem = new WbsItem();
|
|
|
|
- JkxlAdjustFee jkxlAdjustFee = new JkxlAdjustFee();
|
|
|
|
WbsItem wbsItem = itemService.get(id);
|
|
WbsItem wbsItem = itemService.get(id);
|
|
-// wbsItem.setId(id);
|
|
|
|
-// wbsItem.setType(type);
|
|
|
|
|
|
+ WbsProject wbsProject = projectService.get(wbsItem.getProjectId());
|
|
if(projectId == null) {
|
|
if(projectId == null) {
|
|
wbsItem.setProjectId(null);
|
|
wbsItem.setProjectId(null);
|
|
}
|
|
}
|
|
- jkxlAdjustFee.setId(id);
|
|
|
|
|
|
+ wbsItem.setProjectName(wbsProject.getProjectName());
|
|
|
|
+ wbsItem.setProjectNo(wbsProject.getProjectNo());
|
|
List<WbsItem> list1 = new ArrayList<>();
|
|
List<WbsItem> list1 = new ArrayList<>();
|
|
list1.add(wbsItem);
|
|
list1.add(wbsItem);
|
|
//查询费用明细
|
|
//查询费用明细
|
|
@@ -68,6 +70,8 @@ public class OverheadLineController extends BaseController {
|
|
//求和
|
|
//求和
|
|
list.addAll(getTotal(list,type));
|
|
list.addAll(getTotal(list,type));
|
|
//查询未识别数据
|
|
//查询未识别数据
|
|
|
|
+ JkxlAdjustFee jkxlAdjustFee = new JkxlAdjustFee();
|
|
|
|
+ jkxlAdjustFee.setId(id);
|
|
List<JkxlAdjustFee> list2 = feeAdjustService.getTzFee(jkxlAdjustFee);
|
|
List<JkxlAdjustFee> list2 = feeAdjustService.getTzFee(jkxlAdjustFee);
|
|
//数据校验展示
|
|
//数据校验展示
|
|
List<Settlement> list3 = settlementService.selectSettlementService(id,type);
|
|
List<Settlement> list3 = settlementService.selectSettlementService(id,type);
|