|
|
@ -987,6 +987,11 @@ public class FinPaymentrecordService extends MybatisBaseService<FinPaymentrecord |
|
|
|
vouchers.add(v); |
|
|
|
} |
|
|
|
} |
|
|
|
}else if (StringUtils.isBlank(costTypeKey) || "015".equals(costTypeKey) || "016".equals(costTypeKey) || "017".equals(costTypeKey)){ |
|
|
|
Voucher voucher = pushVoucher(finPaymentrecord.getSid()); |
|
|
|
if (null != voucher) { |
|
|
|
vouchers.add(voucher); |
|
|
|
} |
|
|
|
} |
|
|
|
} catch (Exception e) { |
|
|
|
e.printStackTrace(); |
|
|
@ -1629,7 +1634,7 @@ public class FinPaymentrecordService extends MybatisBaseService<FinPaymentrecord |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public void pushVoucher(String sid) { |
|
|
|
public Voucher pushVoucher(String sid) { |
|
|
|
Voucher voucher = new Voucher(); |
|
|
|
FinPaymentrecord finPaymentrecord = fetchBySid(sid); |
|
|
|
SysOrganizationVo organizationVo = sysOrganizationFeign.fetchBySid(finPaymentrecord.getUseOrgSid()).getData(); |
|
|
@ -1730,6 +1735,6 @@ public class FinPaymentrecordService extends MybatisBaseService<FinPaymentrecord |
|
|
|
} |
|
|
|
} |
|
|
|
voucher.setResultDetails(voucherResultDetailDtos); |
|
|
|
finKingDeeFeign.saveVoucher(voucher); |
|
|
|
return voucher; |
|
|
|
} |
|
|
|
} |
|
|
|