diff --git a/src/model/Betacc/Check.js b/src/model/Betacc/Check.js
index 1c3d85b..0c841b4 100644
--- a/src/model/Betacc/Check.js
+++ b/src/model/Betacc/Check.js
@@ -4,89 +4,23 @@ import Utils from "~/utils"
 * Betacc Check规则
 */
 let checkObj = {
-    "trnmod.cipmod.cskfzh"                      :null,
-    "trnmod.cipmod.zjg1mc"                      :null,
+    "liaall.misamt"                      :null,
     "liaall.limmod.limpts.oth.pts.extkey"                      :null,
-    "trnmod.cipmod.fkrdz3"                      :null,
-    "trnmod.trndoc.dtemod.dtetagm07"                      :null,
-    "trnmod.trndoc.dtemod.dtetagm08"                      :null,
-    "trnmod.cipmod.fkrdz4"                      :null,
-    "trnmod.trndoc.dtemod.dtetagm06"                      :null,
-    "trnmod.cipmod.fkrdz2"                      :null,
-    "trnmod.cipmod.skkhdz"                      :null,
-    "trnmod.cipmod.fkrdz7"                      :null,
-    "trnmod.cipmod.fufeih"                      :null,
-    "trnmod.cipmod.fkrdz5"                      :null,
-    "trnmod.cipmod.fkrdz6"                      :null,
-    "trnmod.cipmod.skrdz7"                      :null,
-    "trnmod.cipmod.skrdz6"                      :null,
     "liaall.limmod.ownref"                      :null,
     "bedgrp.apl.pts.nam"                      :null,
-    "trnmod.cipmod.cfkrgj"                      :null,
     "liaall.limmod.ecifno"                      :null,
-    "trnmod.cipmod.skrdz3"                      :null,
-    "trnmod.cipmod.skrdz2"                      :null,
-    "trnmod.cipmod.skrdz5"                      :null,
-    "trnmod.cipmod.skrdz4"                      :null,
-    "trnmod.cipmod.feiyon"                      :null,
     "bedgrp.prb.pts.nam"                      :null,
-    "trnmod.cipmod.zjg2mc"                      :null,
-    "trnmod.cipmod.fuyns3"                      :null,
-    "trnmod.cipmod.fuyns4"                      :null,
-    "trnmod.cipmod.fuyns1"                      :null,
-    "trnmod.cipmod.fuyns2"                      :null,
-    "trnmod.cipmod.feecod"                      :null,
-    "trnmod.cipmod.csfdz1"                      :null,
     "liaall.limmod.limpts.oth.pts.nam"                      :null,
     "setmod.dspflg"                      :null,
-    "trnmod.cipmod.cffdz7"                      :null,
-    "trnmod.cipmod.skkhhh"                      :null,
-    "trnmod.cipmod.feiyn2"                      :null,
-    "trnmod.cipmod.cffdz1"                      :null,
-    "trnmod.cipmod.cffdz2"                      :null,
-    "trnmod.cipmod.cffdz3"                      :null,
-    "trnmod.cipmod.cffdz4"                      :null,
-    "trnmod.cipmod.cffdz5"                      :null,
-    "trnmod.cipmod.cffdz6"                      :null,
-    "trnmod.cipmod.skkhhm"                      :null,
-    "trnmod.cipmod.pyebchnam"                      :null,
-    "trnmod.cipmod.fkrkhh"                      :null,
-    "trnmod.cipmod.fkhkhh"                      :null,
-    "trnmod.cipmod.cfkfzh"                      :null,
     "setmod.redamt"                      :null,
     "aamset.utlamt2"                      :null,
-    "trnmod.cipmod.recsehbchnam"                      :null,
-    "trnmod.cipmod.fkhdzh"                      :null,
     "liaall.limmod.limpts.wrk.pts.nam"                      :null,
-    "trnmod.cipmod.staonebchnam"                      :null,
-    "trnmod.cipmod.pyebchkey"                      :null,
-    "trnmod.cipmod.cskzjh"                      :null,
-    "trnmod.cipmod.cskrzj"                      :null,
     "liaall.limmod.limpts.wrk.pts.extkey"                      :null,
-    "trnmod.cipmod.zjg2hh"                      :null,
-    "trnmod.cipmod.stasehbch"                      :null,
     "mtabut.coninf.conexedat"                      :null,
-    "trnmod.cipmod.fkkhmc"                      :null,
     "liaall.limmod.limpts.nonrevflg1"                      :null,
-    "trnmod.cipmod.ffeih2"                      :null,
-    "trnmod.cipmod.csfdz7"                      :null,
-    "trnmod.cipmod.csfdz6"                      :null,
-    "trnmod.cipmod.csfdz5"                      :null,
-    "trnmod.cipmod.csfdz4"                      :null,
-    "trnmod.cipmod.csfdz3"                      :null,
-    "trnmod.cipmod.csfdz2"                      :null,
-    "trnmod.cipmod.fuynh4"                      :null,
-    "trnmod.cipmod.fuynh2"                      :null,
-    "trnmod.cipmod.fuynh3"                      :null,
     "setmod.docamt"                      :null,
     "betp.furide"                      :null,
-    "trnmod.cipmod.cskrgj"                      :null,
-    "trnmod.cipmod.recsehbch"                      :null,
-    "trnmod.cipmod.cfkrzj"                      :null,
-    "trnmod.cipmod.stasehbchnam"                      :null,
     "bedgrp.iss.pts.nam"                      :null,
-    "trnmod.cipmod.cfkzjh"                      :null,
-    "trnmod.cipmod.zjg1hh"                      :null,
 }
 
 for (const key in checkObj) {
diff --git a/src/model/Betacc/Default.js b/src/model/Betacc/Default.js
index 0fe314a..3ddfbb9 100644
--- a/src/model/Betacc/Default.js
+++ b/src/model/Betacc/Default.js
@@ -7,48 +7,40 @@ import Utils from "~/utils/index"
 
 export default {
     "liaall.limmod.limpts.oth.pts.extkey"                      :Utils.defaultFunction,
-    "liaall.limmod.comamt"                      :Utils.defaultFunction,
-    "liaall.limmod.ccvamt"                      :Utils.defaultFunction,
-    "trnmod.cipmod.ddbhao"                      :Utils.defaultFunction,
-    "bedgrp.prb.pts.nam"                      :Utils.defaultFunction,
-    "liaall.limmod.limpts.wrk.pts.extkey"                      :Utils.defaultFunction,
-    "liaall.limmod.limpts.wrk.pts.nam"                      :Utils.defaultFunction,
     "setmod.doccur"                      :Utils.defaultFunction,
     "setmod.dspflg"                      :Utils.defaultFunction,
     "setmod.docamt"                      :Utils.defaultFunction,
     "trnmod.trndoc.condocstm"                      :Utils.defaultFunction,
     "trnmod.trndoc.shwinc"                      :Utils.defaultFunction,
     "trnmod.trndoc.shwout"                      :Utils.defaultFunction,
-    "trnmod.cipmod.cskfzh"                      :Utils.defaultFunction,
-    "mtabut.coninf.usr.extkey"                      :Utils.defaultFunction,
+    "liaall.limmod.limpts.wrk.pts.extkey"                      :Utils.defaultFunction,
     "liaall.limmod.limpts.nonrevflg2"                      :Utils.defaultFunction,
     "liaall.limmod.limpts.nonrevflg1"                      :Utils.defaultFunction,
-    "trnmod.cipmod.feecod"                      :Utils.defaultFunction,
     "bedgrp.rec.ownref"                      :Utils.defaultFunction,
-    "trnmod.cipmod.ddmisu"                      :Utils.defaultFunction,
+    "betp.cre752flg"                      :Utils.defaultFunction,
+    "liaall.limmod.comamt"                      :Utils.defaultFunction,
+    "liaall.limmod.ccvamt"                      :Utils.defaultFunction,
+    "liaall.limmod.limpts.wrk.pts.nam"                      :Utils.defaultFunction,
+    "bedgrp.iss.pts.nam"                      :Utils.defaultFunction,
+    "mtabut.coninf.oitset.oit.inftxt"                      :Utils.defaultFunction,
+    "mtabut.coninf.oitset.oit.inflev"                      :Utils.defaultFunction,
+    "bedgrp.prb.pts.nam"                      :Utils.defaultFunction,
+    "mtabut.coninf.usr.extkey"                      :Utils.defaultFunction,
+    "liaall.limmod.limpts.oth.pts.nam"                      :Utils.defaultFunction,
+    "bedgrp.apl.pts.nam"                      :Utils.defaultFunction,
+    "bedgrp.cbs.max.cur"                      :Utils.defaultFunction,
+    "bedgrp.cbs.max.amt"                      :Utils.defaultFunction,
+    "bedgrp.rec.rcvdat"                      :Utils.defaultFunction,
+    "bedgrp.rec.docsta"                      :Utils.defaultFunction,
+    "bedgrp.rec.disdat"                      :Utils.defaultFunction,
     "aamset.utlamt"                      :Utils.defaultFunction,
     "bedgrp.cbs.opn2.cur"                      :Utils.defaultFunction,
     "aamset.utlamt2"                      :Utils.defaultFunction,
     "bedgrp.cbs.opn1.amt"                      :Utils.defaultFunction,
-    "bedgrp.cbs.max.cur"                      :Utils.defaultFunction,
+    "liaall.misamt"                      :Utils.defaultFunction,
     "mtabut.coninf.oitinf.oit.inftxt"                      :Utils.defaultFunction,
     "mtabut.coninf.oitinf.oit.inflev"                      :Utils.defaultFunction,
     "mtabut.coninf.conexedat"                      :Utils.defaultFunction,
-    "trnmod.cipmod.ddmsu1"                      :Utils.defaultFunction,
-    "liaall.limmod.limpts.oth.pts.nam"                      :Utils.defaultFunction,
     "ledgrp.rec.ownref"                      :Utils.defaultFunction,
-    "trnmod.cipmod.covflg"                      :Utils.defaultFunction,
-    "betp.cre752flg"                      :Utils.defaultFunction,
-    "bedgrp.apl.pts.nam"                      :Utils.defaultFunction,
-    "trnmod.cipmod.cfkzjl"                      :Utils.defaultFunction,
-    "bedgrp.iss.pts.nam"                      :Utils.defaultFunction,
-    "trnmod.cipmod.cfkfzh"                      :Utils.defaultFunction,
-    "bedgrp.cbs.max.amt"                      :Utils.defaultFunction,
-    "mtabut.coninf.oitset.oit.inftxt"                      :Utils.defaultFunction,
-    "mtabut.coninf.oitset.oit.inflev"                      :Utils.defaultFunction,
-    "trnmod.cipmod.cskzjl"                      :Utils.defaultFunction,
-    "bedgrp.rec.rcvdat"                      :Utils.defaultFunction,
-    "bedgrp.rec.docsta"                      :Utils.defaultFunction,
-    "bedgrp.rec.disdat"                      :Utils.defaultFunction,
 }
 //你可以添加自动default处理
diff --git a/src/model/Betacc/Event.js b/src/model/Betacc/Event.js
index dce7f41..40c9f5c 100644
--- a/src/model/Betacc/Event.js
+++ b/src/model/Betacc/Event.js
@@ -2,185 +2,132 @@ import Api from "~/service/Api"
 import Utils from "~/utils"
 
 export default {
-                async onSetmodDet(){
-                let rtnmsg = await this.executeRule("setmod.det")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onTrndocButshw(){
-                let rtnmsg = await this.executeRule("trndoc.butshw")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onTrndocButadd(){
-                let rtnmsg = await this.executeRule("trndoc.butadd")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onTrndocButnew(){
-                let rtnmsg = await this.executeRule("trndoc.butnew")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onTrndocButattto(){
-                let rtnmsg = await this.executeRule("trndoc.butattto")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onTrndocButdel(){
-                let rtnmsg = await this.executeRule("trndoc.butdel")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onTrndocButatt(){
-                let rtnmsg = await this.executeRule("trndoc.butatt")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onTxmdtetagm06Buttxmsel(){
-                let rtnmsg = await this.executeRule("txmdtetagm06.buttxmsel")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onTxmdtetagm07Buttxmsel(){
-                let rtnmsg = await this.executeRule("txmdtetagm07.buttxmsel")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onTxmdtetagm08Buttxmsel(){
-                let rtnmsg = await this.executeRule("txmdtetagm08.buttxmsel")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onWrkpDet(){
-                let rtnmsg = await this.executeRule("wrkp.det")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onOthpDet(){
-                let rtnmsg = await this.executeRule("othp.det")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onLimptsGet1(){
-                let rtnmsg = await this.executeRule("limpts.get1")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onLimptsGet2(){
-                let rtnmsg = await this.executeRule("limpts.get2")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-        async onLimmodTrycal(){
-                let rtnmsg = await this.executeRule("limmod.trycal")
-                if(rtnmsg.respCode == SUCCESS)
-                {
-                //TODO 处理数据逻辑
-
-                }
-                else
-                {
-                this.$notify.error({title: '错误',message: '服务请求失败!'});
-                }
-            },
-
+    async onSetmodDet() {
+        let rtnmsg = await this.executeRule("setmod.det")
+        if (rtnmsg.respCode == SUCCESS) {
+            //TODO 处理数据逻辑
+
+        } else {
+            this.$notify.error({ title: '错误', message: '服务请求失败!' });
+        }
+    },
+    async onLiaallButmisamt() {
+        let rtnmsg = await this.executeRule("liaall.butmisamt")
+        if (rtnmsg.respCode == SUCCESS) {
+            //TODO 处理数据逻辑
+
+        } else {
+            this.$notify.error({ title: '错误', message: '服务请求失败!' });
+        }
+    },
+    async onLiaallButmissig() {
+        let rtnmsg = await this.executeRule("liaall.butmissig")
+        if (rtnmsg.respCode == SUCCESS) {
+            //TODO 处理数据逻辑
+
+        } else {
+            this.$notify.error({ title: '错误', message: '服务请求失败!' });
+        }
+    },
+    async onTrndocButshw() {
+        let rtnmsg = await this.executeRule("trndoc.butshw")
+        if (rtnmsg.respCode == SUCCESS) {
+            //TODO 处理数据逻辑
+
+        } else {
+            this.$notify.error({ title: '错误', message: '服务请求失败!' });
+        }
+    },
+    async onTrndocButadd() {
+        let rtnmsg = await this.executeRule("trndoc.butadd")
+        if (rtnmsg.respCode == SUCCESS) {
+            //TODO 处理数据逻辑
+
+        } else {
+            this.$notify.error({ title: '错误', message: '服务请求失败!' });
+        }
+    },
+    async onTrndocButnew() {
+        let rtnmsg = await this.executeRule("trndoc.butnew")
+        if (rtnmsg.respCode == SUCCESS) {
+            //TODO 处理数据逻辑
+
+        } else {
+            this.$notify.error({ title: '错误', message: '服务请求失败!' });
+        }
+    },
+    async onTrndocButattto() {
+        let rtnmsg = await this.executeRule("trndoc.butattto")
+        if (rtnmsg.respCode == SUCCESS) {
+            //TODO 处理数据逻辑
+
+        } else {
+            this.$notify.error({ title: '错误', message: '服务请求失败!' });
+        }
+    },
+    async onTrndocButdel() {
+        let rtnmsg = await this.executeRule("trndoc.butdel")
+        if (rtnmsg.respCode == SUCCESS) {
+            //TODO 处理数据逻辑
+
+        } else {
+            this.$notify.error({ title: '错误', message: '服务请求失败!' });
+        }
+    },
+    async onTrndocButatt() {
+        let rtnmsg = await this.executeRule("trndoc.butatt")
+        if (rtnmsg.respCode == SUCCESS) {
+            //TODO 处理数据逻辑
+
+        } else {
+            this.$notify.error({ title: '错误', message: '服务请求失败!' });
+        }
+    },
+    async onWrkpDet() {
+        let rtnmsg = await this.executeRule("wrkp.det")
+        if (rtnmsg.respCode == SUCCESS) {
+            //TODO 处理数据逻辑
+
+        } else {
+            this.$notify.error({ title: '错误', message: '服务请求失败!' });
+        }
+    },
+    async onOthpDet() {
+        let rtnmsg = await this.executeRule("othp.det")
+        if (rtnmsg.respCode == SUCCESS) {
+            //TODO 处理数据逻辑
+
+        } else {
+            this.$notify.error({ title: '错误', message: '服务请求失败!' });
+        }
+    },
+    async onLimptsGet1() {
+        let rtnmsg = await this.executeRule("limpts.get1")
+        if (rtnmsg.respCode == SUCCESS) {
+            //TODO 处理数据逻辑
+
+        } else {
+            this.$notify.error({ title: '错误', message: '服务请求失败!' });
+        }
+    },
+    async onLimptsGet2() {
+        let rtnmsg = await this.executeRule("limpts.get2")
+        if (rtnmsg.respCode == SUCCESS) {
+            //TODO 处理数据逻辑
+
+        } else {
+            this.$notify.error({ title: '错误', message: '服务请求失败!' });
+        }
+    },
+    async onLimmodTrycal() {
+        let rtnmsg = await this.executeRule("limmod.trycal")
+        if (rtnmsg.respCode == SUCCESS) {
+            //TODO 处理数据逻辑
+
+        } else {
+            this.$notify.error({ title: '错误', message: '服务请求失败!' });
+        }
+    },
+    onSeainf() {},
+    onDetpButgetref() {},
 }
\ No newline at end of file
diff --git a/src/model/Betacc/Pattern.js b/src/model/Betacc/Pattern.js
index 5ac39ad..d0f8a06 100644
--- a/src/model/Betacc/Pattern.js
+++ b/src/model/Betacc/Pattern.js
@@ -1,755 +1,299 @@
 export default {
-    "betp.ledget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "betp.ledget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "ledgrp.rec.ownref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.rec.ownref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "betp.ledget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "betp.ledget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
-    "ledgrp.cbs.opn1.cur":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "ledgrp.cbs.opn1.cur": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
-    "ledgrp.cbs.opn1.amt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "ledgrp.cbs.opn1.amt": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
-    "betp.recget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "betp.recget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "bedgrp.rec.ownref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "bedgrp.rec.ownref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "betp.recget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "betp.recget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
-    "bedgrp.rec.nam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 40,message:"长度不能超过40"}
+    "bedgrp.rec.nam": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 40, message: "长度不能超过40" }
     ],
 
-    "bedgrp.cbs.max.amt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "bedgrp.cbs.max.amt": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
-    "bedgrp.prb.pts.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "bedgrp.prb.pts.ref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
 
-    "bedgrp.cbs.opn1.cur":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "bedgrp.cbs.opn1.cur": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
-    "bedgrp.cbs.opn1.amt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "bedgrp.cbs.opn1.amt": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
-    "bedgrp.prb.pts.nam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 40,message:"长度不能超过40"}
+    "bedgrp.prb.pts.nam": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 40, message: "长度不能超过40" }
     ],
-    "bedgrp.iss.pts.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "bedgrp.iss.pts.ref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
 
-    "bedgrp.iss.pts.nam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 40,message:"长度不能超过40"}
+    "bedgrp.iss.pts.nam": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 40, message: "长度不能超过40" }
     ],
-    "bedgrp.rec.matdat":[
-        {type: "date", required: false, message: "输入正确的日期"}
+    "bedgrp.rec.matdat": [
+        { type: "date", required: false, message: "输入正确的日期" }
     ],
-    "bedgrp.rec.rcvdat":[
-        {type: "date", required: false, message: "输入正确的日期"}
+    "bedgrp.rec.rcvdat": [
+        { type: "date", required: false, message: "输入正确的日期" }
     ],
-    "bedgrp.rec.predat":[
-        {type: "date", required: false, message: "输入正确的日期"}
+    "bedgrp.rec.predat": [
+        { type: "date", required: false, message: "输入正确的日期" }
     ],
-    "bedgrp.apl.pts.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "bedgrp.apl.pts.ref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "bedgrp.rec.docsta":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 40,message:"长度不能超过40"}
+    "bedgrp.rec.docsta": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 40, message: "长度不能超过40" }
     ],
-    "bedgrp.apl.pts.nam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 40,message:"长度不能超过40"}
+    "bedgrp.apl.pts.nam": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 40, message: "长度不能超过40" }
     ],
-    "trnmod.swiadd.strinf":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "trnmod.swiadd.strinf": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
 
 
-    "bedgrp.rec.disdat":[
-        {type: "date", required: false, message: "输入正确的日期"}
+    "bedgrp.rec.disdat": [
+        { type: "date", required: false, message: "输入正确的日期" }
     ],
 
-    "setmod.docamt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "setmod.docamt": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
-    "setmod.redamt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "setmod.redamt": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
 
-    "aamset.utlamt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "aamset.utlamt": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
-    "aamset.utlamt2":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "aamset.utlamt2": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
-    "snadat":[
-        {type: "date", required: false, message: "输入正确的日期"}
+    "snadat": [
+        { type: "date", required: false, message: "输入正确的日期" }
     ],
-    "setmod.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "setmod.ref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
 
 
 
 
 
-    "setmod.zmqacc":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 20,message:"长度不能超过20"}
+    "setmod.zmqacc": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 20, message: "长度不能超过20" }
     ],
 
 
-
-    "mtabut.coninf.oitinf.oit.inftxt":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 60,message:"长度不能超过60"}
-    ],
-
-
-    "mtabut.coninf.oitset.oit.inftxt":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 60,message:"长度不能超过60"}
-    ],
-
-    "mtabut.coninf.conexedat":[
-        {type: "date", required: false, message: "输入正确的日期"}
-    ],
-    "mtabut.coninf.usr.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 8,message:"长度不能超过8"}
-    ],
-    "mtabut.coninf.contag72his":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "liaall.outamt": [
+        { type: "number", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
-    "mtabut.coninf.contag79his":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 50,message:"长度不能超过50"}
+    "liaall.outpct": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 6, message: "长度不能超过6" }
     ],
-    "mtabut.coninf.contag72":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "liaall.concur": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
-    "mtabut.coninf.contag79":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 50,message:"长度不能超过50"}
+    "liaall.misamt": [
+        { type: "number", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
 
-    "trnmod.trndoc.advnam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 50,message:"长度不能超过50"}
-    ],
-    "trnmod.trndoc.amdapl":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 50,message:"长度不能超过50"}
-    ],
 
-    "trnmod.trndoc.advdoc":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 1,message:"长度不能超过1"}
+    "liaall.exttotoldamt": [
+        { type: "number", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
-    "trnmod.trndoc.filrecv":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "liaall.exttotamt": [
+        { type: "number", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
-    "trnmod.trndoc.doctrestm":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 1,message:"长度不能超过1"}
-    ],
-
-
-
-
-
 
-
-
-
-    "trnmod.trndoc.condocstm":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 1,message:"长度不能超过1"}
-    ],
-    "trnmod.trndoc.rcvatt.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "trnmod.trndoc.advnam": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 50, message: "长度不能超过50" }
     ],
-
-    "trnmod.trndoc.dtemod.dtetagm06":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "trnmod.trndoc.amdapl": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 50, message: "长度不能超过50" }
     ],
 
-    "trnmod.trndoc.dtemod.dtetagm53nam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.trndoc.dtemod.dtetagm53num":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "trnmod.trndoc.advdoc": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 1, message: "长度不能超过1" }
     ],
-    "trnmod.trndoc.dtemod.dtetagm07":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "trnmod.trndoc.filrecv": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-
-    "trnmod.trndoc.dtemod.dtetagm08":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "trnmod.trndoc.doctrestm": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 1, message: "长度不能超过1" }
     ],
 
-    "trnmod.cipmod.dafnzh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 34,message:"长度不能超过34"}
-    ],
-    "trnmod.cipmod.dafnmc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.dddbsh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
 
-    "trnmod.cipmod.zjg1hh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.zjg2hh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.zjg1mc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.zjg2mc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.pyebchkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fkrkhh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.pyebchnam":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 70,message:"长度不能超过70"}
-    ],
-    "trnmod.cipmod.fukrhm":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 70,message:"长度不能超过70"}
-    ],
-    "trnmod.cipmod.recsehbch":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fuyns1":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.recsehbchnam":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 100,message:"长度不能超过100"}
-    ],
-    "trnmod.cipmod.staonebch":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fuyns2":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.staonebchnam":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 100,message:"长度不能超过100"}
-    ],
-    "trnmod.cipmod.stasehbch":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fuyns3":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.stasehbchnam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 100,message:"长度不能超过100"}
-    ],
-    "trnmod.cipmod.skrdz2":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fuyns4":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.skrdz3":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fkrdz2":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fkhkhh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.skkhhh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.skrdz4":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fkrdz3":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fkkhmc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.skkhhm":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.skrdz5":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fkrdz4":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fkhdzh":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.skkhdz":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.skrdz6":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fkrdz5":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fkkhzh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.skkhzh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.skrdz7":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fkrdz6":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fuynh2":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fkrdz7":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fuynh4":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fuynh3":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.ddbhao":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.feiyon":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 15,message:"长度不能超过15"}
-    ],
-    "trnmod.cipmod.fufeih":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.ddmisu":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 100,message:"长度不能超过100"}
-    ],
-    "trnmod.cipmod.feiyn2":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 15,message:"长度不能超过15"}
-    ],
 
-    "trnmod.cipmod.ffeih2":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fyo1bz":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
-    ],
-    "trnmod.cipmod.fyo2bz":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
-    ],
-    "trnmod.cipmod.fkreid":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 60,message:"长度不能超过60"}
-    ],
-    "trnmod.cipmod.cskeid":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 60,message:"长度不能超过60"}
-    ],
 
-    "trnmod.cipmod.skreid":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 60,message:"长度不能超过60"}
-    ],
 
-    "trnmod.cipmod.cskfzh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 34,message:"长度不能超过34"}
-    ],
-    "trnmod.cipmod.cskrzj":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.fkrzjh":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 70,message:"长度不能超过70"}
-    ],
 
-    "trnmod.cipmod.csfdz1":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
 
-    "trnmod.cipmod.skrzjh":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 70,message:"长度不能超过70"}
-    ],
 
-    "trnmod.cipmod.csfdz2":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
 
-    "trnmod.cipmod.fkrzhj":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.skrzhj":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.csfdz3":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.fkfyzh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 34,message:"长度不能超过34"}
-    ],
-    "trnmod.cipmod.skfyzh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 34,message:"长度不能超过34"}
-    ],
-    "trnmod.cipmod.csfdz4":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.fkfdz1":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.skfdz1":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.csfdz5":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.fkfdz2":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.skfdz2":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.csfdz6":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.fkfdz3":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
+    "trnmod.trndoc.condocstm": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 1, message: "长度不能超过1" }
     ],
-    "trnmod.cipmod.skfdz3":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.csfdz7":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.fkfdz4":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.skfdz4":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.cskzjh":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 70,message:"长度不能超过70"}
-    ],
-    "trnmod.cipmod.fkfdz5":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.skfdz5":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.fkfdz6":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.skfdz6":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.cfkeid":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 60,message:"长度不能超过60"}
-    ],
-    "trnmod.cipmod.fkfdz7":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.skfdz7":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.cfkfzh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 34,message:"长度不能超过34"}
-    ],
-    "trnmod.cipmod.cfkrzj":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.ddmsu1":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 70,message:"长度不能超过70"}
-    ],
-    "trnmod.cipmod.cffdz1":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
+    "trnmod.trndoc.rcvatt.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "trnmod.cipmod.ddmsu2":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 70,message:"长度不能超过70"}
-    ],
-    "trnmod.cipmod.cffdz2":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
+    "mtabut.coninf.oitinf.oit.inftxt": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 60, message: "长度不能超过60" }
     ],
 
-    "trnmod.cipmod.ddmsu3":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 70,message:"长度不能超过70"}
-    ],
-    "trnmod.cipmod.cffdz3":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.ddmsu4":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 70,message:"长度不能超过70"}
-    ],
-    "trnmod.cipmod.cffdz4":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.ddmsu5":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 70,message:"长度不能超过70"}
-    ],
-    "trnmod.cipmod.cffdz5":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.ddmsu6":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 70,message:"长度不能超过70"}
-    ],
-    "trnmod.cipmod.cffdz6":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.ddmsu7":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 70,message:"长度不能超过70"}
-    ],
-    "trnmod.cipmod.cffdz7":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 28,message:"长度不能超过28"}
-    ],
-    "trnmod.cipmod.ddmsu8":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 70,message:"长度不能超过70"}
-    ],
-    "trnmod.cipmod.cfkzjh":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 70,message:"长度不能超过70"}
-    ],
-    "trnmod.cipmod.mxywbs":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 15,message:"长度不能超过15"}
-    ],
-    "trnmod.cipmod.fqzyhh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
-    ],
-    "trnmod.cipmod.mxywje":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 18,message:"长度不能超过18"}
+
+    "mtabut.coninf.oitset.oit.inftxt": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 60, message: "长度不能超过60" }
     ],
-    "trnmod.cipmod.jszyhh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+
+    "mtabut.coninf.conexedat": [
+        { type: "date", required: false, message: "输入正确的日期" }
     ],
-    "trnmod.cipmod.mxywsh":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "mtabut.coninf.usr.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 8, message: "长度不能超过8" }
     ],
-    "liaall.limmod.ecifno":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 22,message:"长度不能超过22"}
+    "liaall.limmod.ecifno": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 22, message: "长度不能超过22" }
     ],
 
 
 
-    "liaall.limmod.ownref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "liaall.limmod.ownref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "liaall.limmod.wrkp.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "liaall.limmod.wrkp.ptsget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "liaall.limmod.othp.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "liaall.limmod.othp.ptsget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "liaall.limmod.limpts.wrk.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "liaall.limmod.limpts.wrk.pts.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "liaall.limmod.wrkp.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "liaall.limmod.wrkp.ptsget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "liaall.limmod.limpts.oth.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "liaall.limmod.limpts.oth.pts.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "liaall.limmod.othp.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "liaall.limmod.othp.ptsget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "liaall.limmod.comamt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "liaall.limmod.comamt": [
+        { type: "number", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
-    "liaall.limmod.limpts.wrk.pts.nam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 40,message:"长度不能超过40"}
+    "liaall.limmod.limpts.wrk.pts.nam": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 40, message: "长度不能超过40" }
     ],
-    "liaall.limmod.limpts.oth.pts.nam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 40,message:"长度不能超过40"}
+    "liaall.limmod.limpts.oth.pts.nam": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 40, message: "长度不能超过40" }
     ],
-    "liaall.limmod.ccvamt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "liaall.limmod.ccvamt": [
+        { type: "number", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
 
 
 
 
 
-    "liaall.limmod.limpts.pfcod1":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 14,message:"长度不能超过14"}
+    "liaall.limmod.limpts.pfcod1": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 14, message: "长度不能超过14" }
     ],
-    "liaall.limmod.limpts.pfcod2":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 14,message:"长度不能超过14"}
+    "liaall.limmod.limpts.pfcod2": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 14, message: "长度不能超过14" }
     ],
 
 }
\ No newline at end of file
diff --git a/src/model/Betacc/index.js b/src/model/Betacc/index.js
index f271cee..9196ddb 100644
--- a/src/model/Betacc/index.js
+++ b/src/model/Betacc/index.js
@@ -1,328 +1,103 @@
 import Api from "~/service/Api"
 import Pts from "../Common/Pts"
 import Pub from "../Public"
-import Leds from "../Public/Leds"
 
