Commit 9b958762 by 王军业

[修改非空]

1 parent b0408d50
......@@ -63,10 +63,12 @@ public class ContractServiceImpl implements ContractService {
}
appendix.setBusiness_table("tb_contract");
appendix.setBusiness_unid(contractVo.getContract_unid());
if(contractVo.getAppendix_unids()!=null) {
for (int n : contractVo.getAppendix_unids()) {
appendix.setAppendix_unid(n);
appendixMapper.updateAppendix(appendix);
}
}
return successCode;
} catch (Exception e) {
e.printStackTrace();
......@@ -114,10 +116,12 @@ public class ContractServiceImpl implements ContractService {
Appendix appendix = new Appendix();
appendix.setBusiness_table("tb_contract");
appendix.setBusiness_unid(vontractVo.getContract_unid());
if(vontractVo.getAppendix_unids()!=null) {
for (int n : vontractVo.getAppendix_unids()) {
appendix.setAppendix_unid(n);
appendixMapper.updateAppendix(appendix);
}
}
return successCode;
} catch (Exception e) {
// TODO: handle exception
......
......@@ -44,12 +44,14 @@ public class DeliverGoodsServiceImpl implements DeliverGoodsService {
for(DeliverGoods deliverGoods:list) {
deliverGoods.setContract_unid(s);
deliverGoodsMapper.addDeliverGoods(deliverGoods);
if(deliverGoods.getAppendix_unids()!=null) {
for(int appendixUnid:deliverGoods.getAppendix_unids()) {
appendix.setAppendix_unid(appendixUnid);
appendix.setBusiness_table("tb_deliver_goods");
appendix.setBusiness_unid(String.valueOf(deliverGoods.getDeliver_unid()));
appendixService.updateAppendix(appendix);
}
}
}
return successCode;
}else {
......@@ -75,6 +77,7 @@ public class DeliverGoodsServiceImpl implements DeliverGoodsService {
logger.info("========================查询发货信息========================");
if(!contractService.isDelete(s)) {
List<DeliverGoods> list=deliverGoodsMapper.queryDeliverGoods(s);
if(list!=null) {
for(DeliverGoods deliverGoods:list) {
appendix = new Appendix();
appendix.setBusiness_table("tb_deliver_goods");
......@@ -84,6 +87,7 @@ public class DeliverGoodsServiceImpl implements DeliverGoodsService {
deliverGoodsVo.getList_deliver_data().add(deliverGoods);
}
}
}
else {
failCode.setEcode("100");
failCode.setEnote("合同已删除");
......@@ -109,6 +113,7 @@ public class DeliverGoodsServiceImpl implements DeliverGoodsService {
List<DeliverGoods> list_deliver_data=deliverGoodsVo.getList_deliver_data();
for(DeliverGoods deliverGoods:list_deliver_data) {
deliverGoodsMapper.updateDeliverGoods(deliverGoods);
if(deliverGoods.getAppendix_unids() !=null) {
for(int n:deliverGoods.getAppendix_unids()) {
appendix=new Appendix();
appendix.setAppendix_unid(n);
......@@ -117,6 +122,7 @@ public class DeliverGoodsServiceImpl implements DeliverGoodsService {
appendixService.updateAppendix(appendix);
}
}
}
return successCode;
}else {
failCode.setEcode("100");
......
......@@ -44,6 +44,7 @@ public class ProjectAcceptancServiceImpl implements ProjectAcceptancService {
for(ProjectAcceptanc projectAcceptanc:list) {
projectAcceptanc.setContract_unid(s);
projectAcceptancMapper.addProjectAcceptanc(projectAcceptanc);
if(projectAcceptanc.getAppendix_unids()!=null) {
for(int appendixUnid:projectAcceptanc.getAppendix_unids()) {
appendix.setAppendix_unid(appendixUnid);
appendix.setBusiness_table("tb_project_acceptanc");
......@@ -51,6 +52,7 @@ public class ProjectAcceptancServiceImpl implements ProjectAcceptancService {
appendixService.updateAppendix(appendix);
}
}
}
return successCode;
}else {
failCode.setEcode("100");
......@@ -111,6 +113,7 @@ public class ProjectAcceptancServiceImpl implements ProjectAcceptancService {
for(ProjectAcceptanc projectAcceptanc:list) {
projectAcceptanc.setContract_unid(s);
projectAcceptancMapper.updateProjectAcceptanc(projectAcceptanc);
if(projectAcceptanc.getAppendix_unids()!=null) {
for(int n:projectAcceptanc.getAppendix_unids()) {
appendix=new Appendix();
appendix.setAppendix_unid(n);
......@@ -119,6 +122,7 @@ public class ProjectAcceptancServiceImpl implements ProjectAcceptancService {
appendixService.updateAppendix(appendix);
}
}
}
return successCode;
}else {
failCode.setEcode("100");
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!