feat:信保额度申请重复判断去掉日期条件
This commit is contained in:
parent
9753f4a456
commit
64b0dcc2b3
@ -28,8 +28,8 @@ public class CsrCreditSubmitLineValidator extends AbstractValidator {
|
||||
// DynamicObject org = dataEntity.getDynamicObject("org");
|
||||
Date bizDate = dataEntity.getDate("yem_bizdate");
|
||||
String swiftcode = dataEntity.getString("yem_swiftcode");
|
||||
Date yearBegin = getYearBegin(bizDate);
|
||||
Date yearLast = getYearLast(bizDate);
|
||||
// Date yearBegin = getYearBegin(bizDate);
|
||||
// Date yearLast = getYearLast(bizDate);
|
||||
|
||||
if (!customer.containsProperty("yem_customer")) {
|
||||
customer = BusinessDataServiceHelper.loadSingleFromCache(customer.getPkValue(), customer.getDynamicObjectType().getName());
|
||||
@ -37,8 +37,8 @@ public class CsrCreditSubmitLineValidator extends AbstractValidator {
|
||||
QFilter qFilter = new QFilter("yem_customer.yem_customer", QCP.equals, customer.getString("yem_customer"));
|
||||
// QFilter qFilter = new QFilter("yem_customer", QCP.equals, customer.getPkValue());
|
||||
// qFilter.and(new QFilter("org", QCP.equals, org.getPkValue()));
|
||||
qFilter.and(new QFilter("yem_bizdate", QCP.large_than, yearBegin));
|
||||
qFilter.and(new QFilter("yem_bizdate", QCP.less_equals, yearLast));
|
||||
// qFilter.and(new QFilter("yem_bizdate", QCP.large_than, yearBegin));
|
||||
// qFilter.and(new QFilter("yem_bizdate", QCP.less_equals, yearLast));
|
||||
qFilter.and(new QFilter("billstatus", QCP.in, new String[]{"B", "C"}));
|
||||
qFilter.and(new QFilter("yem_payment.id", QCP.equals, method.getLong("id")));
|
||||
if ("信用证 O/A".contains(method.getString("name"))) {
|
||||
@ -47,9 +47,9 @@ public class CsrCreditSubmitLineValidator extends AbstractValidator {
|
||||
DynamicObject[] objs = BusinessDataServiceHelper.load(dataEntity.getDynamicObjectType().getName(), "id", qFilter.toArray());
|
||||
if (objs.length > 0) {
|
||||
if ("信用证 O/A".contains(method.getString("name"))) {
|
||||
this.addErrorMessage(dataEntitie, "同一年内,相同客户+支付方式+SWIFT CODE,已存在一个客户信保额度申请单,请检查数据!");
|
||||
this.addErrorMessage(dataEntitie, "相同客户+支付方式+SWIFT CODE,已存在一个客户信保额度申请单,请检查数据!");
|
||||
} else {
|
||||
this.addErrorMessage(dataEntitie, "同一年内,相同客户+支付方式,已存在一个客户信保额度申请单,请检查数据!");
|
||||
this.addErrorMessage(dataEntitie, "相同客户+支付方式,已存在一个客户信保额度申请单,请检查数据!");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user