-export default class Betacc{
-    constructor () {
+export default class Betacc {
+    constructor() {
         this.data = {
-						trnmod:{
-							swiadd:{
-								strinf:"",			//  Narrative of Maturity		.trnmod.swiadd.strinf
-							},
-							trndoc:{
-								advlabel:"",			//  ADVLABEL		.trnmod.trndoc.advlabel
-								amdnam:"",			//  AMDNAM		.trnmod.trndoc.amdnam
-								advdoc:"",			//  国内证通知书		.trnmod.trndoc.advdoc
-								advnam:"",			//  国内证落款		.trnmod.trndoc.advnam
-								amdapl:"",			//  修改申请人名称		.trnmod.trndoc.amdapl
-								doclbl:"",			//  Lable for CONDOCSTM		.trnmod.trndoc.doclbl
-								doctrestm:"",			//  Document tree		.trnmod.trndoc.doctrestm
-								shwinc:"",			//  Show Incoming Messages		.trnmod.trndoc.shwinc
-								shwout:"",			//  Show Outgoing Messages		.trnmod.trndoc.shwout
-								condocstm:"",			//  Connected Documents		.trnmod.trndoc.condocstm
-								rcvatt:{
-									seainf:"",			//  		.trnmod.trndoc.rcvatt.seainf
-								},
-								filrecv:"",			//  File Receiver		.trnmod.trndoc.filrecv
-								dtemod:{
-									dtetagm06:"",			//  Information about Confirmation Instruction		.trnmod.trndoc.dtemod.dtetagm06
-									dtetagm07:"",			//  Notes from Advising Bank		.trnmod.trndoc.dtemod.dtetagm07
-									dtetagm08:"",			//  Fee of Advising Bank		.trnmod.trndoc.dtemod.dtetagm08
-									dtetagm53typ:"",			//  Document Sending Type		.trnmod.trndoc.dtemod.dtetagm53typ
-									dtetagm53nam:"",			//  Courier Name		.trnmod.trndoc.dtemod.dtetagm53nam
-									dtetagm53num:"",			//  Courier Number		.trnmod.trndoc.dtemod.dtetagm53num
-								},
-							},
-							cipmod:{
-								dddbsh:"",			//  端到端标识号		.trnmod.cipmod.dddbsh
-								zjg1hh:"",			//  中介机构1行号		.trnmod.cipmod.zjg1hh
-								zjg1mc:"",			//  中介机构1名称		.trnmod.cipmod.zjg1mc
-								zjg2hh:"",			//  中介机构2行号		.trnmod.cipmod.zjg2hh
-								zjg2mc:"",			//  中介机构2名称		.trnmod.cipmod.zjg2mc
-								dafnzh:"",			//  借记记账账号		.trnmod.cipmod.dafnzh
-								dafnmc:"",			//  借记记账名称		.trnmod.cipmod.dafnmc
-								recsehbch:"",			//  收款间接参与者行号		.trnmod.cipmod.recsehbch
-								staonebch:"",			//  付款直接参与者行号		.trnmod.cipmod.staonebch
-								recsehbchnam:"",			//  收款间接参与者名称		.trnmod.cipmod.recsehbchnam
-								staonebchnam:"",			//  付款直接参与者名称		.trnmod.cipmod.staonebchnam
-								fuynh2:"",			//  附言2		.trnmod.cipmod.fuynh2
-								fuynh3:"",			//  附言3		.trnmod.cipmod.fuynh3
-								fuynh4:"",			//  附言4		.trnmod.cipmod.fuynh4
-								skrdz2:"",			//  收款人地址2		.trnmod.cipmod.skrdz2
-								skrdz3:"",			//  收款人地址3		.trnmod.cipmod.skrdz3
-								skrdz4:"",			//  收款人地址4		.trnmod.cipmod.skrdz4
-								skrdz5:"",			//  收款人地址5		.trnmod.cipmod.skrdz5
-								fkrdz2:"",			//  付款人地址2		.trnmod.cipmod.fkrdz2
-								fkrdz3:"",			//  付款人地址3		.trnmod.cipmod.fkrdz3
-								fkrdz4:"",			//  付款人地址4		.trnmod.cipmod.fkrdz4
-								fkrdz5:"",			//  付款人地址5		.trnmod.cipmod.fkrdz5
-								pyebchkey:"",			//  收款行开户行行号		.trnmod.cipmod.pyebchkey
-								pyebchnam:"",			//  收款行开户行名称		.trnmod.cipmod.pyebchnam
-								stasehbch:"",			//  付款间接参与者行号		.trnmod.cipmod.stasehbch
-								stasehbchnam:"",			//  付款间接参与者名称		.trnmod.cipmod.stasehbchnam
-								fkrdz6:"",			//  付款人地址6		.trnmod.cipmod.fkrdz6
-								fkrdz7:"",			//  付款人地址7		.trnmod.cipmod.fkrdz7
-								skrdz6:"",			//  收款人地址6		.trnmod.cipmod.skrdz6
-								skrdz7:"",			//  收款人地址7		.trnmod.cipmod.skrdz7
-								covflg:"",			//  112COV		.trnmod.cipmod.covflg
-								fufeih:"",			//  付费行号1		.trnmod.cipmod.fufeih
-								ffeih2:"",			//  付费行号2		.trnmod.cipmod.ffeih2
-								fkrkhh:"",			//  付款行开户行行号		.trnmod.cipmod.fkrkhh
-								fukrhm:"",			//  付款行开户行名称		.trnmod.cipmod.fukrhm
-								feecod:"",			//  费用承担方		.trnmod.cipmod.feecod
-								feiyon:"",			//  费用1		.trnmod.cipmod.feiyon
-								feiyn2:"",			//  费用2		.trnmod.cipmod.feiyn2
-								fuyns1:"",			//  致收款人银行附言1		.trnmod.cipmod.fuyns1
-								fuyns2:"",			//  致收款人银行附言2		.trnmod.cipmod.fuyns2
-								fuyns3:"",			//  致收款人银行附言3		.trnmod.cipmod.fuyns3
-								fuyns4:"",			//  致收款人银行附言4		.trnmod.cipmod.fuyns4
-								fyo1bz:"",			//  费用1币种		.trnmod.cipmod.fyo1bz
-								fyo2bz:"",			//  费用2币种		.trnmod.cipmod.fyo2bz
-								fkhkhh:"",			//  付款行行号		.trnmod.cipmod.fkhkhh
-								fkkhmc:"",			//  付款行行名		.trnmod.cipmod.fkkhmc
-								fkkhzh:"",			//  付款行账号		.trnmod.cipmod.fkkhzh
-								fkhdzh:"",			//  付款行地址		.trnmod.cipmod.fkhdzh
-								skkhhh:"",			//  收款行行号		.trnmod.cipmod.skkhhh
-								skkhhm:"",			//  收款行行名		.trnmod.cipmod.skkhhm
-								skkhzh:"",			//  收款行账号		.trnmod.cipmod.skkhzh
-								skkhdz:"",			//  收款行地址		.trnmod.cipmod.skkhdz
-								ddbhao:"",			//  订单编号		.trnmod.cipmod.ddbhao
-								ddmisu:"",			//  订单描述		.trnmod.cipmod.ddmisu
-								fkrzhj:"",			//  付款人组织机构代码		.trnmod.cipmod.fkrzhj
-								fkrzjh:"",			//  付款人证件号码		.trnmod.cipmod.fkrzjh
-								fkrzgj:"",			//  付款人常驻国家(地区)代码		.trnmod.cipmod.fkrzgj
-								fkreid:"",			//  付款人EID		.trnmod.cipmod.fkreid
-								fkfyzh:"",			//  付款非银行支付机构帐号		.trnmod.cipmod.fkfyzh
-								fkfdz1:"",			//  付款非银行支付机构地址1		.trnmod.cipmod.fkfdz1
-								fkfdz2:"",			//  付款非银行支付机构地址2		.trnmod.cipmod.fkfdz2
-								fkfdz3:"",			//  付款非银行支付机构地址3		.trnmod.cipmod.fkfdz3
-								fkfdz4:"",			//  付款非银行支付机构地址4		.trnmod.cipmod.fkfdz4
-								fkfdz5:"",			//  付款非银行支付机构地址5		.trnmod.cipmod.fkfdz5
-								fkfdz6:"",			//  付款非银行支付机构地址6		.trnmod.cipmod.fkfdz6
-								fkfdz7:"",			//  付款非银行支付机构地址7		.trnmod.cipmod.fkfdz7
-								skrzhj:"",			//  收款人组织机构代码		.trnmod.cipmod.skrzhj
-								skrzjh:"",			//  收款人证件号码		.trnmod.cipmod.skrzjh
-								skrzgj:"",			//  收款人常驻国家(地区)代码		.trnmod.cipmod.skrzgj
-								skreid:"",			//  收款人EID		.trnmod.cipmod.skreid
-								skfyzh:"",			//  收款非银行支付机构帐号		.trnmod.cipmod.skfyzh
-								skfdz1:"",			//  收款非银行支付机构地址1		.trnmod.cipmod.skfdz1
-								skfdz2:"",			//  收款非银行支付机构地址2		.trnmod.cipmod.skfdz2
-								skfdz3:"",			//  收款非银行支付机构地址3		.trnmod.cipmod.skfdz3
-								skfdz4:"",			//  收款非银行支付机构地址4		.trnmod.cipmod.skfdz4
-								skfdz5:"",			//  收款非银行支付机构地址5		.trnmod.cipmod.skfdz5
-								skfdz6:"",			//  收款非银行支付机构地址6		.trnmod.cipmod.skfdz6
-								skfdz7:"",			//  收款非银行支付机构地址7		.trnmod.cipmod.skfdz7
-								ddmsu1:"",			//  订单描述1		.trnmod.cipmod.ddmsu1
-								ddmsu2:"",			//  订单描述2		.trnmod.cipmod.ddmsu2
-								ddmsu3:"",			//  订单描述3		.trnmod.cipmod.ddmsu3
-								ddmsu4:"",			//  订单描述4		.trnmod.cipmod.ddmsu4
-								ddmsu5:"",			//  订单描述5		.trnmod.cipmod.ddmsu5
-								ddmsu6:"",			//  订单描述6		.trnmod.cipmod.ddmsu6
-								ddmsu7:"",			//  订单描述7		.trnmod.cipmod.ddmsu7
-								ddmsu8:"",			//  订单描述8		.trnmod.cipmod.ddmsu8
-								skrzjl:"",			//  收款人证件类型		.trnmod.cipmod.skrzjl
-								fkrzjl:"",			//  付款人证件类型		.trnmod.cipmod.fkrzjl
-								cfkfzh:"",			//  COV付款非银行支付机构帐号		.trnmod.cipmod.cfkfzh
-								cffdz1:"",			//  COV付款非银行支付机构地址1		.trnmod.cipmod.cffdz1
-								cffdz2:"",			//  COV付款非银行支付机构地址2		.trnmod.cipmod.cffdz2
-								cffdz3:"",			//  COV付款非银行支付机构地址3		.trnmod.cipmod.cffdz3
-								cffdz4:"",			//  COV付款非银行支付机构地址4		.trnmod.cipmod.cffdz4
-								cffdz5:"",			//  COV付款非银行支付机构地址5		.trnmod.cipmod.cffdz5
-								cffdz6:"",			//  COV付款非银行支付机构地址6		.trnmod.cipmod.cffdz6
-								cffdz7:"",			//  COV付款非银行支付机构地址7		.trnmod.cipmod.cffdz7
-								cfkrzj:"",			//  COV付款人组织机构代码		.trnmod.cipmod.cfkrzj
-								cfkzjh:"",			//  COV付款人证件号码		.trnmod.cipmod.cfkzjh
-								cfkrgj:"",			//  COV付款人常驻国家(地区)代码		.trnmod.cipmod.cfkrgj
-								cfkeid:"",			//  COV付款人EID		.trnmod.cipmod.cfkeid
-								cskfzh:"",			//  COV收款非银行支付机构帐号		.trnmod.cipmod.cskfzh
-								csfdz1:"",			//  COV收款非银行支付机构地址1		.trnmod.cipmod.csfdz1
-								csfdz2:"",			//  COV收款非银行支付机构地址2		.trnmod.cipmod.csfdz2
-								csfdz3:"",			//  COV收款非银行支付机构地址3		.trnmod.cipmod.csfdz3
-								csfdz4:"",			//  COV收款非银行支付机构地址4		.trnmod.cipmod.csfdz4
-								csfdz6:"",			//  COV收款非银行支付机构地址6		.trnmod.cipmod.csfdz6
-								csfdz7:"",			//  COV收款非银行支付机构地址7		.trnmod.cipmod.csfdz7
-								cskrzj:"",			//  COV收款人组织机构代码		.trnmod.cipmod.cskrzj
-								csfdz5:"",			//  COV收款非银行支付机构地址5		.trnmod.cipmod.csfdz5
-								cskzjh:"",			//  COV收款人证件号码		.trnmod.cipmod.cskzjh
-								cskrgj:"",			//  COV收款人常驻国家(地区)代码		.trnmod.cipmod.cskrgj
-								cskeid:"",			//  COV收款人EID		.trnmod.cipmod.cskeid
-								cskzjl:"",			//  COV收款人证件类型		.trnmod.cipmod.cskzjl
-								cfkzjl:"",			//  COV付款人证件类型		.trnmod.cipmod.cfkzjl
-								fqzyhh:"",			//  发起直接参与者行号		.trnmod.cipmod.fqzyhh
-								jszyhh:"",			//  接收直接参与者行号		.trnmod.cipmod.jszyhh
-								mxywbs:"",			//  明细业务总笔数		.trnmod.cipmod.mxywbs
-								mxywje:"",			//  明细业务总金额		.trnmod.cipmod.mxywje
-								mxywsh:"",			//  明细业务标识号		.trnmod.cipmod.mxywsh
-							},
-						},
-						betp:{
-							ledget:{
-								sdamod:{
-									dadsnd:"",			//  Drag  Drop Sender		.betp.ledget.sdamod.dadsnd
-									seainf:"",			//  		.betp.ledget.sdamod.seainf
-								},
-							},
-							recget:{
-								sdamod:{
-									dadsnd:"",			//  Drag  Drop Sender		.betp.recget.sdamod.dadsnd
-									seainf:"",			//  		.betp.recget.sdamod.seainf
-								},
-							},
-							adaflg:"",			//  Add. amount		.betp.adaflg
-							cre752flg:"",			//  Create 752		.betp.cre752flg
-							furide:"",			//  进一步的确认		.betp.furide
-							aamp: {
-								aammod: {
-									addamtflg: "",			//  Add. Amount		.letp.aamp.aammod.addamtflg
-								},
-							},
-						},
-						// ledgrp:{
-						// 	rec:{
-						// 		ownref:"",			//  参考号		.ledgrp.rec.ownref
-						// 	},
-						// 	cbs:{
-						// 		opn1:{
-						// 			cur:"",			//  Currency		.ledgrp.cbs.opn1.cur
-						// 			amt:"",			//  Balance		.ledgrp.cbs.opn1.amt
-						// 		},
-						// 	},
-						// 	ben:{
-						// 		pts:{
-						// 			adrblk:"",
-						// 		},
-						// 	},
-						// },
-						// ledgrp编译的不全,使用公共的
-						ledgrp: new Leds().data.Ledgrp,
-						bedgrp:{
-							rec:{
-								ownref:"",			//  单据参考号		.bedgrp.rec.ownref
-								doctypcod:"",			//  单据类型		.bedgrp.rec.doctypcod
-								matdat:"",			//  到期日		.bedgrp.rec.matdat
-								rcvdat:"",			//  到单日期		.bedgrp.rec.rcvdat
-								predat:"",			//  Presentation Date		.bedgrp.rec.predat
-								docsta:"",			//  单据状态		.bedgrp.rec.docsta
-								nam:"",			//  Externally Displayed Name to Identify the Contract		.bedgrp.rec.nam
-								disdat:"",			//  Date of Advice		.bedgrp.rec.disdat
-							},
-							cbs:{
-								max:{
-									cur:"",			//  单据金额		.bedgrp.cbs.max.cur
-									amt:"",			//  单据金额		.bedgrp.cbs.max.amt
-								},
-								opn1:{
-									cur:"",			//  单据余额		.bedgrp.cbs.opn1.cur
-									amt:"",			//  Balance		.bedgrp.cbs.opn1.amt
-								},
-								opn2:{
-									cur:"",			//  附加金额		.bedgrp.cbs.opn2.cur
-								},
-							},
-							prb:{
-								pts:new Pts().data,
-							},
-							iss:{
-								pts:new Pts().data,
-							},
-							apl:{
-								pts:new Pts().data,
-							},
-							ben:{
-								pts:new Pts().data,
-							},
-							
-						},
-						aamset:{
-							utlamt:"",			//  单据金额		.aamset.utlamt
-							utlamt2:"",			//  附加金额		.aamset.utlamt2
-						},
-						// setmod:{
-						// 	doccur:"",			//  document currency		.setmod.doccur
-						// 	docamt:"",			//  document amount		.setmod.docamt
-						// 	redamt:"",			//  Reduction Amt.		.setmod.redamt
-						// 	docamttyplab:"",			//  settled amount description as label		.setmod.docamttyplab
-						// 	retmsg:"",			//  Label showing Retry overflow condition		.setmod.retmsg
-						// 	ref:"",			//  our reference		.setmod.ref
-						// 	dspflg:"",			//  Type of settlement		.setmod.dspflg
-						// 	xreflg:"",			//  Recalculate Rates		.setmod.xreflg
-						// 	setglg:{
-						// 		labdspflg:"",			//  Label for Type of Settlement		.setmod.setglg.labdspflg
-						// 	},
-						// 	zmqacclab:"",			//  主�'�号LABEL		.setmod.zmqacclab
-						// 	zmqacc:"",			//  自�'�区主�'�号		.setmod.zmqacc
-						// },
-						// setmod编译的不全,使用公共的
-						setmod: new Pub().data.Setmod,
-						snadat:"",			//  发送索偿电日期		.snadat
-						mtabut:{
-							coninf:{
-								oitinf:{
-									labinftxt:"",			//  Label for INFTXT		.mtabut.coninf.oitinf.labinftxt
-									oit:{
-										inftxt:"",			//  Infotext		.mtabut.coninf.oitinf.oit.inftxt
-										inflev:"",			//  Infotext Level		.mtabut.coninf.oitinf.oit.inflev
-									},
-								},
-								oitset:{
-									labinftxt:"",			//  Label for INFTXT		.mtabut.coninf.oitset.labinftxt
-									oit:{
-										inftxt:"",			//  Infotext		.mtabut.coninf.oitset.oit.inftxt
-										inflev:"",			//  Infotext Level		.mtabut.coninf.oitset.oit.inflev
-									},
-								},
-								conexedat:"",			//  执行日期		.mtabut.coninf.conexedat
-								usr:{
-									extkey:"",			//  User ID		.mtabut.coninf.usr.extkey
-								},
-								contag72his:"",			//  Historic content of TAG 72		.mtabut.coninf.contag72his
-								contag72:"",			//  Current content of TAG 72		.mtabut.coninf.contag72
-								contag79his:"",			//  Historic content of TAG 79		.mtabut.coninf.contag79his
-								contag79:"",			//  Current content of TAG 79		.mtabut.coninf.contag79
-							},
-						},
-						liaall:{
-							limmod:{
-								limpts:{
-									wrklab:"",			//  Label		.liaall.limmod.limpts.wrklab
-									othlab:"",			//  Label		.liaall.limmod.limpts.othlab
-									othlabss:"",			//  Label		.liaall.limmod.limpts.othlabss
-									wrk:{
-										pts:new Pts().data,
-									},
-									oth:{
-										pts:new Pts().data,
-									},
-									lsh:"",			//  合同流�'号		.liaall.limmod.limpts.lsh
-									nonrevflg1:"",			//  Flag to Mark Non-revolving Limits		.liaall.limmod.limpts.nonrevflg1
-									pfcod1:"",			//  合同流�'号		.liaall.limmod.limpts.pfcod1
-									nonrevflg2:"",			//  Flag to Mark Non-revolving Limits		.liaall.limmod.limpts.nonrevflg2
-									pfcod2:"",			//  合同流�'号		.liaall.limmod.limpts.pfcod2
-								},
-								wrkp:{
-									ptsget:{
-										sdamod:{
-											dadsnd:"",			//  Drag  Drop Sender		.liaall.limmod.wrkp.ptsget.sdamod.dadsnd
-											seainf:"",			//  		.liaall.limmod.wrkp.ptsget.sdamod.seainf
-										},
-									},
-								},
-								othp:{
-									ptsget:{
-										sdamod:{
-											dadsnd:"",			//  Drag  Drop Sender		.liaall.limmod.othp.ptsget.sdamod.dadsnd
-											seainf:"",			//  		.liaall.limmod.othp.ptsget.sdamod.seainf
-										},
-									},
-								},
-								ownref:"",			//  国结业务编号		.liaall.limmod.ownref
-								comamt:"",			//  业务余额		.liaall.limmod.comamt
-								ccvamt:"",			//  保证金余额		.liaall.limmod.ccvamt
-								ecifno:"",			//  ECIFNO		.liaall.limmod.ecifno
-							},
-						},
-						pageId: ""			// ctx的key
-				}
+            betp: {
+                ledget: {
+                    sdamod: {
+                        dadsnd: "", //  Drag  Drop Sender		.betp.ledget.sdamod.dadsnd
+                        seainf: "", //  		.betp.ledget.sdamod.seainf
+                    },
+                },
+                recget: {
+                    sdamod: {
+                        dadsnd: "", //  Drag  Drop Sender		.betp.recget.sdamod.dadsnd
+                        seainf: "", //  		.betp.recget.sdamod.seainf
+                    },
+                },
+                adaflg: "", //  Add. amount		.betp.adaflg
+                cre752flg: "", //  Create 752		.betp.cre752flg
+                furide: "", //  进一步的确认		.betp.furide
+            },
+            ledgrp: {
+                rec: {
+                    ownref: "", //  参考号		.ledgrp.rec.ownref
+                },
+                cbs: {
+                    opn1: {
+                        cur: "", //  Currency		.ledgrp.cbs.opn1.cur
+                        amt: "", //  Balance		.ledgrp.cbs.opn1.amt
+                    },
+                },
+            },
+            bedgrp: {
+                rec: {
+                    ownref: "", //  单据参考号		.bedgrp.rec.ownref
+                    doctypcod: "", //  单据类型		.bedgrp.rec.doctypcod
+                    matdat: "", //  到期日		.bedgrp.rec.matdat
+                    rcvdat: "", //  到单日期		.bedgrp.rec.rcvdat
+                    predat: "", //  Presentation Date		.bedgrp.rec.predat
+                    docsta: "", //  单据状态		.bedgrp.rec.docsta
+                    nam: "", //  Externally Displayed Name to Identify the Contract		.bedgrp.rec.nam
+                    disdat: "", //  Date of Advice		.bedgrp.rec.disdat
+                },
+                cbs: {
+                    max: {
+                        cur: "", //  单据金额		.bedgrp.cbs.max.cur
+                        amt: "", //  单据金额		.bedgrp.cbs.max.amt
+                    },
+                    opn1: {
+                        cur: "", //  单据余额		.bedgrp.cbs.opn1.cur
+                        amt: "", //  Balance		.bedgrp.cbs.opn1.amt
+                    },
+                    opn2: {
+                        cur: "", //  附加金额		.bedgrp.cbs.opn2.cur
+                    },
+                },
+                prb: {
+                    pts: new Pts().data,
+                },
+                iss: {
+                    pts: new Pts().data,
+                },
+                apl: {
+                    pts: new Pts().data,
+                },
+            },
+            aamset: {
+                utlamt: "", //  单据金额		.aamset.utlamt
+                utlamt2: "", //  附加金额		.aamset.utlamt2
+            },
+            snadat: "", //  发送索偿电日期		.snadat
+            mtabut: {
+                coninf: {
+                    oitinf: {
+                        labinftxt: "", //  Label for INFTXT		.mtabut.coninf.oitinf.labinftxt
+                        oit: {
+                            inftxt: "", //  Infotext		.mtabut.coninf.oitinf.oit.inftxt
+                            inflev: "", //  Infotext Level		.mtabut.coninf.oitinf.oit.inflev
+                        },
+                    },
+                    oitset: {
+                        labinftxt: "", //  Label for INFTXT		.mtabut.coninf.oitset.labinftxt
+                        oit: {
+                            inftxt: "", //  Infotext		.mtabut.coninf.oitset.oit.inftxt
+                            inflev: "", //  Infotext Level		.mtabut.coninf.oitset.oit.inflev
+                        },
+                    },
+                    conexedat: "", //  执行日期		.mtabut.coninf.conexedat
+                    usr: {
+                        extkey: "", //  User ID		.mtabut.coninf.usr.extkey
+                    },
+                },
+            },
+            pageId: "", // ctx的key
+            trnmod: new Pub().data.Trnmod,
+            setmod: new Pub().data.Setmod,
+            liaall: new Pub().data.Liaall,
+        }
     }
 }
\ No newline at end of file
diff --git a/src/model/Letrsv/Check.js b/src/model/Letrsv/Check.js
index 24e71fa..794a0cd 100644
--- a/src/model/Letrsv/Check.js
+++ b/src/model/Letrsv/Check.js
@@ -5,95 +5,90 @@ import Utils from "~/utils"
 */
 let checkObj = {
     "ledgrp.apb.pts.extkey"                      :null,
-    "liaall.misamt"                      :null,
-    "letp.rmbp.ptsget.sdamod.dadsnd"                      :null,
+    "liaall.limmod.limpts.oth.pts.extkey"                      :null,
     "ledgrp.rec.opndat"                      :null,
     "ledgrp.adv.namelc"                      :null,
+    "liaall.limmod.ownref"                      :null,
     "ledgrp.rmb.pts.extkey"                      :null,
-    "letp.avbp.ptsget.sdamod.dadsnd"                      :null,
-    "ledgrp.iss.pts.adrblk"                      :null,
-    "ledgrp.avb.adrelc"                      :null,
-    "ledgrp.rec.tenmaxday"                      :null,
-    "ledgrp.blk.mixdet"                      :null,
-    "ledgrp.avb.pts.extkey"                      :null,
-    "ledgrp.drw.adrelc"                      :null,
-    "ledgrp.ben.pts.extkey"                      :null,
-    "setmod.dspflg"                      :null,
-    "letp.usr.extkey"                      :null,
-    "ledgrp.rec.nomspc"                      :null,
-    "ledgrp.a2b.namelc"                      :null,
-    "ledgrp.rec.revtyp"                      :null,
-    "ledgrp.rec.avbby"                      :null,
-    "ledgrp.rec.prepers18"                      :null,
-    "ledgrp.iss.adrelc"                      :null,
-    "ledgrp.apb.namelc"                      :null,
-    "ledgrp.apl.namelc"                      :null,
-    "ledgrp.cbs.max2.amt"                      :null,
-    "ledgrp.rec.stacty"                      :null,
-    "ledgrp.blk.lcrdoc"                      :null,
-    "letp.apbp.ptsget.sdamod.dadsnd"                      :null,
-    "ledgrp.blk.dftat"                      :null,
-    "ledgrp.blk.insbnk"                      :null,
-    "ledgrp.iss.pts.extkey"                      :null,
-    "ledgrp.blk.adlcnd"                      :null,
-    "ledgrp.rec.expplc"                      :null,
-    "ledgrp.a2b.pts.extkey"                      :null,
-    "ledgrp.iss.pts.ref"                      :null,
-    "ledgrp.apl.pts.adrblk"                      :null,
-    "ledgrp.rmb.adrelc"                      :null,
-    "ledgrp.drw.pts.adrblk"                      :null,
-    "ledgrp.blk.spcben"                      :null,
     "ledgrp.a2b.pts.adrblk"                      :null,
-    "letp.conp.ptsget.sdamod.dadsnd"                      :null,
-    "letp.issp.ptsget.sdamod.dadsnd"                      :null,
+    "liaall.limmod.ecifno"                      :null,
+    "ledgrp.iss.pts.adrblk"                      :null,
     "ledgrp.rec.revdat"                      :null,
     "ledgrp.blk.spcrcb"                      :null,
     "ledgrp.blk.preper"                      :null,
     "ledgrp.adv.adrelc"                      :null,
     "ledgrp.ben.adrelc"                      :null,
+    "ledgrp.avb.adrelc"                      :null,
+    "ledgrp.rec.tenmaxday"                      :null,
+    "ledgrp.blk.mixdet"                      :null,
+    "ledgrp.avb.pts.extkey"                      :null,
     "ledgrp.adv.pts.extkey"                      :null,
+    "ledgrp.drw.adrelc"                      :null,
+    "ledgrp.ben.pts.extkey"                      :null,
     "ledgrp.rmb.pts.adrblk"                      :null,
     "ledgrp.blk.lcrgod"                      :null,
+    "liaall.limmod.limpts.oth.pts.nam"                      :null,
+    "setmod.dspflg"                      :null,
     "ledgrp.a2b.adrelc"                      :null,
     "ledgrp.avb.namelc"                      :null,
     "ledgrp.avb.pts.adrblk"                      :null,
     "ledgrp.apb.pts.adrblk"                      :null,
+    "letp.usr.extkey"                      :null,
+    "ledgrp.rec.nomspc"                      :null,
+    "ledgrp.a2b.namelc"                      :null,
     "ledgrp.cbs.nom1.cur"                      :null,
-    "letp.a2bp.ptsget.sdamod.dadsnd"                      :null,
+    "ledgrp.rec.revtyp"                      :null,
+    "ledgrp.rec.avbby"                      :null,
     "ledgrp.con.pts.nam"                      :null,
+    "liaall.limmod.limpts.wrk.pts.nam"                      :null,
+    "ledgrp.rec.prepers18"                      :null,
     "ledgrp.rec.nomtop"                      :null,
+    "ledgrp.iss.adrelc"                      :null,
     "ledgrp.rec.nomton"                      :null,
     "ledgrp.rec.avbwth"                      :null,
-    "letp.drwp.ptsget.sdamod.dadsnd"                      :null,
+    "ledgrp.apb.namelc"                      :null,
     "ledgrp.rec.ownref"                      :null,
     "ledgrp.rmb.namelc"                      :null,
     "ledgrp.blk.feetxt"                      :null,
+    "ledgrp.apl.namelc"                      :null,
     "ledgrp.blk.revcls"                      :null,
+    "liaall.limmod.limpts.wrk.pts.extkey"                      :null,
+    "ledgrp.cbs.max2.amt"                      :null,
+    "ledgrp.rec.stacty"                      :null,
     "ledgrp.adv.pts.adrblk"                      :null,
     "ledgrp.cbs.nom1.amt"                      :null,
+    "ledgrp.blk.lcrdoc"                      :null,
     "ledgrp.blk.defdet"                      :null,
     "ledgrp.rec.expdat"                      :null,
-    "letp.benp.ptsget.sdamod.dadsnd"                      :null,
+    "ledgrp.blk.dftat"                      :null,
     "ledgrp.rec.lcrtyp"                      :null,
+    "ledgrp.blk.insbnk"                      :null,
     "mtabut.coninf.conexedat"                      :null,
     "ledgrp.rec.apprul"                      :null,
     "ledgrp.apl.adrelc"                      :null,
+    "ledgrp.iss.pts.extkey"                      :null,
+    "ledgrp.blk.adlcnd"                      :null,
+    "liaall.limmod.limpts.nonrevflg1"                      :null,
     "ledgrp.iss.namelc"                      :null,
-    "letp.advp.ptsget.sdamod.dadsnd"                      :null,
+    "ledgrp.rec.expplc"                      :null,
     "ledgrp.drw.pts.extkey"                      :null,
+    "ledgrp.a2b.pts.extkey"                      :null,
+    "ledgrp.iss.pts.ref"                      :null,
     "ledgrp.ben.namelc"                      :null,
-    "letp.recget.sdamod.dadsnd"                      :null,
+    "ledgrp.apl.pts.adrblk"                      :null,
     "ledgrp.rec.preadvdt"                      :null,
     "ledgrp.ben.pts.adrblk"                      :null,
     "ledgrp.blk.addamtcov"                      :null,
     "setmod.docamt"                      :null,
     "ledgrp.apb.adrelc"                      :null,
+    "ledgrp.rmb.adrelc"                      :null,
     "ledgrp.drw.namelc"                      :null,
     "ledgrp.apl.pts.extkey"                      :null,
-    "letp.aplp.ptsget.sdamod.dadsnd"                      :null,
     "ledgrp.con.pts.extkey"                      :null,
     "ledgrp.rec.cnfdet"                      :null,
+    "ledgrp.drw.pts.adrblk"                      :null,
     "ledgrp.rec.apprultxt"                      :null,
+    "ledgrp.blk.spcben"                      :null,
 }
 
 for (const key in checkObj) {
diff --git a/src/model/Letrsv/Default.js b/src/model/Letrsv/Default.js
index 9ab99dc..d024247 100644
--- a/src/model/Letrsv/Default.js
+++ b/src/model/Letrsv/Default.js
@@ -6,36 +6,18 @@ import Api from "~/service/Api";
 import Utils from "~/utils/index"
 
 export default {
-    "ledgrp.apb.pts.extkey"                      :Utils.defaultFunction,
-    "ledgrp.apb.pts.adrblk"                      :Utils.defaultFunction,
-    "ledgrp.a2b.pts.extkey"                      :Utils.defaultFunction,
-    "ledgrp.a2b.adrelc"                      :Utils.defaultFunction,
-    "ledgrp.a2b.namelc"                      :Utils.defaultFunction,
-    "ledgrp.a2b.dbfadrblkcn"                      :Utils.defaultFunction,
     "ledgrp.con.pts.nam"                      :Utils.defaultFunction,
-    "ledgrp.rec.avbby"                      :Utils.defaultFunction,
+    "liaall.limmod.limpts.oth.pts.extkey"                      :Utils.defaultFunction,
     "ledgrp.avb.pts.extkey"                      :Utils.defaultFunction,
-    "ledgrp.rec.revflg"                      :Utils.defaultFunction,
-    "ledgrp.cbs.nom1.amt"                      :Utils.defaultFunction,
-    "ledgrp.rec.nomtop"                      :Utils.defaultFunction,
-    "ledgrp.cbs.nom1.cur"                      :Utils.defaultFunction,
-    "ledgrp.blk.spcrcb"                      :Utils.defaultFunction,
     "setmod.doccur"                      :Utils.defaultFunction,
     "setmod.dspflg"                      :Utils.defaultFunction,
     "setmod.docamt"                      :Utils.defaultFunction,
-    "ledgrp.rec.avbwth"                      :Utils.defaultFunction,
     "trnmod.trndoc.condocstm"                      :Utils.defaultFunction,
     "trnmod.trndoc.shwinc"                      :Utils.defaultFunction,
     "trnmod.trndoc.shwout"                      :Utils.defaultFunction,
-    "ledgrp.adv.pts.extkey"                      :Utils.defaultFunction,
-    "ledgrp.adv.adrelc"                      :Utils.defaultFunction,
-    "ledgrp.adv.namelc"                      :Utils.defaultFunction,
-    "ledgrp.adv.dbfadrblkcn"                      :Utils.defaultFunction,
     "ledgrp.a2b.pts.adrblk"                      :Utils.defaultFunction,
-    "ledgrp.iss.pts.extkey"                      :Utils.defaultFunction,
-    "ledgrp.avb.adrelc"                      :Utils.defaultFunction,
-    "ledgrp.avb.namelc"                      :Utils.defaultFunction,
-    "ledgrp.avb.dbfadrblkcn"                      :Utils.defaultFunction,
+    "ledgrp.apb.pts.extkey"                      :Utils.defaultFunction,
+    "ledgrp.a2b.pts.extkey"                      :Utils.defaultFunction,
     "ledgrp.apl.pts.extkey"                      :Utils.defaultFunction,
     "ledgrp.apl.adrelc"                      :Utils.defaultFunction,
     "ledgrp.apl.namelc"                      :Utils.defaultFunction,
@@ -43,62 +25,86 @@ export default {
     "ledgrp.apl.pts.adrblk"                      :Utils.defaultFunction,
     "ledgrp.avb.pts.adrblk"                      :Utils.defaultFunction,
     "ledgrp.con.pts.extkey"                      :Utils.defaultFunction,
-    "mtabut.coninf.usr.extkey"                      :Utils.defaultFunction,
-    "ledgrp.cbs.max2.amt"                      :Utils.defaultFunction,
-    "ledgrp.cbs.max.amt"                      :Utils.defaultFunction,
-    "ledgrp.rec.shppars18"                      :Utils.defaultFunction,
-    "ledgrp.rec.shppar"                      :Utils.defaultFunction,
-    "ledgrp.rmb.pts.adrblk"                      :Utils.defaultFunction,
-    "ledgrp.rmb.pts.extkey"                      :Utils.defaultFunction,
-    "ledgrp.rmb.adrelc"                      :Utils.defaultFunction,
-    "ledgrp.rmb.namelc"                      :Utils.defaultFunction,
-    "ledgrp.rmb.dbfadrblkcn"                      :Utils.defaultFunction,
+    "liaall.limmod.limpts.wrk.pts.extkey"                      :Utils.defaultFunction,
+    "liaall.limmod.limpts.nonrevflg2"                      :Utils.defaultFunction,
+    "liaall.limmod.limpts.nonrevflg1"                      :Utils.defaultFunction,
+    "ledgrp.adv.pts.extkey"                      :Utils.defaultFunction,
     "ledgrp.ben.pts.extkey"                      :Utils.defaultFunction,
     "ledgrp.ben.adrelc"                      :Utils.defaultFunction,
     "ledgrp.ben.namelc"                      :Utils.defaultFunction,
     "ledgrp.ben.dbfadrblkcn"                      :Utils.defaultFunction,
-    "ledgrp.adv.pts.adrblk"                      :Utils.defaultFunction,
+    "ledgrp.avb.adrelc"                      :Utils.defaultFunction,
+    "ledgrp.avb.namelc"                      :Utils.defaultFunction,
+    "ledgrp.avb.dbfadrblkcn"                      :Utils.defaultFunction,
     "ledgrp.rec.apprul"                      :Utils.defaultFunction,
-    "ledgrp.rec.ownref"                      :Utils.defaultFunction,
+    "ledgrp.adv.pts.adrblk"                      :Utils.defaultFunction,
     "ledgrp.iss.pts.adrblk"                      :Utils.defaultFunction,
     "letp.usr.extkey"                      :Utils.defaultFunction,
-    "ledgrp.drw.pts.extkey"                      :Utils.defaultFunction,
-    "ledgrp.drw.adrelc"                      :Utils.defaultFunction,
-    "ledgrp.drw.namelc"                      :Utils.defaultFunction,
-    "ledgrp.drw.dbfadrblkcn"                      :Utils.defaultFunction,
+    "ledgrp.iss.pts.extkey"                      :Utils.defaultFunction,
     "ledgrp.iss.adrelc"                      :Utils.defaultFunction,
     "ledgrp.iss.namelc"                      :Utils.defaultFunction,
     "ledgrp.iss.dbfadrblkcn"                      :Utils.defaultFunction,
-    "ledgrp.rec.shptrss18"                      :Utils.defaultFunction,
-    "ledgrp.rec.shptrs"                      :Utils.defaultFunction,
+    "ledgrp.rec.avbby"                      :Utils.defaultFunction,
     "ledgrp.rec.spcrcbflg"                      :Utils.defaultFunction,
     "ledgrp.rec.spcbenflg"                      :Utils.defaultFunction,
+    "ledgrp.cbs.max2.amt"                      :Utils.defaultFunction,
     "ledgrp.blk.addamtcov"                      :Utils.defaultFunction,
     "ledgrp.rec.resflg"                      :Utils.defaultFunction,
     "ledgrp.rec.cnfdet"                      :Utils.defaultFunction,
-    "ledgrp.rec.shpdat"                      :Utils.defaultFunction,
-    "ledgrp.drw.pts.adrblk"                      :Utils.defaultFunction,
     "ledgrp.ben.pts.adrblk"                      :Utils.defaultFunction,
+    "ledgrp.cbs.nom1.cur"                      :Utils.defaultFunction,
+    "ledgrp.drw.pts.adrblk"                      :Utils.defaultFunction,
+    "ledgrp.drw.pts.extkey"                      :Utils.defaultFunction,
+    "ledgrp.cbs.max2.cur"                      :Utils.defaultFunction,
+    "letp.aamp.aammod.addamtflg"                      :Utils.defaultFunction,
     "ledgrp.apb.adrelc"                      :Utils.defaultFunction,
     "ledgrp.apb.namelc"                      :Utils.defaultFunction,
     "ledgrp.apb.dbfadrblkcn"                      :Utils.defaultFunction,
-    "ledgrp.cbs.max2.cur"                      :Utils.defaultFunction,
-    "letp.aamp.aammod.addamtflg"                      :Utils.defaultFunction,
+    "ledgrp.cbs.nom1.amt"                      :Utils.defaultFunction,
     "ledgrp.rec.stacty"                      :Utils.defaultFunction,
+    "liaall.limmod.comamt"                      :Utils.defaultFunction,
+    "liaall.limmod.ccvamt"                      :Utils.defaultFunction,
+    "liaall.limmod.limpts.wrk.pts.nam"                      :Utils.defaultFunction,
+    "ledgrp.rmb.pts.extkey"                      :Utils.defaultFunction,
+    "ledgrp.rmb.adrelc"                      :Utils.defaultFunction,
+    "ledgrp.rmb.namelc"                      :Utils.defaultFunction,
+    "ledgrp.rmb.dbfadrblkcn"                      :Utils.defaultFunction,
+    "ledgrp.blk.avbwthtxt"                      :Utils.defaultFunction,
+    "ledgrp.rec.avbwth"                      :Utils.defaultFunction,
+    "ledgrp.cbs.max.amt"                      :Utils.defaultFunction,
+    "ledgrp.rec.shpdat"                      :Utils.defaultFunction,
+    "ledgrp.drw.adrelc"                      :Utils.defaultFunction,
+    "ledgrp.drw.namelc"                      :Utils.defaultFunction,
+    "ledgrp.drw.dbfadrblkcn"                      :Utils.defaultFunction,
+    "ledgrp.blk.spcben"                      :Utils.defaultFunction,
+    "ledgrp.rec.advdat"                      :Utils.defaultFunction,
+    "ledgrp.rmb.pts.adrblk"                      :Utils.defaultFunction,
+    "ledgrp.rec.ownref"                      :Utils.defaultFunction,
+    "mtabut.coninf.oitset.oit.inftxt"                      :Utils.defaultFunction,
+    "mtabut.coninf.oitset.oit.inflev"                      :Utils.defaultFunction,
+    "ledgrp.apb.pts.adrblk"                      :Utils.defaultFunction,
+    "ledgrp.a2b.adrelc"                      :Utils.defaultFunction,
+    "ledgrp.a2b.namelc"                      :Utils.defaultFunction,
+    "ledgrp.a2b.dbfadrblkcn"                      :Utils.defaultFunction,
+    "ledgrp.rec.revflg"                      :Utils.defaultFunction,
+    "ledgrp.rec.nomtop"                      :Utils.defaultFunction,
+    "ledgrp.blk.spcrcb"                      :Utils.defaultFunction,
+    "ledgrp.adv.adrelc"                      :Utils.defaultFunction,
+    "ledgrp.adv.namelc"                      :Utils.defaultFunction,
+    "ledgrp.adv.dbfadrblkcn"                      :Utils.defaultFunction,
+    "mtabut.coninf.usr.extkey"                      :Utils.defaultFunction,
+    "ledgrp.rec.shppars18"                      :Utils.defaultFunction,
+    "ledgrp.rec.shppar"                      :Utils.defaultFunction,
+    "liaall.limmod.limpts.oth.pts.nam"                      :Utils.defaultFunction,
+    "ledgrp.rec.shptrss18"                      :Utils.defaultFunction,
+    "ledgrp.rec.shptrs"                      :Utils.defaultFunction,
     "ledgrp.blk.preper"                      :Utils.defaultFunction,
     "ledgrp.rec.prepers18"                      :Utils.defaultFunction,
     "ledgrp.rec.nonban"                      :Utils.defaultFunction,
-    "ledgrp.blk.avbwthtxt"                      :Utils.defaultFunction,
-    "setmod.glemod.gleshwstm"                      :Utils.defaultFunction,
-    "liaall.misamt"                      :Utils.defaultFunction,
     "mtabut.coninf.oitinf.oit.inftxt"                      :Utils.defaultFunction,
     "mtabut.coninf.oitinf.oit.inflev"                      :Utils.defaultFunction,
     "mtabut.coninf.conexedat"                      :Utils.defaultFunction,
     "ledgrp.cbs.max.cur"                      :Utils.defaultFunction,
     "ledgrp.rec.expdat"                      :Utils.defaultFunction,
-    "ledgrp.blk.spcben"                      :Utils.defaultFunction,
-    "ledgrp.rec.advdat"                      :Utils.defaultFunction,
-    "mtabut.coninf.oitset.oit.inftxt"                      :Utils.defaultFunction,
-    "mtabut.coninf.oitset.oit.inflev"                      :Utils.defaultFunction,
 }
 //你可以添加自动default处理
diff --git a/src/model/Letrsv/Event.js b/src/model/Letrsv/Event.js
index 860f4bf..0b7de50 100644
--- a/src/model/Letrsv/Event.js
+++ b/src/model/Letrsv/Event.js
@@ -302,8 +302,8 @@ export default {
                 this.$notify.error({title: '错误',message: '服务请求失败!'});
                 }
             },
-        async onLiaallButmisamt(){
-                let rtnmsg = await this.executeRule("liaall.butmisamt")
+        async onRevclauseButtxmsel(){
+                let rtnmsg = await this.executeRule("revclause.buttxmsel")
                 if(rtnmsg.respCode == SUCCESS)
                 {
                 //TODO 处理数据逻辑
@@ -314,8 +314,8 @@ export default {
                 this.$notify.error({title: '错误',message: '服务请求失败!'});
                 }
             },
-        async onLiaallButmissig(){
-                let rtnmsg = await this.executeRule("liaall.butmissig")
+        async onSpcbenButtxmsel(){
+                let rtnmsg = await this.executeRule("spcben.buttxmsel")
                 if(rtnmsg.respCode == SUCCESS)
                 {
                 //TODO 处理数据逻辑
@@ -326,8 +326,8 @@ export default {
                 this.$notify.error({title: '错误',message: '服务请求失败!'});
                 }
             },
-        async onRevclauseButtxmsel(){
-                let rtnmsg = await this.executeRule("revclause.buttxmsel")
+        async onSpcrcbButtxmsel(){
+                let rtnmsg = await this.executeRule("spcrcb.buttxmsel")
                 if(rtnmsg.respCode == SUCCESS)
                 {
                 //TODO 处理数据逻辑
@@ -338,8 +338,8 @@ export default {
                 this.$notify.error({title: '错误',message: '服务请求失败!'});
                 }
             },
-        async onSpcbenButtxmsel(){
-                let rtnmsg = await this.executeRule("spcben.buttxmsel")
+        async onWrkpDet(){
+                let rtnmsg = await this.executeRule("wrkp.det")
                 if(rtnmsg.respCode == SUCCESS)
                 {
                 //TODO 处理数据逻辑
@@ -350,8 +350,44 @@ export default {
                 this.$notify.error({title: '错误',message: '服务请求失败!'});
                 }
             },
-        async onSpcrcbButtxmsel(){
-                let rtnmsg = await this.executeRule("spcrcb.buttxmsel")
+        async onOthpDet(){
+                let rtnmsg = await this.executeRule("othp.det")
+                if(rtnmsg.respCode == SUCCESS)
+                {
+                //TODO 处理数据逻辑
+
+                }
+                else
+                {
+                this.$notify.error({title: '错误',message: '服务请求失败!'});
+                }
+            },
+        async onLimptsGet1(){
+                let rtnmsg = await this.executeRule("limpts.get1")
+                if(rtnmsg.respCode == SUCCESS)
+                {
+                //TODO 处理数据逻辑
+
+                }
+                else
+                {
+                this.$notify.error({title: '错误',message: '服务请求失败!'});
+                }
+            },
+        async onLimptsGet2(){
+                let rtnmsg = await this.executeRule("limpts.get2")
+                if(rtnmsg.respCode == SUCCESS)
+                {
+                //TODO 处理数据逻辑
+
+                }
+                else
+                {
+                this.$notify.error({title: '错误',message: '服务请求失败!'});
+                }
+            },
+        async onLimmodTrycal(){
+                let rtnmsg = await this.executeRule("limmod.trycal")
                 if(rtnmsg.respCode == SUCCESS)
                 {
                 //TODO 处理数据逻辑
diff --git a/src/model/Letrsv/Pattern.js b/src/model/Letrsv/Pattern.js
index 6d31433..592fe95 100644
--- a/src/model/Letrsv/Pattern.js
+++ b/src/model/Letrsv/Pattern.js
@@ -1,184 +1,184 @@
 export default {
-    "letp.recget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "letp.recget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "ledgrp.rec.ownref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.rec.ownref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.recget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "letp.recget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
-    "ledgrp.rec.nam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 40,message:"长度不能超过40"}
+    "ledgrp.rec.nam": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 40, message: "长度不能超过40" }
     ],
 
 
-    "ledgrp.ben.pts.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.ben.pts.ref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.benp.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "letp.benp.ptsget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.usr.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 8,message:"长度不能超过8"}
+    "letp.usr.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 8, message: "长度不能超过8" }
     ],
-    "letp.usrget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "letp.usrget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "ledgrp.ben.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.ben.pts.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.benp.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "letp.benp.ptsget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "ledgrp.ben.namelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.ben.namelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
 
-    "ledgrp.cbs.nom1.amt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "ledgrp.cbs.nom1.amt": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
 
-    "ledgrp.ben.pts.adrblk":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.ben.pts.adrblk": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.ben.dbfadrblkcn":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.ben.dbfadrblkcn": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
 
-    "ledgrp.rec.nomtop":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 2,message:"长度不能超过2"}
+    "ledgrp.rec.nomtop": [
+        { type: "stirng", required: false, message: "必输项" },
+        // { max: 2, message: "长度不能超过2" }
     ],
-    "ledgrp.rec.nomton":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 2,message:"长度不能超过2"}
+    "ledgrp.rec.nomton": [
+        { type: "string", required: false, message: "必输项" },
+        // { max: 2, message: "长度不能超过2" }
     ],
-    "ledgrp.ben.adrelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.ben.adrelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
 
 
 
 
-    "ledgrp.cbs.max.amt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "ledgrp.cbs.max.amt": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
-    "ledgrp.iss.pts.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.iss.pts.ref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.issp.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "letp.issp.ptsget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "ledgrp.rec.opndat":[
-        {type: "date", required: false, message: "输入正确的日期"}
+    "ledgrp.rec.opndat": [
+        { type: "date", required: false, message: "输入正确的日期" }
     ],
-    "ledgrp.rec.preadvdt":[
-        {type: "date", required: false, message: "输入正确的日期"}
+    "ledgrp.rec.preadvdt": [
+        { type: "date", required: false, message: "输入正确的日期" }
     ],
-    "ledgrp.iss.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.iss.pts.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.issp.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "letp.issp.ptsget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "ledgrp.iss.namelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.iss.namelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.rec.shpdat":[
-        {type: "date", required: false, message: "输入正确的日期"}
+    "ledgrp.rec.shpdat": [
+        { type: "date", required: false, message: "输入正确的日期" }
     ],
-    "ledgrp.rec.advdat":[
-        {type: "date", required: false, message: "输入正确的日期"}
+    "ledgrp.rec.advdat": [
+        { type: "date", required: false, message: "输入正确的日期" }
     ],
-    "ledgrp.iss.pts.adrblk":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.iss.pts.adrblk": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.iss.dbfadrblkcn":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.iss.dbfadrblkcn": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.rec.expdat":[
-        {type: "date", required: false, message: "输入正确的日期"}
+    "ledgrp.rec.expdat": [
+        { type: "date", required: false, message: "输入正确的日期" }
     ],
-    "ledgrp.iss.adrelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.iss.adrelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.rec.expplc":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 29,message:"长度不能超过29"}
+    "ledgrp.rec.expplc": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 29, message: "长度不能超过29" }
     ],
-    "ledgrp.apl.pts.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.apl.pts.ref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.aplp.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "letp.aplp.ptsget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
 
-    "ledgrp.apl.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.apl.pts.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.aplp.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "letp.aplp.ptsget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "ledgrp.apl.namelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.apl.namelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
 
-    "ledgrp.rec.oppbnk":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 12,message:"长度不能超过12"}
+    "ledgrp.rec.oppbnk": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 12, message: "长度不能超过12" }
     ],
-    "ledgrp.apl.pts.adrblk":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.apl.pts.adrblk": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.apl.dbfadrblkcn":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.apl.dbfadrblkcn": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
 
-    "ledgrp.apl.adrelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.apl.adrelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.rec.apprultxt":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.rec.apprultxt": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
 
 
@@ -189,368 +189,368 @@ export default {
 
 
 
-    "ledgrp.blk.mixdet":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.blk.mixdet": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "letp.avbp.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "letp.avbp.ptsget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "ledgrp.avb.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.avb.pts.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.avbp.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "letp.avbp.ptsget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "ledgrp.avb.namelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.avb.namelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.blk.avbwthtxt":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.blk.avbwthtxt": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.avb.pts.adrblk":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.avb.pts.adrblk": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.avb.dbfadrblkcn":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.avb.dbfadrblkcn": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.avb.adrelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.avb.adrelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.blk.preper":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.blk.preper": [
+        { required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.rec.prepers18":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "ledgrp.rec.prepers18": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
 
-    "ledgrp.rec.prepertxts18":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.rec.prepertxts18": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
 
-    "ledgrp.blk.defdet":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.blk.defdet": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.blk.feetxt":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.blk.feetxt": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
 
-    "ledgrp.blk.dftat":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.blk.dftat": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
 
-    "letp.drwp.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "letp.drwp.ptsget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "ledgrp.drw.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.drw.pts.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.drwp.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "letp.drwp.ptsget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "ledgrp.drw.namelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.drw.namelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.drw.pts.adrblk":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.drw.pts.adrblk": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.drw.dbfadrblkcn":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.drw.dbfadrblkcn": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
 
-    "ledgrp.drw.adrelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.drw.adrelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
 
-    "ledgrp.rec.shpfro":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "ledgrp.rec.shpfro": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 65, message: "长度不能超过65" }
     ],
-    "ledgrp.rec.tenmaxday":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 4,message:"长度不能超过4"}
+    "ledgrp.rec.tenmaxday": [
+        { required: false, message: "必输项" },
+        { max: 4, message: "长度不能超过4" }
     ],
-    "ledgrp.rec.porloa":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "ledgrp.rec.porloa": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 65, message: "长度不能超过65" }
     ],
-    "ledgrp.rec.pordis":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "ledgrp.rec.pordis": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 65, message: "长度不能超过65" }
     ],
-    "ledgrp.rec.shpto":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "ledgrp.rec.shpto": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 65, message: "长度不能超过65" }
     ],
-    "ledgrp.blk.shpper":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "ledgrp.blk.shpper": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 65, message: "长度不能超过65" }
     ],
