调整更新票据逻辑

master
钱涛 2 months ago
parent dfcb8f95f7
commit a5e30b3f37

@ -225,7 +225,7 @@ public class SyncCBSAccountDetailsJob extends BaseCronJob {
fields.add(fieldName);
// 接口值
String value = detailMap.getOrDefault(field.getEbsKey(), "");
values.add(String.format("'%s'", detailMap.getOrDefault(field.getEbsKey(), "")));
values.add(String.format("'%s'", value));
//汇款人
if ("hkr".equals(fieldName)) {
@ -255,7 +255,7 @@ public class SyncCBSAccountDetailsJob extends BaseCronJob {
//办事处
fields.add("szbm");
values.add(departmentId);
values.add(String.format("'%s'", departmentId));
} else {
//未认领
fields.add("zt");

@ -167,13 +167,13 @@ public class SyncCBSBillPoolJob extends BaseCronJob {
}
requestParam.setHoldAccountList(Arrays.stream(holdAccountList.split(",")).collect(Collectors.toList()));
if (StrUtil.isNotBlank(issueDateStart) && StrUtil.isNotBlank(issueDateEnd)) {
requestParam.setIssueDateStart(issueDateStart);
requestParam.setIssueDateEnd(issueDateEnd);
if (StrUtil.isNotBlank(holdSignDateStart) && StrUtil.isNotBlank(holdSignDateEnd)) {
requestParam.setHoldSignDateStart(holdSignDateStart);
requestParam.setHoldSignDateEnd(holdSignDateEnd);
} else {
String nowDate = LocalDate.now().toString();
requestParam.setIssueDateStart(nowDate);
requestParam.setIssueDateEnd(nowDate);
requestParam.setHoldSignDateStart(nowDate);
requestParam.setHoldSignDateEnd(nowDate);
}
//系统票据类型
@ -184,8 +184,8 @@ public class SyncCBSBillPoolJob extends BaseCronJob {
requestParam.setBillType(billType);
requestParam.setDraftSourceList(draftSourceList==null ? null :Arrays.stream(draftSourceList.split(",")).collect(Collectors.toList()));
requestParam.setHoldBankTypeList(holdBankTypeList==null ? null :Arrays.stream(holdBankTypeList.split(",")).collect(Collectors.toList()));
requestParam.setHoldSignDateStart(holdSignDateStart);
requestParam.setHoldSignDateEnd(holdSignDateEnd);
requestParam.setIssueDateStart(issueDateStart);
requestParam.setIssueDateEnd(issueDateEnd);
requestParam.setDraftNbr(draftNbr);
requestParam.setBillNbr(billNbr);
requestParam.setBillAmountStart(billAmountStart);

@ -173,13 +173,13 @@ public class SyncCBSPayDetailsJob extends BaseCronJob {
}
requestParam.setHoldAccountList(Arrays.stream(holdAccountList.split(",")).collect(Collectors.toList()));
if (StrUtil.isNotBlank(issueDateStart) && StrUtil.isNotBlank(issueDateEnd)) {
requestParam.setIssueDateStart(issueDateStart);
requestParam.setIssueDateEnd(issueDateEnd);
if (StrUtil.isNotBlank(holdSignDateStart) && StrUtil.isNotBlank(holdSignDateEnd)) {
requestParam.setHoldSignDateStart(holdSignDateStart);
requestParam.setHoldSignDateEnd(holdSignDateEnd);
} else {
String nowDate = LocalDate.now().toString();
requestParam.setIssueDateStart(nowDate);
requestParam.setIssueDateEnd(nowDate);
requestParam.setHoldSignDateStart(nowDate);
requestParam.setHoldSignDateEnd(nowDate);
}
//系统票据类型
@ -190,8 +190,8 @@ public class SyncCBSPayDetailsJob extends BaseCronJob {
requestParam.setBillType(billType);
requestParam.setDraftSourceList(draftSourceList==null ? null :Arrays.stream(draftSourceList.split(",")).collect(Collectors.toList()));
requestParam.setHoldBankTypeList(holdBankTypeList==null ? null :Arrays.stream(holdBankTypeList.split(",")).collect(Collectors.toList()));
requestParam.setHoldSignDateStart(holdSignDateStart);
requestParam.setHoldSignDateEnd(holdSignDateEnd);
requestParam.setIssueDateStart(issueDateStart);
requestParam.setIssueDateEnd(issueDateEnd);
requestParam.setDraftNbr(draftNbr);
requestParam.setBillNbr(billNbr);
requestParam.setBillAmountStart(billAmountStart);
@ -314,7 +314,7 @@ public class SyncCBSPayDetailsJob extends BaseCronJob {
//办事处
fields.add("szbm");
values.add(departmentId);
values.add(String.format("'%s'", departmentId));
}else {
//未认领
fields.add("zt");

Loading…
Cancel
Save