diff --git a/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/controller/ClaimSKController.java b/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/controller/ClaimSKController.java
index 01f2cf70..a8bb85f0 100644
--- a/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/controller/ClaimSKController.java
+++ b/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/controller/ClaimSKController.java
@@ -7,6 +7,7 @@ import com.hzya.frame.finance.claim.service.IClaimSKService;
import com.hzya.frame.finance.claim.service.IClaimService;
import com.hzya.frame.finance.conf.fileeigen.entity.FeConfFileEigenEntity;
import com.hzya.frame.mdm.entity.MdmViewVo;
+import com.hzya.frame.plugin.coco.AutoClaimPlugin;
import com.hzya.frame.voucher.ae.comf.bd.entity.vo.MdmDBQueryVO;
import com.hzya.frame.web.action.DefaultController;
import com.hzya.frame.web.entity.JsonResultEntity;
@@ -153,4 +154,18 @@ public class ClaimSKController extends DefaultController {
}
+ @Autowired
+ private AutoClaimPlugin autoClaimPlugin;
+ @RequestMapping(value = "/autoClaimPlugin", method = RequestMethod.POST)
+ public JsonResultEntity autoClaimPlugin(@RequestBody MdmDBQueryVO entity){
+ try {
+ autoClaimPlugin.start(entity.getStartTime(),entity.getEndTime());
+ return getSuccessMessageEntity("请求成功",null);
+ }catch (Exception e){
+ return getFailureMessageEntity(e.getMessage());
+ }
+ }
+
+
+
}
diff --git a/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/entity/FeClaimBillBEntity.java b/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/entity/FeClaimBillBEntity.java
index 6d3ab764..8616ce45 100644
--- a/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/entity/FeClaimBillBEntity.java
+++ b/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/entity/FeClaimBillBEntity.java
@@ -44,6 +44,7 @@ public class FeClaimBillBEntity extends BaseEntity {
* 表述说明
*/
private String explain;
+ private String bssm;
/**
* 汇率
*/
@@ -60,6 +61,7 @@ public class FeClaimBillBEntity extends BaseEntity {
* 款项性质
*/
private String character;
+ private String kxxz;
/**
* 关联银行流水id
*/
diff --git a/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/entity/FeClaimBillBEntity.xml b/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/entity/FeClaimBillBEntity.xml
index 68fad2ad..3584ef43 100644
--- a/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/entity/FeClaimBillBEntity.xml
+++ b/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/entity/FeClaimBillBEntity.xml
@@ -12,11 +12,11 @@
-
+
-
+
@@ -46,11 +46,11 @@
,currency_code
,currency_name
,money
- ,explain
+ ,bssm
,rate
,wldx
,business_type
- ,character
+ ,kxxz
,source_flow_bank_id
,remark
,def1
@@ -85,11 +85,11 @@
and currency_code = #{currencyCode}
and currency_name = #{currencyName}
and money = #{money}
- and explain = #{explain}
+ and bssm = #{bssm}
and rate = #{rate}
and wldx = #{wldx}
and business_type = #{businessType}
- and character = #{character}
+ and kxxz = #{kxxz}
and source_flow_bank_id =
#{sourceFlowBankId}
@@ -127,11 +127,11 @@
and currency_code = #{currencyCode}
and currency_name = #{currencyName}
and money = #{money}
- and explain = #{explain}
+ and bssm = #{bssm}
and rate = #{rate}
and wldx = #{wldx}
and business_type = #{businessType}
- and character = #{character}
+ and kxxz = #{kxxz}
and source_flow_bank_id =
#{sourceFlowBankId}
@@ -175,13 +175,13 @@
concat('%',#{currencyName},'%')
and money like concat('%',#{money},'%')
- and explain like concat('%',#{explain},'%')
+ and bssm like concat('%',#{bssm},'%')
and rate like concat('%',#{rate},'%')
and wldx like concat('%',#{wldx},'%')
and business_type like
concat('%',#{businessType},'%')
- and character like concat('%',#{character},'%')
+ and kxxz like concat('%',#{kxxz},'%')
and source_flow_bank_id like
concat('%',#{sourceFlowBankId},'%')
@@ -221,11 +221,11 @@
or currency_code = #{currencyCode}
or currency_name = #{currencyName}
or money = #{money}
- or explain = #{explain}
+ or bssm = #{bssm}
or rate = #{rate}
or wldx = #{wldx}
or business_type = #{businessType}
- or character = #{character}
+ or kxxz = #{kxxz}
or source_flow_bank_id =
#{sourceFlowBankId}
@@ -263,11 +263,11 @@
currency_code ,
currency_name ,
money ,
- explain ,
+ bssm ,
rate ,
wldx ,
business_type ,
- character ,
+ kxxz ,
source_flow_bank_id ,
remark ,
def1 ,
@@ -300,11 +300,11 @@
#{currencyCode} ,
#{currencyName} ,
#{money} ,
- #{explain} ,
+ #{bssm} ,
#{rate} ,
#{wldx} ,
#{businessType} ,
- #{character} ,
+ #{kxxz} ,
#{sourceFlowBankId} ,
#{remark} ,
#{def1} ,
@@ -330,23 +330,23 @@
- insert into fe_claim_bill_b(h_id, zy, nature, type, currency_id, currency_code, currency_name, money, explain,
- rate, wldx, business_type, character, source_flow_bank_id, remark, def1, def2, def3, def4, def5, def6, def7,
+ insert into fe_claim_bill_b(h_id, zy, nature, type, currency_id, currency_code, currency_name, money, bssm,
+ rate, wldx, business_type, kxxz, source_flow_bank_id, remark, def1, def2, def3, def4, def5, def6, def7,
def8, def9, def10, create_time, create_user, modify_time, modify_user, sts, sts)
values
- (#{entity.hId},#{entity.zy},#{entity.nature},#{entity.type},#{entity.currencyId},#{entity.currencyCode},#{entity.currencyName},#{entity.money},#{entity.explain},#{entity.rate},#{entity.wldx},#{entity.businessType},#{entity.character},#{entity.sourceFlowBankId},#{entity.remark},#{entity.def1},#{entity.def2},#{entity.def3},#{entity.def4},#{entity.def5},#{entity.def6},#{entity.def7},#{entity.def8},#{entity.def9},#{entity.def10},#{entity.create_time},#{entity.createUser},#{entity.modify_time},#{entity.modifyUser},#{entity.sts},
+ (#{entity.hId},#{entity.zy},#{entity.nature},#{entity.type},#{entity.currencyId},#{entity.currencyCode},#{entity.currencyName},#{entity.money},#{entity.bssm},#{entity.rate},#{entity.wldx},#{entity.businessType},#{entity.kxxz},#{entity.sourceFlowBankId},#{entity.remark},#{entity.def1},#{entity.def2},#{entity.def3},#{entity.def4},#{entity.def5},#{entity.def6},#{entity.def7},#{entity.def8},#{entity.def9},#{entity.def10},#{entity.create_time},#{entity.createUser},#{entity.modify_time},#{entity.modifyUser},#{entity.sts},
'Y')
- insert into fe_claim_bill_b(h_id, zy, nature, type, currency_id, currency_code, currency_name, money, explain,
- rate, wldx, business_type, character, source_flow_bank_id, remark, def1, def2, def3, def4, def5, def6, def7,
+ insert into fe_claim_bill_b(h_id, zy, nature, type, currency_id, currency_code, currency_name, money, bssm,
+ rate, wldx, business_type, kxxz, source_flow_bank_id, remark, def1, def2, def3, def4, def5, def6, def7,
def8, def9, def10, create_time, create_user, modify_time, modify_user, sts)
values
- (#{entity.hId},#{entity.zy},#{entity.nature},#{entity.type},#{entity.currencyId},#{entity.currencyCode},#{entity.currencyName},#{entity.money},#{entity.explain},#{entity.rate},#{entity.wldx},#{entity.businessType},#{entity.character},#{entity.sourceFlowBankId},#{entity.remark},#{entity.def1},#{entity.def2},#{entity.def3},#{entity.def4},#{entity.def5},#{entity.def6},#{entity.def7},#{entity.def8},#{entity.def9},#{entity.def10},#{entity.create_time},#{entity.createUser},#{entity.modify_time},#{entity.modifyUser},#{entity.sts})
+ (#{entity.hId},#{entity.zy},#{entity.nature},#{entity.type},#{entity.currencyId},#{entity.currencyCode},#{entity.currencyName},#{entity.money},#{entity.bssm},#{entity.rate},#{entity.wldx},#{entity.businessType},#{entity.kxxz},#{entity.sourceFlowBankId},#{entity.remark},#{entity.def1},#{entity.def2},#{entity.def3},#{entity.def4},#{entity.def5},#{entity.def6},#{entity.def7},#{entity.def8},#{entity.def9},#{entity.def10},#{entity.create_time},#{entity.createUser},#{entity.modify_time},#{entity.modifyUser},#{entity.sts})
on duplicate key update
h_id = values(h_id),
@@ -357,11 +357,11 @@
currency_code = values(currency_code),
currency_name = values(currency_name),
money = values(money),
- explain = values(explain),
+ bssm = values(bssm),
rate = values(rate),
wldx = values(wldx),
business_type = values(business_type),
- character = values(character),
+ kxxz = values(kxxz),
source_flow_bank_id = values(source_flow_bank_id),
remark = values(remark),
def1 = values(def1),
@@ -392,11 +392,11 @@
currency_code = #{currencyCode},
currency_name = #{currencyName},
money = #{money},
- explain = #{explain},
+ bssm = #{bssm},
rate = #{rate},
wldx = #{wldx},
business_type = #{businessType},
- character = #{character},
+ kxxz = #{kxxz},
source_flow_bank_id = #{sourceFlowBankId},
remark = #{remark},
@@ -440,11 +440,11 @@
and currency_code = #{currencyCode}
and currency_name = #{currencyName}
and money = #{money}
- and explain = #{explain}
+ and bssm = #{bssm}
and rate = #{rate}
and wldx = #{wldx}
and business_type = #{businessType}
- and character = #{character}
+ and kxxz = #{kxxz}
and source_flow_bank_id =
#{sourceFlowBankId}
diff --git a/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/entity/FeClaimBillHEntity.java b/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/entity/FeClaimBillHEntity.java
index 74794694..6d2c6168 100644
--- a/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/entity/FeClaimBillHEntity.java
+++ b/base-buildpackage/src/main/java/com/hzya/frame/finance/claim/entity/FeClaimBillHEntity.java
@@ -2,6 +2,7 @@ package com.hzya.frame.finance.claim.entity;
import java.util.Date;
import java.util.List;
+import java.util.Map;
import com.hzya.frame.web.entity.BaseEntity;
import lombok.Data;
@@ -24,6 +25,7 @@ public class FeClaimBillHEntity extends FeClaimBillBEntity {
* 认领类型,SK/FK
*/
private String claimType;
+ private String claimTypeName;
/**
* 交易类型,区分收款/资金收款/资金付款
*/
@@ -70,6 +72,7 @@ public class FeClaimBillHEntity extends FeClaimBillBEntity {
* 是否自动认领
*/
private String isAutoClaim;
+ private String isAutoClaimName;
/**
* 认领人id
*/
@@ -150,5 +153,7 @@ public class FeClaimBillHEntity extends FeClaimBillBEntity {
private String downstreamSystemBillCode;
private String ids;
+ private List