-    "ledgrp.adv.pts.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.adv.pts.ref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "ledgrp.apb.pts.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.apb.pts.ref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.advp.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "letp.advp.ptsget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.apbp.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "letp.apbp.ptsget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "ledgrp.adv.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.adv.pts.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.advp.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "letp.advp.ptsget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "ledgrp.apb.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.apb.pts.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.apbp.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "letp.apbp.ptsget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "ledgrp.adv.namelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.adv.namelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.apb.namelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.apb.namelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
 
-    "ledgrp.adv.pts.adrblk":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.adv.pts.adrblk": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.adv.dbfadrblkcn":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.adv.dbfadrblkcn": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.apb.pts.adrblk":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.apb.pts.adrblk": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.apb.dbfadrblkcn":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.apb.dbfadrblkcn": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.adv.adrelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.adv.adrelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.apb.adrelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.apb.adrelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.a2b.pts.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.a2b.pts.ref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "ledgrp.rmb.pts.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.rmb.pts.ref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.a2bp.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "letp.a2bp.ptsget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.rmbp.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "letp.rmbp.ptsget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "ledgrp.a2b.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.a2b.pts.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.a2bp.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "letp.a2bp.ptsget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "ledgrp.rmb.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.rmb.pts.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.rmbp.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "letp.rmbp.ptsget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "ledgrp.a2b.namelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.a2b.namelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.rmb.namelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.rmb.namelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.a2b.pts.adrblk":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.a2b.pts.adrblk": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.a2b.dbfadrblkcn":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.a2b.dbfadrblkcn": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.rmb.pts.adrblk":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.rmb.pts.adrblk": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.rmb.dbfadrblkcn":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.rmb.dbfadrblkcn": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.a2b.adrelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.a2b.adrelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "ledgrp.rmb.adrelc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "ledgrp.rmb.adrelc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
 
-    "ledgrp.con.pts.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.con.pts.ref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.conp.ptsget.sdamod.dadsnd":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "letp.conp.ptsget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "ledgrp.con.pts.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "ledgrp.con.pts.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "letp.conp.ptsget.sdamod.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "letp.conp.ptsget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "ledgrp.con.pts.nam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 40,message:"长度不能超过40"}
+    "ledgrp.con.pts.nam": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 40, message: "长度不能超过40" }
     ],
 
-    "ledgrp.blk.lcrgod":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "ledgrp.blk.lcrgod": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 65, message: "长度不能超过65" }
     ],
 
 
-    "ledgrp.blk.lcrdoc":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "ledgrp.blk.lcrdoc": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 65, message: "长度不能超过65" }
     ],
 
-    "ledgrp.blk.adlcnd":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "ledgrp.blk.adlcnd": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 65, message: "长度不能超过65" }
     ],
 
 
 
 
-    "ledgrp.blk.insbnk":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "ledgrp.blk.insbnk": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 65, message: "长度不能超过65" }
     ],
 
-    "setmod.ref":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "setmod.ref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
 
 
-    "setmod.docamt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "setmod.docamt": [
+        { type: "number", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
 
 
 
 
-    "setmod.zmqacc":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 20,message:"长度不能超过20"}
+    "setmod.zmqacc": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 20, message: "长度不能超过20" }
     ],
 
 
 
-    "mtabut.coninf.oitinf.oit.inftxt":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 60,message:"长度不能超过60"}
+    "mtabut.coninf.oitinf.oit.inftxt": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 60, message: "长度不能超过60" }
     ],
 
 
-    "mtabut.coninf.oitset.oit.inftxt":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 60,message:"长度不能超过60"}
+    "mtabut.coninf.oitset.oit.inftxt": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 60, message: "长度不能超过60" }
     ],
 
-    "mtabut.coninf.conexedat":[
-        {type: "date", required: false, message: "输入正确的日期"}
+    "mtabut.coninf.conexedat": [
+        { type: "date", required: false, message: "输入正确的日期" }
     ],
-    "mtabut.coninf.usr.extkey":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 8,message:"长度不能超过8"}
+    "mtabut.coninf.usr.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 8, message: "长度不能超过8" }
     ],
 
-    "trnmod.trndoc.advnam":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 50,message:"长度不能超过50"}
+    "trnmod.trndoc.advnam": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 50, message: "长度不能超过50" }
     ],
-    "trnmod.trndoc.amdapl":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 50,message:"长度不能超过50"}
+    "trnmod.trndoc.amdapl": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 50, message: "长度不能超过50" }
     ],
 
-    "trnmod.trndoc.advdoc":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 1,message:"长度不能超过1"}
+    "trnmod.trndoc.advdoc": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 1, message: "长度不能超过1" }
     ],
-    "trnmod.trndoc.filrecv":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 16,message:"长度不能超过16"}
+    "trnmod.trndoc.filrecv": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "trnmod.trndoc.doctrestm":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 1,message:"长度不能超过1"}
+    "trnmod.trndoc.doctrestm": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 1, message: "长度不能超过1" }
     ],
 
 
@@ -561,94 +561,129 @@ export default {
 
 
 
-    "trnmod.trndoc.condocstm":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 1,message:"长度不能超过1"}
+    "trnmod.trndoc.condocstm": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 1, message: "长度不能超过1" }
     ],
-    "trnmod.trndoc.rcvatt.seainf":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "trnmod.trndoc.rcvatt.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
-    "liaall.outamt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+
+
+    "ledgrp.rec.revtimes": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 2, message: "长度不能超过2" }
+    ],
+    "ledgrp.rec.revnbr": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 2, message: "长度不能超过2" }
     ],
-    "liaall.outpct":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 6,message:"长度不能超过6"}
+    "ledgrp.rec.revdat": [
+        { type: "date", required: false, message: "输入正确的日期" }
     ],
-    "liaall.concur":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 3,message:"长度不能超过3"}
+    "ledgrp.blk.revcls": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 65, message: "长度不能超过65" }
+    ],
+
+    "ledgrp.blk.revnotes": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
     ],
-    "liaall.misamt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+
+    "ledgrp.cbs.max2.amt": [
+        { type: "number", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
 
+    "ledgrp.cbs.opn2.amt": [
+        { type: "number", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    ],
+    "ledgrp.blk.addamtcov": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 35, message: "长度不能超过35" }
+    ],
+    "ledgrp.blk.spcben": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 65, message: "长度不能超过65" }
+    ],
 
-    "liaall.exttotoldamt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "ledgrp.blk.spcrcb": [
+        { type: "string", required: true, message: "必输项" },
+        { max: 65, message: "长度不能超过65" }
     ],
-    "liaall.exttotamt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+
+    "liaall.limmod.ecifno": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 22, message: "长度不能超过22" }
     ],
 
 
-    "ledgrp.rec.revtimes":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 2,message:"长度不能超过2"}
+
+    "liaall.limmod.ownref": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "ledgrp.rec.revnbr":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 2,message:"长度不能超过2"}
+    "liaall.limmod.wrkp.ptsget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "ledgrp.rec.revdat":[
-        {type: "date", required: false, message: "输入正确的日期"}
+    "liaall.limmod.othp.ptsget.sdamod.dadsnd": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-    "ledgrp.blk.revcls":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "liaall.limmod.limpts.wrk.pts.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
     ],
-
-    "ledgrp.blk.revnotes":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "liaall.limmod.wrkp.ptsget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "ledgrp.cbs.max2.amt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "liaall.limmod.limpts.oth.pts.extkey": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 16, message: "长度不能超过16" }
+    ],
+    "liaall.limmod.othp.ptsget.sdamod.seainf": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 3, message: "长度不能超过3" }
     ],
 
-    "ledgrp.cbs.opn2.amt":[
-        {type: "number", required: false, message: "必输项"},
-        {max: 18,message:"整数位不能超过14位"},
-        {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
+    "liaall.limmod.comamt": [
+        { type: "number", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
-    "ledgrp.blk.addamtcov":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 35,message:"长度不能超过35"}
+    "liaall.limmod.limpts.wrk.pts.nam": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 40, message: "长度不能超过40" }
     ],
-    "ledgrp.blk.spcben":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "liaall.limmod.limpts.oth.pts.nam": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 40, message: "长度不能超过40" }
     ],
-
-    "ledgrp.blk.spcrcb":[
-        {type: "string", required: true, message: "必输项"},
-        {max: 65,message:"长度不能超过65"}
+    "liaall.limmod.ccvamt": [
+        { type: "number", required: false, message: "必输项" },
+        { max: 18, message: "整数位不能超过14位" },
+        { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
     ],
 
-    "setmod.glemod.gleshwstm":[
-        {type: "string", required: false, message: "必输项"},
-        {max: 1,message:"长度不能超过1"}
+
+
+
+
+    "liaall.limmod.limpts.pfcod1": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 14, message: "长度不能超过14" }
     ],
+    "liaall.limmod.limpts.pfcod2": [
+        { type: "string", required: false, message: "必输项" },
+        { max: 14, message: "长度不能超过14" }
+    ],
+
 }
\ No newline at end of file
diff --git a/src/model/Letrsv/index.js b/src/model/Letrsv/index.js
index 2317919..896b5b7 100644
--- a/src/model/Letrsv/index.js
+++ b/src/model/Letrsv/index.js
@@ -1,328 +1,289 @@
 import Api from "~/service/Api"
 import Pts from "../Common/Pts"
+import Pub from "../Public"
 
