fix:贷记单提交报错
This commit is contained in:
parent
75850fd0e1
commit
6db339b94f
@ -130,16 +130,20 @@ public class DebCredNewAuditValidatorOp extends AbstractValidator {
|
|||||||
}
|
}
|
||||||
|
|
||||||
DynamicObject getaccamtusetype = getaccamtusetype(dataEntity);
|
DynamicObject getaccamtusetype = getaccamtusetype(dataEntity);
|
||||||
QFilter qFilter1 = new QFilter("yem_contracttype", QCP.equals, getaccamtusetype.getString("yem_billtype.number"));//合同类型
|
|
||||||
qFilter1.and(new QFilter("yem_accamtusetype", QCP.equals, getaccamtusetype.getString("yem_fundusetype")));
|
|
||||||
qFilter1.and(new QFilter("yem_billbusstype.number", QCP.equals, getaccamtusetype.getString("yem_billbusstype.number")));
|
|
||||||
qFilter1.and(new QFilter("enable", QCP.equals, "1"));
|
|
||||||
String selectfield1 = DynamicObjectUtil.getSelectfields("yem_bd_credittypeconfig", false);
|
|
||||||
String selectfields1 = DynamicObjectUtil.getEntrySelectfields(selectfield1, "yem_bd_credittypeconfig", "yem_credittypeentry", false);
|
|
||||||
Map<Long, Boolean> isoveragemap = new HashMap<>();
|
Map<Long, Boolean> isoveragemap = new HashMap<>();
|
||||||
DynamicObjectCollection data11 = QueryServiceHelper.query("yem_bd_credittypeconfig",
|
DynamicObjectCollection data11 = null;
|
||||||
selectfields1, new QFilter[]{qFilter1}, null);
|
if (YEM.isNotEmpty(getaccamtusetype)) {
|
||||||
if (data11.size() > 0) {
|
QFilter qFilter1 = new QFilter("yem_contracttype", QCP.equals, getaccamtusetype.getString("yem_billtype.number"));//合同类型
|
||||||
|
qFilter1.and(new QFilter("yem_accamtusetype", QCP.equals, getaccamtusetype.getString("yem_fundusetype")));
|
||||||
|
qFilter1.and(new QFilter("yem_billbusstype.number", QCP.equals, getaccamtusetype.getString("yem_billbusstype.number")));
|
||||||
|
qFilter1.and(new QFilter("enable", QCP.equals, "1"));
|
||||||
|
String selectfield1 = DynamicObjectUtil.getSelectfields("yem_bd_credittypeconfig", false);
|
||||||
|
String selectfields1 = DynamicObjectUtil.getEntrySelectfields(selectfield1, "yem_bd_credittypeconfig", "yem_credittypeentry", false);
|
||||||
|
data11 = QueryServiceHelper.query("yem_bd_credittypeconfig",
|
||||||
|
selectfields1, new QFilter[]{qFilter1}, null);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (YEM.isNotEmpty(data11)) {
|
||||||
for (int i = 0; i < data11.size(); i++) {
|
for (int i = 0; i < data11.size(); i++) {
|
||||||
DynamicObject object1 = data11.get(i);
|
DynamicObject object1 = data11.get(i);
|
||||||
long aLong = object1.getLong("yem_credittypeentry.yem_credittype");
|
long aLong = object1.getLong("yem_credittypeentry.yem_credittype");
|
||||||
|
Loading…
Reference in New Issue
Block a user