|
@@ -546,6 +546,7 @@ public class ProjectBudgetController extends BaseController {
|
|
erpCredits) {
|
|
erpCredits) {
|
|
//项目定义号
|
|
//项目定义号
|
|
String itemId = e.getItemId();
|
|
String itemId = e.getItemId();
|
|
|
|
+ String itemName = e.getItemName();
|
|
//将两个项目对应的
|
|
//将两个项目对应的
|
|
List<ErpCreditMaterial> erpCreditChild2s = e.getErpCreditChild2s();
|
|
List<ErpCreditMaterial> erpCreditChild2s = e.getErpCreditChild2s();
|
|
List<ErpCreditEquipment> erpCreditChild1s = e.getErpCreditChild1s();
|
|
List<ErpCreditEquipment> erpCreditChild1s = e.getErpCreditChild1s();
|
|
@@ -569,7 +570,7 @@ public class ProjectBudgetController extends BaseController {
|
|
//默认将该项目的物料erp数量都更新为0
|
|
//默认将该项目的物料erp数量都更新为0
|
|
donorMaterialService.updateErpZero(itemId);
|
|
donorMaterialService.updateErpZero(itemId);
|
|
if (erpCreditChild2s.size() > 0) {
|
|
if (erpCreditChild2s.size() > 0) {
|
|
- int i = donorMaterialService.verifyProjectMaterial(erpCreditChild2s, itemId);
|
|
|
|
|
|
+ int i = donorMaterialService.verifyProjectMaterial(erpCreditChild2s, itemId, itemName);
|
|
//将有问题的信息记录下来
|
|
//将有问题的信息记录下来
|
|
if (i == 0) {
|
|
if (i == 0) {
|
|
nullMsg.append("项目编号" + itemId + "无甲供材数据;");
|
|
nullMsg.append("项目编号" + itemId + "无甲供材数据;");
|
|
@@ -599,7 +600,7 @@ public class ProjectBudgetController extends BaseController {
|
|
//判断是否存在缺失应付金额或者甲供材审定信息的项目
|
|
//判断是否存在缺失应付金额或者甲供材审定信息的项目
|
|
|
|
|
|
//费用检查检查未通过
|
|
//费用检查检查未通过
|
|
- if (notPass.size() > 0) {
|
|
|
|
|
|
+ /*if (notPass.size() > 0) {
|
|
for (String a :
|
|
for (String a :
|
|
notPass) {
|
|
notPass) {
|
|
for (ErpCredit e :
|
|
for (ErpCredit e :
|
|
@@ -610,7 +611,7 @@ public class ProjectBudgetController extends BaseController {
|
|
}
|
|
}
|
|
notMsg.append("项目编号" + a + "费用入账有误;");
|
|
notMsg.append("项目编号" + a + "费用入账有误;");
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
+ }*/
|
|
if (notExit.size() > 0) {
|
|
if (notExit.size() > 0) {
|
|
if (notExit.size() > 0) {
|
|
if (notExit.size() > 0) {
|
|
for (String a :
|
|
for (String a :
|
|
@@ -652,6 +653,7 @@ public class ProjectBudgetController extends BaseController {
|
|
erpCredits) {
|
|
erpCredits) {
|
|
//项目定义号
|
|
//项目定义号
|
|
String itemId = e.getItemId();
|
|
String itemId = e.getItemId();
|
|
|
|
+ String itemName = e.getItemName();
|
|
//将两个项目对应的
|
|
//将两个项目对应的
|
|
List<ErpCreditMaterial> erpCreditChild2s = e.getErpCreditChild2s();
|
|
List<ErpCreditMaterial> erpCreditChild2s = e.getErpCreditChild2s();
|
|
List<ErpCreditEquipment> erpCreditChild1s = e.getErpCreditChild1s();
|
|
List<ErpCreditEquipment> erpCreditChild1s = e.getErpCreditChild1s();
|
|
@@ -674,7 +676,7 @@ public class ProjectBudgetController extends BaseController {
|
|
2:领料未完成*/
|
|
2:领料未完成*/
|
|
donorMaterialService.updateErpZero(itemId);
|
|
donorMaterialService.updateErpZero(itemId);
|
|
if (erpCreditChild2s.size() > 0) {
|
|
if (erpCreditChild2s.size() > 0) {
|
|
- int i = donorMaterialService.verifyProjectMaterial(erpCreditChild2s, itemId);
|
|
|
|
|
|
+ int i = donorMaterialService.verifyProjectMaterial(erpCreditChild2s, itemId,itemName);
|
|
//将有问题的信息记录下来
|
|
//将有问题的信息记录下来
|
|
if (i == 0) {
|
|
if (i == 0) {
|
|
costNotMsg.append("成本项目编号" + itemId + "(无甲供材数据;");
|
|
costNotMsg.append("成本项目编号" + itemId + "(无甲供材数据;");
|
|
@@ -705,7 +707,7 @@ public class ProjectBudgetController extends BaseController {
|
|
costNullMsg.append("项目编号" + a + "缺少应付金额;");
|
|
costNullMsg.append("项目编号" + a + "缺少应付金额;");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- for (String a :
|
|
|
|
|
|
+ /*for (String a :
|
|
notPass) {
|
|
notPass) {
|
|
for (ErpCredit e :
|
|
for (ErpCredit e :
|
|
erpCredits) {
|
|
erpCredits) {
|
|
@@ -714,7 +716,7 @@ public class ProjectBudgetController extends BaseController {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
costNotMsg.append("项目编号" + a + "费用入账有误;");
|
|
costNotMsg.append("项目编号" + a + "费用入账有误;");
|
|
- }
|
|
|
|
|
|
+ }*/
|
|
}
|
|
}
|
|
if (null != costNullMsg && !"".equals(costNullMsg)) {
|
|
if (null != costNullMsg && !"".equals(costNullMsg)) {
|
|
returnMsg.append(costNullMsg);
|
|
returnMsg.append(costNullMsg);
|