-export default class Letrsv{
-    constructor () {
+export default class Letrsv {
+    constructor() {
         this.data = {
-						ledgrp:{
-							rec:{
-								ownref:"",			//  Reference		.ledgrp.rec.ownref
-								nam:"",			//  Name		.ledgrp.rec.nam
-								lcrtyp:"",			//  Form of L/C		.ledgrp.rec.lcrtyp
-								collflg:"",			//  Collateralized L/C		.ledgrp.rec.collflg
-								nomtop:"",			//  Amount Tolerance +/-		.ledgrp.rec.nomtop
-								nomton:"",			//  Amount Tolerance - Negative		.ledgrp.rec.nomton
-								nomspc:"",			//  Amount Specification		.ledgrp.rec.nomspc
-								inctrf:"",			//  Incoming Transfer		.ledgrp.rec.inctrf
-								resflg:"",			//  Reserved Contract		.ledgrp.rec.resflg
-								opndat:"",			//  Issued on		.ledgrp.rec.opndat
-								preadvdt:"",			//  Date Pre-advised		.ledgrp.rec.preadvdt
-								shpdat:"",			//  Shipment Date		.ledgrp.rec.shpdat
-								advdat:"",			//  Released on		.ledgrp.rec.advdat
-								expdat:"",			//  Expiring on		.ledgrp.rec.expdat
-								expplc:"",			//  in (Place)/ counters of		.ledgrp.rec.expplc
-								cnfdet:"",			//  Confirmation Instruct.		.ledgrp.rec.cnfdet
-								apprul:"",			//  Applicable Rules		.ledgrp.rec.apprul
-								apprultxt:"",			//  Other Applicable Rules		.ledgrp.rec.apprultxt
-								shppar:"",			//  Partial Shipment		.ledgrp.rec.shppar
-								shptrs:"",			//  Transshipment		.ledgrp.rec.shptrs
-								revflg:"",			//  Revolving Flag		.ledgrp.rec.revflg
-								nonban:"",			//  Non-Bank Issuer		.ledgrp.rec.nonban
-								teskeyunc:"",			//  Test Key Unconfirmity		.ledgrp.rec.teskeyunc
-								dbtflg:"",			//  Authorization to Debit		.ledgrp.rec.dbtflg
-								oppbnk:"",			//  境内外对手行代码		.ledgrp.rec.oppbnk
-								shppars18:"",			//  Partial Shipment		.ledgrp.rec.shppars18
-								shptrss18:"",			//  Transshipment		.ledgrp.rec.shptrss18
-								avbwth:"",			//  Available with		.ledgrp.rec.avbwth
-								avbby:"",			//  Available by		.ledgrp.rec.avbby
-								shpfro:"",			//  Dispatch from		.ledgrp.rec.shpfro
-								porloa:"",			//  Air-/Port of Departure		.ledgrp.rec.porloa
-								pordis:"",			//  Air-/Port of Destination		.ledgrp.rec.pordis
-								shpto:"",			//  Final Destination		.ledgrp.rec.shpto
-								chato:"",			//  Own Charges Borne by		.ledgrp.rec.chato
-								stacty:"",			//  Country Code for Statistics		.ledgrp.rec.stacty
-								tenmaxday:"",			//  Maximum Tenor		.ledgrp.rec.tenmaxday
-								prepers18:"",			//  Days of presentation period		.ledgrp.rec.prepers18
-								prepertxts18:"",			//  Presentation period text		.ledgrp.rec.prepertxts18
-								cnfins:"",			//  Confirm. Instruct.		.ledgrp.rec.cnfins
-								aplbnkdirsnd:"",			//  Send Directly to Applicant's Bank		.ledgrp.rec.aplbnkdirsnd
-								stagod:"",			//  Goods Code 		.ledgrp.rec.stagod
-								spcbenflg:"",			//  Special payment conditions for beneficiary exists		.ledgrp.rec.spcbenflg
-								spcrcbflg:"",			//  Special Payment Conditions for specified Bank only		.ledgrp.rec.spcrcbflg
-								redclsflg:"",			//  Red/Green Clause		.ledgrp.rec.redclsflg
-								revtyp:"",			//  Revolving Type		.ledgrp.rec.revtyp
-								revcum:"",			//  Credit is Marked as Cumulative		.ledgrp.rec.revcum
-								revtimes:"",			//  Revolve Times		.ledgrp.rec.revtimes
-								revnbr:"",			//  Revolving Count		.ledgrp.rec.revnbr
-								revdat:"",			//  Next Revolve Date		.ledgrp.rec.revdat
-							},
-							cbs:{
-								nom1:{
-									cur:"",			//  Nominal Amount		.ledgrp.cbs.nom1.cur
-									amt:"",			//  Nominal Amount		.ledgrp.cbs.nom1.amt
-								},
-								max:{
-									cur:"",			//  Maximum Amount		.ledgrp.cbs.max.cur
-									amt:"",			//  Maximum Amount		.ledgrp.cbs.max.amt
-								},
-								max2:{
-									cur:"",			//  Additional Amount		.ledgrp.cbs.max2.cur
-									amt:"",			//  Additional Amount		.ledgrp.cbs.max2.amt
-								},
-								opn2:{
-									cur:"",			//  Open Add. Amount		.ledgrp.cbs.opn2.cur
-									amt:"",			//  Open Add. Amount		.ledgrp.cbs.opn2.amt
-								},
-							},
-							preadvflg:"",			//  PreAdvice or Notification		.ledgrp.preadvflg
-							ben:{
-								pts:new Pts().data,
-								namelc:"",			//  名称		.ledgrp.ben.namelc
-								adrelc:"",			//  地址		.ledgrp.ben.adrelc
-								dbfadrblkcn:"",			//  Chinese address		.ledgrp.ben.dbfadrblkcn
-							},
-							iss:{
-								pts:new Pts().data,
-								namelc:"",			//  名称		.ledgrp.iss.namelc
-								adrelc:"",			//  地址		.ledgrp.iss.adrelc
-								dbfadrblkcn:"",			//  Chinese address		.ledgrp.iss.dbfadrblkcn
-							},
-							apl:{
-								pts:new Pts().data,
-								namelc:"",			//  名称		.ledgrp.apl.namelc
-								adrelc:"",			//  地址		.ledgrp.apl.adrelc
-								dbfadrblkcn:"",			//  Chinese address		.ledgrp.apl.dbfadrblkcn
-							},
-							avb:{
-								pts:new Pts().data,
-								namelc:"",			//  名称		.ledgrp.avb.namelc
-								adrelc:"",			//  地址		.ledgrp.avb.adrelc
-								dbfadrblkcn:"",			//  Chinese address		.ledgrp.avb.dbfadrblkcn
-							},
-							blk:{
-								avbwthtxt:"",			//  Available in		.ledgrp.blk.avbwthtxt
-								defdet:"",			//  Deferred Payment Details		.ledgrp.blk.defdet
-								dftat:"",			//  Drafts at		.ledgrp.blk.dftat
-								shpper:"",			//  Shipment Period		.ledgrp.blk.shpper
-								mixdet:"",			//  Mixed Payment Details		.ledgrp.blk.mixdet
-								preper:"",			//  Presentation Period		.ledgrp.blk.preper
-								feetxt:"",			//  Additional Details to Code for Charges CHATO		.ledgrp.blk.feetxt
-								lcrgod:"",			//  Description of Goods		.ledgrp.blk.lcrgod
-								lcrdoc:"",			//  Documents Required		.ledgrp.blk.lcrdoc
-								adlcnd:"",			//  Additional Conditions		.ledgrp.blk.adlcnd
-								insbnk:"",			//  Instructions to Pay.,		.ledgrp.blk.insbnk
-								revcls:"",			//  Revolving Clause		.ledgrp.blk.revcls
-								revnotes:"",			//  Notes to Beneficiary		.ledgrp.blk.revnotes
-								addamtcov:"",			//  Covered		.ledgrp.blk.addamtcov
-								spcben:"",			//  Special Payment Cond.		.ledgrp.blk.spcben
-								spcrcb:"",			//  Special Payment Cond.		.ledgrp.blk.spcrcb
-							},
-							drw:{
-								pts:new Pts().data,
-								namelc:"",			//  名称		.ledgrp.drw.namelc
-								adrelc:"",			//  地址		.ledgrp.drw.adrelc
-								dbfadrblkcn:"",			//  Chinese address		.ledgrp.drw.dbfadrblkcn
-							},
-							adv:{
-								pts:new Pts().data,
-								namelc:"",			//  名称		.ledgrp.adv.namelc
-								adrelc:"",			//  地址		.ledgrp.adv.adrelc
-								dbfadrblkcn:"",			//  Chinese address		.ledgrp.adv.dbfadrblkcn
-							},
-							a2b:{
-								pts:new Pts().data,
-								namelc:"",			//  名称		.ledgrp.a2b.namelc
-								adrelc:"",			//  地址		.ledgrp.a2b.adrelc
-								dbfadrblkcn:"",			//  Chinese address		.ledgrp.a2b.dbfadrblkcn
-							},
-							apb:{
-								pts:new Pts().data,
-								namelc:"",			//  名称		.ledgrp.apb.namelc
-								adrelc:"",			//  地址		.ledgrp.apb.adrelc
-								dbfadrblkcn:"",			//  Chinese address		.ledgrp.apb.dbfadrblkcn
-							},
-							rmb:{
-								pts:new Pts().data,
-								namelc:"",			//  名称		.ledgrp.rmb.namelc
-								adrelc:"",			//  地址		.ledgrp.rmb.adrelc
-								dbfadrblkcn:"",			//  Chinese address		.ledgrp.rmb.dbfadrblkcn
-							},
-							con:{
-								pts:new Pts().data,
-							},
-						},
-						letp:{
-							recget:{
-								sdamod:{
-									seainf:"",			//  		.letp.recget.sdamod.seainf
-									dadsnd:"",			//  Drag  Drop Sender		.letp.recget.sdamod.dadsnd
-								},
-							},
-							usr:{
-								extkey:"",			//  Responsible User		.letp.usr.extkey
-							},
-							usrget:{
-								sdamod:{
-									seainf:"",			//  		.letp.usrget.sdamod.seainf
-								},
-							},
-							aamp:{
-								aammod:{
-									addamtflg:"",			//  Add. Amount		.letp.aamp.aammod.addamtflg
-								},
-							},
-							benp:{
-								ptsget:{
-									sdamod:{
-										seainf:"",			//  		.letp.benp.ptsget.sdamod.seainf
-										dadsnd:"",			//  Drag  Drop Sender		.letp.benp.ptsget.sdamod.dadsnd
-									},
-								},
-							},
-							issp:{
-								ptsget:{
-									sdamod:{
-										seainf:"",			//  		.letp.issp.ptsget.sdamod.seainf
-										dadsnd:"",			//  Drag  Drop Sender		.letp.issp.ptsget.sdamod.dadsnd
-									},
-								},
-							},
-							aplp:{
-								ptsget:{
-									sdamod:{
-										seainf:"",			//  		.letp.aplp.ptsget.sdamod.seainf
-										dadsnd:"",			//  Drag  Drop Sender		.letp.aplp.ptsget.sdamod.dadsnd
-									},
-								},
-							},
-							oppbnkl:"",			//  对手行代码		.letp.oppbnkl
-							avbp:{
-								ptsget:{
-									sdamod:{
-										seainf:"",			//  		.letp.avbp.ptsget.sdamod.seainf
-										dadsnd:"",			//  Drag  Drop Sender		.letp.avbp.ptsget.sdamod.dadsnd
-									},
-								},
-							},
-							drwp:{
-								ptsget:{
-									sdamod:{
-										seainf:"",			//  		.letp.drwp.ptsget.sdamod.seainf
-										dadsnd:"",			//  Drag  Drop Sender		.letp.drwp.ptsget.sdamod.dadsnd
-									},
-								},
-							},
-							labdefdet:"",			//  DEFDAT LAbel		.letp.labdefdet
-							advp:{
-								ptsget:{
-									sdamod:{
-										seainf:"",			//  		.letp.advp.ptsget.sdamod.seainf
-										dadsnd:"",			//  Drag  Drop Sender		.letp.advp.ptsget.sdamod.dadsnd
-									},
-								},
-							},
-							a2bp:{
-								ptsget:{
-									sdamod:{
-										seainf:"",			//  		.letp.a2bp.ptsget.sdamod.seainf
-										dadsnd:"",			//  Drag  Drop Sender		.letp.a2bp.ptsget.sdamod.dadsnd
-									},
-								},
-							},
-							apbp:{
-								ptsget:{
-									sdamod:{
-										seainf:"",			//  		.letp.apbp.ptsget.sdamod.seainf
-										dadsnd:"",			//  Drag  Drop Sender		.letp.apbp.ptsget.sdamod.dadsnd
-									},
-								},
-							},
-							rmbp:{
-								ptsget:{
-									sdamod:{
-										seainf:"",			//  		.letp.rmbp.ptsget.sdamod.seainf
-										dadsnd:"",			//  Drag  Drop Sender		.letp.rmbp.ptsget.sdamod.dadsnd
-									},
-								},
-							},
-							ptsaddp:{
-								ptsaddg:[],			//  		.letp.ptsaddp.ptsaddg
-							},
-							conp:{
-								ptsget:{
-									sdamod:{
-										dadsnd:"",			//  Drag  Drop Sender		.letp.conp.ptsget.sdamod.dadsnd
-										seainf:"",			//  		.letp.conp.ptsget.sdamod.seainf
-									},
-								},
-							},
-						},
-						setmod:{
-							docamttyplab:"",			//  settled amount description as label		.setmod.docamttyplab
-							retmsg:"",			//  Label showing Retry overflow condition		.setmod.retmsg
-							ref:"",			//  our reference		.setmod.ref
-							doccur:"",			//  document currency		.setmod.doccur
-							docamt:"",			//  document amount		.setmod.docamt
-							dspflg:"",			//  Type of settlement		.setmod.dspflg
-							xreflg:"",			//  Recalculate Rates		.setmod.xreflg
-							setglg:{
-								labdspflg:"",			//  Label for Type of Settlement		.setmod.setglg.labdspflg
-							},
-							zmqacclab:"",			//  主�'�号LABEL		.setmod.zmqacclab
-							zmqacc:"",			//  自�'�区主�'�号		.setmod.zmqacc
-							glemod:{
-								gleshwstm:"",			//  Booking stream to Display		.setmod.glemod.gleshwstm
-							},
-						},
-						mtabut:{
-							coninf:{
-								oitinf:{
-									labinftxt:"",			//  Label for INFTXT		.mtabut.coninf.oitinf.labinftxt
-									oit:{
-										inftxt:"",			//  Infotext		.mtabut.coninf.oitinf.oit.inftxt
-										inflev:"",			//  Infotext Level		.mtabut.coninf.oitinf.oit.inflev
-									},
-								},
-								oitset:{
-									labinftxt:"",			//  Label for INFTXT		.mtabut.coninf.oitset.labinftxt
-									oit:{
-										inftxt:"",			//  Infotext		.mtabut.coninf.oitset.oit.inftxt
-										inflev:"",			//  Infotext Level		.mtabut.coninf.oitset.oit.inflev
-									},
-								},
-								conexedat:"",			//  执行日期		.mtabut.coninf.conexedat
-								usr:{
-									extkey:"",			//  User ID		.mtabut.coninf.usr.extkey
-								},
-							},
-						},
-						trnmod:{
-							trndoc:{
-								advlabel:"",			//  ADVLABEL		.trnmod.trndoc.advlabel
-								amdnam:"",			//  AMDNAM		.trnmod.trndoc.amdnam
-								advdoc:"",			//  国内证通知书		.trnmod.trndoc.advdoc
-								advnam:"",			//  国内证落款		.trnmod.trndoc.advnam
-								amdapl:"",			//  修改申请人名称		.trnmod.trndoc.amdapl
-								doclbl:"",			//  Lable for CONDOCSTM		.trnmod.trndoc.doclbl
-								doctrestm:"",			//  Document tree		.trnmod.trndoc.doctrestm
-								shwinc:"",			//  Show Incoming Messages		.trnmod.trndoc.shwinc
-								shwout:"",			//  Show Outgoing Messages		.trnmod.trndoc.shwout
-								condocstm:"",			//  Connected Documents		.trnmod.trndoc.condocstm
-								rcvatt:{
-									seainf:"",			//  		.trnmod.trndoc.rcvatt.seainf
-								},
-								filrecv:"",			//  File Receiver		.trnmod.trndoc.filrecv
-							},
-						},
-						liaall:{
-							misamt:"",			//  Amount not yet assigned		.liaall.misamt
-							concur:"",			//  External Booking Amount		.liaall.concur
-							outpct:"",			//  Sight Amount Percentage		.liaall.outpct
-							outamt:"",			//  Sight Amount		.liaall.outamt
-							exttotoldamt:"",			//  Old Amount booked externally		.liaall.exttotoldamt
-							exttotamt:"",			//  Total booking amount external assinged		.liaall.exttotamt
-						},
-						pageId: ""			// ctx的key
-				}
+            ledgrp: {
+                rec: {
+                    ownref: "", //  Reference		.ledgrp.rec.ownref
+                    nam: "", //  Name		.ledgrp.rec.nam
+                    lcrtyp: "", //  Form of L/C		.ledgrp.rec.lcrtyp
+                    collflg: "", //  Collateralized L/C		.ledgrp.rec.collflg
+                    nomtop: "", //  Amount Tolerance +/-		.ledgrp.rec.nomtop
+                    nomton: "", //  Amount Tolerance - Negative		.ledgrp.rec.nomton
+                    nomspc: "", //  Amount Specification		.ledgrp.rec.nomspc
+                    inctrf: "", //  Incoming Transfer		.ledgrp.rec.inctrf
+                    resflg: "", //  Reserved Contract		.ledgrp.rec.resflg
+                    opndat: "", //  Issued on		.ledgrp.rec.opndat
+                    preadvdt: "", //  Date Pre-advised		.ledgrp.rec.preadvdt
+                    shpdat: "", //  Shipment Date		.ledgrp.rec.shpdat
+                    advdat: "", //  Released on		.ledgrp.rec.advdat
+                    expdat: "", //  Expiring on		.ledgrp.rec.expdat
+                    expplc: "", //  in (Place)/ counters of		.ledgrp.rec.expplc
+                    cnfdet: "", //  Confirmation Instruct.		.ledgrp.rec.cnfdet
+                    apprul: "", //  Applicable Rules		.ledgrp.rec.apprul
+                    apprultxt: "", //  Other Applicable Rules		.ledgrp.rec.apprultxt
+                    shppar: "", //  Partial Shipment		.ledgrp.rec.shppar
+                    shptrs: "", //  Transshipment		.ledgrp.rec.shptrs
+                    revflg: "", //  Revolving Flag		.ledgrp.rec.revflg
+                    nonban: "", //  Non-Bank Issuer		.ledgrp.rec.nonban
+                    teskeyunc: "", //  Test Key Unconfirmity		.ledgrp.rec.teskeyunc
+                    dbtflg: "", //  Authorization to Debit		.ledgrp.rec.dbtflg
+                    oppbnk: "", //  境内外对手行代码		.ledgrp.rec.oppbnk
+                    shppars18: "", //  Partial Shipment		.ledgrp.rec.shppars18
+                    shptrss18: "", //  Transshipment		.ledgrp.rec.shptrss18
+                    avbwth: "", //  Available with		.ledgrp.rec.avbwth
+                    avbby: "", //  Available by		.ledgrp.rec.avbby
+                    shpfro: "", //  Dispatch from		.ledgrp.rec.shpfro
+                    porloa: "", //  Air-/Port of Departure		.ledgrp.rec.porloa
+                    pordis: "", //  Air-/Port of Destination		.ledgrp.rec.pordis
+                    shpto: "", //  Final Destination		.ledgrp.rec.shpto
+                    chato: "", //  Own Charges Borne by		.ledgrp.rec.chato
+                    stacty: "", //  Country Code for Statistics		.ledgrp.rec.stacty
+                    tenmaxday: "", //  Maximum Tenor		.ledgrp.rec.tenmaxday
+                    prepers18: "", //  Days of presentation period		.ledgrp.rec.prepers18
+                    prepertxts18: "", //  Presentation period text		.ledgrp.rec.prepertxts18
+                    cnfins: "", //  Confirm. Instruct.		.ledgrp.rec.cnfins
+                    aplbnkdirsnd: "", //  Send Directly to Applicant's Bank		.ledgrp.rec.aplbnkdirsnd
+                    stagod: "", //  Goods Code 		.ledgrp.rec.stagod
+                    spcbenflg: "", //  Special payment conditions for beneficiary exists		.ledgrp.rec.spcbenflg
+                    spcrcbflg: "", //  Special Payment Conditions for specified Bank only		.ledgrp.rec.spcrcbflg
+                    redclsflg: "", //  Red/Green Clause		.ledgrp.rec.redclsflg
+                    revtyp: "", //  Revolving Type		.ledgrp.rec.revtyp
+                    revcum: "", //  Credit is Marked as Cumulative		.ledgrp.rec.revcum
+                    revtimes: "", //  Revolve Times		.ledgrp.rec.revtimes
+                    revnbr: "", //  Revolving Count		.ledgrp.rec.revnbr
+                    revdat: "", //  Next Revolve Date		.ledgrp.rec.revdat
+                },
+                cbs: {
+                    nom1: {
+                        cur: "", //  Nominal Amount		.ledgrp.cbs.nom1.cur
+                        amt: "", //  Nominal Amount		.ledgrp.cbs.nom1.amt
+                    },
+                    max: {
+                        cur: "", //  Maximum Amount		.ledgrp.cbs.max.cur
+                        amt: "", //  Maximum Amount		.ledgrp.cbs.max.amt
+                    },
+                    max2: {
+                        cur: "", //  Additional Amount		.ledgrp.cbs.max2.cur
+                        amt: "", //  Additional Amount		.ledgrp.cbs.max2.amt
+                    },
+                    opn2: {
+                        cur: "", //  Open Add. Amount		.ledgrp.cbs.opn2.cur
+                        amt: "", //  Open Add. Amount		.ledgrp.cbs.opn2.amt
+                    },
+                },
+                preadvflg: "", //  PreAdvice or Notification		.ledgrp.preadvflg
+                ben: {
+                    pts: new Pts().data,
+                    namelc: "", //  名称		.ledgrp.ben.namelc
+                    adrelc: "", //  地址		.ledgrp.ben.adrelc
+                    dbfadrblkcn: "", //  Chinese address		.ledgrp.ben.dbfadrblkcn
+                },
+                iss: {
+                    pts: new Pts().data,
+                    namelc: "", //  名称		.ledgrp.iss.namelc
+                    adrelc: "", //  地址		.ledgrp.iss.adrelc
+                    dbfadrblkcn: "", //  Chinese address		.ledgrp.iss.dbfadrblkcn
+                },
+                apl: {
+                    pts: new Pts().data,
+                    namelc: "", //  名称		.ledgrp.apl.namelc
+                    adrelc: "", //  地址		.ledgrp.apl.adrelc
+                    dbfadrblkcn: "", //  Chinese address		.ledgrp.apl.dbfadrblkcn
+                },
+                avb: {
+                    pts: new Pts().data,
+                    namelc: "", //  名称		.ledgrp.avb.namelc
+                    adrelc: "", //  地址		.ledgrp.avb.adrelc
+                    dbfadrblkcn: "", //  Chinese address		.ledgrp.avb.dbfadrblkcn
+                },
+                blk: {
+                    avbwthtxt: "", //  Available in		.ledgrp.blk.avbwthtxt
+                    defdet: "", //  Deferred Payment Details		.ledgrp.blk.defdet
+                    dftat: "", //  Drafts at		.ledgrp.blk.dftat
+                    shpper: "", //  Shipment Period		.ledgrp.blk.shpper
+                    mixdet: "", //  Mixed Payment Details		.ledgrp.blk.mixdet
+                    preper: "", //  Presentation Period		.ledgrp.blk.preper
+                    feetxt: "", //  Additional Details to Code for Charges CHATO		.ledgrp.blk.feetxt
+                    lcrgod: "", //  Description of Goods		.ledgrp.blk.lcrgod
+                    lcrdoc: "", //  Documents Required		.ledgrp.blk.lcrdoc
+                    adlcnd: "", //  Additional Conditions		.ledgrp.blk.adlcnd
+                    insbnk: "", //  Instructions to Pay.,		.ledgrp.blk.insbnk
+                    revcls: "", //  Revolving Clause		.ledgrp.blk.revcls
+                    revnotes: "", //  Notes to Beneficiary		.ledgrp.blk.revnotes
+                    addamtcov: "", //  Covered		.ledgrp.blk.addamtcov
+                    spcben: "", //  Special Payment Cond.		.ledgrp.blk.spcben
+                    spcrcb: "", //  Special Payment Cond.		.ledgrp.blk.spcrcb
+                },
+                drw: {
+                    pts: new Pts().data,
+                    namelc: "", //  名称		.ledgrp.drw.namelc
+                    adrelc: "", //  地址		.ledgrp.drw.adrelc
+                    dbfadrblkcn: "", //  Chinese address		.ledgrp.drw.dbfadrblkcn
+                },
+                adv: {
+                    pts: new Pts().data,
+                    namelc: "", //  名称		.ledgrp.adv.namelc
+                    adrelc: "", //  地址		.ledgrp.adv.adrelc
+                    dbfadrblkcn: "", //  Chinese address		.ledgrp.adv.dbfadrblkcn
+                },
+                a2b: {
+                    pts: new Pts().data,
+                    namelc: "", //  名称		.ledgrp.a2b.namelc
+                    adrelc: "", //  地址		.ledgrp.a2b.adrelc
+                    dbfadrblkcn: "", //  Chinese address		.ledgrp.a2b.dbfadrblkcn
+                },
+                apb: {
+                    pts: new Pts().data,
+                    namelc: "", //  名称		.ledgrp.apb.namelc
+                    adrelc: "", //  地址		.ledgrp.apb.adrelc
+                    dbfadrblkcn: "", //  Chinese address		.ledgrp.apb.dbfadrblkcn
+                },
+                rmb: {
+                    pts: new Pts().data,
+                    namelc: "", //  名称		.ledgrp.rmb.namelc
+                    adrelc: "", //  地址		.ledgrp.rmb.adrelc
+                    dbfadrblkcn: "", //  Chinese address		.ledgrp.rmb.dbfadrblkcn
+                },
+                con: {
+                    pts: new Pts().data,
+                },
+            },
+            letp: {
+                recget: {
+                    sdamod: {
+                        seainf: "", //  		.letp.recget.sdamod.seainf
+                        dadsnd: "", //  Drag  Drop Sender		.letp.recget.sdamod.dadsnd
+                    },
+                },
+                usr: {
+                    extkey: "", //  Responsible User		.letp.usr.extkey
+                },
+                usrget: {
+                    sdamod: {
+                        seainf: "", //  		.letp.usrget.sdamod.seainf
+                    },
+                },
+                aamp: {
+                    aammod: {
+                        addamtflg: "", //  Add. Amount		.letp.aamp.aammod.addamtflg
+                    },
+                },
+                benp: {
+                    ptsget: {
+                        sdamod: {
+                            seainf: "", //  		.letp.benp.ptsget.sdamod.seainf
+                            dadsnd: "", //  Drag  Drop Sender		.letp.benp.ptsget.sdamod.dadsnd
+                        },
+                    },
+                },
+                issp: {
+                    ptsget: {
+                        sdamod: {
+                            seainf: "", //  		.letp.issp.ptsget.sdamod.seainf
+                            dadsnd: "", //  Drag  Drop Sender		.letp.issp.ptsget.sdamod.dadsnd
+                        },
+                    },
+                },
+                aplp: {
+                    ptsget: {
+                        sdamod: {
+                            seainf: "", //  		.letp.aplp.ptsget.sdamod.seainf
+                            dadsnd: "", //  Drag  Drop Sender		.letp.aplp.ptsget.sdamod.dadsnd
+                        },
+                    },
+                },
+                oppbnkl: "", //  对手行代码		.letp.oppbnkl
+                avbp: {
+                    ptsget: {
+                        sdamod: {
+                            seainf: "", //  		.letp.avbp.ptsget.sdamod.seainf
+                            dadsnd: "", //  Drag  Drop Sender		.letp.avbp.ptsget.sdamod.dadsnd
+                        },
+                    },
+                },
+                drwp: {
+                    ptsget: {
+                        sdamod: {
+                            seainf: "", //  		.letp.drwp.ptsget.sdamod.seainf
+                            dadsnd: "", //  Drag  Drop Sender		.letp.drwp.ptsget.sdamod.dadsnd
+                        },
+                    },
+                },
+                labdefdet: "", //  DEFDAT LAbel		.letp.labdefdet
+                advp: {
+                    ptsget: {
+                        sdamod: {
+                            seainf: "", //  		.letp.advp.ptsget.sdamod.seainf
+                            dadsnd: "", //  Drag  Drop Sender		.letp.advp.ptsget.sdamod.dadsnd
+                        },
+                    },
+                },
+                a2bp: {
+                    ptsget: {
+                        sdamod: {
+                            seainf: "", //  		.letp.a2bp.ptsget.sdamod.seainf
+                            dadsnd: "", //  Drag  Drop Sender		.letp.a2bp.ptsget.sdamod.dadsnd
+                        },
+                    },
+                },
+                apbp: {
+                    ptsget: {
+                        sdamod: {
+                            seainf: "", //  		.letp.apbp.ptsget.sdamod.seainf
+                            dadsnd: "", //  Drag  Drop Sender		.letp.apbp.ptsget.sdamod.dadsnd
+                        },
+                    },
+                },
+                rmbp: {
+                    ptsget: {
+                        sdamod: {
+                            seainf: "", //  		.letp.rmbp.ptsget.sdamod.seainf
+                            dadsnd: "", //  Drag  Drop Sender		.letp.rmbp.ptsget.sdamod.dadsnd
+                        },
+                    },
+                },
+                ptsaddp: {
+                    ptsaddg: [], //  		.letp.ptsaddp.ptsaddg
+                },
+                conp: {
+                    ptsget: {
+                        sdamod: {
+                            dadsnd: "", //  Drag  Drop Sender		.letp.conp.ptsget.sdamod.dadsnd
+                            seainf: "", //  		.letp.conp.ptsget.sdamod.seainf
+                        },
+                    },
+                },
+            },
+            mtabut: {
+                coninf: {
+                    oitinf: {
+                        labinftxt: "", //  Label for INFTXT		.mtabut.coninf.oitinf.labinftxt
+                        oit: {
+                            inftxt: "", //  Infotext		.mtabut.coninf.oitinf.oit.inftxt
+                            inflev: "", //  Infotext Level		.mtabut.coninf.oitinf.oit.inflev
+                        },
+                    },
+                    oitset: {
+                        labinftxt: "", //  Label for INFTXT		.mtabut.coninf.oitset.labinftxt
+                        oit: {
+                            inftxt: "", //  Infotext		.mtabut.coninf.oitset.oit.inftxt
+                            inflev: "", //  Infotext Level		.mtabut.coninf.oitset.oit.inflev
+                        },
+                    },
+                    conexedat: "", //  执行日期		.mtabut.coninf.conexedat
+                    usr: {
+                        extkey: "", //  User ID		.mtabut.coninf.usr.extkey
+                    },
+                },
+            },
+            pageId: "", // ctx的key
+            trnmod: new Pub().data.Trnmod,
+            setmod: new Pub().data.Setmod,
+            liaall: new Pub().data.Liaall,
+        }
     }
 }
\ No newline at end of file
diff --git a/src/views/Business/Betacc/Accp.vue b/src/views/Business/Betacc/Accp.vue
index 003e069..1cbe511 100644
--- a/src/views/Business/Betacc/Accp.vue
+++ b/src/views/Business/Betacc/Accp.vue
@@ -1,409 +1,704 @@
 <template>
-  <c-row>
-    <!--
-    <c-col :span="24">
-      <c-col :span="8">
-        <el-form-item label="业务机构" prop="ledgrp.rec.ownref">
-          <c-input
-            v-model="model.ledgrp.rec.ownref"
-            maxlength="16"
-            placeholder="请输入Reference"
-            :disabled="true"
-          ></c-input>
-        </el-form-item>
-      </c-col>
-    </c-col>-->
-    <!-- 第一行 -->
-    <c-col :span="24">
-      <c-col :span="8">
-        <el-form-item label="信用证编号" prop="ledgrp.rec.ownref">
-          <c-input
-            v-model="model.ledgrp.rec.ownref"
-            maxlength="16"
-            placeholder="请输入Reference"
-            :disabled="true"
-          ></c-input>
-        </el-form-item>
+  <div class="eibs-tab">
+    <!-- left -->
+    <c-col :span="12">
+      <c-col :span="24">
+        <c-col :span="20">
+          <el-form-item
+            label="Export L/C Ref."
+            prop="ledgrp.rec.ownref"
+            style="width: 100%"
+          >
+            <c-input
+              v-model="model.ledgrp.rec.ownref"
+              maxlength="16"
+              placeholder="Please input Export L/C Ref."
+              style="width: 95%"
+              disabled
+            ></c-input>
+          </el-form-item>
+        </c-col>
+        <!-- <c-col :span="1" style="text-align: right"> -->
+        <c-col :span="1">
+          <!-- <el-form-item label="" label-width="5px"> -->
+          <c-button
+            style="margin: 0 10px 0 0; padding: 0 12px"
+            size="small"
+            type="primary"
+            @click="onSeainf"
+          >
+            <span
+              style="font-size: 15px; font-family: '宋体'; font-weight: bold"
+              >i</span
+            >
+          </c-button>
+          <!-- </el-form-item> -->
+        </c-col>
+        <c-col :span="2" :offset="1" style="text-align: right">
+          <!-- <el-form-item label="" label-width="5px"> -->
+          <c-button
+            style="margin: 0 0"
+            size="small"
+            type="primary"
+            :disabled="this.flag"
+            @click="onDetpButgetref"
+          >
+            获取
+          </c-button>
+          <!-- </el-form-item> -->
+        </c-col>
+        <!-- </c-col> -->
       </c-col>
-      <c-col :span="4">
-        <c-button style="margin:0px 10px 0 10;padding: 0 12px;" size="small"
-                  type="primary" @click="onSeainf">
-          <span style="font-family:'宋体';font-weight:bold">i</span>
-         </c-button>
-      <!-- 
-        <c-button size="small" type="primary;width:10%" @click="onSeainf"
-          >i</c-button
-        >
-        -->
-        <c-button
-          size="small"
-          type="primary"
-          :disabled="
-            model.ledgrp.ben.pts.adrblk && !model.ledgrp.rec.ownref ? false : true
-          "
-          @click="onLetpButgetref"
-        >
-          获取
-        </c-button>
+
+      <c-col :span="24">
+        <c-col :span="20">
+          <el-form-item
+            label="Bill Set Reference"
+            prop="bedgrp.rec.ownref"
+            style="width: 100%"
+          >
+            <c-input
+              v-model="model.bedgrp.rec.ownref"
+              maxlength="16"
+              placeholder="Please input Bill Set Reference"
+              style="width: 95%"
+              disabled
+            ></c-input>
+          </el-form-item>
+        </c-col>
+        <!-- <c-col :span="1" style="text-align: right"> -->
+        <c-col :span="1">
+          <!-- <el-form-item label="" label-width="5px"> -->
+          <c-button
+            style="margin: 0 10px 0 0; padding: 0 12px"
+            size="small"
+            type="primary"
+            @click="onSeainf"
+          >
+            <span
+              style="font-size: 15px; font-family: '宋体'; font-weight: bold"
+              >i</span
+            >
+          </c-button>
+          <!-- </el-form-item> -->
+        </c-col>
+        <c-col :span="2" :offset="1" style="text-align: right">
+          <!-- <el-form-item label="" label-width="5px"> -->
+          <c-button
+            style="margin: 0 0"
+            size="small"
+            type="primary"
+            :disabled="this.flag"
+            @click="onDetpButgetref"
+          >
+            获取
+          </c-button>
+          <!-- </el-form-item> -->
+        </c-col>
+        <!-- </c-col> -->
       </c-col>
 
-      <c-col :span="11">
+      <c-col :span="24">
         <c-col :span="12">
-          <el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur">
-            <c-select
-              v-model="model.ledgrp.cbs.opn1.cur"
-              style="width: 100%"
-              placeholder="请选择币种"
-              :code="codes.acccur"
-            >
-            </c-select>
+          <el-form-item label="Document Amount" prop="bedgrp.cbs.max.cur">
+            <c-input
+              v-model="model.bedgrp.cbs.max.cur"
+              maxlength="3"
+              placeholder="Please input Document Amount"
+              disabled
+            ></c-input>
           </el-form-item>
         </c-col>
-
         <c-col :span="12">
-          <el-form-item label="" label-width="20px" prop="ledgrp.cbs.opn1.amt">
+          <el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt">
             <c-input
-              v-model="model.ledgrp.cbs.opn1.amt"
-              placeholder="请输入信用证余额"
+              v-model="model.bedgrp.cbs.max.amt"
+              placeholder="Please input Balance"
+              disabled
             ></c-input>
           </el-form-item>
         </c-col>
       </c-col>
-    </c-col>
-    <!-- 第二行 -->
-    <c-col :span="24">
-      <c-col :span="8">
-        <el-form-item label="单据编号" prop="bedgrp.rec.ownref">
-          <c-input
-            v-model="model.bedgrp.rec.ownref"
-            maxlength="16"
-            placeholder="请输入Reference"
-            :disabled="false"
-          ></c-input>
-        </el-form-item>
+      <c-col :span="24">
+        <c-col :span="12">
+          <el-form-item label="Open Amount" prop="bedgrp.cbs.opn1.cur">
+            <c-input
+              v-model="model.bedgrp.cbs.opn1.cur"
+              maxlength="3"
+              placeholder="Please input Open Amoun"
+              disabled
+            ></c-input>
+          </el-form-item>
+        </c-col>
+        <c-col :span="12">
+          <el-form-item label="" label-width="5px" prop="bedgrp.cbs.opn1.amt">
+            <c-input
+              v-model="model.bedgrp.cbs.opn1.amt"
+              placeholder="Please input Balance"
+              disabled
+            ></c-input>
+          </el-form-item>
+        </c-col>
       </c-col>
-      <c-col :span="4">
-        <c-button style="margin:0px 10px 0 10;padding: 0 12px;" size="small"
-                  type="primary" @click="onSeainf">
-          <span style="font-family:'宋体';font-weight:bold">i</span>
-         </c-button>
-        <c-button
-          size="small"
-          type="primary"
-          :disabled="
-            model.bedgrp.ben.pts.adrblk && !model.bedgrp.rec.ownref ? false : true
-          "
-          @click="onLetpButgetref"
-        >
-          获取
-        </c-button>
+      <c-col :span="24">
+        <el-form-item label="Document Type" prop="bedgrp.rec.doctypcod">
+          <c-select
+            v-model="model.bedgrp.rec.doctypcod"
+            style="width: 100%"
+            placeholder="Please input Document Type"
+            disabled
+          >
+            <el-option
+              v-for="item in codes.doctypcod1"
+              :key="item.value"
+              :label="item.label"
+              :value="item.value"
+            >
+            </el-option>
+          </c-select>
+        </el-form-item>
       </c-col>
-
-      <c-col :span="11">
-        <el-form-item label="摘要" prop="bedgrp.rec.nam">
-          <c-input
-            v-model="model.bedgrp.rec.nam"
-            maxlength="29"
-            placeholder="摘要"
-          ></c-input>
+      <c-col :span="24">
+        <el-form-item label="Maturity Date" prop="bedgrp.rec.matdat">
+          <c-date-picker
+            type="date"
+            v-model="model.bedgrp.rec.matdat"
+            style="width: 100%"
+            placeholder="Please select Maturity Date"
+            disabled
+          ></c-date-picker>
         </el-form-item>
       </c-col>
-    </c-col>
-    <!-- 第三行 -->
-    <c-col :span="24">
-      <!-- 第三行 左边-->
-      <c-col :span="12">
-        <c-col :span="24">
-          <c-col :span="8">
-            <el-form-item label="单据金额" prop="bedgrp.cbs.max.cur">
-              <c-select
-                v-model="model.bedgrp.cbs.max.cur"
-                style="width: 100%"
-                placeholder="请选择币种"
-                :code="codes.acccur"
-              >
-              </c-select>
-            </el-form-item>
-          </c-col>
-          <c-col :span="8">
-            <el-form-item label="" label-width="10px" prop="bedgrp.cbs.max.amt">
-              <c-input-currency
-                v-model="model.bedgrp.cbs.max.amt"
-                style="text-align: left; width: 100%"
-                placeholder="请输入单据金额"
-              ></c-input-currency>
-            </el-form-item>
-          </c-col>
-          <c-col :span="4" class="centerLable">
-            <c-checkbox v-model="model.betp.aamp.aammod.addamtflg"
-              >附加金额</c-checkbox
-            >
-          </c-col>
-        </c-col>
-
-        <c-col :span="24">
-          <c-col :span="8">
-            <el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur">
-              <c-select
-                v-model="model.bedgrp.cbs.opn1.cur"
-                style="width: 100%"
-                placeholder="请选择币种"
-                :code="codes.acccur"
-              >
-              </c-select>
-            </el-form-item>
-          </c-col>
-          <c-col :span="14">
-            <el-form-item label="" label-width="10px" prop="bedgrp.cbs.opn1.amt">
-              <c-input-currency
-                v-model="model.bedgrp.cbs.opn1.amt"
-                style="text-align: left; width: 100%"
-                placeholder="请输入单据余额"
-              ></c-input-currency>
-            </el-form-item>
-          </c-col>
-        </c-col>
-
-        <c-col :span="24">
-          <c-col :span="22">
-            <el-form-item label="单据类型" prop="bedgrp.rec.doctypcod">
-              <c-select
-                v-model="model.bedgrp.rec.doctypcod"
-                style="width: 100%"
-                placeholder="请选择单据类型"
-                :code="codes.doc"
-              >
-              </c-select>
-            </el-form-item>
-          </c-col>
-        </c-col>
-
-        <c-col :span="14">
-          <el-form-item label="到期日" prop="bedgrp.rec.matdat">
+      <c-col :span="24">
+        <c-col :span="12">
+          <el-form-item label="Received on" prop="bedgrp.rec.rcvdat">
             <c-date-picker
               type="date"
-              v-model="model.bedgrp.rec.matdat"
+              v-model="model.bedgrp.rec.rcvdat"
               style="width: 100%"
-              placeholder="请选择到期日"
+              placeholder="Please select Received on"
+              disabled
             ></c-date-picker>
           </el-form-item>
         </c-col>
-        <c-col :span="10"></c-col>
-
-        <c-col :span="14">
-          <el-form-item label="到单日期" prop="bedgrp.rec.rcvdat">
+        <c-col :span="12">
+          <el-form-item label="Presented on" prop="bedgrp.rec.predat">
             <c-date-picker
               type="date"
-              v-model="model.bedgrp.rec.rcvdat"
+              v-model="model.bedgrp.rec.predat"
               style="width: 100%"
-              placeholder="请选择到单日期"
+              placeholder="Please select Presented on"
+              disabled
             ></c-date-picker>
           </el-form-item>
         </c-col>
-        <c-col :span="10"></c-col>
+      </c-col>
+      <c-col :span="24">
+        <el-form-item label="Document Status" prop="bedgrp.rec.docsta">
+          <c-select
+            v-model="model.bedgrp.rec.docsta"
+            style="width: 100%"
+            placeholder="Please select Document Status"
+            disabled
+          >
+            <el-option
+              v-for="item in codes.docsta1"
+              :key="item.value"
+              :label="item.label"
+              :value="item.value"
+            >
+            </el-option>
+          </c-select>
+        </el-form-item>
+      </c-col>
+    </c-col>
 
+    <!-- right -->
+    <c-col :span="12">
+      <c-col :span="24">
+        <c-col :span="12">
+          <el-form-item label="Open Amt. L/C" prop="ledgrp.cbs.opn1.cur">
+            <c-input
+              v-model="model.ledgrp.cbs.opn1.cur"
+              maxlength="3"
+              placeholder="Please input Open Amt. L/C"
+              disabled
+            ></c-input>
+          </el-form-item>
+        </c-col>
+        <c-col :span="12">
+          <el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn1.amt">
+            <c-input
+              v-model="model.ledgrp.cbs.opn1.amt"
+              placeholder="Please input Balance"
+              disabled
+            ></c-input>
+          </el-form-item>
+        </c-col>
+      </c-col>
 
+      <c-col :span="24">
+        <el-form-item label="Name" prop="bedgrp.rec.nam">
+          <c-input
+            v-model="model.bedgrp.rec.nam"
+            maxlength="40"
+            placeholder="Please input Name"
+            disabled
+          ></c-input>
+        </el-form-item>
       </c-col>
-      <!-- 第三行 右边-->
-      <c-col :span="11">
-        <c-ptap
+
+      <c-col :span="24">
+        <c-ptsmsg
           :model="model"
           :argadr="{
-            title: '交单人',
+            title: 'Presented by',
             grp: 'bedgrp',
             rol: 'prb',
           }"
           :disabled="true"
