if收款银行=建设银行 and 详细分机银行包含“建设银行”或“建行”且行名行号为空的,then 客户-员工-开户银行=105100000017,中国建设银行总行ss
This commit is contained in:
parent
95ba1c3b7b
commit
daba6aeca0
|
|
@ -61,16 +61,19 @@ public class PersonCustomerBankTask extends AbstractTask implements Plugin {
|
|||
//根据详细分机银行 查找对应的行名行号
|
||||
DynamicObject bebankinfo;
|
||||
//建设银行的员工:开户银行统一放在:105100000017 中国建设银行总行
|
||||
if(xxyh != null && ("建设银行".equals(xxyh.trim()) || "建行".equals(xxyh.trim())) && skyh != null && "建设银行".equals(skyh.trim())){
|
||||
bebankinfo = jsbankinfo;
|
||||
}else if(xxyh != null && "工商银行".equals(xxyh.trim()) && skyh != null && "工商银行".equals(skyh.trim())){
|
||||
bebankinfo = gsbankinfo;
|
||||
}else if(xxyh != null){
|
||||
if(xxyh != null){
|
||||
bebankinfo = BusinessDataServiceHelper.loadSingleFromCache(bebankName,"id,number,name",
|
||||
new QFilter[]{new QFilter("name","=",xxyh)});
|
||||
}else{
|
||||
bebankinfo = null;
|
||||
}
|
||||
if(bebankinfo == null){
|
||||
if(xxyh != null && "工商银行".equals(xxyh.trim()) && skyh != null && "工商银行".equals(skyh.trim())){
|
||||
bebankinfo = gsbankinfo;
|
||||
}else if(xxyh != null && (xxyh.contains("建设银行") || xxyh.contains("建行")) && skyh != null && "建设银行".equals(skyh.trim())){
|
||||
bebankinfo = jsbankinfo;
|
||||
}
|
||||
}
|
||||
String cusname = ups.getString("name");//姓名
|
||||
DynamicObject bankinfo = doc_bank.addNew();
|
||||
bankinfo.set("isdefault_bank",true);
|
||||
|
|
|
|||
|
|
@ -304,16 +304,19 @@ public class PersonControler implements Serializable {
|
|||
//根据详细分机银行 查找对应的行名行号
|
||||
DynamicObject bebankinfo;
|
||||
//建设银行的员工:开户银行统一放在:105100000017 中国建设银行总行
|
||||
if(xxyh != null && ("建设银行".equals(xxyh.trim()) || "建行".equals(xxyh.trim())) && skyh != null && "建设银行".equals(skyh.trim())){
|
||||
bebankinfo = jsbankinfo;
|
||||
}else if(xxyh != null && "工商银行".equals(xxyh.trim()) && skyh != null && "工商银行".equals(skyh.trim())){
|
||||
bebankinfo = gsbankinfo;
|
||||
}else if(xxyh != null){
|
||||
if(xxyh != null){
|
||||
bebankinfo = BusinessDataServiceHelper.loadSingleFromCache(bebankName,"id,number,name",
|
||||
new QFilter[]{new QFilter("name","=",xxyh)});
|
||||
}else{
|
||||
bebankinfo = null;
|
||||
}
|
||||
if(bebankinfo == null){
|
||||
if(xxyh != null && "工商银行".equals(xxyh.trim()) && skyh != null && "工商银行".equals(skyh.trim())){
|
||||
bebankinfo = gsbankinfo;
|
||||
}else if(xxyh != null && (xxyh.contains("建设银行") || xxyh.contains("建行")) && skyh != null && "建设银行".equals(skyh.trim())){
|
||||
bebankinfo = jsbankinfo;
|
||||
}
|
||||
}
|
||||
DynamicObjectCollection doc_bank = currentCus.getDynamicObjectCollection("entry_bank");
|
||||
DynamicObject bankinfo;
|
||||
if(doc_bank.isEmpty()){
|
||||
|
|
|
|||
Loading…
Reference in New Issue