Browse Source

更改

master
ligaode 4 weeks ago
parent
commit
0cc7265a2a
  1. 5
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpaymentrecord/FinPaymentrecordFeign.java
  2. 5
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpaymentrecord/FinPaymentrecordFeignFallback.java
  3. 7
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordRest.java
  4. 11
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordService.java

5
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpaymentrecord/FinPaymentrecordFeign.java

@ -90,9 +90,4 @@ public interface FinPaymentrecordFeign {
@GetMapping("/fetchBySid")
@ResponseBody
ResultBean<FinPaymentrecord> fetchBySid(@RequestParam("sid") String sid);
@ApiOperation("出纳付款列表推送财务凭证")
@PostMapping("/pushVoucher")
@ResponseBody
public ResultBean pushVoucher(@RequestParam("sid") String sid);
}

5
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpaymentrecord/FinPaymentrecordFeignFallback.java

@ -83,9 +83,4 @@ public class FinPaymentrecordFeignFallback implements FinPaymentrecordFeign {
public ResultBean<FinPaymentrecord> fetchBySid(String sid) {
return null;
}
@Override
public ResultBean pushVoucher(String sid) {
return null;
}
}

7
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordRest.java

@ -97,11 +97,4 @@ public class FinPaymentrecordRest implements FinPaymentrecordFeign {
FinPaymentrecord finPaymentrecord = finPaymentrecordService.fetchBySid(sid);
return rb.success().setData(finPaymentrecord);
}
@Override
public ResultBean pushVoucher(String sid) {
ResultBean rb = ResultBean.fireFail();
finPaymentrecordService.pushVoucher(sid);
return rb.success();
}
}

11
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordService.java

@ -618,6 +618,9 @@ public class FinPaymentrecordService extends MybatisBaseService<FinPaymentrecord
}
loanSettleApplyFeign.pushBankVoucher(finPaymentrecord.getBusSid(), accountNumber, payTypeCode, shouxufei);
}
} else if (StringUtils.isBlank(costTypeKey) || "015".equals(costTypeKey) || "016".equals(costTypeKey) || "017".equals(costTypeKey)) {
Voucher voucher = pushVoucher(finPaymentrecord.getSid());
voucherService.saveVoucher(voucher);
}
} catch (Exception e) {
e.printStackTrace();
@ -987,7 +990,7 @@ public class FinPaymentrecordService extends MybatisBaseService<FinPaymentrecord
vouchers.add(v);
}
}
}else if (StringUtils.isBlank(costTypeKey) || "015".equals(costTypeKey) || "016".equals(costTypeKey) || "017".equals(costTypeKey)){
} 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);
@ -1684,7 +1687,7 @@ public class FinPaymentrecordService extends MybatisBaseService<FinPaymentrecord
voucherResultDetailDto.setBankAccount(finPaymentrecord.getPayBankAccount());
voucherResultDetailDto.setCredit(finPaymentrecord.getCost().toString());
voucherResultDetailDtos.add(voucherResultDetailDto);
}else if (StringUtils.isBlank(finPaymentrecord.getCostTitleKey())){//平仓款
} else if (StringUtils.isBlank(finPaymentrecord.getCostTitleKey())) {//平仓款
//查询平仓总付款金额
FinPaymentapplyDetailsBelowEve finPaymentapplyDetailsBelowEve = finPaymentapplyDetailsBelowEveService.fetchBySid(finPaymentrecord.getBusSid());
BigDecimal exePayPriceTotal = finPaymentapplyDetailsBelowEveService.selExePayByMainSid(finPaymentapplyDetailsBelowEve.getDetailSid());
@ -1693,7 +1696,7 @@ public class FinPaymentrecordService extends MybatisBaseService<FinPaymentrecord
BigDecimal payAccount = finPaymentapplyDetailsBelow.getPayAccount();
//查询已付款平仓款金额
BigDecimal payPriceTotal = baseMapper.selPayPrice(finPaymentrecord.getApplySid());
if (payPriceTotal.add(finPaymentrecord.getCost()).compareTo(exePayPriceTotal) == -1){
if (payPriceTotal.add(finPaymentrecord.getCost()).compareTo(exePayPriceTotal) == -1) {
//借方
voucherResultDetailDto.setSummary("还" + finPaymentrecord.getCostTitleValue() + finPaymentapplyDetailsBelowEve.getExePayDate());
voucherResultDetailDto.setSubjectNo("1009.03");
@ -1709,7 +1712,7 @@ public class FinPaymentrecordService extends MybatisBaseService<FinPaymentrecord
voucherResultDetailDto.setBankAccount(finPaymentrecord.getPayBankAccount());
voucherResultDetailDto.setCredit(finPaymentrecord.getCost().toString());
voucherResultDetailDtos.add(voucherResultDetailDto);
}else {
} else {
//借方
voucherResultDetailDto.setSummary("还" + finPaymentrecord.getCostTitleValue() + finPaymentapplyDetailsBelowEve.getExePayDate());
voucherResultDetailDto.setSubjectNo("2111");

Loading…
Cancel
Save