-          @onSeainf="onSeainf"
-          @onAplpDet="onBenpDet"
-        >
-        </c-ptap>
+          :enRef="true"
+          :enNam="true"
+        ></c-ptsmsg>
       </c-col>
-    </c-col>
-    
-    <!-- 第四行 左边-->
-    <c-col :span="12">
-      <c-col :span="14">
-        <el-form-item label="提示日期" prop="bedgrp.rec.disdat">
-          <c-date-picker
-            type="date"
-            v-model="model.bedgrp.rec.disdat"
-            style="width: 100%"
-            placeholder="请选择提示日期"
-          ></c-date-picker>
-        </el-form-item>
+      <c-col :span="24">
+        <c-ptsmsg
+          :model="model"
+          :argadr="{
+            title: 'Issuing Bank',
+            grp: 'bedgrp',
+            rol: 'iss',
+          }"
+          :disabled="true"
+          :enRef="true"
+          :enNam="true"
+        ></c-ptsmsg>
       </c-col>
-      <c-col :span="10"></c-col>
+      <c-col :span="24">
+        <c-ptsmsg
+          :model="model"
+          :argadr="{
+            title: 'Applicant',
+            grp: 'bedgrp',
+            rol: 'apl',
+          }"
+          :disabled="true"
+          :enRef="true"
+          :enNam="true"
+        ></c-ptsmsg>
+      </c-col>
+    </c-col>
+    <c-col :span="24">
+      <el-form-item style="margin-left: 0px">
+        <el-divider />
+      </el-form-item>
+    </c-col>
 
-      <c-col :span="14">
-        <el-form-item label="发送索偿电日期" prop="bedgrp.rec.predat">
-          <c-date-picker
-            type="date"
-            v-model="model.bedgrp.rec.predat"
-            style="width: 100%"
-            placeholder="请选择发送索偿电日期"
-          ></c-date-picker>
+    <!-- next part -->
+    <!-- left -->
+    <c-col :span="12">
+      <c-col :span="24">
+        <el-form-item
+          label="Narrative of Maturity Amendment"
+          prop="trnmod.swiadd.strinf"
+        >
+          <c-input
+            type="textarea"
+            v-model="model.trnmod.swiadd.strinf"
+            maxlength="35"
+            show-word-limit
+            placeholder="Please input Narrative of Maturity"
+          ></c-input>
         </el-form-item>
       </c-col>
-      <c-col :span="10"></c-col>
 
       <c-col :span="24">
-        <c-col :span="22">
-          <el-form-item label="单据状态" prop="bedgrp.rec.docsta">
-            <c-select
-              v-model="model.bedgrp.rec.docsta"
-              style="width: 100%"
-              placeholder="请选择单据状态"
-              :code="codes.bedtyp"
-            >
-            </c-select>
+        <c-col :span="12">
+          <el-form-item label="Accept Amount" prop="setmod.doccur">
+            <c-input
+              v-model="model.setmod.doccur"
+              maxlength="3"
+              placeholder="Please input Accept Amount"
+              disabled
+            ></c-input>
+          </el-form-item>
+        </c-col>
+        <c-col :span="12">
+          <el-form-item label="" label-width="5px" prop="setmod.docamt">
+            <c-input
+              v-model="model.setmod.docamt"
+              placeholder="Please input Balance"
+              disabled
+            ></c-input>
           </el-form-item>
         </c-col>
       </c-col>
 
       <c-col :span="24">
-        <c-col :span="22">
-          <el-form-item label="是否接收" prop="bedgrp.rec.lcrtyp">
-            <c-select
-              v-model="model.ledgrp.rec.lcrtyp"
-              style="width: 100%"
-              placeholder="请选择是否接收"
-              :code="codes.f0102"
-            >
-            </c-select>
+        <c-col :span="12">
+          <el-form-item label="Doc. Amount Part" prop="bedgrp.cbs.opn2.cur">
+            <c-input
+              v-model="model.bedgrp.cbs.opn2.cur"
+              maxlength="3"
+              placeholder="Please input Doc. Amount Part"
+              disabled
+            ></c-input>
           </el-form-item>
         </c-col>
-      </c-col>
-    </c-col>
-    <!-- 第四行 右边-->
-    <c-col :span="11">
-      <c-ptap
-        :model="model"
-        :argadr="{
-          title: '开证行',
-          grp: 'bedgrp',
-          rol: 'iss',
-        }"
-        :disabled="true"
-        @onSeainf="onSeainf"
-        @onAplpDet="onIsspDet"
-      >
-      </c-ptap>
-    </c-col>
-    <!-- 第五行 -->
-    <c-col :span="24">
-      <c-col :span="12">
-        <c-col :span="22">
-          <el-form-item label="Narrative of Amendment" prop="trnmod.swiadd.strinf">
+        <c-col :span="12">
+          <el-form-item label="" label-width="5px" prop="aamset.utlamt">
             <c-input
-              v-model="model.trnmod.swiadd.strinf"
-              maxlength="29"
-              placeholder="Narrative of Amendment"
+              v-model="model.aamset.utlamt"
+              placeholder="Please input Balance"
+              disabled
             ></c-input>
           </el-form-item>
         </c-col>
       </c-col>
 
-      <c-col :span="11">
-        <c-ptap
-          :model="model"
-          :argadr="{
-            title: '申请人',
-            grp: 'bedgrp',
-            rol: 'apl',
-          }"
-          :disabled="true"
-          @onSeainf="onSeainf"
-          @onAplpDet="onAplpDet"
-        >
-        </c-ptap>
-      </c-col>
-    </c-col>
-
-    <c-col :span="24" v-if="model.betp.aamp.aammod.addamtflg">
-      <c-col :span="12">
-        <c-col :span="8">
-          <el-form-item label="单据金额" prop="bedgrp.cbs.max.cur">
-            <c-select
-              v-model="model.bedgrp.cbs.max.cur"
-              style="width: 100%"
-              placeholder="请选择币种"
-              :code="codes.acccur"
-            >
-            </c-select>
+      <c-col :span="24">
+        <c-col :span="12">
+          <el-form-item label="Add. Amount Part" prop="bedgrp.cbs.opn2.cur">
+            <c-input
+              v-model="model.bedgrp.cbs.opn2.cur"
+              maxlength="3"
+              placeholder="Please input Add. Amount Part"
+              disabled
+            ></c-input>
           </el-form-item>
         </c-col>
-        <c-col :span="14">
-          <el-form-item label="" label-width="10px" prop="aamset.utlamt">
-            <c-input-currency
-              v-model="model.aamset.utlamt"
-              style="text-align: left; width: 100%"
-              placeholder="请输入单据金额"
-            ></c-input-currency>
+        <c-col :span="12">
+          <el-form-item label="" label-width="5px" prop="aamset.utlamt2">
+            <c-input
+              v-model="model.aamset.utlamt2"
+              placeholder="Please input Balance"
+              disabled
+            ></c-input>
           </el-form-item>
         </c-col>
       </c-col>
-      <c-col :span="12">
+
+      <c-col :span="24">
+        <el-form-item label="发送索偿电日期" prop="snadat">
+          <c-date-picker
+            type="date"
+            v-model="model.snadat"
+            style="width: 100%"
+            placeholder="请选择发送索偿电日期"
+          ></c-date-picker>
+        </el-form-item>
       </c-col>
     </c-col>
-    <c-col :span="24" v-if="model.betp.aamp.aammod.addamtflg">
-      <c-col :span="12">
-        <c-col :span="8">
-          <el-form-item label="附加金额" prop="bedgrp.cbs.max.cur">
-            <c-select
-              v-model="model.bedgrp.cbs.max.cur"
-              style="width: 100%"
-              placeholder="请选择币种"
-              :code="codes.acccur"
-            >
-            </c-select>
+
+    <!-- right -->
+    <c-col :span="12">
+      <c-col :span="24" style="margin-left: 150px">
+        <c-checkbox v-model="cre752flg">Receive MT 752</c-checkbox>
+      </c-col>
+
+      <c-col :span="24">
+        <el-form-item label="Further Identification" prop="betp.furide">
+          <c-select
+            v-model="model.betp.furide"
+            style="width: 100%"
+            placeholder="Please select Further Identification"
+            :disabled="!cre752flg"
+            :code="codes.furide"
+          >
+          </c-select>
+        </el-form-item>
+      </c-col>
+
+      <c-col :span="24">
+        <el-form-item label="Date of Advice" prop="bedgrp.rec.disdat">
+          <c-date-picker
+            type="date"
+            v-model="model.bedgrp.rec.disdat"
+            style="width: 100%"
+            placeholder="Please select Date of Advice"
+            disabled
+          ></c-date-picker>
+        </el-form-item>
+      </c-col>
+
+      <c-col :span="24">
+        <c-col :span="12">
+          <el-form-item label="Reduction Amt." prop="setmod.doccur">
+            <c-input
+              v-model="model.setmod.doccur"
+              maxlength="3"
+              placeholder="Please input Reduction Amt."
+              disabled
+            ></c-input>
           </el-form-item>
         </c-col>
-        <c-col :span="14">
-          <el-form-item label="" label-width="10px" prop="aamset.utlamt2">
-            <c-input-currency
-              v-model="model.aamset.utlamt2"
-              style="text-align: left; width: 100%"
-              placeholder="请输入附加金额"
-            ></c-input-currency>
+        <c-col :span="12">
+          <el-form-item label="" label-width="5px" prop="setmod.redamt">
+            <c-input
+              v-model="model.setmod.redamt"
+              placeholder="Please input Balance"
+            ></c-input>
           </el-form-item>
         </c-col>
       </c-col>
-      <c-col :span="12">
-      </c-col>
+
+      <c-checkbox
+        v-model="model.betp.adaflg"
+        style="margin-left: 150px"
+        disabled
+        >Add. Amount</c-checkbox
+      >
     </c-col>
-  </c-row>
+
+    <!-- <c-col :span="12">
+        <el-form-item label="Drag  Drop Sender" prop="betp.ledget.sdamod.dadsnd">
+            <c-input  v-model="model.betp.ledget.sdamod.dadsnd"  placeholder="请输入Drag  Drop Sender"></c-input>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="参考号" prop="ledgrp.rec.ownref">
+            <c-input  v-model="model.ledgrp.rec.ownref" maxlength="16"  placeholder="请输入参考号"></c-input>
+        </el-form-item>
+       </c-col>
+                  
+       <c-col :span="12">
+        <el-form-item label="" prop="betp.ledget.sdamod.seainf">
+            <c-input  v-model="model.betp.ledget.sdamod.seainf"  placeholder="请输入"></c-input>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="Currency" prop="ledgrp.cbs.opn1.cur">
+            <c-input  v-model="model.ledgrp.cbs.opn1.cur" maxlength="3"  placeholder="请输入Currency"></c-input>
+        </el-form-item>
+       </c-col>
+                  
+       <c-col :span="12">
+        <el-form-item label="Balance" prop="ledgrp.cbs.opn1.amt">
+            <c-input  v-model="model.ledgrp.cbs.opn1.amt"  placeholder="请输入Balance"></c-input>
+        </el-form-item>
+       </c-col>
+                  
+       <c-col :span="12">
+        <el-form-item label="Drag  Drop Sender" prop="betp.recget.sdamod.dadsnd">
+            <c-input  v-model="model.betp.recget.sdamod.dadsnd"  placeholder="请输入Drag  Drop Sender"></c-input>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="单据参考号" prop="bedgrp.rec.ownref">
+            <c-input  v-model="model.bedgrp.rec.ownref" maxlength="16"  placeholder="请输入单据参考号"></c-input>
+        </el-form-item>
+       </c-col>
+                  
+       <c-col :span="12">
+        <el-form-item label="" prop="betp.recget.sdamod.seainf">
+            <c-input  v-model="model.betp.recget.sdamod.seainf"  placeholder="请输入"></c-input>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="Externally Displayed Name to Identify the Contract" prop="bedgrp.rec.nam">
+            <c-input  v-model="model.bedgrp.rec.nam" maxlength="40"  placeholder="请输入Externally Displayed Name to Identify the Contract"></c-input>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="单据金额" prop="bedgrp.cbs.max.cur">
+            <c-select v-model="model.bedgrp.cbs.max.cur" style="width:100%" placeholder="请选择单据金额">
+              </c-select>
+        </el-form-item>
+       </c-col>
+                  
+       <c-col :span="12">
+        <el-form-item label="单据金额" prop="bedgrp.cbs.max.amt">
+            <c-input  v-model="model.bedgrp.cbs.max.amt"  placeholder="请输入单据金额"></c-input>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="交单人" prop="bedgrp.prb.pts.ref">
+            <c-input  v-model="model.bedgrp.prb.pts.ref" maxlength="16"  placeholder="请输入交单人"></c-input>
+        </el-form-item>
+       </c-col>
+                  
+       <c-col :span="12">
+	    <c-checkbox v-model="model.betp.adaflg">Add. amount</c-checkbox>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur">
+            <c-input  v-model="model.bedgrp.cbs.opn1.cur" maxlength="3"  placeholder="请输入单据余额"></c-input>
+        </el-form-item>
+       </c-col>
+                  
+       <c-col :span="12">
+        <el-form-item label="Balance" prop="bedgrp.cbs.opn1.amt">
+            <c-input  v-model="model.bedgrp.cbs.opn1.amt"  placeholder="请输入Balance"></c-input>
+        </el-form-item>
+       </c-col>
+                  
+       <c-col :span="12">
+        <el-form-item label="Name of Party" prop="bedgrp.prb.pts.nam">
+            <c-input  v-model="model.bedgrp.prb.pts.nam" maxlength="40"  placeholder="请输入Name of Party"></c-input>
+        </el-form-item>
+       </c-col>
+                                                    
+       <c-col :span="12">
+        <el-form-item label="开证行" prop="bedgrp.iss.pts.ref">
+            <c-input  v-model="model.bedgrp.iss.pts.ref" maxlength="16"  placeholder="请输入开证行"></c-input>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="单据类型" prop="bedgrp.rec.doctypcod">
+            <c-select v-model="model.bedgrp.rec.doctypcod" style="width:100%" placeholder="请选择单据类型">
+              </c-select>
+        </el-form-item>
+       </c-col>
+                  
+       <c-col :span="12">
+        <el-form-item label="Name of Party" prop="bedgrp.iss.pts.nam">
+            <c-input  v-model="model.bedgrp.iss.pts.nam" maxlength="40"  placeholder="请输入Name of Party"></c-input>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="到期日" prop="bedgrp.rec.matdat">
+            <c-date-picker type="date"  v-model="model.bedgrp.rec.matdat" style="width:100%"  placeholder="请选择到期日"></c-date-picker>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="到单日期" prop="bedgrp.rec.rcvdat">
+            <c-date-picker type="date"  v-model="model.bedgrp.rec.rcvdat" style="width:100%"  placeholder="请选择到单日期"></c-date-picker>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="Presentation Date" prop="bedgrp.rec.predat">
+            <c-date-picker type="date"  v-model="model.bedgrp.rec.predat" style="width:100%"  placeholder="请选择Presentation Date"></c-date-picker>
+        </el-form-item>
+       </c-col>
+                                                    
+       <c-col :span="12">
+        <el-form-item label="申请人" prop="bedgrp.apl.pts.ref">
+            <c-input  v-model="model.bedgrp.apl.pts.ref" maxlength="16"  placeholder="请输入申请人"></c-input>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="单据状态" prop="bedgrp.rec.docsta">
+            <c-input  v-model="model.bedgrp.rec.docsta" maxlength="40"  placeholder="请输入单据状态"></c-input>
+        </el-form-item>
+       </c-col>
+                  
+       <c-col :span="12">
+        <el-form-item label="Name of Party" prop="bedgrp.apl.pts.nam">
+            <c-input  v-model="model.bedgrp.apl.pts.nam" maxlength="40"  placeholder="请输入Name of Party"></c-input>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="Narrative of Maturity" prop="trnmod.swiadd.strinf">
+            <c-input type="textarea" v-model="model.trnmod.swiadd.strinf" maxlength="35" show-word-limit placeholder="请输入Narrative of Maturity" ></c-input>
+        </el-form-item>
+        </c-col>
+                  
+       <c-col :span="12">
+	    <c-checkbox v-model="model.betp.cre752flg">Create 752</c-checkbox>
+       </c-col>
+                                                    
+       <c-col :span="12">
+        <el-form-item label="进一步的确认" prop="betp.furide">
+            <c-select v-model="model.betp.furide" style="width:100%" placeholder="请选择进一步的确认">
+              </c-select>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="Date of Advice" prop="bedgrp.rec.disdat">
+            <c-date-picker type="date"  v-model="model.bedgrp.rec.disdat" style="width:100%"  placeholder="请选择Date of Advice"></c-date-picker>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="document currency" prop="setmod.doccur">
+            <c-select v-model="model.setmod.doccur" style="width:100%" placeholder="请选择document currency">
+              </c-select>
+        </el-form-item>
+       </c-col>
+                  
+       <c-col :span="12">
+        <el-form-item label="document amount" prop="setmod.docamt">
+            <c-input  v-model="model.setmod.docamt"  placeholder="请输入document amount"></c-input>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="Reduction Amt." prop="setmod.redamt">
+            <c-input  v-model="model.setmod.redamt"  placeholder="请输入Reduction Amt."></c-input>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="附加金额" prop="bedgrp.cbs.opn2.cur">
+            <c-select v-model="model.bedgrp.cbs.opn2.cur" style="width:100%" placeholder="请选择附加金额">
+              </c-select>
+        </el-form-item>
+       </c-col>
+                  
+       <c-col :span="12">
+        <el-form-item label="单据金额" prop="aamset.utlamt">
+            <c-input  v-model="model.aamset.utlamt"  placeholder="请输入单据金额"></c-input>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="附加金额" prop="aamset.utlamt2">
+            <c-input  v-model="model.aamset.utlamt2"  placeholder="请输入附加金额"></c-input>
+        </el-form-item>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="发送索偿电日期" prop="snadat">
+            <c-date-picker type="date"  v-model="model.snadat" style="width:100%"  placeholder="请选择发送索偿电日期"></c-date-picker>
+        </el-form-item>
+       </c-col> -->
+  </div>
 </template>
 <script>
-import Api from "~/service/Api"
+import Api from "~/service/Api";
 import commonProcess from "~/mixin/commonProcess";
 import CodeTable from "~/config/CodeTable";
 import Event from "~/model/Betacc/Event";
-import Ptap from "~/views/Public/Ptap";
+import Ptsmsg from "~/views/Public/Ptsmsg";
 
 export default {
-    components: { "c-ptap": Ptap },
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        
-        return {
-
-        }
+  components: { "c-ptsmsg": Ptsmsg },
+  inject: ["root"],
+  props: ["model", "codes"],
+  mixins: [commonProcess],
+  data() {
+    return {};
+  },
+  computed: {
+    cre752flg: {
+      get() {
+        return this.model.betp.cre752flg != "";
+      },
+      set(val) {
+        this.model.betp.cre752flg = val ? "X" : "";
+      },
     },
-    methods:{...Event},
-    created:function(){
-
+    flag() {
+      return this.model.mtabut.coninf.usr.extkey == "";
     },
-    watch:{
-      "model.bedgrp.cbs.max.amt": function(){
-          this.model.aamset.utlamt = this.model.bedgrp.cbs.max.amt;
-      }
-    }
-
-}
+  },
+  methods: { ...Event },
+  created: function () {},
+};
 </script>
 <style>
-
 </style>
