客户-供应商名称和银行账号的判断
This commit is contained in:
parent
276d3a3d5a
commit
f42890d23d
|
|
@ -93,6 +93,7 @@ public class CustomerInitOperation extends AbstractOperationServicePlugIn implem
|
||||||
itemsJson.add(itemInfo);
|
itemsJson.add(itemInfo);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
cusname = cusname.trim();//名称去除前后空格
|
||||||
currentCus = BusinessDataServiceHelper.loadSingle(entityName,new QFilter[]{new QFilter("number","=",cusnumber)});
|
currentCus = BusinessDataServiceHelper.loadSingle(entityName,new QFilter[]{new QFilter("number","=",cusnumber)});
|
||||||
if(currentCus == null){
|
if(currentCus == null){
|
||||||
//判断客户分类
|
//判断客户分类
|
||||||
|
|
@ -256,6 +257,10 @@ public class CustomerInitOperation extends AbstractOperationServicePlugIn implem
|
||||||
if(bebankinfo == null){
|
if(bebankinfo == null){
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
if(EsbUtils.isEmpty(json_body.getString("banknumber"))){
|
||||||
|
//银行账号为空,不处理
|
||||||
|
continue;
|
||||||
|
}
|
||||||
bankinfo = doc_bank.addNew();
|
bankinfo = doc_bank.addNew();
|
||||||
bankinfo.set("bankaccount",json_body.getString("banknumber"));//银行账号
|
bankinfo.set("bankaccount",json_body.getString("banknumber"));//银行账号
|
||||||
if(EsbUtils.isEmpty(json_body.getString("acctname"))){
|
if(EsbUtils.isEmpty(json_body.getString("acctname"))){
|
||||||
|
|
|
||||||
|
|
@ -104,6 +104,7 @@ public class SupplierInitOperation extends AbstractOperationServicePlugIn implem
|
||||||
itemsJson.add(itemInfo);
|
itemsJson.add(itemInfo);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
supname = supname.trim();
|
||||||
isNew = false;
|
isNew = false;
|
||||||
currentSup = BusinessDataServiceHelper.loadSingle(entityName,new QFilter[]{new QFilter("number","=",supnumber)});
|
currentSup = BusinessDataServiceHelper.loadSingle(entityName,new QFilter[]{new QFilter("number","=",supnumber)});
|
||||||
if(currentSup == null){
|
if(currentSup == null){
|
||||||
|
|
@ -160,6 +161,10 @@ public class SupplierInitOperation extends AbstractOperationServicePlugIn implem
|
||||||
//如果本次入参银行账户未在系统生成,且sap是删除的,我方不接收
|
//如果本次入参银行账户未在系统生成,且sap是删除的,我方不接收
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
if(EsbUtils.isEmpty(json_bank.getString("banknumber"))){
|
||||||
|
//银行账号为空,不处理
|
||||||
|
continue;
|
||||||
|
}
|
||||||
bankinfo = doc_bank.addNew();
|
bankinfo = doc_bank.addNew();
|
||||||
bankinfo.set("bankaccount",json_bank.getString("banknumber"));//银行账号
|
bankinfo.set("bankaccount",json_bank.getString("banknumber"));//银行账号
|
||||||
if(EsbUtils.isEmpty(json_bank.getString("acctname"))){
|
if(EsbUtils.isEmpty(json_bank.getString("acctname"))){
|
||||||
|
|
|
||||||
|
|
@ -95,6 +95,7 @@ public class CustomerControler {
|
||||||
itemsJson.add(itemInfo);
|
itemsJson.add(itemInfo);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
cusname = cusname.trim();//名称去除前后空格
|
||||||
currentCus = BusinessDataServiceHelper.loadSingle(entityName,new QFilter[]{new QFilter("number","=",cusnumber)});
|
currentCus = BusinessDataServiceHelper.loadSingle(entityName,new QFilter[]{new QFilter("number","=",cusnumber)});
|
||||||
if(currentCus == null){
|
if(currentCus == null){
|
||||||
//判断客户分类
|
//判断客户分类
|
||||||
|
|
@ -275,6 +276,10 @@ public class CustomerControler {
|
||||||
if(bebankinfo == null){
|
if(bebankinfo == null){
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
if(EsbUtils.isEmpty(json_body.getString("banknumber"))){
|
||||||
|
//银行账号为空,不处理
|
||||||
|
continue;
|
||||||
|
}
|
||||||
bankinfo = getBankInfo(doc_bank,json_body.getString("banknumber"));
|
bankinfo = getBankInfo(doc_bank,json_body.getString("banknumber"));
|
||||||
if(bankinfo == null){
|
if(bankinfo == null){
|
||||||
bankinfo = doc_bank.addNew();
|
bankinfo = doc_bank.addNew();
|
||||||
|
|
|
||||||
|
|
@ -112,6 +112,7 @@ public class SupplierControler {
|
||||||
itemsJson.add(itemInfo);
|
itemsJson.add(itemInfo);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
supname = supname.trim();
|
||||||
isNew = false;
|
isNew = false;
|
||||||
currentSup = BusinessDataServiceHelper.loadSingle(entityName,new QFilter[]{new QFilter("number","=",supnumber)});
|
currentSup = BusinessDataServiceHelper.loadSingle(entityName,new QFilter[]{new QFilter("number","=",supnumber)});
|
||||||
if(currentSup == null){
|
if(currentSup == null){
|
||||||
|
|
@ -167,6 +168,10 @@ public class SupplierControler {
|
||||||
//如果本次入参银行账户未在系统生成,且sap是删除的,我方不接收
|
//如果本次入参银行账户未在系统生成,且sap是删除的,我方不接收
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
if(EsbUtils.isEmpty(json_bank.getString("banknumber"))){
|
||||||
|
//银行账号为空,不处理
|
||||||
|
continue;
|
||||||
|
}
|
||||||
if(bankinfo == null){
|
if(bankinfo == null){
|
||||||
bankinfo = doc_bank.addNew();
|
bankinfo = doc_bank.addNew();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue