From 8679b60aebccf00e0ba5d2d2f10641e73e3b9764 Mon Sep 17 00:00:00 2001
From: wangweidong <2916108797@qq.com>
Date: Sun, 29 Sep 2024 13:28:06 +0800
Subject: [PATCH] infftd

---
 src/config/isc-baseData-local.js        |   2 +-
 src/page/Funds/FundsRouter.js           |   2 +-
 src/page/Funds/Infftd1/event/index.js   | 138 ------------------------------------------------------------------------------------------------------------------------------------------
 src/page/Funds/Infftd1/model/Check.js   |  28 ----------------------------
 src/page/Funds/Infftd1/model/Default.js |  30 ------------------------------
 src/page/Funds/Infftd1/model/Pattern.js | 219 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 src/page/Funds/Infftd1/model/index.js   | 124 ----------------------------------------------------------------------------------------------------------------------------
 src/page/Funds/Infftd1/views/Fttp.vue   | 351 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 src/page/Funds/Infftd1/views/Infsea.vue | 186 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 src/page/Funds/Infftd1/views/Prtpan.vue |  34 ----------------------------------
 src/page/Funds/Infftd1/views/index.vue  |  87 ---------------------------------------------------------------------------------------
 src/page/Funds/Inffxd/views/Infsea.vue  |   6 +++---
 src/page/Funds/Inffxd2/event/index.js   |  81 ---------------------------------------------------------------------------------
 src/page/Funds/Inffxd2/model/index.js   |  32 --------------------------------
 src/page/Funds/Inffxd2/views/Infsea.vue | 398 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 src/page/Funds/Inffxd2/views/index.vue  |  53 -----------------------------------------------------
 src/page/Funds/infftd/model/index.js    |   2 +-
 src/page/Funds/infftd/views/Infsea.vue  | 300 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/page/Funds/infftd/views/index.vue   |  53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 19 files changed, 359 insertions(+), 1767 deletions(-)
 delete mode 100644 src/page/Funds/Infftd1/event/index.js
 delete mode 100644 src/page/Funds/Infftd1/model/Check.js
 delete mode 100644 src/page/Funds/Infftd1/model/Default.js
 delete mode 100644 src/page/Funds/Infftd1/model/Pattern.js
 delete mode 100644 src/page/Funds/Infftd1/model/index.js
 delete mode 100644 src/page/Funds/Infftd1/views/Fttp.vue
 delete mode 100644 src/page/Funds/Infftd1/views/Infsea.vue
 delete mode 100644 src/page/Funds/Infftd1/views/Prtpan.vue
 delete mode 100644 src/page/Funds/Infftd1/views/index.vue
 delete mode 100644 src/page/Funds/Inffxd2/event/index.js
 delete mode 100644 src/page/Funds/Inffxd2/model/index.js
 delete mode 100644 src/page/Funds/Inffxd2/views/Infsea.vue
 delete mode 100644 src/page/Funds/Inffxd2/views/index.vue
 create mode 100644 src/page/Funds/infftd/views/Infsea.vue
 create mode 100644 src/page/Funds/infftd/views/index.vue

diff --git a/src/config/isc-baseData-local.js b/src/config/isc-baseData-local.js
index 48e29d1..0f91daa 100644
--- a/src/config/isc-baseData-local.js
+++ b/src/config/isc-baseData-local.js
@@ -33,7 +33,7 @@ if (process.env.NODE_ENV === 'production') {//生产模式
   }
 } else {//开发模式
   baseData = {
-   // "hostFunds":"localhost:28090",
+    "hostFunds":"localhost:28090",
     
     "hostPublic": "localhost:31081",
     "hostReport": "192.168.0.114:31090",
diff --git a/src/page/Funds/FundsRouter.js b/src/page/Funds/FundsRouter.js
index c0d7a1a..24b1c44 100644
--- a/src/page/Funds/FundsRouter.js
+++ b/src/page/Funds/FundsRouter.js
@@ -1,6 +1,6 @@
 const BusRouter = [
   { path: 'inffxd', component: () => import("./Inffxd/views"), name: 'Inffxd', meta: { title: '资结售汇报表交易查询' }, module: 'Funds' },
-  { path: 'infftd', component: () => import("./Infftd1/views"), name: 'Infftd', meta: { title: '资金拆借/头寸调拨报表交易查询' }, module: 'Funds' },
+  { path: 'infftd', component: () => import("./Infftd/views"), name: 'Infftd', meta: { title: '资金拆借/头寸调拨报表交易查询' }, module: 'Funds' },
   { path: 'fttatt', component: () => import("./Fttatt/views"), name: 'Fttatt', meta: { title: 'Fttatt' }, module: 'Funds' },
   { path: 'fttfcm', component: () => import("./Fttfcm/views"), name: 'Fttfcm', meta: { title: 'Fttfcm' }, module: 'Funds' },
   { path: 'fttfcn', component: () => import("./Fttfcn/views"), name: 'Fttfcn', meta: { title: 'Fttfcn' }, module: 'Funds' },
diff --git a/src/page/Funds/Infftd1/event/index.js b/src/page/Funds/Infftd1/event/index.js
deleted file mode 100644
index ae0391f..0000000
--- a/src/page/Funds/Infftd1/event/index.js
+++ /dev/null
@@ -1,138 +0,0 @@
-import Api from "~/service/Api"
-import Utils from "~/utils"
-
-export default {
-                async onInfbutSearow(){
-                let rtnmsg = await this.executeRule("infbut.searow")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onInfbutDsp(){
-                let rtnmsg = await this.executeRule("infbut.dsp")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onInfbutUserow(){
-                let rtnmsg = await this.executeRule("infbut.userow")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onInfbutClr(){
-                let rtnmsg = await this.executeRule("infbut.clr")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onInfbutButprt(){
-                let rtnmsg = await this.executeRule("infbut.butprt")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onInfbutExi(){
-                let rtnmsg = await this.executeRule("infbut.exi")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onRecpanButgetref(){
-                let rtnmsg = await this.executeRule("recpan.butgetref")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onTropDet(){
-                let rtnmsg = await this.executeRule("trop.det")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onTripDet(){
-                let rtnmsg = await this.executeRule("trip.det")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onBenpDet(){
-                let rtnmsg = await this.executeRule("benp.det")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onActpDet(){
-                let rtnmsg = await this.executeRule("actp.det")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-
-}
\ No newline at end of file
diff --git a/src/page/Funds/Infftd1/model/Check.js b/src/page/Funds/Infftd1/model/Check.js
deleted file mode 100644
index 0acfe8d..0000000
--- a/src/page/Funds/Infftd1/model/Check.js
+++ /dev/null
@@ -1,28 +0,0 @@
-import Utils from "~/utils"
-
-/**
-* Infftd Check规则
-*/
-let checkObj = {
-    "ftdgrp.act.pts.extkey"                      :null,
-    "ftdgrp.cbs.max.amt"                      :null,
-    "infcon.seaamtto"                      :null,
-    "ftdgrp.tri.pts.extkey"                      :null,
-    "ftdgrp.tri.pts.adrblk"                      :null,
-    "ftdgrp.rec.fttyp"                      :null,
-    "ftdgrp.rec.opndat"                      :null,
-    "ftdgrp.cbs.max.cur"                      :null,
-    "ftdgrp.rec.valdat"                      :null,
-    "recpan.usr.extkey"                      :null,
-    "ftdgrp.tro.pts.adrblk"                      :null,
-    "ftdgrp.ben.pts.extkey"                      :null,
-    "ftdgrp.tro.pts.extkey"                      :null,
-}
-
-for (const key in checkObj) {
-    if (Object.hasOwnProperty.call(checkObj, key)) {
-        checkObj[key] = checkObj[key] ? checkObj[key] : Utils.reflectCheck(key)
-    }
-}
-export default checkObj
-
diff --git a/src/page/Funds/Infftd1/model/Default.js b/src/page/Funds/Infftd1/model/Default.js
deleted file mode 100644
index bc922e0..0000000
--- a/src/page/Funds/Infftd1/model/Default.js
+++ /dev/null
@@ -1,30 +0,0 @@
-
-/**
-* Infftd Default规则
-*/
-import Api from "~/service/Api";
-import Utils from "~/utils/index"
-
-export default {
-    "infcon.usr.extkey"                      :Utils.defaultFunction,
-    "infcon.seapty"                      :Utils.defaultFunction,
-    "infcon.pty.extkey"                      :Utils.defaultFunction,
-    "ftdgrp.tri.dbfadrblkcn"                      :Utils.defaultFunction,
-    "ftdgrp.tri.pts.adrblk"                      :Utils.defaultFunction,
-    "ftdgrp.rec.ownref"                      :Utils.defaultFunction,
-    "ftdgrp.rec.nam"                      :Utils.defaultFunction,
-    "ftdgrp.tro.pts.adrblk"                      :Utils.defaultFunction,
-    "ftdgrp.tro.pts.extkey"                      :Utils.defaultFunction,
-    "ftdgrp.rec.fttyp"                      :Utils.defaultFunction,
-    "ftdgrp.tri.pts.extkey"                      :Utils.defaultFunction,
-    "infbut.dspstm"                      :Utils.defaultFunction,
-    "ftdgrp.tro.dbfadrblkcn"                      :Utils.defaultFunction,
-    "ftdgrp.act.pts.extkey"                      :Utils.defaultFunction,
-    "recpan.usr.extkey"                      :Utils.defaultFunction,
-    "ftdgrp.cbs.max.cur"                      :Utils.defaultFunction,
-    "ftdgrp.rec.usr"                      :Utils.defaultFunction,
-    "ftdgrp.rec.ownusr"                      :Utils.defaultFunction,
-    "ftdgrp.ben.pts.extkey"                      :Utils.defaultFunction,
-    "ftdgrp.cbs.max.amt"                      :Utils.defaultFunction,
-}
-//你可以添加自动default处理
diff --git a/src/page/Funds/Infftd1/model/Pattern.js b/src/page/Funds/Infftd1/model/Pattern.js
deleted file mode 100644
index c734488..0000000
--- a/src/page/Funds/Infftd1/model/Pattern.js
+++ /dev/null
@@ -1,219 +0,0 @@
-export default {
-    "infcon.seaownref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
-    ],
-    "infcon.nam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 40,message:"长度不能超过40"}
-    ],
-
-    "infcon.searef":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
-    ],
-
-    "infcon.accmng":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 6,message:"长度不能超过6"}
-    ],
-    "infcon.pty.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 24,message:"长度不能超过24"}
-    ],
-    "infcon.pty.nam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 40,message:"长度不能超过40"}
-    ],
-
-    "infcon.seapty":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 24,message:"长度不能超过24"}
-    ],
-
-
-    "infcon.opndatfrom":[
-        {type: "date", required: false, message: "输入正确的日期"}
-    ],
-    "infcon.opndatto":[
-        {type: "date", required: false, message: "输入正确的日期"}
-    ],
-    "infcon.usr.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 8,message:"长度不能超过8"}
-    ],
-
-
-
-    "infcon.seaamtfr":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
-    ],
-    "infcon.seaamtto":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
-    ],
-
-    "infbut.dspstm":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 1,message:"长度不能超过1"}
-    ],
-
-    "ftdgrp.rec.ownref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
-    ],
-
-    "ftdgrp.rec.nam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 40,message:"长度不能超过40"}
-    ],
-    "ftdgrp.tro.pts.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 20,message:"长度不能超过20"}
-    ],
-    "ftdgrp.rec.ownusr":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 8,message:"长度不能超过8"}
-    ],
-    "recpan.usr.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 8,message:"长度不能超过8"}
-    ],
-    "recpan.usrget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
-    ],
-    "recpan.trop.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
-    ],
-    "ftdgrp.tro.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
-    ],
-    "recpan.trop.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
-    ],
-
-    "ftdgrp.rec.usr":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 8,message:"长度不能超过8"}
-    ],
-    "ftdgrp.tro.pts.adrblk":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "ftdgrp.tro.dbfadrblkcn":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-
-
-    "ftdgrp.cbs.max.amt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
-    ],
-    "ftdgrp.rec.opndat":[
-        {type: "date", required: false, message: "输入正确的日期"}
-    ],
-    "ftdgrp.rec.valdat":[
-        {type: "date", required: false, message: "输入正确的日期"}
-    ],
-
-    "ftdgrp.blk.remark":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "ftdgrp.tri.pts.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 20,message:"长度不能超过20"}
-    ],
-    "recpan.trip.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
-    ],
-    "ftdgrp.rec.matdat":[
-        {type: "date", required: false, message: "输入正确的日期"}
-    ],
-    "ftdgrp.tri.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
-    ],
-    "recpan.trip.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
-    ],
-
-    "recpan.benp.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
-    ],
-    "ftdgrp.rec.rat":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 12,message:"长度不能超过12"}
-    ],
-    "ftdgrp.tri.pts.adrblk":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "ftdgrp.tri.dbfadrblkcn":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "ftdgrp.ben.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
-    ],
-    "recpan.benp.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
-    ],
-
-    "ftdgrp.ben.pts.nam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 40,message:"长度不能超过40"}
-    ],
-
-    "ftdgrp.cbs.ins.cur":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
-    ],
-    "ftdgrp.cbs.ins.amt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
-    ],
-    "recpan.benact":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 34,message:"长度不能超过34"}
-    ],
-
-    "recpan.actp.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
-    ],
-    "ftdgrp.act.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
-    ],
-    "recpan.actp.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
-    ],
-
-
-    "ftdgrp.act.pts.nam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 40,message:"长度不能超过40"}
-    ],
-
-    "prtpanblk":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 200,message:"长度不能超过200"}
-    ],
-}
\ No newline at end of file
diff --git a/src/page/Funds/Infftd1/model/index.js b/src/page/Funds/Infftd1/model/index.js
deleted file mode 100644
index dbd024f..0000000
--- a/src/page/Funds/Infftd1/model/index.js
+++ /dev/null
@@ -1,124 +0,0 @@
-import Api from "~/service/Api"
-import Pts from "~/page/Model/Common/Pts"
-
-export default class Infftd{
-    constructor () {
-        this.data = {
-						infcon:{
-							seaownref:"",			//  业务编号    		.infcon.seaownref
-							nam:"",			//  Name		.infcon.nam
-							searef:"",			//  参与方参考号		.infcon.searef
-							pty:{
-								extkey:"",			//  选择一个参与方		.infcon.pty.extkey   ETYEXTKEY
-								nam:"",			//  External Visible Name		.infcon.pty.nam
-							},
-							seapty:"",			//  参与方名称/BIC		.infcon.seapty
-							searol:"",			//  Role		.infcon.searol
-							opndatfrom:"",			//  有效日期自		.infcon.opndatfrom
-							opndatto:"",			//  Open Date to		.infcon.opndatto
-							usr:{
-								extkey:"",			//  User ID		.infcon.usr.extkey
-							},
-							seasta:"",			//  Status		.infcon.seasta
-							seacur:"",			//  币种		.infcon.seacur
-							seaamtfr:"",			//  金额自		.infcon.seaamtfr
-							seaamtto:"",			//  Amount to		.infcon.seaamtto
-							accmng:"",			//  Account manager		.infcon.accmng
-						},
-						infbut:{
-							dspstm:"",			//  display stream		.infbut.dspstm
-						},
-						fttyp:"",			//  Funds Trans. Type		.fttyp
-						ftdgrp:{
-							rec:{
-								ownref:"",			//  资金调拨业务参考号		.ftdgrp.rec.ownref
-								nam:"",			//  名称		.ftdgrp.rec.nam
-								opndat:"",			//  开立日期		.ftdgrp.rec.opndat
-								valdat:"",			//  起息日		.ftdgrp.rec.valdat
-								ownusr:"",			//  资金部负责人		.ftdgrp.rec.ownusr
-								usr:"",			//  清算中心负责人		.ftdgrp.rec.usr
-								fttyp:"",			//  定存拆借类型		.ftdgrp.rec.fttyp
-								matdat:"",			//  到期日		.ftdgrp.rec.matdat
-								rat:"",			//  年利率		.ftdgrp.rec.rat
-								cntfra:"",			//  计息方式		.ftdgrp.rec.cntfra
-								bnktyp:"",			//  Bank Type		.ftdgrp.rec.bnktyp
-							},
-							tro:{
-								pts:new Pts().data,
-								dbfadrblkcn:"",			//  Chinese address		.ftdgrp.tro.dbfadrblkcn
-							},
-							tri:{
-								pts:new Pts().data,
-								dbfadrblkcn:"",			//  Chinese address		.ftdgrp.tri.dbfadrblkcn
-							},
-							cbs:{
-								max:{
-									cur:"",			//  定存拆借金额		.ftdgrp.cbs.max.cur
-									amt:"",			//  定存拆借金额		.ftdgrp.cbs.max.amt
-								},
-								ins:{
-									cur:"",			//  利息金额		.ftdgrp.cbs.ins.cur
-									amt:"",			//  Balance		.ftdgrp.cbs.ins.amt
-								},
-							},
-							blk:{
-								remark:"",			//  备注		.ftdgrp.blk.remark
-							},
-							ben:{
-								pts:new Pts().data,
-							},
-							act:{
-								pts:new Pts().data,
-							},
-						},
-						recpan:{
-							trop:{
-								ptsget:{
-									sdamod:{
-										seainf:"",			//  		.recpan.trop.ptsget.sdamod.seainf
-										dadsnd:"",			//  Drag  Drop Sender		.recpan.trop.ptsget.sdamod.dadsnd
-									},
-								},
-							},
-							trip:{
-								ptsget:{
-									sdamod:{
-										seainf:"",			//  		.recpan.trip.ptsget.sdamod.seainf
-										dadsnd:"",			//  Drag  Drop Sender		.recpan.trip.ptsget.sdamod.dadsnd
-									},
-								},
-							},
-							troact:"",			//  Trade-out Account		.recpan.troact
-							triact:"",			//  备注		.recpan.triact
-							usr:{
-								extkey:"",			//  User ID		.recpan.usr.extkey
-							},
-							usrget:{
-								sdamod:{
-									seainf:"",			//  		.recpan.usrget.sdamod.seainf
-								},
-							},
-							benp:{
-								ptsget:{
-									sdamod:{
-										dadsnd:"",			//  Drag  Drop Sender		.recpan.benp.ptsget.sdamod.dadsnd
-										seainf:"",			//  		.recpan.benp.ptsget.sdamod.seainf
-									},
-								},
-							},
-							msgtyp:"",			//  报文类型		.recpan.msgtyp
-							benact:"",			//  Ben Trade-in Account		.recpan.benact
-							actp:{
-								ptsget:{
-									sdamod:{
-										dadsnd:"",			//  Drag  Drop Sender		.recpan.actp.ptsget.sdamod.dadsnd
-										seainf:"",			//  		.recpan.actp.ptsget.sdamod.seainf
-									},
-								},
-							},
-						},
-						prtpanblk:"",			//  XMLPanel prtpan的内置block		.prtpanblk
-						pageId: ""			// ctx的key
-				}
-    }
-}
\ No newline at end of file
diff --git a/src/page/Funds/Infftd1/views/Fttp.vue b/src/page/Funds/Infftd1/views/Fttp.vue
deleted file mode 100644
index b356094..0000000
--- a/src/page/Funds/Infftd1/views/Fttp.vue
+++ /dev/null
@@ -1,351 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                             <!-- S0000076 : 头寸调拨业务参考号 -->
-                 <!-- S0000003 : 资金调拨业务参考号 -->
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('fttp.S0000003')" prop="ftdgrp.rec.ownref">
-            <c-input  v-model="model.ftdgrp.rec.ownref" maxlength="16"  :placeholder="$t('other.please_enter')+$t('fttp.S0000003')"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onRecpanButgetref">
-             {{$t('fttp.C0000086')}}
-        </c-button>
-       </c-col>
-                 <!-- S0000077 : 名称 -->
-                 <!-- S0000005 : 名称 -->
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('fttp.S0000005')" prop="ftdgrp.rec.nam">
-            <c-input  v-model="model.ftdgrp.rec.nam" maxlength="40"  :placeholder="$t('other.please_enter')+$t('fttp.S0000005')"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- S0000078 : 头寸调出行 -->
-                 <!-- S0000011 : 资金拆出行 -->
-                 <!-- S0000107 : 编号 -->
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('fttp.S0000011')" prop="ftdgrp.tro.pts.ref">
-            <c-input  v-model="model.ftdgrp.tro.pts.ref" maxlength="20"  :placeholder="$t('other.please_enter')+$t('fttp.S0000011')"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- S0000080 : 资金部负责人 -->
-                 <!-- S0000096 : 资金部负责人 -->
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('fttp.S0000096')" prop="ftdgrp.rec.ownusr">
-            <c-input  v-model="model.ftdgrp.rec.ownusr" maxlength="8"  :placeholder="$t('other.please_enter')+$t('fttp.S0000096')"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="User ID" prop="recpan.usr.extkey">
-            <c-input  v-model="model.recpan.usr.extkey" maxlength="8"  :placeholder="$t('other.please_enter')+'User ID'"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="" prop="recpan.usrget.sdamod.seainf">
-            <c-input  v-model="model.recpan.usrget.sdamod.seainf"  :placeholder="$t('other.please_enter')+''"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="Drag  Drop Sender" prop="recpan.trop.ptsget.sdamod.dadsnd">
-            <c-input  v-model="model.recpan.trop.ptsget.sdamod.dadsnd"  :placeholder="$t('other.please_enter')+'Drag  Drop Sender'"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="External Key of Address" prop="ftdgrp.tro.pts.extkey">
-            <c-input  v-model="model.ftdgrp.tro.pts.extkey" maxlength="16"  :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="" prop="recpan.trop.ptsget.sdamod.seainf">
-            <c-input  v-model="model.recpan.trop.ptsget.sdamod.seainf"  :placeholder="$t('other.please_enter')+''"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onTropDet">
-             {{$t('ptsp.CF000081')}}
-        </c-button>
-       </c-col>
-                 <!-- S0000088 : 清算中心负责人 -->
-                 <!-- S0000097 : 清算中心负责人 -->
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('fttp.S0000097')" prop="ftdgrp.rec.usr">
-            <c-input  v-model="model.ftdgrp.rec.usr" maxlength="8"  :placeholder="$t('other.please_enter')+$t('fttp.S0000097')"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="Address Block" prop="ftdgrp.tro.pts.adrblk">
-            <c-input type="textarea" v-model="model.ftdgrp.tro.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input>
-        </c-form-item>
-        </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="Chinese address" prop="ftdgrp.tro.dbfadrblkcn">
-            <c-input type="textarea" v-model="model.ftdgrp.tro.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
-        </c-form-item>
-        </c-col>
-                 <!-- S0000083 : 头寸调拨金额 -->
-                 <!-- S0000008 : 定存拆借类型 -->
-                  
-       <c-col :span="12">
-        <el-form-item :label="$t('fttp.S0000009')" prop="ftdgrp.cbs.max.cur">
-            <c-select v-model="model.ftdgrp.cbs.max.cur" style="width:100%" :placeholder="$t('other.please_enter')+$t('fttp.S0000009')">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item :label="$t('fttp.S0000008')" prop="ftdgrp.rec.fttyp">
-            <c-select v-model="model.ftdgrp.rec.fttyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('fttp.S0000008')">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('fttp.S0000009')" prop="ftdgrp.cbs.max.amt">
-            <c-input  v-model="model.ftdgrp.cbs.max.amt"  :placeholder="$t('other.please_enter')+$t('fttp.S0000009')"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- S0000084 : 调拨日期 -->
-                 <!-- S0000009 : 定存拆借金额 -->
-                  
-       <c-col :span="12">
-        <el-form-item :label="$t('fttp.S0000016')" prop="ftdgrp.rec.opndat">
-            <c-date-picker type="date"  v-model="model.ftdgrp.rec.opndat" style="width:100%"  :placeholder="$t('other.please_enter')+$t('fttp.S0000016')"></c-date-picker>
-        </el-form-item>
-       </c-col>
-                 <!-- S0000085 : 起息日 -->
-                 <!-- S0000016 : 开立日期 -->
-                  
-       <c-col :span="12">
-        <el-form-item :label="$t('fttp.S0000017')" prop="ftdgrp.rec.valdat">
-            <c-date-picker type="date"  v-model="model.ftdgrp.rec.valdat" style="width:100%"  :placeholder="$t('other.please_enter')+$t('fttp.S0000017')"></c-date-picker>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Trade-out Account" prop="recpan.troact">
-            <c-select v-model="model.recpan.troact" style="width:100%" :placeholder="$t('other.please_enter')+'Trade-out Account'">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                 <!-- S0000025 : 备注 -->
-                 <!-- S0000017 : 起息日 -->
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('fttp.S0000103')" prop="ftdgrp.blk.remark">
-            <c-input type="textarea" v-model="model.ftdgrp.blk.remark" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+$t('fttp.S0000103')" ></c-input>
-        </c-form-item>
-        </c-col>
-                 <!-- S0000079 : 头寸调入行 -->
-                 <!-- S0000012 : 资金拆入行 -->
-                 <!-- S0000108 : 编号 -->
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('fttp.S0000012')" prop="ftdgrp.tri.pts.ref">
-            <c-input  v-model="model.ftdgrp.tri.pts.ref" maxlength="20"  :placeholder="$t('other.please_enter')+$t('fttp.S0000012')"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="Drag  Drop Sender" prop="recpan.trip.ptsget.sdamod.dadsnd">
-            <c-input  v-model="model.recpan.trip.ptsget.sdamod.dadsnd"  :placeholder="$t('other.please_enter')+'Drag  Drop Sender'"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- S0000018 : 到期日 -->
-                  
-       <c-col :span="12">
-        <el-form-item :label="$t('fttp.S0000018')" prop="ftdgrp.rec.matdat">
-            <c-date-picker type="date"  v-model="model.ftdgrp.rec.matdat" style="width:100%"  :placeholder="$t('other.please_enter')+$t('fttp.S0000018')"></c-date-picker>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="External Key of Address" prop="ftdgrp.tri.pts.extkey">
-            <c-input  v-model="model.ftdgrp.tri.pts.extkey" maxlength="16"  :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="" prop="recpan.trip.ptsget.sdamod.seainf">
-            <c-input  v-model="model.recpan.trip.ptsget.sdamod.seainf"  :placeholder="$t('other.please_enter')+''"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onTripDet">
-             {{$t('ptsp.CF000081')}}
-        </c-button>
-       </c-col>
-                 <!-- S0000102 : 头寸调拨受益人 -->
-                  
-       <c-col :span="12">
-        <c-form-item label="Drag  Drop Sender" prop="recpan.benp.ptsget.sdamod.dadsnd">
-            <c-input  v-model="model.recpan.benp.ptsget.sdamod.dadsnd"  :placeholder="$t('other.please_enter')+'Drag  Drop Sender'"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- S0000019 : 年利率 -->
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('fttp.S0000019')" prop="ftdgrp.rec.rat">
-            <c-input  v-model="model.ftdgrp.rec.rat"  :placeholder="$t('other.please_enter')+$t('fttp.S0000019')"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="Address Block" prop="ftdgrp.tri.pts.adrblk">
-            <c-input type="textarea" v-model="model.ftdgrp.tri.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input>
-        </c-form-item>
-        </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="Chinese address" prop="ftdgrp.tri.dbfadrblkcn">
-            <c-input type="textarea" v-model="model.ftdgrp.tri.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
-        </c-form-item>
-        </c-col>
-                 <!-- S0000020 : % -->
-                  
-       <c-col :span="12">
-        <c-form-item label="External Key of Address" prop="ftdgrp.ben.pts.extkey">
-            <c-input  v-model="model.ftdgrp.ben.pts.extkey" maxlength="16"  :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="" prop="recpan.benp.ptsget.sdamod.seainf">
-            <c-input  v-model="model.recpan.benp.ptsget.sdamod.seainf"  :placeholder="$t('other.please_enter')+''"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onBenpDet">
-             {{$t('ptsp.CF000082')}}
-        </c-button>
-       </c-col>
-                 <!-- S0000069 : 计息方式 -->
-                  
-       <c-col :span="12">
-        <c-form-item label="Name of Party" prop="ftdgrp.ben.pts.nam">
-            <c-input  v-model="model.ftdgrp.ben.pts.nam" maxlength="40"  :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item :label="$t('fttp.S0000069')" prop="ftdgrp.rec.cntfra">
-            <c-select v-model="model.ftdgrp.rec.cntfra" style="width:100%" :placeholder="$t('other.please_enter')+$t('fttp.S0000069')">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                 <!-- S0000070 : 利息金额 -->
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('fttp.S0000070')" prop="ftdgrp.cbs.ins.cur">
-            <c-input  v-model="model.ftdgrp.cbs.ins.cur" maxlength="3"  :placeholder="$t('other.please_enter')+$t('fttp.S0000070')"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="Balance" prop="ftdgrp.cbs.ins.amt">
-            <c-input  v-model="model.ftdgrp.cbs.ins.amt"  :placeholder="$t('other.please_enter')+'Balance'"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('fttp.S0000113')" prop="recpan.benact">
-            <c-input  v-model="model.recpan.benact" maxlength="34"  :placeholder="$t('other.please_enter')+$t('fttp.S0000113')"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- S0000113 : Ben Trade-in Account -->
-                 <!-- S0000109 : 资金拆出我方账户行 -->
-                  
-       <c-col :span="12">
-        <el-form-item :label="$t('fttp.S0000103')" prop="recpan.triact">
-            <c-select v-model="model.recpan.triact" style="width:100%" :placeholder="$t('other.please_enter')+$t('fttp.S0000103')">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="Drag  Drop Sender" prop="recpan.actp.ptsget.sdamod.dadsnd">
-            <c-input  v-model="model.recpan.actp.ptsget.sdamod.dadsnd"  :placeholder="$t('other.please_enter')+'Drag  Drop Sender'"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- S0000101 : 报文类型 -->
-                  
-       <c-col :span="12">
-        <c-form-item label="External Key of Address" prop="ftdgrp.act.pts.extkey">
-            <c-input  v-model="model.ftdgrp.act.pts.extkey" maxlength="16"  :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="" prop="recpan.actp.ptsget.sdamod.seainf">
-            <c-input  v-model="model.recpan.actp.ptsget.sdamod.seainf"  :placeholder="$t('other.please_enter')+''"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onActpDet">
-             {{$t('ptsp.CF000082')}}
-        </c-button>
-       </c-col>
-                 <!-- S0000104 : 报文类型 -->
-                  
-       <c-col :span="12">
-        <el-form-item :label="$t('fttp.S0000101')" prop="recpan.msgtyp">
-            <c-select v-model="model.recpan.msgtyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('fttp.S0000101')">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="Name of Party" prop="ftdgrp.act.pts.nam">
-            <c-input  v-model="model.ftdgrp.act.pts.nam" maxlength="40"  :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- S0000112 : Bank Type -->
-                  
-       <c-col :span="12">
-        <el-form-item :label="$t('fttp.S0000112')" prop="ftdgrp.rec.bnktyp">
-            <c-select v-model="model.ftdgrp.rec.bnktyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('fttp.S0000112')">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                 <!-- S0000103 : 备注 -->
-  </div>
-</template>
-<script>
-import Api from "~/service/Api"
-import commonProcess from "~/mixin/commonProcess";
-import CodeTable from "~/config/CodeTable"
-import Event from "../event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/page/Funds/Infftd1/views/Infsea.vue b/src/page/Funds/Infftd1/views/Infsea.vue
deleted file mode 100644
index 9bccd25..0000000
--- a/src/page/Funds/Infftd1/views/Infsea.vue
+++ /dev/null
@@ -1,186 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                             <!-- SF000063 : 业务编号     -->
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('infcon.SF000063')" prop="infcon.seaownref">
-            <c-input  v-model="model.infcon.seaownref" maxlength="16"  :placeholder="$t('other.please_enter')+$t('infcon.SF000063')"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- SF000062 : 名称 -->
-                  
-       <c-col :span="12">
-        <c-form-item label="Name" prop="infcon.nam">
-            <c-input  v-model="model.infcon.nam" maxlength="40"  :placeholder="$t('other.please_enter')+'Name'"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onInfbutSearow">
-             {{$t('infbut.CF000010')}}
-        </c-button>
-       </c-col>
-                 <!-- SF000190 : 参与方参考号 -->
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('infcon.SF000190')" prop="infcon.searef">
-            <c-input  v-model="model.infcon.searef" maxlength="16"  :placeholder="$t('other.please_enter')+$t('infcon.SF000190')"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onInfbutDsp">
-             {{$t('infbut.CF000011')}}
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="Account manager" prop="infcon.accmng">
-            <c-input  v-model="model.infcon.accmng" maxlength="6"  :placeholder="$t('other.please_enter')+'Account manager'"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- SG001137 : Acc manager -->
-                 <!-- SF000106 : 选择一个参与方 -->
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('infcon.SF000106')" prop="infcon.pty.extkey">
-            <c-input  v-model="model.infcon.pty.extkey" maxlength="24"  :placeholder="$t('other.please_enter')+$t('infcon.SF000106')"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- SF000108 : 参与方名称 -->
-                  
-       <c-col :span="12">
-        <c-form-item label="External Visible Name" prop="infcon.pty.nam">
-            <c-input  v-model="model.infcon.pty.nam" maxlength="40"  :placeholder="$t('other.please_enter')+'External Visible Name'"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onInfbutUserow">
-             {{$t('infbut.CF000012')}}
-        </c-button>
-       </c-col>
-                 <!-- SF000109 : 参与方名称/BIC -->
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('infcon.SF000109')" prop="infcon.seapty">
-            <c-input  v-model="model.infcon.seapty" maxlength="24"  :placeholder="$t('other.please_enter')+$t('infcon.SF000109')"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- SF000105 : 角色 -->
-                  
-       <c-col :span="12">
-        <el-form-item label="Role" prop="infcon.searol">
-            <c-select v-model="model.infcon.searol" style="width:100%" :placeholder="$t('other.please_enter')+'Role'">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onInfbutClr">
-             {{$t('infbut.CF000023')}}
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item :label="$t('infcon.SF000064')" prop="infcon.opndatfrom">
-            <c-date-picker type="date"  v-model="model.infcon.opndatfrom" style="width:100%"  :placeholder="$t('other.please_enter')+$t('infcon.SF000064')"></c-date-picker>
-        </el-form-item>
-       </c-col>
-                 <!-- SF000065 : 到 -->
-                  
-       <c-col :span="12">
-        <el-form-item label="Open Date to" prop="infcon.opndatto">
-            <c-date-picker type="date"  v-model="model.infcon.opndatto" style="width:100%"  :placeholder="$t('other.please_enter')+'Open Date to'"></c-date-picker>
-        </el-form-item>
-       </c-col>
-                 <!-- SF000100 : Resp. User -->
-                  
-       <c-col :span="12">
-        <c-form-item label="User ID" prop="infcon.usr.extkey">
-            <c-input  v-model="model.infcon.usr.extkey" maxlength="8"  :placeholder="$t('other.please_enter')+'User ID'"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- SF000104 : 状态 -->
-                  
-       <c-col :span="12">
-        <el-form-item label="Status" prop="infcon.seasta">
-            <c-select v-model="model.infcon.seasta" style="width:100%" :placeholder="$t('other.please_enter')+'Status'">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                 <!-- SF000064 : 有效日期自 -->
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onInfbutButprt">
-             {{$t('infbut.CG000026')}}
-        </c-button>
-       </c-col>
-                 <!-- SF000101 : 币种 -->
-                  
-       <c-col :span="12">
-        <el-form-item :label="$t('infcon.SF000101')" prop="infcon.seacur">
-            <c-select v-model="model.infcon.seacur" style="width:100%" :placeholder="$t('other.please_enter')+$t('infcon.SF000101')">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                 <!-- SF000102 : 金额自 -->
-                  
-       <c-col :span="12">
-        <c-form-item :label="$t('infcon.SF000102')" prop="infcon.seaamtfr">
-            <c-input  v-model="model.infcon.seaamtfr"  :placeholder="$t('other.please_enter')+$t('infcon.SF000102')"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- SF000103 : 到 -->
-                  
-       <c-col :span="12">
-        <c-form-item label="Amount to" prop="infcon.seaamtto">
-            <c-input  v-model="model.infcon.seaamtto"  :placeholder="$t('other.please_enter')+'Amount to'"></c-input>
-        </c-form-item>
-       </c-col>
-                 <!-- SF000191 : Funds Trans. Type -->
-                  
-       <c-col :span="12">
-        <el-form-item :label="$t('infftd.SF000191')" prop="fttyp">
-            <c-select v-model="model.fttyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('infftd.SF000191')">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-form-item label="display stream" prop="infbut.dspstm">
-            <c-input  v-model="model.infbut.dspstm"  :placeholder="$t('other.please_enter')+'display stream'"></c-input>
-        </c-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onInfbutExi">
-             {{$t('infbut.CF000013')}}
-        </c-button>
-       </c-col>
-  </div>
-</template>
-<script>
-import Api from "~/service/Api"
-import commonProcess from "~/mixin/commonProcess";
-import CodeTable from "~/config/CodeTable"
-import Event from "../event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/page/Funds/Infftd1/views/Prtpan.vue b/src/page/Funds/Infftd1/views/Prtpan.vue
deleted file mode 100644
index a5c0d4e..0000000
--- a/src/page/Funds/Infftd1/views/Prtpan.vue
+++ /dev/null
@@ -1,34 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                              
-       <c-col :span="12">
-        <c-form-item label="XMLPanel prtpan的内置block" prop="prtpanblk">
-            <c-input type="textarea" v-model="model.prtpanblk" maxlength="200" show-word-limit :placeholder="$t('other.please_enter')+'XMLPanel prtpan的内置block'" ></c-input>
-        </c-form-item>
-        </c-col>
-  </div>
-</template>
-<script>
-import Api from "~/service/Api"
-import commonProcess from "~/mixin/commonProcess";
-import CodeTable from "~/config/CodeTable"
-import Event from "../event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/page/Funds/Infftd1/views/index.vue b/src/page/Funds/Infftd1/views/index.vue
deleted file mode 100644
index 8fe0700..0000000
--- a/src/page/Funds/Infftd1/views/index.vue
+++ /dev/null
@@ -1,87 +0,0 @@
-<template>
-  <div class="eContainer">
-    <el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
-       <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
-                   <!--infftd PD000006 Selection -->
-           <el-tab-pane :label="$t('infftd.PD000006')" name="infsea">
-                <m-infsea :model="model" :codes="codes"/>
-           </el-tab-pane>
-            <!--infftd PD000208 Funds Transfer -->
-           <el-tab-pane :label="$t('infftd.PD000208')" name="fttp">
-                <m-fttp :model="model" :codes="codes"/>
-           </el-tab-pane>
-            <!--infftd PD000005 Print -->
-           <el-tab-pane :label="$t('infftd.PD000005')" name="prtpan">
-                <m-prtpan :model="model" :codes="codes"/>
-           </el-tab-pane>
-       </c-tabs>
-    </el-form>
-  </div>
-</template>
-<script>
-import Api from "~/service/Api"
-import CodeTable from "~/config/CodeTable"
-import Infftd from "../model"
-import commonProcess from "~/mixin/commonProcess"
-import Check from "../model/Check"
-import Default from "../model/Default"
-import Pattern from "../model/Pattern"
-import Infsea from "./Infsea"
-import Fttp from "./Fttp"
-import Prtpan from "./Prtpan"
-
-
-export default {
-    name: "Infftd",
-    components:{
-        "m-infsea" : Infsea,
-        "m-fttp" : Fttp,
-        "m-prtpan" : Prtpan,
-    },
-    provide() {
-        return {
-            root: this
-        }
-    },
-    mixins: [commonProcess],    // 里面包含了Default、Check等的公共处理
-    data(){
-        return {
-            tabVal: "",
-            trnName: "infftd",
-            trnType: "",
-            model: new Infftd().data,
-            checkRules: Check,
-            defaultRules: Default,
-            pattern: Pattern,
-            rules: null,
-            codes: {
-            },
-        }
-    },
-    methods:{
-        myTabClick(tab){
-            this.tabClick(tab)
-            /**
-            *  do it yourself
-            **/
-        }
-    },
-    created:async function(){
-        console.log("进入infftd交易");
-        let rtnmsg = await this.init({})
-        if(rtnmsg.respCode == SUCCESS)
-        {
-           this.updateModel(rtnmsg.data)
-           //TODO 处理数据逻辑
-
-        }
-        else
-        {
-            this.$notify.error({title: '错误',message: '服务请求失败!'});
-        }
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/page/Funds/Inffxd/views/Infsea.vue b/src/page/Funds/Inffxd/views/Infsea.vue
index 4066b49..fd9a7d8 100644
--- a/src/page/Funds/Inffxd/views/Infsea.vue
+++ b/src/page/Funds/Inffxd/views/Infsea.vue
@@ -46,11 +46,11 @@
               </el-form-item>
             </c-col>
             <c-col :span="8">
-              <el-form-item label="客户名称" prop="nam" style="width: 100%">
+              <el-form-item label="业务名称" prop="nam" style="width: 100%">
                 <c-input
                   v-model="model.infcon.nam"
                   maxlength="40"
-                  placeholder="请填写名称"
+                  placeholder="请填写业务名称"
                 >
                 </c-input>
               </el-form-item>
@@ -161,7 +161,7 @@ export default {
             width: "180px",
           },
           {
-            label: "客户名称",
+            label: "业务名称",
             prop: "nam",
             width: "180px",
           },
diff --git a/src/page/Funds/Inffxd2/event/index.js b/src/page/Funds/Inffxd2/event/index.js
deleted file mode 100644
index 10cf049..0000000
--- a/src/page/Funds/Inffxd2/event/index.js
+++ /dev/null
@@ -1,81 +0,0 @@
-import Api from "~/service/Api";
-import moment from "moment";
-
-export default {
-    methods: {
-        async handleSearch() {
-            console.log("serach......");
-
-            let opndatfrom = this.model.infcon.opndatfrom;
-            if (!opndatfrom || opndatfrom == "") {
-                this.$notify.error({
-                    title: this.$t("financing.错误"),
-                    message: this.$t("financing.查询开始日期必输!"),
-                });
-                return;
-            }
-            let opndatto = this.model.infcon.opndatto;
-            if (!opndatto || opndatto == "") {
-                this.$notify.error({
-                    title: this.$t("financing.错误"),
-                    message: this.$t("financing.查询结束日期必输!"),
-                });
-                return;
-            }
-
-            this.load = true;
-            let rtnmsg = await Api.post("/webapi/gjzf/infsea/query", {
-                ...this.model.infcon,
-                dir: ">",
-                pageNum: this.pagination.pageNum,
-                pageSize: this.pagination.pageSize,
-                opndatfrom: moment(opndatfrom).format("YYYY-MM-DD"),
-                opndatto: moment(opndatto).format("YYYY-MM-DD"),
-            });
-            if (rtnmsg.respCode == SUCCESS) {
-                this.load = false;
-                this.stmData.data = [];
-                this.stmData.data = rtnmsg.data.list;
-                this.pagination = {
-                    pageNum: rtnmsg.data.pageNum || 1,
-                    pageSize: rtnmsg.data.pageSize || 10,
-                    total: rtnmsg.data.total,
-                };
-            } else {
-                this.$notify.error({
-                    title: this.$t("financing.错误"),
-                    message: this.$t("financing.服务请求失败!"),
-                });
-            }
-            this.load = false;
-        },
-        async handleReset() {
-            this.model.infcon.ownref = "";
-            this.model.infcon.opndatfrom = new Date();
-            this.model.infcon.opndatto = new Date();
-            this.model.infcon.nam = "";
-            this.model.infcon.fxtyp = "";
-            this.model.infcon.trdint = "";
-            this.model.infcon.fudref = "";
-            this.model.infcon.seacur = "";
-            this.model.infcon.eaamtfr = "";
-            this.model.infcon.eaamtto = "";
-            //this.model.infcon.trnman = "";
-            this.model.infcon.acc = "";
-            this.model.infcon.acc2 = "";
-            this.model.infcon.ownusr = "";
-            this.model.infcon.usr = "";
-        },
-        // pageSize改变
-        handleSizeChange(val) {
-            this.pagination.pageNum = 1;
-            this.pagination.pageSize = val;
-            this.handleSearch();
-        },
-        // 页码改变
-        handleCurrentChange(val) {
-            this.pagination.pageNum = val;
-            this.handleSearch();
-        },
-    },
-};
diff --git a/src/page/Funds/Inffxd2/model/index.js b/src/page/Funds/Inffxd2/model/index.js
deleted file mode 100644
index c860f03..0000000
--- a/src/page/Funds/Inffxd2/model/index.js
+++ /dev/null
@@ -1,32 +0,0 @@
-import Api from "~/service/Api"
-
-export default class Inffxd{
-    constructor () {
-        this.data = {
-						infcon:{
-							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,    //营运部经办人
-						},
-						infbut:{
-							dspstm:"",			//  display stream		.infbut.dspstm
-						},
-						fttyp:"",			//  Funds Trans. Type		.fttyp
-						pageId: ""			// ctx的key
-				}
-    }
-}
\ No newline at end of file
diff --git a/src/page/Funds/Inffxd2/views/Infsea.vue b/src/page/Funds/Inffxd2/views/Infsea.vue
deleted file mode 100644
index 064fc84..0000000
--- a/src/page/Funds/Inffxd2/views/Infsea.vue
+++ /dev/null
@@ -1,398 +0,0 @@
-<template>
-  <div class="eibs-tab">
-    <c-list-search @form-reset="handleReset" @form-search="handleSearch">
-      <!-- 持续展示区 -->
-      <template v-slot="searchSlot">
-        <el-row>
-          <c-col :span="24">
-            <c-col :span="8">
-              <el-form-item label="业务编号" prop="ownref" style="width: 100%">
-                <c-input
-                  v-model="model.infcon.ownref"
-                  maxlength="40"
-                  placeholder="请输入业务编号">
-                </c-input>
-              </el-form-item>
-            </c-col>
-            <c-col :span="8">
-              <el-form-item
-                label="成交有效日期"
-                prop="opndatfrom"
-                style="width: 100%">
-                <c-col :span="11">
-                  <c-date-picker
-                    type="date"
-                    v-model="model.infcon.opndatfrom"
-                    style="width: 100%"></c-date-picker>
-                </c-col>
-                <c-col :span="2" style="text-align: center">
-                  <label style="display: inline-block; width: 100%">-</label>
-                </c-col>
-                <c-col :span="11">
-                  <c-date-picker
-                    type="date"
-                    v-model="model.infcon.opndatto"
-                    style="width: 100%"></c-date-picker>
-                </c-col>
-              </el-form-item>
-            </c-col>
-            <c-col :span="8">
-              <el-form-item label="参与方名称" prop="nam" style="width: 100%">
-                <c-input
-                  v-model="model.infcon.nam"
-                  maxlength="40"
-                  placeholder="请填写名称">
-                </c-input>
-              </el-form-item>
-            </c-col>
-          </c-col>
-        </el-row>
-        <!-- 可控展示区 -->
-        <el-row v-show="searchSlot.searchToggle">
-          <c-col :span="24">
-            <c-col :span="8">
-              <el-form-item label="平盘类型" prop="fxtyp" style="width: 100%">
-                <c-input
-                  v-model="model.infcon.fxtyp"
-                  maxlength="40"
-                  placeholder="请输入平盘类型"
-                >
-                </c-input>
-              </el-form-item>
-            </c-col>
-            <c-col :span="8">
-              <el-form-item
-                label="结售汇类型"
-                prop="trdint"
-                style="width: 100%"
-              >
-                <c-input
-                  v-model="model.infcon.trdint"
-                  maxlength="40"
-                  placeholder="请输入结售汇类型"
-                >
-                </c-input>
-              </el-form-item>
-            </c-col>
-
-            <c-col :span="8">
-              <el-form-item label="币种" prop="seacur" style="width: 100%">
-                <c-select
-                  v-model="model.infcon.cur"
-                  style="width: 100%"
-                  placeholder="请选择币种"
-                  :code="codes.seacur"
-                >
-                </c-select>
-              </el-form-item>
-            </c-col>
-          </c-col>
-          <c-col :span="24">
-            <c-col :span="8">
-              <el-form-item :label="$t('lc.金额区间')" style="width: 100%">
-                <c-col :span="11">
-                  <c-input
-                    v-model="model.infcon.seaamtfr"
-                    :placeholder="$t('lc.请输入金额下限')"
-                    style="width: 100%"
-                  ></c-input>
-                </c-col>
-                <c-col :span="2" style="text-align: center">
-                  <label style="display: inline-block; width: 100%">-</label>
-                </c-col>
-                <c-col :span="11">
-                  <c-input
-                    v-model="model.infcon.seaamtto"
-                    :placeholder="$t('lc.请输入金额上限')"
-                    style="width: 100%"
-                  ></c-input>
-                </c-col>
-              </el-form-item>
-            </c-col>
-            <c-col :span="8">
-              <el-form-item
-                label="资金部编号"
-                prop="fudref"
-                style="width: 100%"
-              >
-                <c-input
-                  v-model="model.infcon.fudref"
-                  maxlength="40"
-                  placeholder="请输入资金部编号"
-                >
-                </c-input>
-              </el-form-item>
-            </c-col>
-            <c-col :span="8">
-              <el-form-item
-                label="资金部经办人"
-                prop="ownusr"
-                style="width: 100%"
-              >
-                <c-input
-                  v-model="model.infcon.ownusr"
-                  maxlength="40"
-                  placeholder="请输入资金部经办人"
-                >
-                </c-input>
-              </el-form-item>
-            </c-col>
-          </c-col>
-          <c-col :span="24">
-            <c-col :span="8">
-              <el-form-item label="外币结算账号" prop="acc" style="width: 100%">
-                <c-input
-                  v-model="model.infcon.acc"
-                  maxlength="40"
-                  placeholder="请输入外币结算账号"
-                >
-                </c-input>
-              </el-form-item>
-            </c-col>
-            <c-col :span="8">
-              <el-form-item
-                label="本币结算账号"
-                prop="acc2"
-                style="width: 100%"
-              >
-                <c-input
-                  v-model="model.infcon.acc2"
-                  maxlength="40"
-                  placeholder="请输入本币结算账号"
-                >
-                </c-input>
-              </el-form-item>
-            </c-col>
-            <c-col :span="8">
-              <el-form-item label="营运部经办人" prop="usr" style="width: 100%">
-                <c-input
-                  v-model="model.infcon.usr"
-                  maxlength="40"
-                  placeholder="请输入营运部经办人"
-                >
-                </c-input>
-              </el-form-item>
-            </c-col>
-          </c-col>
-        </el-row>
-      </template>
-    </c-list-search>
-
-    <el-col :span="24" style="margin-top: 10px">
-      <div style="height: 90%">
-        <c-col :span="24">
-          <el-tabs v-model="activeTab" class="y-tabs">
-            <el-tab-pane label="结售汇查询" name="jsh">
-              <el-table
-                :data="stmData.data"
-                :columns="stmData.columns"
-                v-loading="load"
-                style="width: 100%"
-                size="small"
-                :border="true"
-                height="calc(100vh - 480px)"
-                :highlight-current-row="true"
-              >
-                <el-table-column
-                  v-for="(item, key) in stmData.columns"
-                  :key="key"
-                  :label="item.label"
-                  :prop="item.prop"
-                  :min-width="item.width"
-                >
-                </el-table-column>
-              </el-table>
-
-              <el-pagination
-                layout="total, sizes, prev, pager, next, jumper"
-                :total="pagination.total"
-                :page-size="pagination.pageSize"
-                :current-page.sync="pagination.pageNum"
-                @size-change="handleSizeChange"
-                @current-change="handleCurrentChange"
-              >
-              </el-pagination>
-            </el-tab-pane>
-          </el-tabs>
-        </c-col>
-      </div>
-    </el-col>
-  </div>
-</template>
-<script>
-import event from "../event";
-
-export default {
-  inject: ["root"],
-  props: ["model", "codes"],
-  mixins: [event],
-  data() {
-    return {
-      activeTab: "jsh",
-      load: false,
-      stmData: {
-        columns: [
-          {
-            label: "业务编号",
-            prop: "ownref",
-            width: "180px",
-          },
-          {
-            label: "参与方名称",
-            prop: "nam",
-            width: "180px",
-          },
-          {
-            label: "平盘类型",
-            prop: "fxtyp",
-            width: "120px",
-          },
-          {
-            label: "结售汇类型",
-            prop: "trdint",
-            width: "120px",
-          },
-
-          {
-            label: "开始日期",
-            prop: "opndatfrom",
-            width: "120px",
-          },
-          {
-            label: "结束日期",
-            prop: "opndatto",
-            width: "120px",
-          },
-          {
-            label: "资金部编号",
-            prop: "fudref",
-            width: "120px",
-          },
-          {
-            label: "资金部经办人",
-            prop: "ownusr",
-            width: "120px",
-          },
-          {
-            label: "营运部经办人",
-            prop: "usr",
-            width: "120px",
-          },
-          {
-            label: "金额下限",
-            prop: "seaamtfr",
-            width: "120px",
-          },
-          {
-            label: "金额上限",
-            prop: "seaamtto",
-            width: "120px",
-          },
-          {
-            label: "币种",
-            prop: "seacur",
-            width: "120px",
-          },
-          {
-            label: "外币结算账号",
-            prop: "acc",
-            width: "120px",
-          },
-          {
-            label: "本币结算账号",
-            prop: "acc2",
-            width: "120px",
-          },
-        ],
-        data: [],
-      },
-
-      pagination: {
-        pageNum: 1,
-        pageSize: 10,
-        total: 0,
-      },
-    };
-  },
-
-  methods: {},
-  mounted: function () {
-    console.log('model=====================',this.codes);
-  },
-};
-</script>
-<style lang="less" scoped>
-::v-deep .c-content-scrollbar {
-  height: 100% !important;
-}
-
-.eibs-tabs /deep/ {
-  .m-table-search {
-    padding: 20px 0px 10px 0px;
-  }
-}
-
-.header-wrap {
-  height: 36px;
-  display: flex;
-  justify-content: space-between;
-  align-items: center;
-
-  .title {
-    font-size: 16px;
-    color: #000;
-  }
-
-  .close-btn {
-    padding: 3px;
-    cursor: pointer;
-  }
-}
-
-.m-list-btns {
-  height: 300px;
-  overflow: auto;
-}
-
-.medium_bcs {
-  border-radius: 5px;
-}
-
-.m-table-search {
-  padding: 20px 0px 10px 0px;
-}
-
-.pagination-box {
-  width: 100%;
-  height: 30px;
-  display: flex;
-  align-items: center;
-  justify-content: flex-end;
-  padding: 0 10px;
-  background: #fff;
-  margin-top: 5px;
-}
-
-.el-dialog__body {
-  padding: 10px 5px 50px;
-}
-
-.m-table-search {
-  padding: 20px 0px 10px 0px;
-}
-
-.btn-group-wrap {
-  max-height: 200px;
-  width: 100%;
-  overflow-y: auto;
-  display: flex;
-  align-items: flex-start;
-  justify-content: flex-start;
-  flex-wrap: wrap;
-}
-
-.btn-item {
-  margin-bottom: 10px;
-  margin-right: 10px;
-}
-</style>
diff --git a/src/page/Funds/Inffxd2/views/index.vue b/src/page/Funds/Inffxd2/views/index.vue
deleted file mode 100644
index 94ca35e..0000000
--- a/src/page/Funds/Inffxd2/views/index.vue
+++ /dev/null
@@ -1,53 +0,0 @@
-<template>
-  <div class="eContainer-search">
-    <el-form
-        :model="model"
-        :rules="rules"
-        ref="modelForm"
-        label-width="120px"
-        label-position="right"
-        size="small"
-        :validate-on-rule-change="false"
-    >
-      <c-content>
-        <m-infsea :model="model" :codes="codes" ref="infsea"/>
-      </c-content>
-    </el-form>
-  </div>
-</template>
-<script>
-
-import CodeTable from "~/config/CodeTable";
-import Inffxd from "../model";
-import event from "../event"
-import Infsea from "./Infsea.vue"
-
-
-export default {
-  name: "Inffxd",
-  components:{
-    "m-infsea" : Infsea,
-
-  },
-  provide() {
-    return {
-      root: this
-    }
-  },
-  mixins: [event],    // 里面包含了Default、Check等的公共处理
-  data(){
-    return {
-      tabVal: "infsea",
-      trnName: "inffxd",
-      model: new Inffxd().data,
-      rules: null,
-      codes:{...CodeTable},
-    };
-  },
-  methods:{},
-  created:async function() {},
-};
-</script>
-<style scoped>
-
-</style>
diff --git a/src/page/Funds/infftd/model/index.js b/src/page/Funds/infftd/model/index.js
index c7e34f0..6f6b912 100644
--- a/src/page/Funds/infftd/model/index.js
+++ b/src/page/Funds/infftd/model/index.js
@@ -1,6 +1,6 @@
 import Api from "~/service/Api"
 
-export default class inffxd{
+export default class infftd{
     constructor () {
         this.data = {
 						infcon:{
diff --git a/src/page/Funds/infftd/views/Infsea.vue b/src/page/Funds/infftd/views/Infsea.vue
new file mode 100644
index 0000000..facbbf7
--- /dev/null
+++ b/src/page/Funds/infftd/views/Infsea.vue
@@ -0,0 +1,300 @@
+<template>
+  <div class="eibs-tab">
+    <c-list-search @form-reset="handleReset" @form-search="handleSearch">
+      <!-- 持续展示区 -->
+      <template v-slot="searchSlot">
+        <el-row>
+          <c-col :span="24">
+            <c-col :span="8">
+              <el-form-item
+                label="资金调拨编号"
+                prop="seaownref"
+                style="width: 100%"
+              >
+                <c-input
+                  v-model="model.infcon.seaownref"
+                  maxlength="40"
+                  placeholder="请输入资金调拨编号"
+                >
+                </c-input>
+              </el-form-item>
+            </c-col>
+            <c-col :span="8">
+              <el-form-item
+                label="交易有效日期"
+                prop="opndatfrom"
+                style="width: 100%"
+              >
+                <c-col :span="11">
+                  <c-date-picker
+                    type="date"
+                    v-model="model.infcon.opndatfrom"
+                    style="width: 100%"
+                  ></c-date-picker>
+                </c-col>
+                <c-col :span="2" style="text-align: center">
+                  <label style="display: inline-block; width: 100%">-</label>
+                </c-col>
+                <c-col :span="11">
+                  <c-date-picker
+                    type="date"
+                    v-model="model.infcon.opndatto"
+                    style="width: 100%"
+                  ></c-date-picker>
+                </c-col>
+              </el-form-item>
+            </c-col>
+            <c-col :span="8">
+              <el-form-item label="业务名称" prop="nam" style="width: 100%">
+                <c-input
+                  v-model="model.infcon.nam"
+                  maxlength="40"
+                  placeholder="请填写业务名称"
+                >
+                </c-input>
+              </el-form-item>
+            </c-col>
+          </c-col>
+        </el-row>
+        <!-- 可控展示区 -->
+        <el-row v-show="searchSlot.searchToggle">
+          <c-col :span="24">
+            <c-col :span="8">
+              <el-form-item label="币种" prop="seacur" style="width: 100%">
+                <c-select
+                  v-model="model.infcon.cur"
+                  style="width: 100%"
+                  placeholder="请选择币种"
+                  :code="codes.seacur"
+                >
+                </c-select>
+              </el-form-item>
+            </c-col>
+
+            <c-col :span="8">
+              <el-form-item :label="$t('lc.金额区间')" style="width: 100%">
+                <c-col :span="11">
+                  <c-input
+                    v-model="model.infcon.amtmin"
+                    :placeholder="$t('lc.请输入金额下限')"
+                    style="width: 100%"
+                  ></c-input>
+                </c-col>
+                <c-col :span="2" style="text-align: center">
+                  <label style="display: inline-block; width: 100%">-</label>
+                </c-col>
+                <c-col :span="11">
+                  <c-input
+                    v-model="model.infcon.amtmax"
+                    :placeholder="$t('lc.请输入金额上限')"
+                    style="width: 100%"
+                  ></c-input>
+                </c-col>
+              </el-form-item>
+            </c-col>
+          </c-col>
+        </el-row>
+      </template>
+    </c-list-search>
+
+    <el-col :span="24" style="margin-top: 10px">
+      <div style="height: 90%">
+        <c-col :span="24">
+          <el-tabs v-model="activeTab" class="y-tabs">
+            <el-tab-pane label="资金调拨查询" name="zjdb">
+              <el-table
+                :data="stmData.data"
+                :columns="stmData.columns"
+                v-loading="load"
+                style="width: 100%"
+                size="small"
+                :border="true"
+                height="calc(100vh - 480px)"
+                :highlight-current-row="true"
+              >
+                <el-table-column
+                  v-for="(item, key) in stmData.columns"
+                  :key="key"
+                  :label="item.label"
+                  :prop="item.prop"
+                  :min-width="item.width"
+                >
+                </el-table-column>
+              </el-table>
+
+              <el-pagination
+                layout="total, sizes, prev, pager, next, jumper"
+                :total="pagination.total"
+                :page-size="pagination.pageSize"
+                :current-page.sync="pagination.pageNum"
+                @size-change="handleSizeChange"
+                @current-change="handleCurrentChange"
+              >
+              </el-pagination>
+            </el-tab-pane>
+          </el-tabs>
+        </c-col>
+      </div>
+    </el-col>
+  </div>
+</template>
+<script>
+import event from "../event";
+
+export default {
+  inject: ["root"],
+  props: ["model", "codes"],
+  mixins: [event],
+  data() {
+    return {
+      activeTab: "zjdb",
+      load: false,
+      stmData: {
+        columns: [
+          {
+            label: "资金调拨编号",
+            prop: "ownref",
+            width: "180px",
+          },
+          {
+            label: "业务名称",
+            prop: "nam",
+            width: "180px",
+          },
+          {
+            label: "开立日期",
+            prop: "opndat",
+            width: "120px",
+          },
+          {
+            label: "起息日",
+            prop: "valdat",
+            width: "120px",
+          },
+          {
+            label: "资金部负责人",
+            prop: "ownsur",
+            width: "120px",
+          },
+          {
+            label: "清算中心负责人",
+            prop: "usr",
+            width: "140px",
+          },
+          {
+            label: "定存拆借类型",
+            prop: "fttyp",
+            width: "120px",
+          },
+          {
+            label: "到期日",
+            prop: "matdat",
+            width: "120px",
+          },
+          {
+            label: "年利率",
+            prop: "rat",
+            width: "120px",
+          },
+                    {
+            label: "计息方式",
+            prop: "cntfra",
+            width: "120px",
+          },
+                    {
+            label: "银行类型",
+            prop: "bnktyp",
+            width: "120px",
+          },
+
+        ],
+        data: [],
+      },
+
+      pagination: {
+        pageNum: 1,
+        pageSize: 10,
+        total: 0,
+      },
+    };
+  },
+
+  methods: {},
+  mounted: function () {},
+};
+</script>
+<style lang="less" scoped>
+::v-deep .c-content-scrollbar {
+  height: 100% !important;
+}
+
+.eibs-tabs /deep/ {
+  .m-table-search {
+    padding: 20px 0px 10px 0px;
+  }
+}
+
+.header-wrap {
+  height: 36px;
+  display: flex;
+  justify-content: space-between;
+  align-items: center;
+
+  .title {
+    font-size: 16px;
+    color: #000;
+  }
+
+  .close-btn {
+    padding: 3px;
+    cursor: pointer;
+  }
+}
+
+.m-list-btns {
+  height: 300px;
+  overflow: auto;
+}
+
+.medium_bcs {
+  border-radius: 5px;
+}
+
+.m-table-search {
+  padding: 20px 0px 10px 0px;
+}
+
+.pagination-box {
+  width: 100%;
+  height: 30px;
+  display: flex;
+  align-items: center;
+  justify-content: flex-end;
+  padding: 0 10px;
+  background: #fff;
+  margin-top: 5px;
+}
+
+.el-dialog__body {
+  padding: 10px 5px 50px;
+}
+
+.m-table-search {
+  padding: 20px 0px 10px 0px;
+}
+
+.btn-group-wrap {
+  max-height: 200px;
+  width: 100%;
+  overflow-y: auto;
+  display: flex;
+  align-items: flex-start;
+  justify-content: flex-start;
+  flex-wrap: wrap;
+}
+
+.btn-item {
+  margin-bottom: 10px;
+  margin-right: 10px;
+}
+</style>
diff --git a/src/page/Funds/infftd/views/index.vue b/src/page/Funds/infftd/views/index.vue
new file mode 100644
index 0000000..dfabfe3
--- /dev/null
+++ b/src/page/Funds/infftd/views/index.vue
@@ -0,0 +1,53 @@
+<template>
+  <div class="eContainer-search">
+    <el-form
+        :model="model"
+        :rules="rules"
+        ref="modelForm"
+        label-width="120px"
+        label-position="right"
+        size="small"
+        :validate-on-rule-change="false"
+    >
+      <c-content>
+        <m-infsea :model="model" :codes="codes" ref="infsea"/>
+      </c-content>
+    </el-form>
+  </div>
+</template>
+<script>
+
+import CodeTable from "~/config/CodeTable";
+import infftd from "../model";
+import event from "../event"
+import Infsea from "./Infsea.vue"
+
+
+export default {
+  name: "infftd",
+  components:{
+    "m-infsea" : Infsea,
+
+  },
+  provide() {
+    return {
+      root: this
+    }
+  },
+  mixins: [event],    // 里面包含了Default、Check等的公共处理
+  data(){
+    return {
+      tabVal: "infsea",
+      trnName: "infftd",
+      model: new infftd().data,
+      rules: null,
+      codes:{...CodeTable},
+    };
+  },
+  methods:{},
+  created:async function() {},
+};
+</script>
+<style scoped>
+
+</style>
--
libgit2 0.26.0