diff --git a/src/views/Business/Betacc/Cips.vue b/src/views/Business/Betacc/Cips.vue
deleted file mode 100644
index 3b7a42c..0000000
--- a/src/views/Business/Betacc/Cips.vue
+++ /dev/null
@@ -1,351 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                                               
-       <c-col :span="12">
-        <el-form-item label="借记记账账号" prop="trnmod.cipmod.dafnzh">
-            <c-input  v-model="model.trnmod.cipmod.dafnzh" maxlength="34"  placeholder="请输入借记记账账号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="借记记账名称" prop="trnmod.cipmod.dafnmc">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.dafnmc" maxlength="35" show-word-limit placeholder="请输入借记记账名称" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                                     
-       <c-col :span="12">
-        <el-form-item label="端到端标识号" prop="trnmod.cipmod.dddbsh">
-            <c-input  v-model="model.trnmod.cipmod.dddbsh" maxlength="35"  placeholder="请输入端到端标识号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="费用承担方" prop="trnmod.cipmod.feecod">
-            <c-select v-model="model.trnmod.cipmod.feecod" style="width:100%" placeholder="请选择费用承担方">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="中介机构1行号" prop="trnmod.cipmod.zjg1hh">
-            <c-input  v-model="model.trnmod.cipmod.zjg1hh" maxlength="35"  placeholder="请输入中介机构1行号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="中介机构2行号" prop="trnmod.cipmod.zjg2hh">
-            <c-input  v-model="model.trnmod.cipmod.zjg2hh" maxlength="35"  placeholder="请输入中介机构2行号"></c-input>
-        </el-form-item>
-       </c-col>
-                                                                     
-       <c-col :span="12">
-        <el-form-item label="中介机构1名称" prop="trnmod.cipmod.zjg1mc">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.zjg1mc" maxlength="35" show-word-limit placeholder="请输入中介机构1名称" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="中介机构2名称" prop="trnmod.cipmod.zjg2mc">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.zjg2mc" maxlength="35" show-word-limit placeholder="请输入中介机构2名称" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                                     
-       <c-col :span="12">
-        <el-form-item label="收款行开户行行号" prop="trnmod.cipmod.pyebchkey">
-            <c-input  v-model="model.trnmod.cipmod.pyebchkey" maxlength="35"  placeholder="请输入收款行开户行行号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款行开户行行号" prop="trnmod.cipmod.fkrkhh">
-            <c-input  v-model="model.trnmod.cipmod.fkrkhh" maxlength="35"  placeholder="请输入付款行开户行行号"></c-input>
-        </el-form-item>
-       </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="收款行开户行名称" prop="trnmod.cipmod.pyebchnam">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.pyebchnam" maxlength="70" show-word-limit placeholder="请输入收款行开户行名称" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="付款行开户行名称" prop="trnmod.cipmod.fukrhm">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fukrhm" maxlength="70" show-word-limit placeholder="请输入付款行开户行名称" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                                     
-       <c-col :span="12">
-        <el-form-item label="收款间接参与者行号" prop="trnmod.cipmod.recsehbch">
-            <c-input  v-model="model.trnmod.cipmod.recsehbch" maxlength="35"  placeholder="请输入收款间接参与者行号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="致收款人银行附言1" prop="trnmod.cipmod.fuyns1">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fuyns1" maxlength="35" show-word-limit placeholder="请输入致收款人银行附言1" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="收款间接参与者名称" prop="trnmod.cipmod.recsehbchnam">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.recsehbchnam" maxlength="100" show-word-limit placeholder="请输入收款间接参与者名称" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                                     
-       <c-col :span="12">
-        <el-form-item label="付款直接参与者行号" prop="trnmod.cipmod.staonebch">
-            <c-input  v-model="model.trnmod.cipmod.staonebch" maxlength="35"  placeholder="请输入付款直接参与者行号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="致收款人银行附言2" prop="trnmod.cipmod.fuyns2">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fuyns2" maxlength="35" show-word-limit placeholder="请输入致收款人银行附言2" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="付款直接参与者名称" prop="trnmod.cipmod.staonebchnam">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.staonebchnam" maxlength="100" show-word-limit placeholder="请输入付款直接参与者名称" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                                     
-       <c-col :span="12">
-        <el-form-item label="付款间接参与者行号" prop="trnmod.cipmod.stasehbch">
-            <c-input  v-model="model.trnmod.cipmod.stasehbch" maxlength="35"  placeholder="请输入付款间接参与者行号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="致收款人银行附言3" prop="trnmod.cipmod.fuyns3">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fuyns3" maxlength="35" show-word-limit placeholder="请输入致收款人银行附言3" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款间接参与者名称" prop="trnmod.cipmod.stasehbchnam">
-            <c-input  v-model="model.trnmod.cipmod.stasehbchnam" maxlength="100"  placeholder="请输入付款间接参与者名称"></c-input>
-        </el-form-item>
-       </c-col>
-                                                                                      
-       <c-col :span="12">
-        <el-form-item label="收款人地址2" prop="trnmod.cipmod.skrdz2">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skrdz2" maxlength="35" show-word-limit placeholder="请输入收款人地址2" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="致收款人银行附言4" prop="trnmod.cipmod.fuyns4">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fuyns4" maxlength="35" show-word-limit placeholder="请输入致收款人银行附言4" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款人地址3" prop="trnmod.cipmod.skrdz3">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skrdz3" maxlength="35" show-word-limit placeholder="请输入收款人地址3" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款人地址2" prop="trnmod.cipmod.fkrdz2">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz2" maxlength="35" show-word-limit placeholder="请输入付款人地址2" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="付款行行号" prop="trnmod.cipmod.fkhkhh">
-            <c-input  v-model="model.trnmod.cipmod.fkhkhh" maxlength="35"  placeholder="请输入付款行行号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款行行号" prop="trnmod.cipmod.skkhhh">
-            <c-input  v-model="model.trnmod.cipmod.skkhhh" maxlength="35"  placeholder="请输入收款行行号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款人地址4" prop="trnmod.cipmod.skrdz4">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skrdz4" maxlength="35" show-word-limit placeholder="请输入收款人地址4" ></c-input>
-        </el-form-item>
-        </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="付款人地址3" prop="trnmod.cipmod.fkrdz3">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz3" maxlength="35" show-word-limit placeholder="请输入付款人地址3" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款行行名" prop="trnmod.cipmod.fkkhmc">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkkhmc" maxlength="35" show-word-limit placeholder="请输入付款行行名" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款行行名" prop="trnmod.cipmod.skkhhm">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skkhhm" maxlength="35" show-word-limit placeholder="请输入收款行行名" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="收款人地址5" prop="trnmod.cipmod.skrdz5">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skrdz5" maxlength="35" show-word-limit placeholder="请输入收款人地址5" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款人地址4" prop="trnmod.cipmod.fkrdz4">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz4" maxlength="35" show-word-limit placeholder="请输入付款人地址4" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款行地址" prop="trnmod.cipmod.fkhdzh">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkhdzh" maxlength="35" show-word-limit placeholder="请输入付款行地址" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款行地址" prop="trnmod.cipmod.skkhdz">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skkhdz" maxlength="35" show-word-limit placeholder="请输入收款行地址" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款人地址6" prop="trnmod.cipmod.skrdz6">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skrdz6" maxlength="35" show-word-limit placeholder="请输入收款人地址6" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款人地址5" prop="trnmod.cipmod.fkrdz5">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz5" maxlength="35" show-word-limit placeholder="请输入付款人地址5" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款行账号" prop="trnmod.cipmod.fkkhzh">
-            <c-input  v-model="model.trnmod.cipmod.fkkhzh" maxlength="35"  placeholder="请输入付款行账号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款行账号" prop="trnmod.cipmod.skkhzh">
-            <c-input  v-model="model.trnmod.cipmod.skkhzh" maxlength="35"  placeholder="请输入收款行账号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款人地址7" prop="trnmod.cipmod.skrdz7">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skrdz7" maxlength="35" show-word-limit placeholder="请输入收款人地址7" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款人地址6" prop="trnmod.cipmod.fkrdz6">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz6" maxlength="35" show-word-limit placeholder="请输入付款人地址6" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                                     
-       <c-col :span="12">
-        <el-form-item label="附言2" prop="trnmod.cipmod.fuynh2">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fuynh2" maxlength="35" show-word-limit placeholder="请输入附言2" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款人地址7" prop="trnmod.cipmod.fkrdz7">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz7" maxlength="35" show-word-limit placeholder="请输入付款人地址7" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="附言4" prop="trnmod.cipmod.fuynh4">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fuynh4" maxlength="35" show-word-limit placeholder="请输入附言4" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="附言3" prop="trnmod.cipmod.fuynh3">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fuynh3" maxlength="35" show-word-limit placeholder="请输入附言3" ></c-input>
-        </el-form-item>
-        </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="订单编号" prop="trnmod.cipmod.ddbhao">
-            <c-input  v-model="model.trnmod.cipmod.ddbhao" maxlength="35"  placeholder="请输入订单编号"></c-input>
-        </el-form-item>
-       </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="费用1" prop="trnmod.cipmod.feiyon">
-            <c-input  v-model="model.trnmod.cipmod.feiyon"  placeholder="请输入费用1"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付费行号1" prop="trnmod.cipmod.fufeih">
-            <c-input  v-model="model.trnmod.cipmod.fufeih" maxlength="35"  placeholder="请输入付费行号1"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="订单描述" prop="trnmod.cipmod.ddmisu">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.ddmisu" maxlength="100" show-word-limit placeholder="请输入订单描述" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="费用2" prop="trnmod.cipmod.feiyn2">
-            <c-input  v-model="model.trnmod.cipmod.feiyn2"  placeholder="请输入费用2"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-	    <c-checkbox v-model="model.trnmod.cipmod.covflg">112COV</c-checkbox>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付费行号2" prop="trnmod.cipmod.ffeih2">
-            <c-input  v-model="model.trnmod.cipmod.ffeih2" maxlength="35"  placeholder="请输入付费行号2"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="费用1币种" prop="trnmod.cipmod.fyo1bz">
-            <c-input  v-model="model.trnmod.cipmod.fyo1bz" maxlength="3"  placeholder="请输入费用1币种"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="费用2币种" prop="trnmod.cipmod.fyo2bz">
-            <c-input  v-model="model.trnmod.cipmod.fyo2bz" maxlength="3"  placeholder="请输入费用2币种"></c-input>
-        </el-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 "~/model/Betacc/Event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/views/Business/Betacc/Cips2.vue b/src/views/Business/Betacc/Cips2.vue
deleted file mode 100644
index 12733e3..0000000
--- a/src/views/Business/Betacc/Cips2.vue
+++ /dev/null
@@ -1,396 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                                                                
-       <c-col :span="12">
-        <el-form-item label="付款人EID" prop="trnmod.cipmod.fkreid">
-            <c-input  v-model="model.trnmod.cipmod.fkreid" maxlength="60"  placeholder="请输入付款人EID"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="COV收款人EID" prop="trnmod.cipmod.cskeid">
-            <c-input  v-model="model.trnmod.cipmod.cskeid" maxlength="60"  placeholder="请输入COV收款人EID"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款人证件类型" prop="trnmod.cipmod.skrzjl">
-            <c-select v-model="model.trnmod.cipmod.skrzjl" style="width:100%" placeholder="请选择收款人证件类型">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款人EID" prop="trnmod.cipmod.skreid">
-            <c-input  v-model="model.trnmod.cipmod.skreid" maxlength="60"  placeholder="请输入收款人EID"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款人证件类型" prop="trnmod.cipmod.fkrzjl">
-            <c-select v-model="model.trnmod.cipmod.fkrzjl" style="width:100%" placeholder="请选择付款人证件类型">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV收款非银行支付机构帐号" prop="trnmod.cipmod.cskfzh">
-            <c-input  v-model="model.trnmod.cipmod.cskfzh" maxlength="34"  placeholder="请输入COV收款非银行支付机构帐号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV收款人组织机构代码" prop="trnmod.cipmod.cskrzj">
-            <c-input  v-model="model.trnmod.cipmod.cskrzj" maxlength="35"  placeholder="请输入COV收款人组织机构代码"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款人证件号码" prop="trnmod.cipmod.fkrzjh">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkrzjh" maxlength="70" show-word-limit placeholder="请输入付款人证件号码" ></c-input>
-        </el-form-item>
-        </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="付款人常驻国家(地区)代码" prop="trnmod.cipmod.fkrzgj">
-            <c-select v-model="model.trnmod.cipmod.fkrzgj" style="width:100%" placeholder="请选择付款人常驻国家(地区)代码">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV收款非银行支付机构地址1" prop="trnmod.cipmod.csfdz1">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.csfdz1" maxlength="28" show-word-limit placeholder="请输入COV收款非银行支付机构地址1" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="COV收款人常驻国家(地区)代码" prop="trnmod.cipmod.cskrgj">
-            <c-select v-model="model.trnmod.cipmod.cskrgj" style="width:100%" placeholder="请选择COV收款人常驻国家(地区)代码">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款人证件号码" prop="trnmod.cipmod.skrzjh">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skrzjh" maxlength="70" show-word-limit placeholder="请输入收款人证件号码" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款人常驻国家(地区)代码" prop="trnmod.cipmod.skrzgj">
-            <c-select v-model="model.trnmod.cipmod.skrzgj" style="width:100%" placeholder="请选择收款人常驻国家(地区)代码">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV收款非银行支付机构地址2" prop="trnmod.cipmod.csfdz2">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.csfdz2" maxlength="28" show-word-limit placeholder="请输入COV收款非银行支付机构地址2" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV收款人证件类型" prop="trnmod.cipmod.cskzjl">
-            <c-select v-model="model.trnmod.cipmod.cskzjl" style="width:100%" placeholder="请选择COV收款人证件类型">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款人组织机构代码" prop="trnmod.cipmod.fkrzhj">
-            <c-input  v-model="model.trnmod.cipmod.fkrzhj" maxlength="35"  placeholder="请输入付款人组织机构代码"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款人组织机构代码" prop="trnmod.cipmod.skrzhj">
-            <c-input  v-model="model.trnmod.cipmod.skrzhj" maxlength="35"  placeholder="请输入收款人组织机构代码"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV收款非银行支付机构地址3" prop="trnmod.cipmod.csfdz3">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.csfdz3" maxlength="28" show-word-limit placeholder="请输入COV收款非银行支付机构地址3" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款非银行支付机构帐号" prop="trnmod.cipmod.fkfyzh">
-            <c-input  v-model="model.trnmod.cipmod.fkfyzh" maxlength="34"  placeholder="请输入付款非银行支付机构帐号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款非银行支付机构帐号" prop="trnmod.cipmod.skfyzh">
-            <c-input  v-model="model.trnmod.cipmod.skfyzh" maxlength="34"  placeholder="请输入收款非银行支付机构帐号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV收款非银行支付机构地址4" prop="trnmod.cipmod.csfdz4">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.csfdz4" maxlength="28" show-word-limit placeholder="请输入COV收款非银行支付机构地址4" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款非银行支付机构地址1" prop="trnmod.cipmod.fkfdz1">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkfdz1" maxlength="28" show-word-limit placeholder="请输入付款非银行支付机构地址1" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款非银行支付机构地址1" prop="trnmod.cipmod.skfdz1">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skfdz1" maxlength="28" show-word-limit placeholder="请输入收款非银行支付机构地址1" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV收款非银行支付机构地址5" prop="trnmod.cipmod.csfdz5">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.csfdz5" maxlength="28" show-word-limit placeholder="请输入COV收款非银行支付机构地址5" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款非银行支付机构地址2" prop="trnmod.cipmod.fkfdz2">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkfdz2" maxlength="28" show-word-limit placeholder="请输入付款非银行支付机构地址2" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款非银行支付机构地址2" prop="trnmod.cipmod.skfdz2">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skfdz2" maxlength="28" show-word-limit placeholder="请输入收款非银行支付机构地址2" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV收款非银行支付机构地址6" prop="trnmod.cipmod.csfdz6">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.csfdz6" maxlength="28" show-word-limit placeholder="请输入COV收款非银行支付机构地址6" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款非银行支付机构地址3" prop="trnmod.cipmod.fkfdz3">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkfdz3" maxlength="28" show-word-limit placeholder="请输入付款非银行支付机构地址3" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款非银行支付机构地址3" prop="trnmod.cipmod.skfdz3">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skfdz3" maxlength="28" show-word-limit placeholder="请输入收款非银行支付机构地址3" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV收款非银行支付机构地址7" prop="trnmod.cipmod.csfdz7">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.csfdz7" maxlength="28" show-word-limit placeholder="请输入COV收款非银行支付机构地址7" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款非银行支付机构地址4" prop="trnmod.cipmod.fkfdz4">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkfdz4" maxlength="28" show-word-limit placeholder="请输入付款非银行支付机构地址4" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款非银行支付机构地址4" prop="trnmod.cipmod.skfdz4">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skfdz4" maxlength="28" show-word-limit placeholder="请输入收款非银行支付机构地址4" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV收款人证件号码" prop="trnmod.cipmod.cskzjh">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.cskzjh" maxlength="70" show-word-limit placeholder="请输入COV收款人证件号码" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款非银行支付机构地址5" prop="trnmod.cipmod.fkfdz5">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkfdz5" maxlength="28" show-word-limit placeholder="请输入付款非银行支付机构地址5" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款非银行支付机构地址5" prop="trnmod.cipmod.skfdz5">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skfdz5" maxlength="28" show-word-limit placeholder="请输入收款非银行支付机构地址5" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款非银行支付机构地址6" prop="trnmod.cipmod.fkfdz6">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkfdz6" maxlength="28" show-word-limit placeholder="请输入付款非银行支付机构地址6" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款非银行支付机构地址6" prop="trnmod.cipmod.skfdz6">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skfdz6" maxlength="28" show-word-limit placeholder="请输入收款非银行支付机构地址6" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV付款人EID" prop="trnmod.cipmod.cfkeid">
-            <c-input  v-model="model.trnmod.cipmod.cfkeid" maxlength="60"  placeholder="请输入COV付款人EID"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="付款非银行支付机构地址7" prop="trnmod.cipmod.fkfdz7">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.fkfdz7" maxlength="28" show-word-limit placeholder="请输入付款非银行支付机构地址7" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="收款非银行支付机构地址7" prop="trnmod.cipmod.skfdz7">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.skfdz7" maxlength="28" show-word-limit placeholder="请输入收款非银行支付机构地址7" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV付款非银行支付机构帐号" prop="trnmod.cipmod.cfkfzh">
-            <c-input  v-model="model.trnmod.cipmod.cfkfzh" maxlength="34"  placeholder="请输入COV付款非银行支付机构帐号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV付款人组织机构代码" prop="trnmod.cipmod.cfkrzj">
-            <c-input  v-model="model.trnmod.cipmod.cfkrzj" maxlength="35"  placeholder="请输入COV付款人组织机构代码"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="订单描述1" prop="trnmod.cipmod.ddmsu1">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu1" maxlength="70" show-word-limit placeholder="请输入订单描述1" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV付款非银行支付机构地址1" prop="trnmod.cipmod.cffdz1">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.cffdz1" maxlength="28" show-word-limit placeholder="请输入COV付款非银行支付机构地址1" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV付款人常驻国家(地区)代码" prop="trnmod.cipmod.cfkrgj">
-            <c-select v-model="model.trnmod.cipmod.cfkrgj" style="width:100%" placeholder="请选择COV付款人常驻国家(地区)代码">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="订单描述2" prop="trnmod.cipmod.ddmsu2">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu2" maxlength="70" show-word-limit placeholder="请输入订单描述2" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV付款非银行支付机构地址2" prop="trnmod.cipmod.cffdz2">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.cffdz2" maxlength="28" show-word-limit placeholder="请输入COV付款非银行支付机构地址2" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV付款人证件类型" prop="trnmod.cipmod.cfkzjl">
-            <c-select v-model="model.trnmod.cipmod.cfkzjl" style="width:100%" placeholder="请选择COV付款人证件类型">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="订单描述3" prop="trnmod.cipmod.ddmsu3">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu3" maxlength="70" show-word-limit placeholder="请输入订单描述3" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV付款非银行支付机构地址3" prop="trnmod.cipmod.cffdz3">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.cffdz3" maxlength="28" show-word-limit placeholder="请输入COV付款非银行支付机构地址3" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="订单描述4" prop="trnmod.cipmod.ddmsu4">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu4" maxlength="70" show-word-limit placeholder="请输入订单描述4" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV付款非银行支付机构地址4" prop="trnmod.cipmod.cffdz4">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.cffdz4" maxlength="28" show-word-limit placeholder="请输入COV付款非银行支付机构地址4" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="订单描述5" prop="trnmod.cipmod.ddmsu5">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu5" maxlength="70" show-word-limit placeholder="请输入订单描述5" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV付款非银行支付机构地址5" prop="trnmod.cipmod.cffdz5">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.cffdz5" maxlength="28" show-word-limit placeholder="请输入COV付款非银行支付机构地址5" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="订单描述6" prop="trnmod.cipmod.ddmsu6">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu6" maxlength="70" show-word-limit placeholder="请输入订单描述6" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV付款非银行支付机构地址6" prop="trnmod.cipmod.cffdz6">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.cffdz6" maxlength="28" show-word-limit placeholder="请输入COV付款非银行支付机构地址6" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="订单描述7" prop="trnmod.cipmod.ddmsu7">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu7" maxlength="70" show-word-limit placeholder="请输入订单描述7" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV付款非银行支付机构地址7" prop="trnmod.cipmod.cffdz7">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.cffdz7" maxlength="28" show-word-limit placeholder="请输入COV付款非银行支付机构地址7" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="订单描述8" prop="trnmod.cipmod.ddmsu8">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu8" maxlength="70" show-word-limit placeholder="请输入订单描述8" ></c-input>
-        </el-form-item>
-        </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="COV付款人证件号码" prop="trnmod.cipmod.cfkzjh">
-            <c-input type="textarea" v-model="model.trnmod.cipmod.cfkzjh" maxlength="70" show-word-limit placeholder="请输入COV付款人证件号码" ></c-input>
-        </el-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 "~/model/Betacc/Event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/views/Business/Betacc/Cips3.vue b/src/views/Business/Betacc/Cips3.vue
deleted file mode 100644
index a2e6f70..0000000
--- a/src/views/Business/Betacc/Cips3.vue
+++ /dev/null
@@ -1,58 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                                                                
-       <c-col :span="12">
-        <el-form-item label="明细业务总笔数" prop="trnmod.cipmod.mxywbs">
-            <c-input  v-model="model.trnmod.cipmod.mxywbs"  placeholder="请输入明细业务总笔数"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="发起直接参与者行号" prop="trnmod.cipmod.fqzyhh">
-            <c-input  v-model="model.trnmod.cipmod.fqzyhh" maxlength="35"  placeholder="请输入发起直接参与者行号"></c-input>
-        </el-form-item>
-       </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="明细业务总金额" prop="trnmod.cipmod.mxywje">
-            <c-input  v-model="model.trnmod.cipmod.mxywje"  placeholder="请输入明细业务总金额"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="接收直接参与者行号" prop="trnmod.cipmod.jszyhh">
-            <c-input  v-model="model.trnmod.cipmod.jszyhh" maxlength="35"  placeholder="请输入接收直接参与者行号"></c-input>
-        </el-form-item>
-       </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="明细业务标识号" prop="trnmod.cipmod.mxywsh">
-            <c-input  v-model="model.trnmod.cipmod.mxywsh" maxlength="35"  placeholder="请输入明细业务标识号"></c-input>
-        </el-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 "~/model/Betacc/Event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/views/Business/Betacc/Coninfp.vue b/src/views/Business/Betacc/Coninfp.vue
deleted file mode 100644
index cd6ec5a..0000000
--- a/src/views/Business/Betacc/Coninfp.vue
+++ /dev/null
@@ -1,74 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                              
-	<c-col :span="12">
-	    <span  v-text="model.mtabut.coninf.oitinf.labinftxt"   data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
-	</c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="Infotext" prop="mtabut.coninf.oitinf.oit.inftxt">
-            <c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
-        </el-form-item>
-        </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Infotext Level" prop="mtabut.coninf.oitinf.oit.inflev">
-            <c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" placeholder="请选择Infotext Level">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-	<c-col :span="12">
-	    <span  v-text="model.mtabut.coninf.oitset.labinftxt"   data-path=".mtabut.coninf.oitset.labinftxt" > </span>
-	</c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="Infotext" prop="mtabut.coninf.oitset.oit.inftxt">
-            <c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
-        </el-form-item>
-        </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Infotext Level" prop="mtabut.coninf.oitset.oit.inflev">
-            <c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" placeholder="请选择Infotext Level">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="执行日期" prop="mtabut.coninf.conexedat">
-            <c-date-picker type="date"  v-model="model.mtabut.coninf.conexedat" style="width:100%"  placeholder="请选择执行日期"></c-date-picker>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="User ID" prop="mtabut.coninf.usr.extkey">
-            <c-input  v-model="model.mtabut.coninf.usr.extkey" maxlength="8"  placeholder="请输入User ID"></c-input>
-        </el-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 "~/model/Betacc/Event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/views/Business/Betacc/Coninftag.vue b/src/views/Business/Betacc/Coninftag.vue
deleted file mode 100644
index df387be..0000000
--- a/src/views/Business/Betacc/Coninftag.vue
+++ /dev/null
@@ -1,52 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                                                                
-       <c-col :span="12">
-        <el-form-item label="Historic content of TAG 72" prop="mtabut.coninf.contag72his">
-            <c-input type="textarea" v-model="model.mtabut.coninf.contag72his" maxlength="35" show-word-limit placeholder="请输入Historic content of TAG 72" ></c-input>
-        </el-form-item>
-        </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Historic content of TAG 79" prop="mtabut.coninf.contag79his">
-            <c-input type="textarea" v-model="model.mtabut.coninf.contag79his" maxlength="50" show-word-limit placeholder="请输入Historic content of TAG 79" ></c-input>
-        </el-form-item>
-        </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="Current content of TAG 72" prop="mtabut.coninf.contag72">
-            <c-input type="textarea" v-model="model.mtabut.coninf.contag72" maxlength="35" show-word-limit placeholder="请输入Current content of TAG 72" ></c-input>
-        </el-form-item>
-        </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Current content of TAG 79" prop="mtabut.coninf.contag79">
-            <c-input type="textarea" v-model="model.mtabut.coninf.contag79" maxlength="50" show-word-limit placeholder="请输入Current content of TAG 79" ></c-input>
-        </el-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 "~/model/Betacc/Event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/views/Business/Betacc/Doctre.vue b/src/views/Business/Betacc/Doctre.vue
deleted file mode 100644
index fdb29a3..0000000
--- a/src/views/Business/Betacc/Doctre.vue
+++ /dev/null
@@ -1,100 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                                               
-       <c-col :span="12">
-        <el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
-            <c-input  v-model="model.trnmod.trndoc.filrecv"  placeholder="请输入File Receiver"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
-            <c-input  v-model="model.trnmod.trndoc.doctrestm"  placeholder="请输入Document tree"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onTrndocButshw">
-            Sho&w
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onTrndocButadd">
-            D&etails
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onTrndocButnew">
-            &Add New
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onTrndocButattto">
-            Attach to
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small"  icon="el-icon-delete" @click="onTrndocButdel">
-            Delete
-        </c-button>
-       </c-col>
-                  
-	<c-col :span="12">
-	    <span  v-text="model.trnmod.trndoc.doclbl"   data-path=".trnmod.trndoc.doclbl" > </span>
-	</c-col>
-                  
-       <c-col :span="12">
-	    <c-checkbox v-model="model.trnmod.trndoc.shwinc">Show Incoming Messages</c-checkbox>
-       </c-col>
-                  
-       <c-col :span="12">
-	    <c-checkbox v-model="model.trnmod.trndoc.shwout">Show Outgoing Messages</c-checkbox>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onTrndocButatt">
-            Attach
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
-            <c-input  v-model="model.trnmod.trndoc.condocstm"  placeholder="请输入Connected Documents"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
-            <c-input  v-model="model.trnmod.trndoc.rcvatt.seainf"  placeholder="请输入"></c-input>
-        </el-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 "~/model/Betacc/Event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/views/Business/Betacc/Dtetag.vue b/src/views/Business/Betacc/Dtetag.vue
deleted file mode 100644
index c21125c..0000000
--- a/src/views/Business/Betacc/Dtetag.vue
+++ /dev/null
@@ -1,83 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                                                                
-       <c-col :span="12">
-        <c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm06Buttxmsel">
-            ...
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Information about Confirmation Instruction" prop="trnmod.trndoc.dtemod.dtetagm06">
-            <c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm06" maxlength="65" show-word-limit placeholder="请输入Information about Confirmation Instruction" ></c-input>
-        </el-form-item>
-        </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Document Sending Type" prop="trnmod.trndoc.dtemod.dtetagm53typ">
-            <c-select v-model="model.trnmod.trndoc.dtemod.dtetagm53typ" style="width:100%" placeholder="请选择Document Sending Type">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="Courier Name" prop="trnmod.trndoc.dtemod.dtetagm53nam">
-            <c-input  v-model="model.trnmod.trndoc.dtemod.dtetagm53nam" maxlength="35"  placeholder="请输入Courier Name"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="Courier Number" prop="trnmod.trndoc.dtemod.dtetagm53num">
-            <c-input  v-model="model.trnmod.trndoc.dtemod.dtetagm53num" maxlength="35"  placeholder="请输入Courier Number"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="Notes from Advising Bank" prop="trnmod.trndoc.dtemod.dtetagm07">
-            <c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm07" maxlength="65" show-word-limit placeholder="请输入Notes from Advising Bank" ></c-input>
-        </el-form-item>
-        </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm07Buttxmsel">
-            ...
-        </c-button>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="Fee of Advising Bank" prop="trnmod.trndoc.dtemod.dtetagm08">
-            <c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm08" maxlength="65" show-word-limit placeholder="请输入Fee of Advising Bank" ></c-input>
-        </el-form-item>
-        </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm08Buttxmsel">
-            ...
-        </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 "~/model/Betacc/Event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/views/Business/Betacc/Limitbody.vue b/src/views/Business/Betacc/Limitbody.vue
deleted file mode 100644
index 6c65650..0000000
--- a/src/views/Business/Betacc/Limitbody.vue
+++ /dev/null
@@ -1,172 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                              
-       <c-col :span="12">
-        <el-form-item label="ECIFNO" prop="liaall.limmod.ecifno">
-            <c-input  v-model="model.liaall.limmod.ecifno" maxlength="22"  placeholder="请输入ECIFNO"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-	<c-col :span="12">
-	    <span  v-text="model.liaall.limmod.limpts.wrklab"   data-path=".liaall.limmod.limpts.wrklab" > </span>
-	</c-col>
-                  
-	<c-col :span="12">
-	    <span  v-text="model.liaall.limmod.limpts.othlab"   data-path=".liaall.limmod.limpts.othlab" > </span>
-	</c-col>
-                  
-	<c-col :span="12">
-	    <span  v-text="model.liaall.limmod.limpts.othlabss"   data-path=".liaall.limmod.limpts.othlabss" > </span>
-	</c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="国结业务编号" prop="liaall.limmod.ownref">
-            <c-input  v-model="model.liaall.limmod.ownref" maxlength="16"  placeholder="请输入国结业务编号"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Drag  Drop Sender" prop="liaall.limmod.wrkp.ptsget.sdamod.dadsnd">
-            <c-input  v-model="model.liaall.limmod.wrkp.ptsget.sdamod.dadsnd"  placeholder="请输入Drag  Drop Sender"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Drag  Drop Sender" prop="liaall.limmod.othp.ptsget.sdamod.dadsnd">
-            <c-input  v-model="model.liaall.limmod.othp.ptsget.sdamod.dadsnd"  placeholder="请输入Drag  Drop Sender"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="External Key of Address" prop="liaall.limmod.limpts.wrk.pts.extkey">
-            <c-input  v-model="model.liaall.limmod.limpts.wrk.pts.extkey" maxlength="16"  placeholder="请输入External Key of Address"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="" prop="liaall.limmod.wrkp.ptsget.sdamod.seainf">
-            <c-input  v-model="model.liaall.limmod.wrkp.ptsget.sdamod.seainf"  placeholder="请输入"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onWrkpDet">
-            Details
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="External Key of Address" prop="liaall.limmod.limpts.oth.pts.extkey">
-            <c-input  v-model="model.liaall.limmod.limpts.oth.pts.extkey" maxlength="16"  placeholder="请输入External Key of Address"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="" prop="liaall.limmod.othp.ptsget.sdamod.seainf">
-            <c-input  v-model="model.liaall.limmod.othp.ptsget.sdamod.seainf"  placeholder="请输入"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onOthpDet">
-            Details
-        </c-button>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="业务余额" prop="liaall.limmod.comamt">
-            <c-input  v-model="model.liaall.limmod.comamt"  placeholder="请输入业务余额"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Name of Party" prop="liaall.limmod.limpts.wrk.pts.nam">
-            <c-input  v-model="model.liaall.limmod.limpts.wrk.pts.nam" maxlength="40"  placeholder="请输入Name of Party"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Name of Party" prop="liaall.limmod.limpts.oth.pts.nam">
-            <c-input  v-model="model.liaall.limmod.limpts.oth.pts.nam" maxlength="40"  placeholder="请输入Name of Party"></c-input>
-        </el-form-item>
-       </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="保证金余额" prop="liaall.limmod.ccvamt">
-            <c-input  v-model="model.liaall.limmod.ccvamt"  placeholder="请输入保证金余额"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Flag to Mark Non-revolving Limits" prop="liaall.limmod.limpts.nonrevflg1">
-            <c-select v-model="model.liaall.limmod.limpts.nonrevflg1" style="width:100%" placeholder="请选择Flag to Mark Non-revolving Limits">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onLimptsGet1">
-            查询
-        </c-button>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="Flag to Mark Non-revolving Limits" prop="liaall.limmod.limpts.nonrevflg2">
-            <c-select v-model="model.liaall.limmod.limpts.nonrevflg2" style="width:100%" placeholder="请选择Flag to Mark Non-revolving Limits">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onLimptsGet2">
-            查询
-        </c-button>
-       </c-col>
-                                   
-	<c-col :span="12">
-	    <span  v-text="model.liaall.limmod.limpts.lsh"   data-path=".liaall.limmod.limpts.lsh" > </span>
-	</c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="合同流�'号" prop="liaall.limmod.limpts.pfcod1">
-            <c-input  v-model="model.liaall.limmod.limpts.pfcod1" maxlength="14"  placeholder="请输入合同流�'号"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="合同流�'号" prop="liaall.limmod.limpts.pfcod2">
-            <c-input  v-model="model.liaall.limmod.limpts.pfcod2" maxlength="14"  placeholder="请输入合同流�'号"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onLimmodTrycal">
-            试算
-        </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 "~/model/Betacc/Event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/views/Business/Betacc/Setpan.vue b/src/views/Business/Betacc/Setpan.vue
deleted file mode 100644
index f59ef4a..0000000
--- a/src/views/Business/Betacc/Setpan.vue
+++ /dev/null
@@ -1,73 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                                               
-       <c-col :span="12">
-        <el-form-item label="our reference" prop="setmod.ref">
-            <c-input  v-model="model.setmod.ref" maxlength="16"  placeholder="请输入our reference"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-	<c-col :span="12">
-	    <span  v-text="model.setmod.docamttyplab"   data-path=".setmod.docamttyplab" > </span>
-	</c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="Type of settlement" prop="setmod.dspflg">
-            <c-select v-model="model.setmod.dspflg" style="width:100%" placeholder="请选择Type of settlement">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-	    <c-checkbox v-model="model.setmod.xreflg">Recalculate Rates</c-checkbox>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onSetmodDet">
-            细节
-        </c-button>
-       </c-col>
-                  
-	<c-col :span="12">
-	    <span  v-text="model.setmod.retmsg"   data-path=".setmod.retmsg" > </span>
-	</c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="自�'�区主�'�号" prop="setmod.zmqacc">
-            <c-input  v-model="model.setmod.zmqacc" maxlength="20"  placeholder="请输入自�'�区主�'�号"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-	<c-col :span="12">
-	    <span  v-text="model.setmod.zmqacclab"   data-path=".setmod.zmqacclab" > </span>
-	</c-col>
-                                                                     
-	<c-col :span="12">
-	    <span  v-text="model.setmod.setglg.labdspflg"   data-path=".setmod.setglg.labdspflg" > </span>
-	</c-col>
-  </div>
-</template>
-<script>
-import Api from "~/service/Api"
-import commonProcess from "~/mixin/commonProcess";
-import CodeTable from "~/config/CodeTable"
-import Event from "~/model/Betacc/Event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/views/Business/Betacc/index.vue b/src/views/Business/Betacc/index.vue
index 6017c11..e8d2366 100644
--- a/src/views/Business/Betacc/index.vue
+++ b/src/views/Business/Betacc/index.vue
@@ -1,151 +1,97 @@
 <template>
-<c-page title="出口信用证单据承兑">
   <div class="eContainer">
-     <c-function-btn 
+       <!-- <c-bus-button :$pntvm="this"></c-bus-button> -->
+    <c-function-btn
       :handleSubmit="handleSubmit"
       :handleCheck="handleCheck"
       :handleStash="handleStash"
-     >
-        <el-button size="small">备忘录</el-button>
-        <el-button size="small">影像信息</el-button>
-        <!-- <el-button size="small">保存模板</el-button> -->
-        <!-- <el-button size="small">使用模板</el-button> -->
-        <el-button size="small">制裁信息</el-button>
-        <!-- <el-button size="small">拆分报文</el-button> -->
-        <el-button size="small">智能提示</el-button>
-      </c-function-btn>
-
+    >
+      <el-button size="small">流程附言</el-button>
+      <el-button size="small">交易历史</el-button>
+      <el-button size="small">备忘录</el-button>
+      <el-button size="small">影像信息</el-button>
+      <!-- <el-button size="small">保存模板</el-button> -->
+      <!-- <el-button size="small">使用模板</el-button> -->
+      <el-button size="small">制裁信息</el-button>
+      <!-- <el-button size="small">拆分报文</el-button> -->
+      <el-button size="small">智能提示</el-button>
+    </c-function-btn>
     <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="tabClick">
+       <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
         
             <!--PD000033 -->
-           <el-tab-pane label="基本信息" name="accp">
+           <el-tab-pane label="Acceptance" name="accp">
                 <m-accp :model="model" :codes="codes"/>
            </el-tab-pane>
+
+            <!--PD000027 -->
+           <el-tab-pane label="Liability" name="engp">
+                <m-engp :model="model" :codes="codes"/>
+           </el-tab-pane>
  
-            <!--PD000018 【TODO me】该页面无内容,暂时注释掉-->
-           <!-- <el-tab-pane label="ovwp" name="ovwp">
-                <m-ovwp :model="model" :codes="codes"/>
-           </el-tab-pane> -->
- 
-            <!--PD000000 【TODO me】账务-->
-           <el-tab-pane label="费用及账务" name="setpan">
+            <!--PD000000 -->
+           <el-tab-pane label="Settlement" name="setpan">
                 <m-setpan :model="model" :codes="codes"/>
            </el-tab-pane>
- 
-            <!--PD000000 【TODO me】附言-->
-           <el-tab-pane label="附言" name="coninfp">
+
+           <!--PD000000 -->
+           <el-tab-pane label="Completion" name="coninfp">
                 <m-coninfp :model="model" :codes="codes"/>
            </el-tab-pane>
  
-            <!--PD000010 -->
-           <el-tab-pane label="coninftag" name="coninftag">
-                <m-coninftag :model="model" :codes="codes"/>
-           </el-tab-pane>
- 
-            <!--PD000529 【TODO me】报文及面函-->
-           <el-tab-pane label="面函" name="docpan">
+            <!--PD000529 -->
+           <el-tab-pane label="Messages" name="docpan">
                 <m-docpan :model="model" :codes="codes"/>
            </el-tab-pane>
  
-            <!--PD000546 【TODO me】附件-->
-           <el-tab-pane label="附件" name="doctre">
+            <!--PD000546 -->
+           <el-tab-pane label="Attachments" name="doctre">
                 <m-doctre :model="model" :codes="codes"/>
            </el-tab-pane>
  
             <!--PD000001 -->
-           <el-tab-pane label="dtetag" name="dtetag">
-                <m-dtetag :model="model" :codes="codes"/>
-           </el-tab-pane>
- 
-            <!--PD001139 【TODO me】该页面无内容,暂时注释掉-->
-           <!-- <el-tab-pane label="shisuan" name="shisuan">
-                <m-shisuan :model="model" :codes="codes"/>
-           </el-tab-pane> -->
- 
-            <!--PD000204 -->
-           <el-tab-pane label="cips" name="cips">
-                <m-cips :model="model" :codes="codes"/>
-           </el-tab-pane>
- 
-            <!--PD000449 -->
-           <el-tab-pane label="cips2" name="cips2">
-                <m-cips2 :model="model" :codes="codes"/>
-           </el-tab-pane>
- 
-            <!--PD000450 -->
-           <el-tab-pane label="cips3" name="cips3">
-                <m-cips3 :model="model" :codes="codes"/>
-           </el-tab-pane>
- 
-            <!--PD000001 -->
            <el-tab-pane label="统一授信" name="limitbody">
                 <m-limitbody :model="model" :codes="codes"/>
            </el-tab-pane>
-
-          <!--PD000027 -->
-          <el-tab-pane label="或有" name="engp">
-            <m-engp :model="model" :codes="codes" />
-          </el-tab-pane>
        </c-tabs>
     </el-form>
   </div>
-  </c-page>
 </template>
 <script>
 import Api from "~/service/Api"
 import CodeTable from "~/config/CodeTable"
 import Betacc from "~/model/Betacc"
-import commonProcess from "~/mixin/commonProcess";
+import commonProcess from "~/mixin/commonProcess"
 import commonFuncs from "~/mixin/commonFuncs";
 import Check from "~/model/Betacc/Check"
 import Default from "~/model/Betacc/Default"
 import Pattern from "~/model/Betacc/Pattern"
 import Accp from "./Accp"
-import Ovwp from "./Ovwp"
-// import Setpan from "./Setpan"        // 【TODO me】改为使用公共页面
-// import Coninfp from "./Coninfp"      // 【TODO me】改为使用公共页面
-// import Docpan from "./Docpan"        // 【TODO me】改为使用公共页面
-import Coninftag from "./Coninftag"
-import Doctre from "./Doctre"
-import Dtetag from "./Dtetag"
-import Shisuan from "./Shisuan"
-import Cips from "./Cips"
-import Cips2 from "./Cips2"
-import Cips3 from "./Cips3"
-import Limitbody from "./Limitbody"
-
-import Coninfp from "~/views/Public/Coninfp";     // 【TODO me】
-import Setpan from "~/views/Public/Setpan";       // 【TODO me】
-import Docpan from "~/views/Public/Docpan";       // 【TODO me】
-import Engp from "~/views/Public/Engp";           // 【TODO me】
+import Engp from "~/views/Public/Engp"
+import Doctre from "~/views/Public/Doctre"
+import Setpan from "~/views/Public/Setpan";
+import Coninfp from "~/views/Public/Coninfp";
+import Docpan from "~/views/Public/Docpan";
+import Limitbody from "~/views/Public/Limitbody";
 
-// 出口信用证单据承兑
 
 export default {
     name: "Betacc",
     components:{
         "m-accp" : Accp,
-        "m-ovwp" : Ovwp,
         "m-setpan" : Setpan,
-        "m-coninfp" : Coninfp,
-        "m-coninftag" : Coninftag,
+        "m-engp" : Engp,
         "m-docpan" : Docpan,
         "m-doctre" : Doctre,
-        "m-dtetag" : Dtetag,
-        "m-shisuan" : Shisuan,
-        "m-cips" : Cips,
-        "m-cips2" : Cips2,
-        "m-cips3" : Cips3,
+        "m-coninfp" : Coninfp,
         "m-limitbody" : Limitbody,
-        "m-engp":Engp,
     },
     provide() {
         return {
             root: this
         }
     },
-    mixins: [commonProcess,commonFuncs],    // 里面包含了Default、Check等的公共处理
+    mixins: [commonProcess, commonFuncs],    // 里面包含了Default、Check等的公共处理
     data(){
         return {
             tabVal: "accp",
@@ -155,11 +101,17 @@ export default {
             defaultRules: Default,
             pattern: Pattern,
             rules: null,
-            codes: { ...CodeTable },
+            codes: {
+                ...CodeTable,
+            },
         }
     },
     methods:{
-        tabClick(){
+        myTabClick(tab){
+            this.tabClick(tab)
+            /**
+            *  do it yourself
+            **/
         }
     },
     created:async function(){
@@ -167,12 +119,13 @@ export default {
         let rtnmsg = await this.init({})
         if(rtnmsg.respCode == SUCCESS)
         {
+           this.updateModel(rtnmsg.data)
            //TODO 处理数据逻辑
 
         }
         else
         {
-            this.$notify.error({title: '错误',message: '服务请求失败!'});
+            this.$notify.error({title: '错误',message: '服务请求失败!'});
         }
     }
 }
diff --git a/src/views/Business/Betrcl/Rclp.vue b/src/views/Business/Betrcl/Rclp.vue
index 57b6704..1a492bf 100644
--- a/src/views/Business/Betrcl/Rclp.vue
+++ b/src/views/Business/Betrcl/Rclp.vue
@@ -262,6 +262,8 @@
             rol: 'prb',
           }"
           :disabled="true"
+          :enRef="true"
+          :enNam="true"
         ></c-ptsmsg>
       </c-col>
       <c-col :span="24">
@@ -273,6 +275,8 @@
             rol: 'iss',
           }"
           :disabled="true"
+          :enRef="true"
+          :enNam="true"
         ></c-ptsmsg>
       </c-col>
       <c-col :span="24">
@@ -284,6 +288,8 @@
             rol: 'apl',
           }"
           :disabled="true"
+          :enRef="true"
+          :enNam="true"
         ></c-ptsmsg>
       </c-col>
     </c-col>
diff --git a/src/views/Business/Letrsv/Aamp.vue b/src/views/Business/Letrsv/Aamp.vue
index 5a39461..9495758 100644
--- a/src/views/Business/Letrsv/Aamp.vue
+++ b/src/views/Business/Letrsv/Aamp.vue
@@ -1,60 +1,143 @@
 <template>
   <div class="eibs-tab">
-                                               
-       <c-col :span="12">
-        <el-form-item label="Additional Amount" prop="ledgrp.cbs.max2.cur">
-            <c-select v-model="model.ledgrp.cbs.max2.cur" style="width:100%" placeholder="请选择Additional Amount">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Additional Amount" prop="ledgrp.cbs.max2.amt">
-            <c-input  v-model="model.ledgrp.cbs.max2.amt"  placeholder="请输入Additional Amount"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="Open Add. Amount" prop="ledgrp.cbs.opn2.cur">
-            <c-select v-model="model.ledgrp.cbs.opn2.cur" style="width:100%" placeholder="请选择Open Add. Amount">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Open Add. Amount" prop="ledgrp.cbs.opn2.amt">
-            <c-input  v-model="model.ledgrp.cbs.opn2.amt"  placeholder="请输入Open Add. Amount"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
+    <!-- left -->
+    <c-col :span="11">
+      <c-col :span="24">
+        <c-col :span="12">
+          <el-form-item label="Additional Amount" prop="ledgrp.cbs.max2.cur">
+            <c-select
+              v-model="model.ledgrp.cbs.max2.cur"
+              style="width: 100%"
+              placeholder="Please select cur"
+              disabled
+              :code="codes.curtxt1"
+            >
+            </c-select>
+          </el-form-item>
+        </c-col>
+
+        <c-col :span="12">
+          <el-form-item label="" label-width="20px" prop="ledgrp.cbs.max2.amt">
+            <c-input-currency
+              v-model="model.ledgrp.cbs.max2.amt"
+              style="width: 100%"
+              placeholder="Please input Additional Amount"
+            ></c-input-currency>
+          </el-form-item>
+        </c-col>
+      </c-col>
+
+      <c-col :span="24">
+        <c-col :span="12">
+          <el-form-item label="Open Add. Amount" prop="ledgrp.cbs.opn2.cur">
+            <c-select
+              v-model="model.ledgrp.cbs.opn2.cur"
+              style="width: 100%"
+              placeholder="Please select cur"
+              :code="codes.curtxt1"
+              disabled
+            >
+            </c-select>
+          </el-form-item>
+        </c-col>
+
+        <c-col :span="12">
+          <el-form-item label="" label-width="20px" prop="ledgrp.cbs.opn2.amt">
+            <c-input-currency
+              v-model="model.ledgrp.cbs.opn2.amt"
+              style="width: 100%"
+              placeholder="Please input Open Add. Amount"
+              disabled
+            ></c-input-currency>
+          </el-form-item>
+        </c-col>
+      </c-col>
+    </c-col>
+
+    <!-- right -->
+    <c-col :span="11" :offset="1">
+      <c-col :span="24">
         <el-form-item label="Covered" prop="ledgrp.blk.addamtcov">
-            <c-input type="textarea" v-model="model.ledgrp.blk.addamtcov" maxlength="35" show-word-limit placeholder="请输入Covered" ></c-input>
+          <c-input
+            type="textarea"
+            v-model="model.ledgrp.blk.addamtcov"
+            maxlength="35"
+            show-word-limit
+            placeholder="请输入Covered"
+          ></c-input>
         </el-form-item>
-        </c-col>
+      </c-col>
+    </c-col>
+
+    <!-- <c-col :span="12">
+      <el-form-item label="Additional Amount" prop="ledgrp.cbs.max2.cur">
+        <c-select
+          v-model="model.ledgrp.cbs.max2.cur"
+          style="width: 100%"
+          placeholder="请选择Additional Amount"
+        >
+        </c-select>
+      </el-form-item>
+    </c-col>
+
+    <c-col :span="12">
+      <el-form-item label="Additional Amount" prop="ledgrp.cbs.max2.amt">
+        <c-input
+          v-model="model.ledgrp.cbs.max2.amt"
+          placeholder="请输入Additional Amount"
+        ></c-input>
+      </el-form-item>
+    </c-col>
+
+    <c-col :span="12">
+      <el-form-item label="Open Add. Amount" prop="ledgrp.cbs.opn2.cur">
+        <c-select
+          v-model="model.ledgrp.cbs.opn2.cur"
+          style="width: 100%"
+          placeholder="请选择Open Add. Amount"
+        >
+        </c-select>
+      </el-form-item>
+    </c-col>
+
+    <c-col :span="12">
+      <el-form-item label="Open Add. Amount" prop="ledgrp.cbs.opn2.amt">
+        <c-input
+          v-model="model.ledgrp.cbs.opn2.amt"
+          placeholder="请输入Open Add. Amount"
+        ></c-input>
+      </el-form-item>
+    </c-col>
+
+    <c-col :span="12">
+      <el-form-item label="Covered" prop="ledgrp.blk.addamtcov">
+        <c-input
+          type="textarea"
+          v-model="model.ledgrp.blk.addamtcov"
+          maxlength="35"
+          show-word-limit
+          placeholder="请输入Covered"
+        ></c-input>
+      </el-form-item>
+    </c-col> -->
   </div>
 </template>
 <script>
-import Api from "~/service/Api"
+import Api from "~/service/Api";
 import commonProcess from "~/mixin/commonProcess";
-import CodeTable from "~/config/CodeTable"
-import Event from "~/model/Letrsv/Event"
+import CodeTable from "~/config/CodeTable";
+import Event from "~/model/Letrsv/Event";
 
 export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
+  inject: ["root"],
+  props: ["model", "codes"],
+  mixins: [commonProcess],
+  data() {
+    return {};
+  },
+  methods: { ...Event },
+  created: function () {},
+};
 </script>
 <style>
-
 </style>
diff --git a/src/views/Business/Betacc/Docpan.vue b/src/views/Business/Letrsv/Adcp.vue
similarity index 64%
rename from src/views/Business/Betacc/Docpan.vue
rename to src/views/Business/Letrsv/Adcp.vue
index 88c617d..e2c2491 100644
--- a/src/views/Business/Betacc/Docpan.vue
+++ b/src/views/Business/Letrsv/Adcp.vue
@@ -1,38 +1,48 @@
 <template>
   <div class="eibs-tab">
                                                
-	<c-col :span="12">
-	    <span  v-text="model.trnmod.trndoc.advlabel"   data-path=".trnmod.trndoc.advlabel" > </span>
-	</c-col>
-                  
        <c-col :span="12">
-        <el-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
-            <c-input  v-model="model.trnmod.trndoc.advnam" maxlength="50"  placeholder="请输入国内证落款"></c-input>
+        <el-form-item label="Additional Conditions" prop="ledgrp.blk.adlcnd">
+            <c-input type="textarea" v-model="model.ledgrp.blk.adlcnd" maxlength="65" show-word-limit placeholder="请输入Additional Conditions" ></c-input>
         </el-form-item>
+        </c-col>
+                  
+       <c-col :span="12">
+        <c-button size="small" type="primary" icon="el-icon-search" @click="onAdlcndButtxmsel">
+            ...
+        </c-button>
        </c-col>
                   
        <c-col :span="12">
-        <el-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
-            <c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" maxlength="50" show-word-limit placeholder="请输入修改申请人名称" ></c-input>
-        </el-form-item>
-        </c-col>
+	    <c-checkbox v-model="model.ledgrp.rec.spcbenflg">Special payment conditions for beneficiary exists</c-checkbox>
+       </c-col>
                   
-	<c-col :span="12">
-	    <span  v-text="model.trnmod.trndoc.amdnam"   data-path=".trnmod.trndoc.amdnam" > </span>
-	</c-col>
+       <c-col :span="12">
+	    <c-checkbox v-model="model.ledgrp.rec.spcrcbflg">Special Payment Conditions for specified Bank only</c-checkbox>
+       </c-col>
                   
        <c-col :span="12">
-        <el-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
-            <c-input  v-model="model.trnmod.trndoc.advdoc" maxlength="1"  placeholder="请输入国内证通知书"></c-input>
+	    <c-checkbox v-model="model.ledgrp.rec.redclsflg">Red/Green Clause</c-checkbox>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="Instructions to Pay.," prop="ledgrp.blk.insbnk">
+            <c-input type="textarea" v-model="model.ledgrp.blk.insbnk" maxlength="65" show-word-limit placeholder="请输入Instructions to Pay.," ></c-input>
         </el-form-item>
+        </c-col>
+                  
+       <c-col :span="12">
+        <c-button size="small" type="primary" icon="el-icon-search" @click="onInsbnkButtxmsel">
+            ...
+        </c-button>
        </c-col>
-  </div>
+                   </div>
 </template>
 <script>
 import Api from "~/service/Api"
 import commonProcess from "~/mixin/commonProcess";
 import CodeTable from "~/config/CodeTable"
-import Event from "~/model/Betacc/Event"
+import Event from "~/model/Letrsv/Event"
 
 export default {
     inject: ['root'],
diff --git a/src/views/Business/Letrsv/Coninfp.vue b/src/views/Business/Letrsv/Coninfp.vue
deleted file mode 100644
index 761ccec..0000000
--- a/src/views/Business/Letrsv/Coninfp.vue
+++ /dev/null
@@ -1,74 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                              
-	<c-col :span="12">
-	    <span  v-text="model.mtabut.coninf.oitinf.labinftxt"   data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
-	</c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="Infotext" prop="mtabut.coninf.oitinf.oit.inftxt">
-            <c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
-        </el-form-item>
-        </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Infotext Level" prop="mtabut.coninf.oitinf.oit.inflev">
-            <c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" placeholder="请选择Infotext Level">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-	<c-col :span="12">
-	    <span  v-text="model.mtabut.coninf.oitset.labinftxt"   data-path=".mtabut.coninf.oitset.labinftxt" > </span>
-	</c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="Infotext" prop="mtabut.coninf.oitset.oit.inftxt">
-            <c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input>
-        </el-form-item>
-        </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Infotext Level" prop="mtabut.coninf.oitset.oit.inflev">
-            <c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" placeholder="请选择Infotext Level">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="执行日期" prop="mtabut.coninf.conexedat">
-            <c-date-picker type="date"  v-model="model.mtabut.coninf.conexedat" style="width:100%"  placeholder="请选择执行日期"></c-date-picker>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="User ID" prop="mtabut.coninf.usr.extkey">
-            <c-input  v-model="model.mtabut.coninf.usr.extkey" maxlength="8"  placeholder="请输入User ID"></c-input>
-        </el-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 "~/model/Letrsv/Event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/views/Business/Letrsv/Detp.vue b/src/views/Business/Letrsv/Detp.vue
index c021f92..94d742f 100644
--- a/src/views/Business/Letrsv/Detp.vue
+++ b/src/views/Business/Letrsv/Detp.vue
@@ -1,6 +1,7 @@
 <template>
   <div class="eibs-tab">
     <c-row>
+      <!-- left -->
       <c-col :span="11">
         <!-- Available with -->
         <c-col :span="24">
@@ -8,7 +9,8 @@
             <c-select
               v-model="model.ledgrp.rec.avbwth"
               style="width: 100%"
-              placeholder="请选择Available with"
+              placeholder="Please select Available with"
+              :code="codes.avbwth"
             >
             </c-select>
           </el-form-item>
@@ -18,12 +20,11 @@
           <c-ptap
             :model="model"
             :argadr="{
-              title: '指定银行',
+              title: '',
               grp: 'ledgrp',
               rol: 'avb',
             }"
             :noRef="true"
-            :onlySearch="true"
             @onSeainf="onSeainf"
             @onAplpDet="onAvbpDet"
           >
@@ -31,35 +32,11 @@
         </c-col>
 
         <c-col :span="24">
-          <el-form-item label="名称地址" prop="ledgrp.blk.avbwthtxt">
-            <c-input
-              type="textarea"
-              :rows="3"
-              v-model="model.ledgrp.blk.avbwthtxt"
-              maxlength="35"
-              show-word-limit
-              placeholder="请输入名称地址"
-            ></c-input>
-          </el-form-item>
-        </c-col>
-        <!-- <c-col :span="12">
-      <el-form-item label="Address Block" prop="ledgrp.avb.pts.adrblk">
-        <c-input
-          type="textarea"
-          v-model="model.ledgrp.avb.pts.adrblk"
-          maxlength="35"
-          show-word-limit
-          placeholder="请输入Address Block"
-        ></c-input>
-      </el-form-item>
-    </c-col> -->
-
-        <c-col :span="24">
           <el-form-item label="Available by" prop="ledgrp.rec.avbby">
             <c-select
               v-model="model.ledgrp.rec.avbby"
               style="width: 100%"
-              placeholder="请选择Available by"
+              placeholder="Please select Available by"
               :code="codes.avbby"
             >
             </c-select>
@@ -68,7 +45,7 @@
 
         <c-col :span="24">
           <el-form-item
-            label="Deferred Payment Details"
+            label="Negotiation/Deferred Payment Details"
             prop="ledgrp.blk.defdet"
           >
             <c-input
@@ -77,21 +54,35 @@
               v-model="model.ledgrp.blk.defdet"
               maxlength="35"
               show-word-limit
-              placeholder="请输入Deferred Payment Details"
+              placeholder="Please input Deferred Payment Details"
             ></c-input>
           </el-form-item>
         </c-col>
 
         <c-col :span="24">
-          <el-form-item label="Drafts at" prop="ledgrp.blk.dftat">
-            <c-input
-              type="textarea"
-              :rows="3"
-              v-model="model.ledgrp.blk.dftat"
-              maxlength="35"
-              show-word-limit
-              placeholder="请输入Drafts at"
-            ></c-input>
+          <el-form-item
+            label="Drafts at"
+            prop="ledgrp.blk.dftat"
+            style="width: 100%"
+          >
+            <c-fullbox>
+              <c-input
+                type="textarea"
+                v-model="model.ledgrp.blk.dftat"
+                maxlength="50"
+                show-word-limit
+                placeholder="Please input Drafts at"
+              ></c-input>
+              <template slot="footer">
+                <c-button
+                  style="margin-left: 10px; padding: 0 10px"
+                  size="small"
+                  type="primary"
+                >
+                  ...
+                </c-button>
+              </template>
+            </c-fullbox>
           </el-form-item>
         </c-col>
 
@@ -99,7 +90,7 @@
           <c-ptap
             :model="model"
             :argadr="{
-              title: '汇票申请人',
+              title: 'Drawee',
               grp: 'ledgrp',
               rol: 'drw',
             }"
@@ -109,138 +100,167 @@
           >
           </c-ptap>
         </c-col>
+        <c-col :span="24" >
+        <el-form-item label="Air-/Port of Departure" prop="ledgrp.rec.porloa">
+          <c-input
+            type="textarea"
+            :rows="3"
+            v-model="model.ledgrp.rec.porloa"
+            maxlength="65"
+            show-word-limit
+            placeholder="Please input Air-/Port of Departure"
+          ></c-input>
+        </el-form-item>
+      </c-col>
+
+      <c-col :span="24">
+        <el-form-item label="Air-/Port of Destination" prop="ledgrp.rec.pordis">
+          <c-input
+            type="textarea"
+            :rows="3"
+            v-model="model.ledgrp.rec.pordis"
+            maxlength="65"
+            show-word-limit
+            placeholder="Please input Air-/Port of Destination"
+          ></c-input>
+        </el-form-item>
+      </c-col>
       </c-col>
 
+      <!-- right -->
       <c-col :span="11" :offset="1">
         <c-col :span="24">
-          <el-form-item label="Mixed Payment Details" prop="ledgrp.blk.mixdet">
+          <el-form-item label="Mixed Payment" prop="ledgrp.blk.mixdet">
             <c-input
               type="textarea"
               :rows="4"
               v-model="model.ledgrp.blk.mixdet"
               maxlength="35"
               show-word-limit
-              placeholder="请输入Mixed Payment Details"
+              placeholder="Please input Mixed Payment"
             ></c-input>
           </el-form-item>
         </c-col>
 
         <!-- Days of presentation period -->
         <c-col :span="24">
-          <el-form-item label="Days of pre.period" prop="ledgrp.rec.prepers18">
+          <el-form-item label="Presentation Period" prop="ledgrp.rec.prepers18">
             <c-input
               v-model="model.ledgrp.rec.prepers18"
-              placeholder="请输入Days of presentation period"
+              placeholder="Please input Presentation Period"
             ></c-input>
           </el-form-item>
         </c-col>
 
         <c-col :span="24">
-          <el-form-item label="Presentation Period" prop="ledgrp.blk.preper">
-            <c-input
-              type="textarea"
-              v-model="model.ledgrp.blk.preper"
-              maxlength="35"
-              show-word-limit
-              placeholder="请输入Presentation Period"
-            ></c-input>
+          <el-form-item
+            label=""
+            prop="ledgrp.rec.prepertxts18"
+            style="width: 100%"
+          >
+            <c-fullbox>
+              <c-input
+                type="textarea"
+                v-model="model.ledgrp.rec.prepertxts18"
+                maxlength="50"
+                show-word-limit
+                placeholder="Please input Presentation period text"
+              ></c-input>
+              <template slot="footer">
+                <c-button
+                  style="margin-left: 10px; padding: 0 10px"
+                  size="small"
+                  type="primary"
+                >
+                  ...
+                </c-button>
+              </template>
+            </c-fullbox>
           </el-form-item>
         </c-col>
 
-        <!-- Additional Details to Code for Charges CHATO -->
         <c-col :span="24">
           <el-form-item
-            label="Additional Details to Code for Charges CHATO"
+            label="Additional Details to Charges"
             prop="ledgrp.blk.feetxt"
+            style="width: 100%"
           >
-            <c-input
-              type="textarea"
-              :rows="6"
-              v-model="model.ledgrp.blk.feetxt"
-              maxlength="35"
-              show-word-limit
-              placeholder="请输入Additional Details to Code for Charges CHATO"
-            ></c-input>
+            <c-fullbox>
+              <c-input
+                type="textarea"
+                v-model="model.ledgrp.blk.feetxt"
+                maxlength="50"
+                show-word-limit
+                placeholder="Please input Additional Details to Charges"
+              ></c-input>
+              <template slot="footer">
+                <c-button
+                  style="margin-left: 10px; padding: 0 10px"
+                  size="small"
+                  type="primary"
+                >
+                  ...
+                </c-button>
+              </template>
+            </c-fullbox>
           </el-form-item>
         </c-col>
 
         <!-- Own Charges Borne by -->
-        <c-col :span="18">
-          <el-form-item label="Own Charges Borne by" prop="ledgrp.rec.chato">
+        <c-col :span="24">
+          <el-form-item label="Charges Condition" prop="ledgrp.rec.chato">
             <c-select
               v-model="model.ledgrp.rec.chato"
               style="width: 100%"
-              placeholder="请选择Own Charges Borne by"
+              placeholder="Please select Charges Condition"
+              :code="codes.chadet"
             >
             </c-select>
           </el-form-item>
         </c-col>
 
-        <c-col :span="18">
+        <c-col :span="24">
           <el-form-item label="Country or region Code" prop="ledgrp.rec.stacty">
             <c-select
               v-model="model.ledgrp.rec.stacty"
               style="width: 100%"
               placeholder="请选择Country or region Code"
+              :code="codes.stacty"
             >
             </c-select>
           </el-form-item>
         </c-col>
 
-        <c-col :span="18">
-          <el-form-item label="Maximum Tenor" prop="ledgrp.rec.tenmaxday">
+        <c-col :span="24">
+          <c-col :span="20">
+            <el-form-item label="Maximum Tenor" prop="ledgrp.rec.tenmaxday">
+              <c-input
+                v-model="model.ledgrp.rec.tenmaxday"
+                placeholder="Please input Maximum Tenor"
+              ></c-input>
+            </el-form-item>
+          </c-col>
+          <c-col :span="4">
+            <el-form-item label="Days" style="float: right"> </el-form-item>
+          </c-col>
+        </c-col>
+
+        <!-- Dispatch from -->
+        <c-col :span="24">
+          <el-form-item label="Dispatch from" prop="ledgrp.rec.shpfro">
             <c-input
-              v-model="model.ledgrp.rec.tenmaxday"
-              placeholder="请输入Maximum Tenor"
+              type="textarea"
+              :rows="3"
+              show-word-limit
+              v-model="model.ledgrp.rec.shpfro"
+              maxlength="65"
+              placeholder="Please input Dispatch from"
             ></c-input>
           </el-form-item>
         </c-col>
-      </c-col>
-    </c-row>
-
-    <c-row>
-      <!-- Dispatch from -->
-      <c-col :span="11">
-        <el-form-item label="Dispatch from" prop="ledgrp.rec.shpfro">
-          <c-input
-            type="textarea"
-            :rows="3"
-            show-word-limit
-            v-model="model.ledgrp.rec.shpfro"
-            maxlength="65"
-            placeholder="请输入Dispatch from"
-          ></c-input>
-        </el-form-item>
-      </c-col>
-
-      <c-col :span="11" :offset="1">
-        <el-form-item label="Air-/Port of Departure" prop="ledgrp.rec.porloa">
-          <c-input
-            type="textarea"
-            :rows="3"
-            v-model="model.ledgrp.rec.porloa"
-            maxlength="65"
-            show-word-limit
-            placeholder="请输入Air-/Port of Departure"
-          ></c-input>
-        </el-form-item>
-      </c-col>
 
-      <c-col :span="11">
-        <el-form-item label="Air-/Port of Destination" prop="ledgrp.rec.pordis">
-          <c-input
-            type="textarea"
-            :rows="3"
-            v-model="model.ledgrp.rec.pordis"
-            maxlength="65"
-            show-word-limit
-            placeholder="Air-/Port of Destination"
-          ></c-input>
-        </el-form-item>
-      </c-col>
-
-      <!-- Final Destination -->
-      <c-col :span="11" :offset="1">
+         <!-- Final Destination -->
+      <c-col :span="24">
         <el-form-item label="Final Destination" prop="ledgrp.rec.shpto">
           <c-input
             type="textarea"
@@ -248,13 +268,13 @@
             v-model="model.ledgrp.rec.shpto"
             maxlength="65"
             show-word-limit
-            placeholder="请输入Final Destination"
+            placeholder="Please input Final Destination"
           ></c-input>
         </el-form-item>
       </c-col>
 
       <!-- Shipment Period -->
-      <c-col :span="11">
+      <c-col :span="24">
         <el-form-item label="Shipment Period" prop="ledgrp.blk.shpper">
           <c-input
             type="textarea"
@@ -262,11 +282,13 @@
             v-model="model.ledgrp.blk.shpper"
             maxlength="65"
             show-word-limit
-            placeholder="请输入Shipment Period"
+            placeholder="Please input Shipment Period"
           ></c-input>
         </el-form-item>
       </c-col>
+      </c-col>
     </c-row>
+
   </div>
 </template>
 <script>
diff --git a/src/views/Business/Letrsv/Doctre.vue b/src/views/Business/Letrsv/Doctre.vue
deleted file mode 100644
index 2aca172..0000000
--- a/src/views/Business/Letrsv/Doctre.vue
+++ /dev/null
@@ -1,100 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                                               
-       <c-col :span="12">
-        <el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
-            <c-input  v-model="model.trnmod.trndoc.filrecv"  placeholder="请输入File Receiver"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
-            <c-input  v-model="model.trnmod.trndoc.doctrestm"  placeholder="请输入Document tree"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onTrndocButshw">
-            Sho&w
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onTrndocButadd">
-            D&etails
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onTrndocButnew">
-            &Add New
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onTrndocButattto">
-            Attach to
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small"  icon="el-icon-delete" @click="onTrndocButdel">
-            Delete
-        </c-button>
-       </c-col>
-                  
-	<c-col :span="12">
-	    <span  v-text="model.trnmod.trndoc.doclbl"   data-path=".trnmod.trndoc.doclbl" > </span>
-	</c-col>
-                  
-       <c-col :span="12">
-	    <c-checkbox v-model="model.trnmod.trndoc.shwinc">Show Incoming Messages</c-checkbox>
-       </c-col>
-                  
-       <c-col :span="12">
-	    <c-checkbox v-model="model.trnmod.trndoc.shwout">Show Outgoing Messages</c-checkbox>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onTrndocButatt">
-            Attach
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
-            <c-input  v-model="model.trnmod.trndoc.condocstm"  placeholder="请输入Connected Documents"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
-            <c-input  v-model="model.trnmod.trndoc.rcvatt.seainf"  placeholder="请输入"></c-input>
-        </el-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 "~/model/Letrsv/Event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/views/Business/Letrsv/Docpan.vue b/src/views/Business/Letrsv/Dogp.vue
similarity index 68%
rename from src/views/Business/Letrsv/Docpan.vue
rename to src/views/Business/Letrsv/Dogp.vue
index c5130ba..420b8e7 100644
--- a/src/views/Business/Letrsv/Docpan.vue
+++ b/src/views/Business/Letrsv/Dogp.vue
@@ -1,29 +1,22 @@
 <template>
   <div class="eibs-tab">
                                                
-	<c-col :span="12">
-	    <span  v-text="model.trnmod.trndoc.advlabel"   data-path=".trnmod.trndoc.advlabel" > </span>
-	</c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
-            <c-input  v-model="model.trnmod.trndoc.advnam" maxlength="50"  placeholder="请输入国内证落款"></c-input>
-        </el-form-item>
-       </c-col>
-                  
        <c-col :span="12">
-        <el-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
-            <c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" maxlength="50" show-word-limit placeholder="请输入修改申请人名称" ></c-input>
+        <el-form-item label="Description of Goods" prop="ledgrp.blk.lcrgod">
+            <c-input type="textarea" v-model="model.ledgrp.blk.lcrgod" maxlength="65" show-word-limit placeholder="请输入Description of Goods" ></c-input>
         </el-form-item>
         </c-col>
                   
-	<c-col :span="12">
-	    <span  v-text="model.trnmod.trndoc.amdnam"   data-path=".trnmod.trndoc.amdnam" > </span>
-	</c-col>
-                  
        <c-col :span="12">
-        <el-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
-            <c-input  v-model="model.trnmod.trndoc.advdoc" maxlength="1"  placeholder="请输入国内证通知书"></c-input>
+        <c-button size="small" type="primary" icon="el-icon-search" @click="onLcrgodButtxmsel">
+            ...
+        </c-button>
+       </c-col>
+                                   
+       <c-col :span="12">
+        <el-form-item label="Goods Code " prop="ledgrp.rec.stagod">
+            <c-select v-model="model.ledgrp.rec.stagod" style="width:100%" placeholder="请选择Goods Code ">
+              </c-select>
         </el-form-item>
        </c-col>
   </div>
diff --git a/src/views/Business/Letrsv/Glepan.vue b/src/views/Business/Letrsv/Dorp.vue
similarity index 81%
rename from src/views/Business/Letrsv/Glepan.vue
rename to src/views/Business/Letrsv/Dorp.vue
index e026f01..7ded574 100644
--- a/src/views/Business/Letrsv/Glepan.vue
+++ b/src/views/Business/Letrsv/Dorp.vue
@@ -1,10 +1,16 @@
 <template>
   <div class="eibs-tab">
-                              
+                                               
        <c-col :span="12">
-        <el-form-item label="Booking stream to Display" prop="setmod.glemod.gleshwstm">
-            <c-input  v-model="model.setmod.glemod.gleshwstm"  placeholder="请输入Booking stream to Display"></c-input>
+        <el-form-item label="Documents Required" prop="ledgrp.blk.lcrdoc">
+            <c-input type="textarea" v-model="model.ledgrp.blk.lcrdoc" maxlength="65" show-word-limit placeholder="请输入Documents Required" ></c-input>
         </el-form-item>
+        </c-col>
+                  
+       <c-col :span="12">
+        <c-button size="small" type="primary" icon="el-icon-search" @click="onLcrdocButtxmsel">
+            ...
+        </c-button>
        </c-col>
   </div>
 </template>
diff --git a/src/views/Business/Letrsv/Engp.vue b/src/views/Business/Letrsv/Engp.vue
deleted file mode 100644
index 1f78378..0000000
--- a/src/views/Business/Letrsv/Engp.vue
+++ /dev/null
@@ -1,76 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                                                                
-       <c-col :span="12">
-        <el-form-item label="Sight Amount" prop="liaall.outamt">
-            <c-input  v-model="model.liaall.outamt"  placeholder="请输入Sight Amount"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Sight Amount Percentage" prop="liaall.outpct">
-            <c-input  v-model="model.liaall.outpct"  placeholder="请输入Sight Amount Percentage"></c-input>
-        </el-form-item>
-       </c-col>
-                                                    
-       <c-col :span="12">
-        <el-form-item label="External Booking Amount" prop="liaall.concur">
-            <c-input  v-model="model.liaall.concur" maxlength="3"  placeholder="请输入External Booking Amount"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="Amount not yet assigned" prop="liaall.misamt">
-            <c-input  v-model="model.liaall.misamt"  placeholder="请输入Amount not yet assigned"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onLiaallButmisamt">
-            Add to Current Line
-        </c-button>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onLiaallButmissig">
-            Add to Sight Amount
-        </c-button>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="Old Amount booked externally" prop="liaall.exttotoldamt">
-            <c-input  v-model="model.liaall.exttotoldamt"  placeholder="请输入Old Amount booked externally"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="Total booking amount external assinged" prop="liaall.exttotamt">
-            <c-input  v-model="model.liaall.exttotamt"  placeholder="请输入Total booking amount external assinged"></c-input>
-        </el-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 "~/model/Letrsv/Event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/views/Business/Letrsv/Ovwp.vue b/src/views/Business/Letrsv/Ovwp.vue
index 41f38aa..87f0aee 100644
--- a/src/views/Business/Letrsv/Ovwp.vue
+++ b/src/views/Business/Letrsv/Ovwp.vue
@@ -1,165 +1,197 @@
 <template>
-  <c-row>
-    <c-col :span="24">
-      <c-col :span="8">
-        <el-form-item label="Reference" prop="ledgrp.rec.ownref">
-          <c-input
-            v-model="model.ledgrp.rec.ownref"
-            maxlength="16"
-            placeholder="请输入Reference"
-            style="width: 95%"
-            :disabled="true"
-          ></c-input>
-        </el-form-item>
-      </c-col>
-      <c-col :span="3">
-        <c-button
-          size="small"
-          type="primary"
-          @click="onSeainf"
-          icon="el-icon-search"
-        ></c-button>
-        <c-button
-          size="small"
-          type="primary"
-          :disabled="
-            model.ledgrp.ben.pts.adrblk && !model.ledgrp.rec.ownref
-              ? false
-              : true
-          "
-          @click="onLetpButgetref"
-        >
-          Git
-        </c-button>
+  <div class="eibs-tab">
+    <!-- left -->
+    <c-col :span="11">
+      <!-- <c-col :span="24">
+        <c-col :span="18">
+          <el-form-item label="Reference" prop="ledgrp.rec.ownref">
+            <c-input
+              v-model="model.ledgrp.rec.ownref"
+              maxlength="16"
+              placeholder="Please input Reference"
+              style="width: 95%"
+              :disabled="true"
+            ></c-input>
+          </el-form-item>
+        </c-col>
+        <c-col :span="6">
+          <c-button
+            size="small"
+            type="primary"
+            @click="onSeainf"
+            icon="el-icon-search"
+          ></c-button>
+          <c-button
+            size="small"
+            type="primary"
+            :disabled="
+              model.ledgrp.ben.pts.adrblk && !model.ledgrp.rec.ownref
+                ? false
+                : true
+            "
+            @click="onLetpButgetref"
+          >
+            Get
+          </c-button>
+        </c-col>
+      </c-col> -->
+      <c-col :span="24">
+        <c-col :span="20">
+          <el-form-item
+            label="Reference"
+            prop="ledgrp.rec.ownref"
+            style="width: 100%"
+          >
+            <c-input
+              v-model="model.ledgrp.rec.ownref"
+              maxlength="16"
+              placeholder="Please input Reference"
+              style="width: 95%"
+              disabled
+            ></c-input>
+          </el-form-item>
+        </c-col>
+        <!-- <c-col :span="1" style="text-align: right"> -->
+        <c-col :span="1">
+          <!-- <el-form-item label="" label-width="5px"> -->
+          <c-button
+            style="margin: 0 10px 0 0; padding: 0 12px"
+            size="small"
+            type="primary"
+          >
+            <span
+              style="font-size: 15px; font-family: '宋体'; font-weight: bold"
+              >i</span
+            >
+          </c-button>
+          <!-- </el-form-item> -->
+        </c-col>
+        <c-col :span="2" :offset="1" style="text-align: right">
+          <!-- <el-form-item label="" label-width="5px"> -->
+          <c-button
+            style="margin: 0 0"
+            size="small"
+            type="primary"
+            :disabled="this.flag"
+          >
+            Get
+          </c-button>
+          <!-- </el-form-item> -->
+        </c-col>
+        <!-- </c-col> -->
       </c-col>
-
-      <c-col :span="11" :offset="1">
-        <el-form-item label="Name" prop="ledgrp.rec.nam">
-          <c-input
-            v-model="model.ledgrp.rec.nam"
-            maxlength="40"
-            placeholder="请输入Name"
-          ></c-input>
+      <c-col :span="24">
+        <el-form-item label="Form of L/C" prop="ledgrp.rec.lcrtyp">
+          <c-select
+            v-model="model.ledgrp.rec.lcrtyp"
+            style="width: 100%"
+            placeholder="Please select Form of L/C"
+            :code="codes.lcrtyp1"
+          >
+          </c-select>
         </el-form-item>
       </c-col>
-    </c-col>
 
-    <c-col :span="24">
-      <c-col :span="11">
-        <c-col :span="24">
-          <el-form-item label="Form of L/C" prop="ledgrp.rec.lcrtyp">
-            <c-select
-              v-model="model.ledgrp.rec.lcrtyp"
-              style="width: 100%"
-              placeholder="请选择Form of L/C"
-              :code="codes.lcrtyp"
-            >
-            </c-select>
-          </el-form-item>
-        </c-col>
-
-        <c-col :span="19">
-          <el-form-item label="Responsible User" prop="letp.usr.extkey">
+      <c-col :span="24">
+        <c-col :span="23">
+          <el-form-item
+            label="Responsible User"
+            prop="letp.usr.extkey"
+            style="width: 100%"
+          >
             <c-input
               v-model="model.letp.usr.extkey"
-              maxlength="8"
-              placeholder="请输入Responsible User"
+              maxlength="16"
+              placeholder="Please input Reference"
               style="width: 95%"
-              :disabled="true"
+              disabled
             ></c-input>
           </el-form-item>
         </c-col>
-        <c-col :span="5" class="centerLable">
-          <c-checkbox :disabled="true" v-model="model.ledgrp.rec.collflg"
-            >Collateralized L/C</c-checkbox
+        <!-- <c-col :span="1" style="text-align: right"> -->
+        <c-col :span="1">
+          <!-- <el-form-item label="" label-width="5px"> -->
+          <c-button
+            style="margin: 0 10px 0 0; padding: 0 12px"
+            size="small"
+            type="primary"
           >
+            <span
+              style="font-size: 15px; font-family: '宋体'; font-weight: bold"
+              >i</span
+            >
+          </c-button>
+          <!-- </el-form-item> -->
         </c-col>
-        <c-col :span="11">
+      </c-col>
+
+      <c-col :span="24">
+        <c-col :span="12">
           <el-form-item label="Nominal Amount" prop="ledgrp.cbs.nom1.cur">
             <c-select
               v-model="model.ledgrp.cbs.nom1.cur"
               style="width: 100%"
-              placeholder="请选择cur"
-              :code="codes.cur"
+              placeholder="Please select cur"
+              :code="codes.curtxt1"
             >
             </c-select>
           </el-form-item>
         </c-col>
 
-        <c-col :span="8">
-          <el-form-item label="" label-width="10px" prop="ledgrp.cbs.nom1.amt">
+
+        <c-col :span="12">
+          <el-form-item label="" label-width="20px" prop="ledgrp.cbs.nom1.amt">
             <c-input-currency
               v-model="model.ledgrp.cbs.nom1.amt"
-              style="width: 90%"
-              placeholder="请输入Nominal Amount"
+              style="width: 100%"
+              placeholder="Please input Nominal Amount"
             ></c-input-currency>
           </el-form-item>
         </c-col>
+      </c-col>
 
-        <!-- <c-amtpanl
-          :model="model"
-          :span="20"
-          :message="{
-            title: '开证金额',
-            cur: 'ledgrp.cbs.nom1.cur',
-            amt: 'ledgrp.cbs.nom1.amt',
-          }"
-        ></c-amtpanl> -->
-        <c-col :span="5" class="centerLable">
-          <c-checkbox v-model="model.letp.aamp.aammod.addamtflg"
-            >Add. Amount</c-checkbox
-          >
-        </c-col>
-
-        <c-col :span="11">
+      <c-col :span="24">
+        <c-col :span="14">
           <el-form-item label="Amount Tolerance +/-" prop="ledgrp.rec.nomtop">
             <c-input
               v-model="model.ledgrp.rec.nomtop"
-              placeholder="请输入Amount Tolerance +/-"
+              placeholder="Please input Amount Tolerance +/-"
             ></c-input>
           </el-form-item>
         </c-col>
-        <c-col :span="8">
-          <el-form-item label="" label-width="10px" prop="ledgrp.rec.nomton">
+        <c-col :span="10">
+          <el-form-item label="" label-width="20px" prop="ledgrp.rec.nomton">
             <c-input
               v-model="model.ledgrp.rec.nomton"
-              style="width: 90%"
-              placeholder="请输入Amount Tolerance - Negative"
+              style="width: 100%"
+              placeholder="Please input Amount Tolerance - Negative"
             ></c-input>
           </el-form-item>
         </c-col>
-        <!-- Incoming Transfer -->
-        <c-col :span="5" class="centerLable">
-          <c-checkbox v-model="model.ledgrp.rec.inctrf"
-            >Incoming Transfer</c-checkbox
-          >
-        </c-col>
+      </c-col>
 
-        <c-col :span="19">
-          <el-form-item label="Amount Specification" prop="ledgrp.rec.nomspc">
-            <c-select
-              v-model="model.ledgrp.rec.nomspc"
-              style="width: 95%"
-              placeholder="请选择Amount Specification"
-              :code="codes.nomspc"
-              :disabled="true"
-            >
-            </c-select>
-          </el-form-item>
-        </c-col>
-        <c-col :span="5" class="centerLable">
-          <c-checkbox v-model="model.ledgrp.rec.resflg"
-            >Reserved Contract</c-checkbox
+      <c-col :span="24">
+        <el-form-item label="Amount Specification" prop="ledgrp.rec.nomspc">
+          <c-select
+            v-model="model.ledgrp.rec.nomspc"
+            style="width: 100%"
+            placeholder="Please select Amount Specification"
+            :code="codes.nomspc"
+            :disabled="true"
           >
-        </c-col>
+          </c-select>
+        </el-form-item>
+      </c-col>
 
+      <c-col :span="24">
         <c-col :span="12">
           <el-form-item label="Maximum Amount" prop="ledgrp.cbs.max.cur">
             <c-select
               v-model="model.ledgrp.cbs.max.cur"
               style="width: 100%"
-              placeholder="请选择币种"
-              :code="codes.cur"
+              placeholder="Please select cur"
+              disabled
+              :code="codes.curtxt1"
             >
             </c-select>
           </el-form-item>
@@ -169,22 +201,25 @@
           <el-form-item label="" label-width="20px" prop="ledgrp.cbs.max.amt">
             <c-input-currency
               v-model="model.ledgrp.cbs.max.amt"
-              placeholder="请输入Maximum Amount"
+              placeholder="Please input Maximum Amount"
+              disabled
             ></c-input-currency>
           </el-form-item>
         </c-col>
+      </c-col>
 
-        <c-col :span="13">
+      <c-col :span="24">
+        <c-col :span="12">
           <el-form-item label="Issued on" prop="ledgrp.rec.opndat">
             <c-date-picker
               type="date"
               v-model="model.ledgrp.rec.opndat"
-              style="width: 90%"
-              placeholder="请选择Issued on"
+              style="width: 100%"
+              placeholder="Please select Issued on"
             ></c-date-picker>
           </el-form-item>
         </c-col>
-        <c-col :span="11">
+        <c-col :span="12">
           <el-form-item
             label="Date Pre-advised"
             label-width="130px"
@@ -194,23 +229,26 @@
               type="date"
               v-model="model.ledgrp.rec.preadvdt"
               style="width: 100%"
-              placeholder="请选择Date Pre-advised"
+              placeholder="Please select Date Pre-advised"
+              disabled
             ></c-date-picker>
           </el-form-item>
         </c-col>
+      </c-col>
 
-        <c-col :span="13">
+      <c-col :span="24">
+        <c-col :span="12">
           <el-form-item label="Shipment Date" prop="ledgrp.rec.shpdat">
             <c-date-picker
               type="date"
               v-model="model.ledgrp.rec.shpdat"
-              style="width: 90%"
-              placeholder="请选择Shipment Date"
+              style="width: 100%"
+              placeholder="Please select Shipment Date"
             ></c-date-picker>
           </el-form-item>
         </c-col>
 
-        <c-col :span="11">
+        <c-col :span="12">
           <el-form-item
             label="Released on"
             label-width="130px"
@@ -220,165 +258,208 @@
               type="date"
               v-model="model.ledgrp.rec.advdat"
               style="width: 100%"
-              placeholder="请选择Released on"
+              placeholder="Please select Released on"
+              disabled
             ></c-date-picker>
           </el-form-item>
         </c-col>
+      </c-col>
 
-        <c-col :span="13">
-          <el-form-item label="Expiring on" prop="ledgrp.rec.expdat">
-            <c-date-picker
-              type="date"
-              v-model="model.ledgrp.rec.expdat"
-              style="width: 90%"
-              placeholder="请选择到期日"
-            ></c-date-picker>
-          </el-form-item>
-        </c-col>
-        <c-col :span="10"></c-col>
+      <c-col :span="24">
+        <el-form-item label="Expiring on" prop="ledgrp.rec.expdat">
+          <c-date-picker
+            type="date"
+            v-model="model.ledgrp.rec.expdat"
+            style="width: 100%"
+            placeholder="Please select Expiring on"
+          ></c-date-picker>
+        </el-form-item>
+      </c-col>
 
-        <c-col :span="24">
-          <el-form-item label="in (Place)/counters of" prop="ledgrp.rec.expplc">
-            <c-input
-              v-model="model.ledgrp.rec.expplc"
-              maxlength="29"
-              placeholder="有效地点"
-            ></c-input>
-          </el-form-item>
-        </c-col>
+      <c-col :span="24">
+        <el-form-item label="in (Place)/counters of" prop="ledgrp.rec.expplc">
+          <c-input
+            v-model="model.ledgrp.rec.expplc"
+            maxlength="29"
+            placeholder="Please input in (Place)/counters of"
+          ></c-input>
+        </el-form-item>
+      </c-col>
 
-        <c-col :span="24">
-          <el-form-item label="Confirmation Instruct" prop="ledgrp.rec.cnfdet">
-            <c-select
-              v-model="model.ledgrp.rec.cnfdet"
-              style="width: 100%"
-              placeholder="请选择确认接收指示"
-              :code="codes.cnfins"
-            >
-            </c-select>
-          </el-form-item>
-        </c-col>
+      <c-col :span="24">
+        <el-form-item label="Confirmation Instruct" prop="ledgrp.rec.cnfdet">
+          <c-select
+            v-model="model.ledgrp.rec.cnfdet"
+            style="width: 100%"
+            placeholder="Please select Confirmation Instruct"
+            :code="codes.cnfins"
+          >
+          </c-select>
+        </el-form-item>
+      </c-col>
 
-        <c-col :span="24">
-          <el-form-item label="Applicable Rules" prop="ledgrp.rec.apprul">
-            <c-select
-              v-model="model.ledgrp.rec.apprul"
-              style="width: 100%"
-              placeholder="请选择Applicable Rules"
-              :code="codes.apprul"
-              @change="apprulChange"
-            >
-            </c-select>
-          </el-form-item>
-        </c-col>
+      <c-col :span="24">
+        <el-form-item label="Applicable Rules" prop="ledgrp.rec.apprul">
+          <c-select
+            v-model="model.ledgrp.rec.apprul"
+            style="width: 100%"
+            placeholder="Please select Applicable Rules"
+            :code="codes.apprul"
+          >
+          </c-select>
+        </el-form-item>
+      </c-col>
 
-        <c-col :span="24">
-          <el-form-item
-            label="Other Applicable Rules"
-            prop="ledgrp.rec.apprultxt"
+      <c-col :span="24">
+        <el-form-item
+          label="Other Applicable Rules"
+          prop="ledgrp.rec.apprultxt"
+        >
+          <c-input
+            v-model="model.ledgrp.rec.apprultxt"
+            maxlength="35"
+            placeholder="Please input Other Applicable Rules"
+            :disabled="model.ledgrp.rec.apprul === 'OTHR' ? false : true"
+          ></c-input>
+        </el-form-item>
+      </c-col>
+      <c-col :span="24">
+        <el-form-item label="Partial Shipment" prop="ledgrp.rec.shppar">
+          <c-select
+            v-model="model.ledgrp.rec.shppar"
+            style="width: 100%"
+            placeholder="Please select Partial Shipment"
+            :code="codes.shptrss18"
+          >
+          </c-select>
+        </el-form-item>
+      </c-col>
+
+      <c-col :span="24">
+        <el-form-item label="Transshipment" prop="ledgrp.rec.shptrss18">
+          <c-select
+            v-model="model.ledgrp.rec.shptrss18"
+            style="width: 100%"
+            placeholder="Please select Transshipment"
+            :code="codes.shptrss18"
+          >
+          </c-select>
+        </el-form-item>
+      </c-col>
+
+      <c-col :span="24">
+        <c-col :span="12" style="margin-left: 150px">
+          <c-checkbox :disabled="true" v-model="model.ledgrp.rec.collflg"
+            >Collateralized L/C</c-checkbox
           >
-            <c-input
-              v-model="model.ledgrp.rec.apprultxt"
-              maxlength="35"
-              placeholder="请输入其他规则"
-              :disabled="model.ledgrp.rec.apprul === 'OTHR' ? false : true"
-            ></c-input>
-          </el-form-item>
         </c-col>
-        <c-col :span="24">
-          <el-form-item label="Partial Shipment" prop="ledgrp.rec.shppar">
-            <c-select
-              v-model="model.ledgrp.rec.shppar"
-              style="width: 100%"
-              placeholder="请选择Partial Shipment"
-              :code="codes.shppar"
-            >
-            </c-select>
+
+        <c-col :span="12" style="margin-right: -150px">
+          <el-form-item label="" prop="letp.aamp.aammod.addamtflg">
+            <c-checkbox v-model="model.letp.aamp.aammod.addamtflg">Add. Amount</c-checkbox>
           </el-form-item>
         </c-col>
+      </c-col>
 
-        <c-col :span="24">
-          <el-form-item label="Transshipment" prop="ledgrp.rec.shptrss18">
-            <c-select
-              v-model="model.ledgrp.rec.shptrss18"
-              style="width: 100%"
-              placeholder="请选择Transshipment"
-              :code="codes.shptrss18"
-            >
-            </c-select>
+      <c-col :span="24">
+        <c-col :span="12" style="margin-left: 150px">
+          <c-checkbox v-model="model.ledgrp.rec.inctrf" disabled>Incoming Transfer</c-checkbox>
+        </c-col>
+
+        <c-col :span="12" style="margin-right: -150px">
+          <el-form-item label="" prop="ledgrp.rec.resflg">
+            <c-checkbox v-model="resflg">Reserved Contract</c-checkbox>
           </el-form-item>
         </c-col>
       </c-col>
+    </c-col>
 
-      <c-col :span="11" :offset="1">
-        <c-ptap
-          :model="model"
-          :argadr="{
-            title: '受益人',
-            grp: 'ledgrp',
-            rol: 'ben',
-          }"
-          :disabled="true"
-          @onSeainf="onSeainf"
-          @onAplpDet="onBenpDet"
-        >
-        </c-ptap>
+    <!-- right -->
+    <c-col :span="11" :offset="1">
+      <c-col :span="24">
+        <el-form-item label="Name" prop="ledgrp.rec.nam">
+          <c-input
+            v-model="model.ledgrp.rec.nam"
+            maxlength="40"
+            placeholder="Please input Name"
+            disabled
+          ></c-input>
+        </el-form-item>
+      </c-col>
 
-        <c-ptap
-          :model="model"
-          :argadr="{
-            title: '开证行',
-            grp: 'ledgrp',
-            rol: 'iss',
-          }"
-          :disabled="true"
-          @onSeainf="onSeainf"
-          @onAplpDet="onIsspDet"
-        >
-        </c-ptap>
+      <c-ptap
+        :model="model"
+        :argadr="{
+          title: 'Beneficiary',
+          grp: 'ledgrp',
+          rol: 'ben',
+        }"
+        :disabled="true"
+        @onSeainf="onSeainf"
+        @onAplpDet="onBenpDet"
+      >
+      </c-ptap>
 
-        <c-ptap
-          :model="model"
-          :argadr="{
-            title: '申请人',
-            grp: 'ledgrp',
-            rol: 'apl',
-          }"
-          :disabled="true"
-          @onSeainf="onSeainf"
-          @onAplpDet="onAplpDet"
-        >
-        </c-ptap>
+      <c-ptap
+        :model="model"
+        :argadr="{
+          title: 'Issuer',
+          grp: 'ledgrp',
+          rol: 'iss',
+        }"
+        :disabled="true"
+        @onSeainf="onSeainf"
+        @onAplpDet="onIsspDet"
+      >
+      </c-ptap>
 
-        <c-col :span="12" class="centerLable marginLable">
-          <c-checkbox v-model="model.ledgrp.rec.revflg"
-            >Revolving Flag</c-checkbox
-          >
+      <c-ptap
+        :model="model"
+        :argadr="{
+          title: 'Applicant',
+          grp: 'ledgrp',
+          rol: 'apl',
+        }"
+        :disabled="true"
+        @onSeainf="onSeainf"
+        @onAplpDet="onAplpDet"
+      >
+      </c-ptap>
+
+      <c-col :span="24">
+        <c-col :span="12">
+          <el-form-item label="" prop="ledgrp.rec.revflg">
+            <c-checkbox v-model="model.ledgrp.rec.revflg">Revolving Flag</c-checkbox>
+          </el-form-item>
         </c-col>
 
         <!-- Authorization to Debit -->
-        <c-col :span="12" class="centerLable marginLable">
-          <c-checkbox v-model="model.ledgrp.rec.dbtflg"
-            >Authorization to Debit</c-checkbox
-          >
+        <c-col :span="12">
+          <el-form-item label="" prop="ledgrp.rec.dbtflg">
+            <c-checkbox v-model="dbtflg">Authorization to Debit</c-checkbox>
+          </el-form-item>
         </c-col>
+      </c-col>
 
+      <c-col :span="24">
         <!-- Non-Bank Issuer -->
-        <c-col :span="12" class="centerLable marginLable">
-          <c-checkbox v-model="model.ledgrp.rec.nonban"
-            >Non-Bank Issuer</c-checkbox
-          >
+        <c-col :span="12">
+          <el-form-item label="" prop="ledgrp.rec.nonban">
+            <c-checkbox v-model="nonban">Non-Bank Issuer</c-checkbox>
+          </el-form-item>
         </c-col>
 
         <!-- Test Key Unconfirmity -->
-        <c-col :span="12" class="centerLable marginLable">
-          <c-checkbox v-model="model.ledgrp.rec.teskeyunc"
-            >Test Key Unconfirmity</c-checkbox
-          >
+        <c-col :span="12">
+          <el-form-item label="" prop="ledgrp.rec.teskeyunc">
+            <c-checkbox v-model="teskeyunc"
+              >Test Key Unconfirmity</c-checkbox
+            >
+          </el-form-item>
         </c-col>
       </c-col>
     </c-col>
-  </c-row>
+  </div>
 </template>
 <script>
 import Api from "~/service/Api";
@@ -396,26 +477,70 @@ export default {
   data() {
     return {};
   },
+  computed: {
+    flag() {
+      return this.model.mtabut.coninf.usr.extkey == "";
+    },
+    // addamtflg: {
+    //   get() {
+    //     return this.model.letp.aamp.aammod.addamtflg != "";
+    //   },
+    //   set(val) {
+    //     this.model.letp.aamp.aammod.addamtflg = val ? "X" : "";
+    //   },
+    // },
+    resflg: {
+      get() {
+        return this.model.ledgrp.rec.resflg != "";
+      },
+      set(val) {
+        this.model.ledgrp.rec.resflg = val ? "X" : "";
+      },
+    },
+    // revflg: {
+    //   get() {
+    //     return this.model.ledgrp.rec.revflg != "";
+    //   },
+    //   set(val) {
+    //     this.model.ledgrp.rec.revflg = val ? "X" : "";
+    //   },
+    // },
+    dbtflg: {
+      get() {
+        return this.model.ledgrp.rec.dbtflg != "";
+      },
+      set(val) {
+        this.model.ledgrp.rec.dbtflg = val ? "X" : "";
+      },
+    },
+    nonban: {
+      get() {
+        return this.model.ledgrp.rec.nonban != "";
+      },
+      set(val) {
+        this.model.ledgrp.rec.nonban = val ? "X" : "";
+      },
+    },
+    teskeyunc:{
+      get() {
+        return this.model.ledgrp.rec.teskeyunc != "";
+      },
+      set(val) {
+        this.model.ledgrp.rec.teskeyunc = val ? "X" : "";
+      },
+    }
+  },
   methods: {
     ...Event,
-
-    apprulChange(v) {
-      if (v !== "OTHR") {
-        this.model.ledgrp.rec.apprultxt = "";
-      }
-    },
+    // @change="apprulChange"
+    // apprulChange(v) {
+    //   if (v !== "OTHR") {
+    //     this.model.ledgrp.rec.apprultxt = "";
+    //   }
+    // },
   },
   created: function () {},
 };
 </script>
 <style>
-.centerLable {
-  margin-left: -10px;
-  height: 32px;
-  line-height: 32px;
-  padding-bottom: 2px;
-}
-.marginLable {
-  padding-left: 150px;
-}
 </style>
diff --git a/src/views/Business/Letrsv/Setpan.vue b/src/views/Business/Letrsv/Setpan.vue
deleted file mode 100644
index 799a2ce..0000000
--- a/src/views/Business/Letrsv/Setpan.vue
+++ /dev/null
@@ -1,86 +0,0 @@
-<template>
-  <div class="eibs-tab">
-                                               
-       <c-col :span="12">
-        <el-form-item label="our reference" prop="setmod.ref">
-            <c-input  v-model="model.setmod.ref" maxlength="16"  placeholder="请输入our reference"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-	<c-col :span="12">
-	    <span  v-text="model.setmod.docamttyplab"   data-path=".setmod.docamttyplab" > </span>
-	</c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="document currency" prop="setmod.doccur">
-            <c-select v-model="model.setmod.doccur" style="width:100%" placeholder="请选择document currency">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="document amount" prop="setmod.docamt">
-            <c-input  v-model="model.setmod.docamt"  placeholder="请输入document amount"></c-input>
-        </el-form-item>
-       </c-col>
-                                   
-       <c-col :span="12">
-        <el-form-item label="Type of settlement" prop="setmod.dspflg">
-            <c-select v-model="model.setmod.dspflg" style="width:100%" placeholder="请选择Type of settlement">
-              </c-select>
-        </el-form-item>
-       </c-col>
-                  
-       <c-col :span="12">
-	    <c-checkbox v-model="model.setmod.xreflg">Recalculate Rates</c-checkbox>
-       </c-col>
-                  
-       <c-col :span="12">
-        <c-button size="small" type="primary"  @click="onSetmodDet">
-            细节
-        </c-button>
-       </c-col>
-                  
-	<c-col :span="12">
-	    <span  v-text="model.setmod.retmsg"   data-path=".setmod.retmsg" > </span>
-	</c-col>
-                  
-       <c-col :span="12">
-        <el-form-item label="自�'�区主�'�号" prop="setmod.zmqacc">
-            <c-input  v-model="model.setmod.zmqacc" maxlength="20"  placeholder="请输入自�'�区主�'�号"></c-input>
-        </el-form-item>
-       </c-col>
-                  
-	<c-col :span="12">
-	    <span  v-text="model.setmod.zmqacclab"   data-path=".setmod.zmqacclab" > </span>
-	</c-col>
-                                                                     
-	<c-col :span="12">
-	    <span  v-text="model.setmod.setglg.labdspflg"   data-path=".setmod.setglg.labdspflg" > </span>
-	</c-col>
-  </div>
-</template>
-<script>
-import Api from "~/service/Api"
-import commonProcess from "~/mixin/commonProcess";
-import CodeTable from "~/config/CodeTable"
-import Event from "~/model/Letrsv/Event"
-
-export default {
-    inject: ['root'],
-    props:["model","codes"],
-    mixins: [commonProcess],
-    data(){
-        return {
-
-        }
-    },
-    methods:{...Event},
-    created:function(){
-
-    }
-}
-</script>
-<style>
-
-</style>
diff --git a/src/views/Business/Betacc/Ovwp.vue b/src/views/Business/Letrsv/Spcbenp.vue
similarity index 76%
rename from src/views/Business/Betacc/Ovwp.vue
rename to src/views/Business/Letrsv/Spcbenp.vue
index 83ad3c5..fb3d1be 100644
--- a/src/views/Business/Betacc/Ovwp.vue
+++ b/src/views/Business/Letrsv/Spcbenp.vue
@@ -1,12 +1,24 @@
 <template>
   <div class="eibs-tab">
-                                                                                                                                                                                                                                                                                              </div>
+                                               
+       <c-col :span="12">
+        <el-form-item label="Special Payment Cond." prop="ledgrp.blk.spcben">
+            <c-input type="textarea" v-model="model.ledgrp.blk.spcben" maxlength="65" show-word-limit placeholder="请输入Special Payment Cond." ></c-input>
+        </el-form-item>
+        </c-col>
+                  
+       <c-col :span="12">
+        <c-button size="small" type="primary" icon="el-icon-search" @click="onSpcbenButtxmsel">
+            ...
+        </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 "~/model/Betacc/Event"
+import Event from "~/model/Letrsv/Event"
 
 export default {
     inject: ['root'],
diff --git a/src/views/Business/Betacc/Shisuan.vue b/src/views/Business/Letrsv/Spcrcvp.vue
similarity index 72%
rename from src/views/Business/Betacc/Shisuan.vue
rename to src/views/Business/Letrsv/Spcrcvp.vue
index 8c4691e..9bd0d53 100644
--- a/src/views/Business/Betacc/Shisuan.vue
+++ b/src/views/Business/Letrsv/Spcrcvp.vue
@@ -1,11 +1,24 @@
 <template>
-  
+  <div class="eibs-tab">
+                                               
+       <c-col :span="12">
+        <el-form-item label="Special Payment Cond." prop="ledgrp.blk.spcrcb">
+            <c-input type="textarea" v-model="model.ledgrp.blk.spcrcb" maxlength="65" show-word-limit placeholder="请输入Special Payment Cond." ></c-input>
+        </el-form-item>
+        </c-col>
+                  
+       <c-col :span="12">
+        <c-button size="small" type="primary" icon="el-icon-search" @click="onSpcrcbButtxmsel">
+            ...
+        </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 "~/model/Betacc/Event"
+import Event from "~/model/Letrsv/Event"
 
 export default {
     inject: ['root'],
diff --git a/src/views/Business/Letrsv/index.vue b/src/views/Business/Letrsv/index.vue
index 1a6ae41..f840f6e 100644
--- a/src/views/Business/Letrsv/index.vue
+++ b/src/views/Business/Letrsv/index.vue
@@ -1,230 +1,193 @@
 <template>
-  <c-page title="出口信用证预通知">
-    <div class="eContainer">
-      <c-function-btn
-        :handleSubmit="handleSubmit"
-        :handleCheck="handleCheck"
-        :handleStash="handleStash"
-      >
-        <el-button size="small">备忘录</el-button>
-        <el-button size="small">影像信息</el-button>
-        <el-button size="small">保存模板</el-button>
-        <el-button size="small">使用模板</el-button>
-        <el-button size="small">制裁信息</el-button>
-        <el-button size="small">拆分报文</el-button>
-        <el-button size="small">智能提示</el-button>
-      </c-function-btn>
-      <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="tabClick">
-          <!--PD000017 -->
-          <el-tab-pane label="基本信息" name="ovwp">
-            <c-content>
-              <m-ovwp :model="model" :codes="codes" />
-            </c-content>
-          </el-tab-pane>
-
-          <!--PD000063 -->
-          <el-tab-pane label="信用证信息" name="detp">
-            <m-detp :model="model" :codes="codes" />
-          </el-tab-pane>
-
-          <!--PD000042 -->
-          <el-tab-pane label="其他当事人" name="ptyp">
-            <m-ptyp :model="model" :codes="codes" />
-          </el-tab-pane>
-
-          <!--PD000055 -->
-          <el-tab-pane label="货物描述" name="dogp">
-            <m-doxp :model="model" :codes="codes" :dtyp="'dogp'" :rec="'led'" />
-          </el-tab-pane>
-
-          <!--PD000057 -->
-          <el-tab-pane label="单据要求" name="dorp">
-            <m-doxp :model="model" :codes="codes" :dtyp="'dorp'" :rec="'led'" />
-          </el-tab-pane>
-
-          <!--PD000060 -->
-          <el-tab-pane label="附加条款" name="adcp">
-            <c-content>
-              <m-doxp
-                :model="model"
-                :codes="codes"
-                :dtyp="'adcp'"
-                :rec="'led'"
-              />
-            </c-content>
-          </el-tab-pane>
-
-          <!--PD000000 -->
-          <el-tab-pane label="账务" name="setpan">
-            <m-setpan :model="model" :codes="codes" />
-          </el-tab-pane>
-
-          <!--PD000000 -->
-          <el-tab-pane label="附言" name="coninfp">
-            <m-coninfp :model="model" :codes="codes" />
-          </el-tab-pane>
-
-          <!--PD000529 -->
-          <el-tab-pane label="报文及面函" name="docpan">
-            <m-docpan :model="model" :codes="codes" />
-          </el-tab-pane>
-
-          <!--PD000546 -->
-          <el-tab-pane label="附件" name="doctre">
-            <m-doctre :model="model" :codes="codes" />
-          </el-tab-pane>
-
-          <!--PD000027 -->
-          <el-tab-pane label="或有" name="engp">
-            <m-engp :model="model" :codes="codes" />
-          </el-tab-pane>
-
-          <!--PD000317 -->
-          <!-- <el-tab-pane label="PD000317" name="revp">
-            <m-revp :model="model" :codes="codes" />
-          </el-tab-pane> -->
-
-          <!--PD000001 -->
-          <!-- <el-tab-pane label="PD000001" name="aamp">
-            <m-aamp :model="model" :codes="codes" />
-          </el-tab-pane> -->
-
-          <el-tab-pane
-            v-if="model.ledgrp.rec.spcbenflg"
-            label="受益人特殊付款条款"
-            name="spcbenp"
-          >
-            <m-doxp
-              :model="model"
-              :codes="codes"
-              :dtyp="'spcbenp'"
-              :rec="'led'"
-            />
-          </el-tab-pane>
-
-          <!--PD000395 -->
-          <el-tab-pane
-            v-if="model.ledgrp.rec.spcrcbflg"
-            label="收款银行特殊付款条款"
-            name="spcrcvp"
-          >
-            <m-doxp
-              :model="model"
-              :codes="codes"
-              :dtyp="'spcrcvp'"
-              :rec="'led'"
-            />
-          </el-tab-pane>
-
-          <!--PD000001 -->
-          <el-tab-pane label="分录信息" name="glepan">
-            <m-glepan :model="model" :codes="codes" />
-          </el-tab-pane>
-        </c-tabs>
-      </el-form>
-      <c-grid-ety-prompt-dialog
-        ref="etyDialog"
-        :promptData="promptData"
-        @select-ety="selectEty"
-      >
-      </c-grid-ety-prompt-dialog>
-      <c-grid-ety-prompt-dialog
-        ref="doxpDialog"
-        :isPty="false"
-        :promptData="promptData"
-        @select-ety="selectMsg"
-      >
-      </c-grid-ety-prompt-dialog>
-    </div>
-  </c-page>
+  <div class="eContainer">
+
+      <!-- <c-bus-button :$pntvm="this"></c-bus-button> -->
+    <c-function-btn
+      :handleSubmit="handleSubmit"
+      :handleCheck="handleCheck"
+      :handleStash="handleStash"
+    >
+      <el-button size="small">流程附言</el-button>
+      <el-button size="small">交易历史</el-button>
+      <el-button size="small">备忘录</el-button>
+      <el-button size="small">影像信息</el-button>
+      <!-- <el-button size="small">保存模板</el-button> -->
+      <!-- <el-button size="small">使用模板</el-button> -->
+      <el-button size="small">制裁信息</el-button>
+      <!-- <el-button size="small">拆分报文</el-button> -->
+      <el-button size="small">智能提示</el-button>
+    </c-function-btn>
+
+    <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">
+        
+            <!--PD000017 -->
+           <el-tab-pane label="Overview" name="ovwp">
+                <m-ovwp :model="model" :codes="codes"/>
+           </el-tab-pane>
+
+            <!--PD000001 -->
+           <el-tab-pane label="Additional Amount" name="aamp" v-if="model.letp.aamp.aammod.addamtflg">
+                <m-aamp :model="model" :codes="codes"/>
+           </el-tab-pane>
+ 
+            <!--PD000063 -->
+           <el-tab-pane label="Details" name="detp">
+                <m-detp :model="model" :codes="codes"/>
+           </el-tab-pane>
+ 
+            <!--PD000042 -->
+           <el-tab-pane label="Parties" name="ptyp">
+                <m-ptyp :model="model" :codes="codes"/>
+           </el-tab-pane>
+ 
+            <!--PD000055 -->
+           <el-tab-pane label="Goods" name="dogp">
+                <m-dogp :model="model" :codes="codes"/>
+           </el-tab-pane>
+ 
+            <!--PD000057 -->
+           <el-tab-pane label="Documents" name="dorp">
+                <m-dorp :model="model" :codes="codes"/>
+           </el-tab-pane>
+ 
+            <!--PD000060 -->
+           <el-tab-pane label="Additional Conditions" name="adcp">
+                <m-adcp :model="model" :codes="codes"/>
+           </el-tab-pane>
+
+            <!--PD000317 -->
+           <el-tab-pane label="Revolving Details" name="revp" v-if="model.ledgrp.rec.revflg">
+                <m-revp :model="model" :codes="codes"/>
+           </el-tab-pane>
+ 
+            <!--PD000000 -->
+           <el-tab-pane label="Settlement" name="setpan">
+                <m-setpan :model="model" :codes="codes"/>
+           </el-tab-pane>
+ 
+            <!--PD000000 -->
+           <el-tab-pane label="Completion" name="coninfp">
+                <m-coninfp :model="model" :codes="codes"/>
+           </el-tab-pane>
+ 
+            <!--PD000529 -->
+           <el-tab-pane label="Messages" name="docpan">
+                <m-docpan :model="model" :codes="codes"/>
+           </el-tab-pane>
+ 
+            <!--PD000546 -->
+           <el-tab-pane label="Attachments" name="doctre">
+                <m-doctre :model="model" :codes="codes"/>
+           </el-tab-pane>
+ 
+            <!--PD000394 -->
+           <el-tab-pane label="Special Paymt Cond. Beneficiary" name="spcbenp">
+                <m-spcbenp :model="model" :codes="codes"/>
+           </el-tab-pane>
+ 
+            <!--PD000422 -->
+           <el-tab-pane label="Special Paymt Cond. Bank only" name="spcrcvp">
+                <m-spcrcvp :model="model" :codes="codes"/>
+           </el-tab-pane>
+ 
+            <!--PD000001 -->
+           <el-tab-pane label="统一授信" name="limitbody">
+                <m-limitbody :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 Letrsv from "~/model/Letrsv";
-import commonProcess from "~/mixin/commonProcess";
+import Api from "~/service/Api"
+import CodeTable from "~/config/CodeTable"
+import Letrsv from "~/model/Letrsv"
+import commonProcess from "~/mixin/commonProcess"
 import commonFuncs from "~/mixin/commonFuncs";
-import Check from "~/model/Letrsv/Check";
-import Default from "~/model/Letrsv/Default";
-import Pattern from "~/model/Letrsv/Pattern";
-import Ovwp from "./Ovwp";
-import Detp from "./Detp";
-import Ptyp from "./Ptyp";
-
-//import Setpan from "./Setpan";
-//import Docpan from "./Docpan";
-import Doctre from "./Doctre";
-import Engp from "./Engp";
-import Revp from "./Revp";
-import Aamp from "./Aamp";
-// Glepan from "./Glepan";
-
-import Glepan from "~/views/Public/Glepan";
-import Docpan from "~/views/Public/Docpan";
+import Check from "~/model/Letrsv/Check"
+import Default from "~/model/Letrsv/Default"
+import Pattern from "~/model/Letrsv/Pattern"
+import Ovwp from "./Ovwp"
+import Detp from "./Detp"
+import Ptyp from "./Ptyp"
+import Dogp from "./Dogp"
+import Dorp from "./Dorp"
+import Adcp from "./Adcp"
+import Revp from "./Revp"
+import Aamp from "./Aamp"
+import Spcbenp from "./Spcbenp"
+import Spcrcvp from "./Spcrcvp"
+import Doctre from "~/views/Public/Doctre"
 import Setpan from "~/views/Public/Setpan";
 import Coninfp from "~/views/Public/Coninfp";
-import Doxp from "~/views/Public/Doxp";
+import Docpan from "~/views/Public/Docpan";
+import Limitbody from "~/views/Public/Limitbody";
+
 
 export default {
-  components: {
-    "m-ovwp": Ovwp,
-    "m-detp": Detp,
-    "m-ptyp": Ptyp,
-    "m-setpan": Setpan,
-    "m-coninfp": Coninfp,
-    "m-docpan": Docpan,
-    "m-doctre": Doctre,
-    "m-engp": Engp,
-    "m-revp": Revp,
-    "m-aamp": Aamp,
-    "m-glepan": Glepan,
-    "m-doxp": Doxp,
-  },
-  provide() {
-    return {
-      root: this,
-    };
-  },
-  mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
-  data() {
-    return {
-      tabVal: "ovwp",
-      trnName: "letrsv",
-      model: new Letrsv().data,
-      checkRules: Check,
-      defaultRules: Default,
-      pattern: Pattern,
-      rules: null,
-      codes: { ...CodeTable },
-    };
-  },
-  methods: {
-    tabClick() {},
-  },
-  created: async function () {
-    console.log("进入letrsv交易");
-    let rtnmsg = await this.init({});
-    if (rtnmsg.respCode == SUCCESS) {
-      this.updateModel(rtnmsg.data);
-      // Utils.copyValueFromVO(this.model, rtnmsg.data);
-      if (this.isInDisplay) {
-        this.restoreDisplay();
-      }
-      console.log("1111", this.model);
-    } else {
-      this.$notify.error({ title: "错误", message: "服务请求失败!" });
+    name: "Letrsv",
+    components:{
+        "m-ovwp" : Ovwp,
+        "m-detp" : Detp,
+        "m-ptyp" : Ptyp,
+        "m-dogp" : Dogp,
+        "m-dorp" : Dorp,
+        "m-adcp" : Adcp,
+        "m-setpan" : Setpan,
+        "m-coninfp" : Coninfp,
+        "m-docpan" : Docpan,
+        "m-doctre" : Doctre,
+        "m-revp" : Revp,
+        "m-aamp" : Aamp,
+        "m-spcbenp" : Spcbenp,
+        "m-spcrcvp" : Spcrcvp,
+        "m-limitbody" : Limitbody,
+    },
+    provide() {
+        return {
+            root: this
+        }
+    },
+    mixins: [commonProcess, commonFuncs],    // 里面包含了Default、Check等的公共处理
+    data(){
+        return {
+            tabVal: "ovwp",
+            trnName: "letrsv",
+            model: new Letrsv().data,
+            checkRules: Check,
+            defaultRules: Default,
+            pattern: Pattern,
+            rules: null,
+            codes: {
+                 ...CodeTable
+            },
+        }
+    },
+    methods:{
+        myTabClick(tab){
+            this.tabClick(tab)
+            /**
+            *  do it yourself
+            **/
+        }
+    },
+    created:async function(){
+        console.log("进入letrsv交易");
+        let rtnmsg = await this.init({})
+        if(rtnmsg.respCode == SUCCESS)
+        {
+           this.updateModel(rtnmsg.data)
+           //TODO 处理数据逻辑
+
+        }
+        else
+        {
+            this.$notify.error({title: '错误',message: '服务请求失败!'});
+        }
     }
-  },
-};
+}
 </script>
 <style>
+
 </style>