更新经销商分类维护信息

This commit is contained in:
tangfutang 2018-07-27 20:42:47 +08:00
parent f41fc59356
commit 531b44faa9

View File

@ -34,16 +34,21 @@ import com.amarsoft.awe.dw.handler.impl.CommonHandler;
this.errors="该集团已存在此客户!";
return false;
}
List<BizObject> cgrList = bom.createQuery("distributor_id=:distributor_id ").setParameter("distributor_id",distributor_id).getResultList(false);
if(cgrList!=null){
for(BizObject cgrs:cgrList){
BizObject dgc = dgcManage.createQuery("id=:groupId and tyle='01'").setParameter("groupId", cgrs.getAttribute("group_id").getString()).getSingleResult(false);
if(dgc!=null){
this.errors="该经销商已存在"+dgc.getAttribute("group_name").getString()+"集团中!";
return false;
BizObject dgcs = dgcManage.createQuery("id=:id").setParameter("id", groupId).getSingleResult(false);
if(dgcs!=null){
if("01".equals(dgcs.getAttribute("tyle").getValue())){
List<BizObject> cgrList = bom.createQuery("distributor_id=:distributor_id ").setParameter("distributor_id",distributor_id).getResultList(false);
if(cgrList!=null){
for(BizObject cgrs:cgrList){
BizObject dgc = dgcManage.createQuery("id=:groupId and tyle='01'").setParameter("groupId", cgrs.getAttribute("group_id").getString()).getSingleResult(false);
if(dgc!=null){
this.errors="该经销商已存在"+dgc.getAttribute("group_name").getString()+"集团中!";
return false;
}
}
}
}
}
}else{
BizObject b=bom.createQuery("id=:id").setParameter("id", Id).getSingleResult(false);