Commit 67e81bad by wangweidong

业务修改

parent 815cc5c4
......@@ -39,6 +39,12 @@
<if test=" nam != null and nam != ''">
AND ftd.NAM=#{ nam,jdbcType=VARCHAR}
</if>
<if test=" searol != null and searol != ''">
AND ftd.usr=#{ searol,jdbcType=VARCHAR}
</if>
<if test=" fttyp != null and fttyp != ''">
AND ftd.fttyp=#{ fttyp,jdbcType=VARCHAR}
</if>
......
......@@ -52,6 +52,14 @@
<if test=" nam != null and nam != ''">
AND fxd.NAM=#{ nam,jdbcType=VARCHAR}
</if>
<if test=" searol != null and searol != ''">
AND fxd.usr=#{ searol,jdbcType=VARCHAR}
</if>
<if test=" fxtyp != null and fxtyp != ''">
AND fxd.fxtyp=#{ fxtyp,jdbcType=VARCHAR}
</if>
......
package com.brilliance.isc.basesel.fttsel.resource;
package com.brilliance.isc.basesel.ftdsel.resource;
import com.brilliance.isc.basesel.fttsel.service.FtdselService;
import com.brilliance.isc.basesel.ftdsel.service.FtdselService;
import com.brilliance.isc.funds.vo.FtdVo;
import com.brilliance.isc.vo.ResponseSet;
import org.springframework.web.bind.annotation.RequestBody;
......
package com.brilliance.isc.basesel.fttsel.service;
package com.brilliance.isc.basesel.ftdsel.service;
import com.brilliance.isc.funds.bo.Ftd;
import com.brilliance.isc.funds.vo.FtdVo;
import com.github.pagehelper.PageInfo;
......
package com.brilliance.isc.basesel.fttsel.service.impl;
package com.brilliance.isc.basesel.ftdsel.service.impl;
import com.brilliance.isc.basesel.fttsel.service.FtdselService;
import com.brilliance.isc.basesel.ftdsel.service.FtdselService;
import com.brilliance.isc.funds.bo.Ftd;
import com.brilliance.isc.funds.vo.FtdVo;
import com.brilliance.isc.mda.dao.FtdselMapper;
......
package com.brilliance.isc.basesel.fxtsel.resource;
package com.brilliance.isc.basesel.fxdsel.resource;
import com.brilliance.isc.basesel.fxtsel.service.FxdselService;
import com.brilliance.isc.basesel.fxdsel.service.FxdselService;
import com.brilliance.isc.vo.ResponseSet;
import com.brilliance.isc.funds.vo.FxdVo;
......
package com.brilliance.isc.basesel.fxtsel.service;
package com.brilliance.isc.basesel.fxdsel.service;
import com.brilliance.isc.funds.bo.Fxd;
import com.brilliance.isc.funds.vo.FxdVo;
......
package com.brilliance.isc.basesel.fxtsel.service.impl;
package com.brilliance.isc.basesel.fxdsel.service.impl;
import com.brilliance.isc.funds.bo.Fxd;
import com.brilliance.isc.mda.dao.FxdselMapper;
import com.brilliance.isc.funds.vo.FxdVo;
import com.brilliance.isc.basesel.fxtsel.service.FxdselService;
import com.brilliance.isc.basesel.fxdsel.service.FxdselService;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.List;
@Service
......
......@@ -19,7 +19,7 @@ public class FtdVo extends PageVo {
*/
private String seaownref;
/**
* 客户号/名称
* 名称
*/
private String nam;
/**
......@@ -47,5 +47,35 @@ public class FtdVo extends PageVo {
*/
private BigDecimal seaamtto;
/**
*参与方参考号
*/
private String searef;
/**
* 参与方名称
* */
private String seapty;
/**
* 角色 User
* */
private String searol;
/**
* user ID
* */
private String usrextkey;
/**
*状态
* */
private String seasta;
/**
* 定存拆借类型
* */
private String fxtyp;
}
......@@ -4,6 +4,9 @@ import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.apache.camel.language.bean.Bean;
import org.apache.catalina.User;
import java.util.Date;
import java.math.BigDecimal;
import java.util.List;
......@@ -14,89 +17,20 @@ import java.util.List;
* @create: 2024-09-25 15:10
**/
/**
* TABLE:fxd:
*
* `INR CHAR(8)`:`INR` 字段,字符类型,长度为 8。
* - `OWNREF CHAR(16)`:`OWNREF` 字段,字符类型,长度为 16。
* - `NAM CHAR(40)`:`NAM` 字段,字符类型,长度为 40。
* - `OPNDAT DATE`:`OPNDAT` 字段,日期类型。
* - `OWNUSR CHAR(8)`:`OWNUSR` 字段,字符类型,长度为 8。
* - `FXTYP CHAR(2)`:`FXTYP` 字段,字符类型,长度为 2。
* - `RAT NUMERIC(12,6)`:`RAT` 字段,数值类型,总共 12 位,小数点后 6 位。
* - `MIDRAT NUMERIC(12,6)`:`MIDRAT` 字段,数值类型,总共 12 位,小数点后 6 位。
* - `QUOREF CHAR(16)`:`QUOREF` 字段,字符类型,长度为 16。
* - `FUDREF CHAR(16)`:`FUDREF` 字段,字符类型,长度为 16。
* - `VALDAT DATE`:`VALDAT` 字段,日期类型。
* - `CNFDAT DATE`:`CNFDAT` 字段,日期类型。
* - `SETDAT DATE`:`SETDAT` 字段,日期类型。
* - `SETDATFRM DATE`:`SETDATFRM` 字段,日期类型。
* - `SETDATTO DATE`:`SETDATTO` 字段,日期类型。
* - `CLSDAT DATE`:`CLSDAT` 字段,日期类型。
* - `VER CHAR(4)`:`VER` 字段,字符类型,长度为 4。
* - `BRANCHINR CHAR(8)`:`BRANCHINR` 字段,字符类型,长度为 8。
* - `BCHKEYINR CHAR(8)`:`BCHKEYINR` 字段,字符类型,长度为 8。
* - `TRDINT CHAR(3)`:`TRDINT` 字段,字符类型,长度为 3。
* - `TRDOUT CHAR(3)`:`TRDOUT` 字段,字符类型,长度为 3。
* - `TRNMAN CHAR(2)`:`TRNMAN` 字段,字符类型,长度为 2。
* - `ACC CHAR(21)`:`ACC` 字段,字符类型,长度为 21。
* - `ACC2 CHAR(21)`:`ACC2` 字段,字符类型,长度为 21。
* - `USR CHAR(8)`:`USR` 字段,字符类型,长度为 8。
* - `DSP CHAR(2)`:`DSP` 字段,字符类型,长度为 2。
* - `DSP2 CHAR(2)`:`DSP2` 字段,字符类型,长度为 2。
* - `CSHPCT NUMERIC(5,2)`:`CSHPCT` 字段,数值类型,总共 5 位,小数点后 2 位。
* - `RAT1 NUMERIC(12,6)`:`RAT1` 字段,数值类型,总共 12 位,小数点后 6 位。
* - `ACCMNG CHAR(8)`:`ACCMNG` 字段,字符类型,长度为 8。
* - `HDBCH CHAR(8)`:`HDBCH` 字段,字符类型,长度为 8。
* - `ETYEXTKEY CHAR(8)`:`ETYEXTKEY` 字段,字符类型,长度为 8。
*
* ownref: "", // 业务编号 .infcon.seaownref
* nam: "", // 参与方名称Name .infcon.nam
* fxtyp, //平盘类型
* trdint, //结售汇类型
* fudref, //资金部编号
* //searef:"", // 参与方参考号 .infcon.searef
* //seapty:"", // 参与方名称/BIC .infcon.seapty
* opndatfrom: "", // 成交有效日期自 .infcon.opndatfrom
* opndatto: "", // Open Date to .infcon.opndatto
* seacur: "", // 币种 .infcon.seacur
* seaamtfr: "", // 金额自 .infcon.seaamtfr
* seaamtto: "", // Amount to .infcon.seaamtto
* //trnman, //交易主体
* acc, //外币结算账号
* acc2, //本币结算账号
* ownusr, //资金部经办人
* usr, //营运部经办人
*/
@Data
@NoArgsConstructor
@JsonIgnoreProperties(ignoreUnknown = true)
public class FxdVo extends PageVo {
/**
* 汇款主表唯一编号
*/
// private String inr;
/**
* 汇款业务编号
* 业务编号
*/
private String seaownref;
/**
* 客户号/名称
* 业务名称
*/
private String nam;
/**
* 机构编号
*/
private String bchkeyinr;
/**
* 机构编码
*/
private String branchinr;
/**
* 汇款开始日期
......@@ -109,77 +43,48 @@ public class FxdVo extends PageVo {
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date opndatto;
// /**
// * 汇款邮路
// */
// private String route;
private String fxtyp;
private String trdint;
private String fudref;
/**
* //币种
*/
private String seacur;
/**
* //金额
*/
private BigDecimal seaamt;
/**
* //金额
* //金额从
*/
private BigDecimal seaamtfr;
/**
* //金额
* //金额
*/
private BigDecimal seaamtto;
/**
* swift类型
*/
// private String msgtyp;
/**
* 国家代码
*/
// private String countcode;
/**
* 同名划转标志
*/
// private String tsnflg;
/**
* 机构
*参与方参考号
*/
// private String brainr;
private String searef;
/**
* 柜员
*/
private String ownusr;
private String usr;
* 参与方名称
* */
private String seapty;
/**
* 前端渠道
*/
// private String channel;
* 角色 User
* */
private String searol;
/**
* 渠道业务编号
*/
// private String chnref;
* user ID
* */
private String usrextkey;
/**
* 排序字段
*/
// private String column;
*状态
* */
private String seasta;
/**
* 正序倒序
*/
// private String order;
* 结售汇类型
* */
private String fxtyp;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment