From 35c5d65f644f3fcaf6ad8705a093822cc61bcf5c Mon Sep 17 00:00:00 2001
From: God <10745413@qq.com>
Date: Wed, 5 Jul 2023 18:17:06 +0800
Subject: [PATCH] =?UTF-8?q?=E6=AC=BE=E9=A1=B9=E7=BB=93=E8=BD=AC=E6=A8=A1?=
=?UTF-8?q?=E5=9D=97=E5=BC=80=E5=8F=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../FinCollectionConfirmationJYDDKYDJVo.java | 2 +
.../AppFinFundsCarriedForwardYXYSKXVo.java | 86 +++++++
.../FinFundsCarriedForwardApplyDetailsVo.java | 31 ++-
.../FinFundsCarriedForwardApplyDto.java | 20 +-
.../FinFundsCarriedForwardApplyFeign.java | 5 +
...FundsCarriedForwardApplyFeignFallback.java | 5 +
.../FinFundsCarriedForwardApplyInitQuery.java | 61 +++++
.../FinFundsCarriedForwardApplyQuery.java | 49 ++--
.../FinFundsCarriedForwardApplyVo.java | 50 ++---
.../FinFundsCarriedForwardVeh.java | 2 +
.../FinFundsCarriedForwardVehDetailsVo.java | 2 +
.../FinFundsCarriedForwardVehDto.java | 2 +
.../FinFundsCarriedForwardVehFeign.java | 14 +-
...inFundsCarriedForwardVehFeignFallback.java | 10 +
.../FinSelectReceivablesDetailedVo.java | 5 +
...FinSelectReceivablesDetailedWCKCLRKVo.java | 4 +
.../FinSelectedReceivablesDetailed.java | 5 +
.../FinSelectedReceivablesDetailedDto.java | 5 +
.../FinSelectedReceivablesDetailedVo.java | 5 +
.../FinCollectionConfirmationMapper.xml | 7 +-
.../FinCollectionConfirmationService.java | 7 +-
.../FinFundsCarriedForwardApplyMapper.java | 2 +-
.../FinFundsCarriedForwardApplyMapper.xml | 41 +++-
.../FinFundsCarriedForwardApplyRest.java | 15 +-
.../FinFundsCarriedForwardApplyService.java | 209 ++++++++++++++----
.../FinFundsCarriedForwardVehMapper.java | 4 +
.../FinFundsCarriedForwardVehMapper.xml | 45 +++-
.../FinFundsCarriedForwardVehRest.java | 15 ++
.../FinFundsCarriedForwardVehService.java | 8 +
.../FinSelectedReceivablesDetailedMapper.xml | 6 +-
...FinSelectedReceivablesDetailedService.java | 31 +--
31 files changed, 572 insertions(+), 181 deletions(-)
create mode 100644 anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/AppFinFundsCarriedForwardYXYSKXVo.java
create mode 100644 anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyInitQuery.java
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationJYDDKYDJVo.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationJYDDKYDJVo.java
index 6617bf59f2..3ab0c5048b 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationJYDDKYDJVo.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationJYDDKYDJVo.java
@@ -56,6 +56,8 @@ public class FinCollectionConfirmationJYDDKYDJVo implements Vo {
private String useOrgSid;
@ApiModelProperty("销售专员部门名称")
private String staffDeptName;
+ @ApiModelProperty("销售专员sid")
+ private String staffSid;
@ApiModelProperty("销售专员名称")
private String staffName;
@ApiModelProperty("单据编号")
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/AppFinFundsCarriedForwardYXYSKXVo.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/AppFinFundsCarriedForwardYXYSKXVo.java
new file mode 100644
index 0000000000..a424d31c55
--- /dev/null
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/AppFinFundsCarriedForwardYXYSKXVo.java
@@ -0,0 +1,86 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.fin.api.finfundscarriedforwardapply;
+
+
+import com.yxt.common.core.dto.Dto;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import javax.validation.constraints.NotNull;
+import java.math.BigDecimal;
+
+/**
+ * Project: anrui-fin(销售相关)
+ * File: FinCustomerBillDetailedDto.java
+ * Class: com.yxt.anrui.fin.api.fincustomerbilldetailed.FinCustomerBillDetailedDto
+ * Description: 客户账单明细表 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-04-12 17:57:01
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@ApiModel(value = "客户账单明细表 数据传输对象", description = "客户账单明细表 数据传输对象")
+@Data
+public class AppFinFundsCarriedForwardYXYSKXVo implements Dto {
+
+ @ApiModelProperty("合同sid")
+ private String contractSid;
+ @ApiModelProperty("合同号")
+ private String contractId;
+ @ApiModelProperty("客户名")
+ private String name;
+ @ApiModelProperty("应收项目")
+ private String projectName;
+ @ApiModelProperty("联系电话")
+ private String mobile;
+ @ApiModelProperty("应收金额")
+ private String receivable;
+ @ApiModelProperty("认款金额")
+ private String confirmMoney;
+ private Boolean checked;
+ @ApiModelProperty("车架号")
+ private String vin;
+ @ApiModelProperty("认款日期")
+ private String confirmDate;
+ private String state;
+ private String sid;
+ @ApiModelProperty("应收未收sid")
+ private String receivablesSid;
+ @ApiModelProperty("付款方式value")
+ private String payType;
+ @ApiModelProperty("付款方式key:1全款、2贷款")
+ private String payTypeKey;
+ @ApiModelProperty("客户sid")
+ private String customerSid;
+ @ApiModelProperty("使用组织sid")
+ private String useOrgSid;
+ private int subscribedOf;
+}
\ No newline at end of file
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyDetailsVo.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyDetailsVo.java
index 38cf835058..433b9dc475 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyDetailsVo.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyDetailsVo.java
@@ -26,12 +26,16 @@
package com.yxt.anrui.fin.api.finfundscarriedforwardapply;
+import com.yxt.anrui.fin.api.finfundscarriedforwardveh.FinFundsCarriedForwardVehDetailsVo;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
+import java.util.ArrayList;
+import java.util.List;
+
/**
* Project: anrui-fin(款项结转申请)
* File: FinFundsCarriedForwardApplyVo.java
@@ -51,6 +55,14 @@ public class FinFundsCarriedForwardApplyDetailsVo implements Vo {
private String sid; // sid
+ @ApiModelProperty("申请日期")
+ private String createByDate;
+ @ApiModelProperty("备注")
+ private String remarks;
+ @ApiModelProperty("创建人sid")
+ private String createBySid; // 创建人sid
+ @ApiModelProperty("部门-人员名")
+ private String publishInfo;
@ApiModelProperty("创建人接口")
private String createByName; // 创建人接口
@ApiModelProperty("申请部门sid")
@@ -73,17 +85,14 @@ public class FinFundsCarriedForwardApplyDetailsVo implements Vo {
private String useOrgName; // 分公司名称
@ApiModelProperty("组织全路径")
private String orgSidPath; // 组织全路径
- @ApiModelProperty("流程定义的id")
- private String procDefId; // 流程定义的id
- @ApiModelProperty("环节定义的sid")
- private String nodeSid; // 环节定义的sid
- @ApiModelProperty("流程实例的sid")
- private String procInstSid; // 流程实例的sid
- @ApiModelProperty("流程状态")
- private String nodeState; // 流程状态
- @ApiModelProperty("任务id")
- private String taskId; // 任务id
@ApiModelProperty("申请编号")
private String billNo; // 申请编号
-
+ @ApiModelProperty("款项确认书附件")
+ private List kxqrsImages;
+ @ApiModelProperty("款项结转车辆列表")
+ private List finFundsCarriedForwardVehDetailsVos = new ArrayList<>();
+ @ApiModelProperty("应收未收款项明细")
+ private List yswsFinFundsCarriedForwardYXYSKXVos = new ArrayList<>();
+ @ApiModelProperty("已选应收款项明细")
+ private List yxysFinFundsCarriedForwardYXYSKXVos = new ArrayList<>();
}
\ No newline at end of file
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyDto.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyDto.java
index 6fbc6914c7..ab7a9ce5a3 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyDto.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyDto.java
@@ -26,12 +26,17 @@
package com.yxt.anrui.fin.api.finfundscarriedforwardapply;
+import com.yxt.anrui.fin.api.finfundscarriedforwardveh.FinFundsCarriedForwardVehDetailsVo;
+import com.yxt.anrui.fin.api.finfundscarriedforwardveh.FinFundsCarriedForwardVehDto;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
+import java.util.ArrayList;
+import java.util.List;
+
/**
* Project: anrui-fin(款项结转申请)
* File: FinFundsCarriedForwardApplyDto.java
@@ -51,6 +56,8 @@ public class FinFundsCarriedForwardApplyDto implements Dto {
private String sid; // sid
+ @ApiModelProperty("创建人sid")
+ private String createBySid; // 创建人sid
@ApiModelProperty("创建人接口")
private String createByName; // 创建人接口
@ApiModelProperty("申请部门sid")
@@ -73,17 +80,8 @@ public class FinFundsCarriedForwardApplyDto implements Dto {
private String useOrgName; // 分公司名称
@ApiModelProperty("组织全路径")
private String orgSidPath; // 组织全路径
- @ApiModelProperty("流程定义的id")
- private String procDefId; // 流程定义的id
- @ApiModelProperty("环节定义的sid")
- private String nodeSid; // 环节定义的sid
- @ApiModelProperty("流程实例的sid")
- private String procInstSid; // 流程实例的sid
- @ApiModelProperty("流程状态")
- private String nodeState; // 流程状态
- @ApiModelProperty("任务id")
- private String taskId; // 任务id
@ApiModelProperty("申请编号")
private String billNo; // 申请编号
-
+ @ApiModelProperty("款项结转车辆列表")
+ private List finFundsCarriedForwardVehDetailsVos = new ArrayList<>();
}
\ No newline at end of file
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyFeign.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyFeign.java
index 4402d19e0c..06749ac2e0 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyFeign.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyFeign.java
@@ -75,4 +75,9 @@ public interface FinFundsCarriedForwardApplyFeign {
@GetMapping("/fetchDetailsBySid/{sid}")
@ResponseBody
public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+
+ @ApiOperation("初始化款项结转申请")
+ @PostMapping("/init")
+ @ResponseBody
+ public ResultBean init(@RequestBody FinFundsCarriedForwardApplyInitQuery finFundsCarriedForwardApplyInitQuery);
}
\ No newline at end of file
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyFeignFallback.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyFeignFallback.java
index b33bd39d5b..916223d4a7 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyFeignFallback.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyFeignFallback.java
@@ -69,4 +69,9 @@ public class FinFundsCarriedForwardApplyFeignFallback implements FinFundsCarried
ResultBean rb = ResultBean.fireFail();
return rb.setMsg("接口anrui-fin/finfundscarriedforwardapply/fetchDetailsBySid无法访问");
}
+
+ @Override
+ public ResultBean init(FinFundsCarriedForwardApplyInitQuery finFundsCarriedForwardApplyInitQuery) {
+ return null;
+ }
}
\ No newline at end of file
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyInitQuery.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyInitQuery.java
new file mode 100644
index 0000000000..2d6b4e01f4
--- /dev/null
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyInitQuery.java
@@ -0,0 +1,61 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.fin.api.finfundscarriedforwardapply;
+
+
+import com.yxt.common.core.query.Query;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * Project: anrui-fin(款项结转申请)
+ * File: FinFundsCarriedForwardApplyQuery.java
+ * Class: com.yxt.anrui.fin.api.finfundscarriedforwardapply.FinFundsCarriedForwardApplyQuery
+ * Description: 款项结转申请表 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2023-07-04 08:59:22
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "款项结转申请表 查询条件", description = "款项结转申请表 查询条件")
+public class FinFundsCarriedForwardApplyInitQuery implements Query {
+
+ @ApiModelProperty("用户sid")
+ private String userSid;
+ @ApiModelProperty("组织全路径")
+ private String orgSidPath;
+ @ApiModelProperty("来源(汉字)")
+ private String source;
+ @ApiModelProperty("业务sid")
+ private List busSids;
+}
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyQuery.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyQuery.java
index 7bdca916f5..9d585bf57f 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyQuery.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyQuery.java
@@ -49,39 +49,24 @@ import lombok.Data;
@ApiModel(value = "款项结转申请表 查询条件", description = "款项结转申请表 查询条件")
public class FinFundsCarriedForwardApplyQuery implements Query {
+ @ApiModelProperty("用户sid")
+ private String userSid;
@ApiModelProperty("创建人接口")
- private String createByName; // 创建人接口
- @ApiModelProperty("申请部门sid")
- private String applyDeptSid; // 申请部门sid
+ private String createByName;
@ApiModelProperty("申请部门名称")
- private String applyDeptName; // 申请部门名称
- @ApiModelProperty("销售部门sid")
- private String saleDeptSid; // 销售部门sid
- @ApiModelProperty("销售部门名称")
- private String saleDeptName; // 销售部门名称
- @ApiModelProperty("业务员sid")
- private String staffSid; // 业务员sid
- @ApiModelProperty("业务员姓名")
- private String staffName; // 业务员姓名
- @ApiModelProperty("来源")
- private String source; // 来源
- @ApiModelProperty("分公司sid")
- private String useOrgSid; // 分公司sid
- @ApiModelProperty("分公司名称")
- private String useOrgName; // 分公司名称
+ private String applyDeptName;
+ @ApiModelProperty("申请开始日期")
+ private String applyStartDate;
+ @ApiModelProperty("申请结束日期")
+ private String applyEndDate;
+ @ApiModelProperty("最小结转金额")
+ private String jzSmallMoney;
+ @ApiModelProperty("最大结转金额")
+ private String jzBigMoney;
@ApiModelProperty("组织全路径")
- private String orgSidPath; // 组织全路径
- @ApiModelProperty("流程定义的id")
- private String procDefId; // 流程定义的id
- @ApiModelProperty("环节定义的sid")
- private String nodeSid; // 环节定义的sid
- @ApiModelProperty("流程实例的sid")
- private String procInstSid; // 流程实例的sid
- @ApiModelProperty("流程状态")
- private String nodeState; // 流程状态
- @ApiModelProperty("任务id")
- private String taskId; // 任务id
- @ApiModelProperty("申请编号")
- private String billNo; // 申请编号
-
+ private String orgSidPath;
+ private String menuUrl;
+ private String menuSid;
+ @ApiModelProperty("移动端查询条件")
+ private String name;
}
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyVo.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyVo.java
index 2a0279f899..475ed0a49f 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyVo.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardapply/FinFundsCarriedForwardApplyVo.java
@@ -49,41 +49,23 @@ import lombok.Data;
@ApiModel(value = "款项结转申请表 视图数据对象", description = "款项结转申请表 视图数据对象")
public class FinFundsCarriedForwardApplyVo implements Vo {
- private String sid; // sid
-
- @ApiModelProperty("创建人接口")
- private String createByName; // 创建人接口
- @ApiModelProperty("申请部门sid")
- private String applyDeptSid; // 申请部门sid
- @ApiModelProperty("申请部门名称")
- private String applyDeptName; // 申请部门名称
- @ApiModelProperty("销售部门sid")
- private String saleDeptSid; // 销售部门sid
- @ApiModelProperty("销售部门名称")
- private String saleDeptName; // 销售部门名称
- @ApiModelProperty("业务员sid")
- private String staffSid; // 业务员sid
- @ApiModelProperty("业务员姓名")
- private String staffName; // 业务员姓名
+ private String sid;
+ @ApiModelProperty("流程状态")
+ private String nodeState;
+ @ApiModelProperty("申请部门名称")
+ private String applyDeptName;
+ @ApiModelProperty("申请人")
+ private String createByName;
+ @ApiModelProperty("申请日期")
+ private String createTime;
@ApiModelProperty("来源")
- private String source; // 来源
- @ApiModelProperty("分公司sid")
- private String useOrgSid; // 分公司sid
- @ApiModelProperty("分公司名称")
- private String useOrgName; // 分公司名称
- @ApiModelProperty("组织全路径")
- private String orgSidPath; // 组织全路径
+ private String source;
+ @ApiModelProperty("结转金额")
+ private String carryForwardMoney;
+ @ApiModelProperty("备注")
+ private String remarks;
@ApiModelProperty("流程定义的id")
- private String procDefId; // 流程定义的id
- @ApiModelProperty("环节定义的sid")
- private String nodeSid; // 环节定义的sid
+ private String procDefId;
@ApiModelProperty("流程实例的sid")
- private String procInstSid; // 流程实例的sid
- @ApiModelProperty("流程状态")
- private String nodeState; // 流程状态
- @ApiModelProperty("任务id")
- private String taskId; // 任务id
- @ApiModelProperty("申请编号")
- private String billNo; // 申请编号
-
+ private String procInstSid;
}
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVeh.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVeh.java
index 6f1077e62b..aabaeeff39 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVeh.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVeh.java
@@ -52,6 +52,8 @@ public class FinFundsCarriedForwardVeh extends BaseEntity {
@ApiModelProperty("创建人接口")
private String createByName; // 创建人接口
+ @ApiModelProperty("业务sid")
+ private String busSid; // 业务sid
@ApiModelProperty("业务编号")
private String busBillNo; // 业务编号
@ApiModelProperty("主表sid")
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehDetailsVo.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehDetailsVo.java
index a8624d4e77..56da7aba51 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehDetailsVo.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehDetailsVo.java
@@ -53,6 +53,8 @@ public class FinFundsCarriedForwardVehDetailsVo implements Vo {
@ApiModelProperty("创建人接口")
private String createByName; // 创建人接口
+ @ApiModelProperty("业务sid")
+ private String busSid; // 业务sid
@ApiModelProperty("业务编号")
private String busBillNo; // 业务编号
@ApiModelProperty("主表sid")
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehDto.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehDto.java
index 4b69803f17..211775a1b6 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehDto.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehDto.java
@@ -53,6 +53,8 @@ public class FinFundsCarriedForwardVehDto implements Dto {
@ApiModelProperty("创建人接口")
private String createByName; // 创建人接口
+ @ApiModelProperty("业务sid")
+ private String busSid; // 业务sid
@ApiModelProperty("业务编号")
private String busBillNo; // 业务编号
@ApiModelProperty("主表sid")
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehFeign.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehFeign.java
index 0c36f45af3..f65e16684b 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehFeign.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehFeign.java
@@ -65,14 +65,24 @@ public interface FinFundsCarriedForwardVehFeign {
@PostMapping("/save")
@ResponseBody
public ResultBean save(@RequestBody FinFundsCarriedForwardVehDto dto);
-
+
@ApiOperation("根据sid删除记录")
@DeleteMapping("/delBySids")
@ResponseBody
public ResultBean delBySids(@RequestBody String[] sids);
-
+
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
@ResponseBody
public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+
+ @ApiOperation("根据订金业务sid计算审核过程中的结转金额之和")
+ @GetMapping("/fetchDJSumMoneyByBusSid/{busSid}")
+ @ResponseBody
+ public ResultBean fetchDJSumMoneyByBusSid(@PathVariable("busSid") String busSid);
+
+ @ApiOperation("根据收款业务sid计算审核过程中的结转金额之和")
+ @GetMapping("/fetchSKSumMoneyByBusSid/{busSid}")
+ @ResponseBody
+ public ResultBean fetchSKSumMoneyByBusSid(@PathVariable("busSid") String busSid);
}
\ No newline at end of file
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehFeignFallback.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehFeignFallback.java
index 6afebc102b..1d4d55c7fc 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehFeignFallback.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finfundscarriedforwardveh/FinFundsCarriedForwardVehFeignFallback.java
@@ -69,4 +69,14 @@ public class FinFundsCarriedForwardVehFeignFallback implements FinFundsCarriedFo
ResultBean rb = ResultBean.fireFail();
return rb.setMsg("接口anrui-fin/finfundscarriedforwardveh/fetchDetailsBySid无法访问");
}
+
+ @Override
+ public ResultBean fetchDJSumMoneyByBusSid(String busSid) {
+ return null;
+ }
+
+ @Override
+ public ResultBean fetchSKSumMoneyByBusSid(String busSid) {
+ return null;
+ }
}
\ No newline at end of file
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectReceivablesDetailedVo.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectReceivablesDetailedVo.java
index bb838e5ae1..a0fdd24b26 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectReceivablesDetailedVo.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectReceivablesDetailedVo.java
@@ -53,4 +53,9 @@ public class FinSelectReceivablesDetailedVo implements Vo {
@ApiModelProperty("分公司sid")
private String useOrgSid;
+
+ @ApiModelProperty("余额")
+ private String balance;
+ @ApiModelProperty("款项状态")
+ private String kxState;
}
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectReceivablesDetailedWCKCLRKVo.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectReceivablesDetailedWCKCLRKVo.java
index 55e723e4c5..272df0b47f 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectReceivablesDetailedWCKCLRKVo.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectReceivablesDetailedWCKCLRKVo.java
@@ -21,6 +21,8 @@ public class FinSelectReceivablesDetailedWCKCLRKVo implements Vo {
private String useOrgName;
@ApiModelProperty("销售专员部门名称")
private String staffDeptName;
+ @ApiModelProperty("销售专员sid")
+ private String staffSid;
@ApiModelProperty("销售专员名称")
private String staffName;
@ApiModelProperty("合同编号")
@@ -41,4 +43,6 @@ public class FinSelectReceivablesDetailedWCKCLRKVo implements Vo {
private String subscriptionMoney;
@ApiModelProperty("剩余金额")
private String reveivableMoney;
+ @ApiModelProperty("款项状态")
+ private String state;
}
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailed.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailed.java
index 7d5519e1d0..ffb96cc136 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailed.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailed.java
@@ -93,4 +93,9 @@ public class FinSelectedReceivablesDetailed extends BaseEntity {
@ApiModelProperty("是否是已认款中的数据选择过来的,0不是(应收未收),1是(已认款)")
private int subscribedOf;
+
+ @ApiModelProperty("余额")
+ private String balance;
+ @ApiModelProperty("款项状态")
+ private String kxState;
}
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedDto.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedDto.java
index 71f282c3ed..ba6e4396f2 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedDto.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedDto.java
@@ -91,4 +91,9 @@ public class FinSelectedReceivablesDetailedDto implements Dto {
private String payType;
private int subscribedOf;
+
+ @ApiModelProperty("余额")
+ private String balance;
+ @ApiModelProperty("款项状态")
+ private String kxState;
}
\ No newline at end of file
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedVo.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedVo.java
index 72f9b030c4..aeb119d1dc 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedVo.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedVo.java
@@ -116,4 +116,9 @@ public class FinSelectedReceivablesDetailedVo implements Vo {
private String payTypeKey;
@ApiModelProperty("全款贷款")
private String payType;
+
+ @ApiModelProperty("余额")
+ private String balance;
+ @ApiModelProperty("款项状态")
+ private String kxState;
}
diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationMapper.xml b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationMapper.xml
index a0c26afd23..0aa0f35d54 100644
--- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationMapper.xml
+++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationMapper.xml
@@ -201,18 +201,21 @@