import Pts from '~/components/business/commonModel/Pts';
import Pub from '~/components/business/commonModel/index.js';

export default class Gitpop {
    constructor() {
        this.data = {
            zhjb: false,
            needcuscomopn: false,
            zmqflg:"",
            markOrgList: [],
            bopCtyList: [],
            ptsptaList: [],
            textTempData: {},
            textTempDatac: {},
            atxinrList: [{
                value: '<NILTXT>',
                label: '空白文本'
            }],
            atxinrcList: [{
                value: '<NILTXT>',
                label: '空白文本'
            }],
            addbcb: {
                label1: "1、申请人与我行已签署贸易融资协议(如需);", //  国际部意见		.addbcb.label1
                label2: "2、申请人已提交全套业务所需资料;", //  国际部意见		.addbcb.label2
                label3: "3、申请书要素齐全并已签章,签章已经核符;", //  国际部意见		.addbcb.label3
                label4: "4、占用授信额度的保函业务:", //  国际部意见		.addbcb.label4
                label5: "", //  国际部意见		.addbcb.label5
                label12: "5、关联交易:", //  国际部意见		.addbcb.label5
                label6: "2",
                label13: "4、低风险开证业务:", //  国际部意见		.addbcb.label6
                label7: "已提交《低风险业务授信调查报告》/《信贷业务通知书》;", //  国际部意见		.addbcb.label7
                label8: ",并已完成审批报告手续;", //  国际部意见		.addbcb.label8
                label9: "2", //  国际部意见		.addbcb.label9
                label10: "额度已切分,结算系统将自动扣减额度,保证金(如需)符合要求;",
                label11: "额度未切分,《信贷业务通知书》符合要求;",
                bccls1: "",
                bccls2: "",
                bccls3: "",
                preexpdat: "",
                expdat:""
            },
            gitp: {
                dzbhflg: '', // 电子保函标志		.gitp.dzbhflg
                inc760: '', // incoming lose		.gitp.inc760
                lettername: '', // 面函标题		.gitp.lettername
                exptxtmodflg: '', // Modify Expiry Condition/Event		.gitp.exptxtmodflg
                liatxtcmodflg: '', // Modify Liability Condition/Event - Counter Undertaking		.gitp.liatxtcmodflg
                prepermodflg: '', // Modify Document and Presentation Instructions		.gitp.prepermodflg
                chkpreper: '', // Allow *		.gitp.chkpreper
                covgodsrvmodflg: '', // Modify Object of Contract		.gitp.covgodsrvmodflg
                indirectswiadd: '', // InDirect Swift Add		.gitp.indirectswiadd
                gidtxtmodflg: '', // Modify Guarantee Text		.gitp.gidtxtmodflg
                chkgidtxt: '', // Allow *		.gitp.chkgidtxt
                prepercmodflg: '', // Modify Document and Presentation Instructions		.gitp.prepercmodflg
                chkpreperc: '', // Allow *		.gitp.chkpreperc
                covgodsrvcmodflg: 'X', // Modify Object of Contract Sequence C		.gitp.covgodsrvcmodflg
                orcratc: '', // Original Perc./ Rate		.gidgrp.rec.orcratc
                gidtxtmodflgc: '', // Modify Guarantee Text - Local Undertaking Seq. C		.gitp.gidtxtmodflgc
                ctrflg: '',

                covgod: {
                    chkast: '', // Allow *		.gitp.covgod.chkast
                },
                aamp: {
                    addamtflg: '', //  Add. Amount		.gitp.aamp.addamtflg
                },
                aacp: {
                    addamtflg: '', // Add. Amount		.gitp.aacp.aammod.addamtflg
                },
                chargic: {
                    chkast: '', // Allow *		.gitp.chargic.chkast
                },
                usr: {
                    extkey: '', // Responsible User		.gitp.usr.extkey
                },
                chargi: {
                    chkast: '',
                },
                covgodc: {
                    chkast: '',
                },
                tempOwnref:'', //临时业务编号
                xyflg: '',
                yptxy: '',
                yptgimod: {
                    img:[]
                }
            },
            gidgrp: {
                bdsght: '',
                payeecountcode: '',
                benadrlin: "",
                rec: {
                    inr: '',
                    branchinr: '',
                    bchkeyinr: '',
                    needcuscomopn: '',
                    iscrotra: '',
                    ownref: '', // Reference		.gidgrp.rec.ownref
                    purposin: '', // Incoming Purpose 		.gidgrp.rec.purposin
                    purpos: '', // Outgoing Purpose		.gidgrp.rec.purpos
                    hndtyp: '', // Handling Type		.gidgrp.rec.hndtyp
                    gartyp: '', // Type of Undertaking		.gidgrp.rec.gartyp
                    legfrm: '', // Form of Undertaking		.gidgrp.rec.legfrm
                    demand: '', // Demand Indicator		.gidgrp.rec.demand
                    fingua: '', // 是否对外担保		.gidgrp.rec.fingua
                    cfaguatyp: '', // 对外担保类型		.gidgrp.rec.cfaguatyp
                    cmtflg: '', // 跨境人民币保函		.gidgrp.rec.cmtflg
                    giduil: '', // Language of Undertak.		.gidgrp.rec.giduil
                    vrfdat: '', // 核销日期		.gidgrp.rec.vrfdat
                    gtxinr: '', // Choice of Text		.gidgrp.rec.gtxinr
                    fenlishi: '', // 是否分离式保函		.gidgrp.rec.fenlishi
                    atxinr: '', // Choice of Text		.gidgrp.rec.atxinr
                    orddat: '', // Order Date		.gidgrp.rec.orddat
                    expflg: '', // Unlimited Guarantee		.gidgrp.rec.expflg
                    expdat: '', // Valid until		.gidgrp.rec.expdat
                    liaflg: '', // Unlimited Liability		.gidgrp.rec.liaflg
                    liadat: '', // Our Liability until		.gidgrp.rec.liadat
                    inudat: '', // Inure Date		.gidgrp.rec.inudat
                    nam: '', // Name		.gidgrp.rec.nam
                    liatxtc: '', // Liability Condition		.gidgrp.blk.liatxtc
                    delori: '', // Delivery of Undertak.		.gidgrp.rec.delori
                    deloritxt: '', // Delivery of Undertak.		.gidgrp.rec.deloritxt
                    sndto: '', // Undertaking Send to		.gidgrp.rec.sndto
                    delto: '', // Deliv. To/Collection By		.gidgrp.rec.delto
                    chato: '', // Own Charges Borne by		.gidgrp.rec.chato
                    orcref: '', // Contract Reference		.gidgrp.rec.orcref
                    orcdat: '', // Date from Original Contract		.gidgrp.rec.orcdat
                    tenclsdat: '', // Closing Date		.gidgrp.rec.tenclsdat
                    orccur: '', // Contract Amount 		.gidgrp.rec.orccur
                    orcamt: '0.00', // Contract Amount 		.gidgrp.rec.orcamt
                    acc: '', // A/c for Adv. Paym. Guar.		.gidgrp.rec.acc
                    jurlaws20: '', // Governing Law		.gidgrp.rec.jurlaws20
                    jurlaw: '', // Law of Jurisdiction		.gidgrp.rec.jurlaw
                    tenref: '', // Tender Reference		.gidgrp.rec.tenref
                    tendat: '', // Tender Date		.gidgrp.rec.tendat
                    trmdat: '', // Latest Transmiss. Date		.gidgrp.rec.trmdat
                    mannum: '', // 手册号码		.gidgrp.rec.mannum
                    bngcod: '', // 企业海关编码		.gidgrp.rec.bngcod
                    juscod: '', // 组织机构代码		.gidgrp.rec.juscod
                    cunqii: '', // 流动资金贷款利率档次		.gidgrp.rec.cunqii
                    bilvvv: 0, // 上浮比率		.gidgrp.rec.bilvvv
                    jurplc: '', // Place of Jurisdiction		.gidgrp.rec.jurplc
                    reccnfdet: '', // Confirm. Instr.		.gidgrp.rec.reccnfdet
                    cnfdet: '',
                    cnfsta: '', // Confirmation Status 		.gidgrp.rec.cnfsta
                    partcon: 0, // Partial Confirmation		.gidgrp.rec.partcon
                    cnfdat: '', // Confirmation Date		.gidgrp.rec.cnfdat
                    opndatc: '', // Requested Issue Date		.gidgrp.rec.opndatc
                    opndat: '',
                    gartypc: '', // Undertaking Type 		.gidgrp.rec.gartypc
                    gartyptxtc: '', // Undertaking Type 		.gidgrp.blk.gartyptxtc
                    legfrmc: '', // Form of Undertaking		.gidgrp.rec.legfrmc
                    demandc: '', // Demand Indicator 		.gidgrp.rec.demandc
                    stdwrduilc: 'EN', // Requested Language		.gidgrp.rec.stdwrduilc
                    gtxinrc: '', // Choice of Text		.gidgrp.rec.gtxinrc
                    exptyp: '', // Expiry Type		.gidgrp.rec.exptyp
                    deloritxtc: '', // Delivery of Undertak.		.gidgrp.rec.deloritxtc
                    orcrefc: '', // Contract Reference		.gidgrp.rec.orcrefc
                    tenclsdatc: '', // Closing Date		.gidgrp.rec.tenclsdatc
                    orccurc: '', // Contract Amount 		.gidgrp.rec.orccurc
                    orcamtc: '', // Contract Amount 		.gidgrp.rec.orcamtc
                    accc: '', // A/c Adv. Paym. Guar.		.gidgrp.rec.accc
                    jurlawc: '', // Governing Law 		.gidgrp.rec.jurlawc
                    jurlawtxtc: '', // Governing Law 		.gidgrp.rec.jurlawtxtc
                    jurplcc: '', // Place of Jurisdiction		.gidgrp.rec.jurplcc
                    tenrefc: '', // Tender Reference		.gidgrp.rec.tenrefc
                    tendatc: '', // Tender Date		.gidgrp.rec.tendatc
                    trmdatc: '', // Latest Transmission		.gidgrp.rec.trmdatc
                    orcratc: '', // Original Perc./ Rate		.gidgrp.rec.orcratc
                    deloric: '', // Delivery of Undertak.		.gidgrp.rec.deloric
                    deltoc: '', // Deli. To/Collection By		.gidgrp.rec.deltoc
                    stacty: "",
                    liatypc: "",
                    projnam: '',
                    guatyp: '',
                    flwsta: '',
                    countrycod: "",
                    projectname: "",
                    fromflg: "",
                    oppbnk:"",  //境内外对手行代码 .gidgrp.rec.oppbnk
                },
                cbs: {
                    cnf: {
                        cur: '', // Confirmation Amount		.gidgrp.cbs.cnf.cur
                        amt: '0.00', // Balance		.gidgrp.cbs.cnf.amt
                    },
                    mac2: {
                        cur: '',
                        amt: '0.00',
                    },
                    mac: {
                        cur: '',
                        amt: '0.00',
                    },
                    max: {
                        cur: '', // Guarantee Amount		.gidgrp.cbs.max.cur
                        amt: '0.00', // Guarantee Amount		.gidgrp.cbs.max.amt
                    },
                    max2: {
                        cur: '',
                        amt: '0.00',
                    },
                    opc2: {
                        cur: '',
                        amt: '0.00',
                    },
                    opn1: {
                        cur: '', // Open Amount		.gidgrp.cbs.opn1.cur
                        amt: '0.00', // Balance		.gidgrp.cbs.opn1.amt
                    },
                    opn2: {
                        cur: '', // Open Amount		.gidgrp.cbs.opn2.cur
                        amt: '0.00', // Balance		.gidgrp.cbs.opn2.amt
                    },
                    total: {
                        cur: '', // Open Amount		.gidgrp.cbs.total.cur
                        amt: '0.00', // Balance		.gidgrp.cbs.total.amt
                    },
                    total2: {
                        cur: '', // Open Amount		.gidgrp.cbs.total2.cur
                        amt: '0.00', // Balance		.gidgrp.cbs.total2.amt
                    },
                },
                gcdgrp: {
                    rec: {
                        inr: "",
                        ownref: "", //  Claim Number		.gcdgrp.rec.ownref
                        nam: "", //  Externally Displayed Name to Identify the Contract		.gcdgrp.rec.nam
                        clmdat: "", //  Date of Claim		.gcdgrp.rec.clmdat
                        pntinr: "",
                    },
                    cbs: {
                        max: {
                            cur: "", //  Amount Claimed		.gcdgrp.cbs.max.cur
                            amt: "", //  Balance		.gcdgrp.cbs.max.amt
                        },
                        max2: {
                            cur: "",
                            amt: "",
                        },
                        opn1: {
                            cur: "", //  Open Amount		.gcdgrp.cbs.opn1.cur
                            amt: "", //  Balance		.gcdgrp.cbs.opn1.amt
                        },
                        opn2: {
                            cur: "",
                            amt: "",
                        },
                    },
                    apl: {
                        pts: new Pts().data,
                    },
                    ben: {
                        pts: new Pts().data,
                    },
                },
                blk: {
                    inr: '',
                    apprul: '', // Applicable Rules		.gidgrp.blk.apprul
                    apprultxt: '', // Applicable Rules		.gidgrp.blk.apprultxt
                    exptxt: '', // Expiry Condition/ Evt.		.gidgrp.blk.exptxt
                    atxexptxt: '', // Expiry Condition/ Evt.		.gidgrp.blk.atxexptxt
                    liatxtc: '', // Liability Condition		.gidgrp.blk.liatxtc
                    atxliatxtc: '', // Liability Condition		.gidgrp.blk.atxliatxtc
                    deltoadr: '', // Delivery to Address		.gidgrp.blk.deltoadr
                    deltoadrc: '',
                    trfcond: '', // Transfer Conditions		.gidgrp.blk.trfcond
                    feetxt: '', // Additional Details to Code for Charges		.gidgrp.blk.feetxt
                    atxpreper: '', // Presentation Instr.		.gidgrp.blk.atxpreper
                    atxpreperc:"",
                    covgodsrv: '', // Object of Contract		.gidgrp.blk.covgodsrv
                    orcplc: '', // Original Contract Place		.gidgrp.blk.orcplc
                    addinf: '', // Additional Info		.gidgrp.blk.addinf
                    gidtxt: '', // Guarantee Text with Variables		.gidgrp.blk.gidtxt
                    gtxgidtxt: '', // Guarantee Text with Variables		.gidgrp.blk.gtxgidtxt
                    apprulc: '', // Applicable Rules		.gidgrp.blk.apprulc
                    feetxtc: '', // Additional Details to Code for Charges		.gidgrp.blk.feetxtc
                    preperc: '', // Presentation Instr. 		.gidgrp.blk.preperc
                    orcplcc: '', // Original Contract Place - Local Undertaking Seq. C		.gidgrp.blk.orcplcc
                    addinfc: '', // Additional Info - Local Undertaking Seq. C		.gidgrp.blk.addinfc
                    gtxgidtxtc: '', // Guarantee Text with Variables - Counter Undertaking		.gidgrp.blk.gtxgidtxtc
                    gidtxtc: '', // Guarantee Text with Variables - Counter Undertaking		.gidgrp.blk.gidtxtc
                    addamtcovc: '', // Covered		.gidgrp.blk.addamtcovc
                    addamtcovs20: '',
                    covgodsrvc: '', // Object of Contract - Local Undertaking Seq. C		.gidgrp.blk.covgodsrvc
                    atxcovgodsrv: '', // Underly. Transact. Det.		.gidgrp.blk.atxcovgodsrv
                    atxcovgodsrvc: '', // Underly. Transact. Det.		.gidgrp.blk.atxcovgodsrvc
                    apprultxtc: '',
                },
                ghd: {
                    segtyp: '', // 特殊保函类型		.gidgrp.ghd.segtyp
                    bustyp: '', // 业务类型		.gidgrp.ghd.bustyp
                    remark: '', // 备注		.gidgrp.ghd.remark
                },
                gidcxm: {
                    warran: '', // 被保证人		.gidgrp.gidcxm.warran
                    cxmflg: '', // 是否显示查询码		.gidgrp.gidcxm.cxmflg
                    benefi: '', // 受益人名称		.gidgrp.gidcxm.benefi
                },
                apl: {
                    pts: new Pts().data,
                },
                ben: {
                    pts: new Pts().data,
                },
                iss: {
                    pts: new Pts().data,
                },
                con: {
                    pts: new Pts().data,
                },
                adv: {
                    pts: new Pts().data,
                },
                ctr: {
                    pts: new Pts().data,
                },
                cnr: {
                    pts: new Pts().data,
                },
                apc: {
                    pts: new Pts().data,
                },
                ctc: {
                    pts: new Pts().data,
                },
                ada: {
                    pts: new Pts().data,
                },
                bec: {
                    pts: new Pts().data,
                },
                atb: {
                    pts: new Pts().data,
                },
                at2: {
                    pts: new Pts().data,
                },
                at3: {
                    pts: new Pts().data,
                },
                ct2: {
                    pts: new Pts().data,
                },
                ct3: {
                    pts: new Pts().data,
                },
                ct4: {
                    pts: new Pts().data,
                },
                ct5: {
                    pts: new Pts().data,
                },
                ap2: {
                    pts: new Pts().data,
                },
                ap3: {
                    pts: new Pts().data,
                },
                ap4: {
                    pts: new Pts().data,
                },
                ap5: {
                    pts: new Pts().data,
                },
                agt: {
                    pts: new Pts().data,
                },
                tp0: {
                    pts: new Pts().data,
                },
                tp1: {
                    pts: new Pts().data,
                },
                tp2: {
                    pts: new Pts().data,
                },
                tp3: {
                    pts: new Pts().data,
                },
                tp4: {
                    pts: new Pts().data,
                },
                tp5: {
                    pts: new Pts().data,
                },
                tp6: {
                    pts: new Pts().data,
                },
                tp7: {
                    pts: new Pts().data,
                },
                tp8: {
                    pts: new Pts().data,
                },
                tp9: {
                    pts: new Pts().data,
                },
                oap: {
                    pts: new Pts().data,
                },
                acb: {
                    pts: new Pts().data,
                },
                sto: {
                    pts: new Pts().data,
                },
                apr: {
                    pts: new Pts().data,
                },
                avb: {
                    pts: new Pts().data,
                },
                avc: {
                    pts: new Pts().data,
                },
                rmb: {
                    pts: new Pts().data,
                },
                rmr: {
                    pts: new Pts().data,
                },
            },
            // cfagit: {
            //   cfatyp: "A",
            //   cfaflg: null,
            //   basflg: null, // 签约信息		.cfagit.basflg
            //   dclflg: null, // ?'?任余额信息		.cfagit.dclflg
            //   vrfflg: null, // 履约信息		.cfagit.vrfflg
            //   ownextkey: null, // 地区机构号		.cfagit.ownextkey
            //   recgrp: {
            //     bas: {
            //       exguarancode: '', // 对外担保编号		.cfagit.recgrp.bas.exguarancode
            //       actiontype: '', // 操作类型		.cfagit.recgrp.bas.actiontype
            //       guarantorcode: '', // 担保人代码		.cfagit.recgrp.bas.guarantorcode
            //       guarancurr: '', // 保函金额		.cfagit.recgrp.bas.guarancurr
            //       guaranamount: '', // 保函金额		.cfagit.recgrp.bas.guaranamount
            //       guarantype: '', // 担保类型		.cfagit.recgrp.bas.guarantype
            //       maindebtcurr: '', // 主债务金额		.cfagit.recgrp.bas.maindebtcurr
            //       maindebtamount: '', // 主债务金额		.cfagit.recgrp.bas.maindebtamount
            //       bentype: '', // 受益人类型		.cfagit.recgrp.bas.bentype
            //       bencode: '', // 受益人代码		.cfagit.recgrp.bas.bencode
            //       bename: '', // 受益人中文名称		.cfagit.recgrp.bas.bename
            //       benamen: '', // 受益人英文名称		.cfagit.recgrp.bas.benamen
            //       guedtype: '', // 被担保人类型		.cfagit.recgrp.bas.guedtype
            //       guedindustrycode: '', // 被担保人所属行业		.cfagit.recgrp.bas.guedindustrycode
            //       guedcouncode: '', // 被担保人国别/地区代码		.cfagit.recgrp.bas.guedcouncode
            //       guappcode: '', // 担保申请人代码		.cfagit.recgrp.bas.guappcode
            //       guappname: '', // 担保申请人中文名称		.cfagit.recgrp.bas.guappname
            //       guappnamen: '', // 担保申请人英文名称		.cfagit.recgrp.bas.guappnamen
            //       actiondesc: '', // 删除原因		.cfagit.recgrp.bas.actiondesc
            //       bencountrycode: '', // 受益人国别/地区		.cfagit.recgrp.bas.bencountrycode
            //       contractdate: '', // 签约日期		.cfagit.recgrp.bas.contractdate
            //       maturity: '', // 到期日		.cfagit.recgrp.bas.maturity
            //       maindebtmanner: '', // 发行/上市方式		.cfagit.recgrp.bas.maindebtmanner
            //       guedcode: '', // 被担保人代码		.cfagit.recgrp.bas.guedcode
            //       guedname: '', // 被担保人中文名称		.cfagit.recgrp.bas.guedname
            //       guednamen: '', // 被担保人英文名称		.cfagit.recgrp.bas.guednamen
            //       maindebtcondate: '', // 主债务签约日期		.cfagit.recgrp.bas.maindebtcondate
            //       intrat: '', // 借款利率(%)		.cfagit.recgrp.bas.intrat
            //       guedparecompnamen: '', // 被担保人境内母公司英文名称		.cfagit.recgrp.bas.guedparecompnamen
            //       cgyn: '', // 是否有反担保人		.cfagit.recgrp.bas.cgyn
            //       cgcouncode: '', // 反担保人国别/地区代码		.cfagit.recgrp.bas.cgcouncode
            //       cgcode: '', // 反担保人代码		.cfagit.recgrp.bas.cgcode
            //       maindebtmaturity: '', // 主债务到期日		.cfagit.recgrp.bas.maindebtmaturity
            //       cgname: '', // 反担保人中文名称		.cfagit.recgrp.bas.cgname
            //       cgnamen: '', // 反担保人英文名称		.cfagit.recgrp.bas.cgnamen
            //       thyn: '', // 是否调回境内		.cfagit.recgrp.bas.thyn
            //       thje: '', // 资金调回金额		.cfagit.recgrp.bas.thje
            //       jwyn: '', // 是否与境外投资相关		.cfagit.recgrp.bas.jwyn
            //       issuecountrycode: '', // 发行/上市国家与地区		.cfagit.recgrp.bas.issuecountrycode
            //       deloric: '', // Delivery of Undertak.		.gidgrp.rec.deloric
            //       deltoc: '', // Deli. To/Collection By		.gidgrp.rec.deltoc
            //       orcdatc: '', // Date from Original Contract - Local Undertaking Seq. C		.gidgrp.rec.orcdatc
            //       acp: '', // 确认		.cfagit.recp.pubp.acp
            //       founds1: '', // 境外?'接投资		.cfagit.recp.pubp.founds1
            //       founds2: '', // 偿还境外债务		.cfagit.recp.pubp.founds2
            //       founds3: '', // 补充营运或流动性资金		.cfagit.recp.pubp.founds3
            //       founds4: '', // 其他境外使用		.cfagit.recp.pubp.founds4
            //       founds5: '', // 以?'接投资形式回流		.cfagit.recp.pubp.founds5
            //       founds6: '', // 以外债形式回流		.cfagit.recp.pubp.founds6
            //       founds7: '', // 以?'?易形式回流		.cfagit.recp.pubp.founds7
            //       founds8: '', // 以其他形式回流		.cfagit.recp.pubp.founds8
            //       guedparecompcode: '', // 被担保人境内母公司代码		.cfagit.recp.pubp.cousel1.guedparecompcode
            //     },
            //     dcl: [{
            //       exguarancode: "",
            //       actiontype: "",
            //       wabachandate: "",
            //       basere: "",
            //       remark: "",
            //       actiondesc: "",
            //       acp: "",
            //     }],
            //     vrf: [{

            //     }],
            //   },
            //   recp: {
            //     pubp: {
            //       cousel1: {},
            //     },
            //     dclp: [{
            //       exguarancode: "",
            //       actiontype: "",
            //       wabachandate: "",
            //       basere: "",
            //       remark: "",
            //       actiondesc: "",
            //       acp: "",
            //     }],
            //   },
            // },
            cnybop: {
                cnyflg: '',
                traflg: '',
                outflg: '',
                libflg: '',
                vouflg: '',
                svouchername: '',
                sdebtorname: '',
                sbankname: '',
                svoucheename: '',
                saddwordvou: '',
                sreversename: '',
                cnyvou: {
                    spk: "", //  业务主键      .cnybop.cnyvou.spk
                    sbankorgcode: "", //  报送银行机构代码      .cnybop.cnyvou.sbankorgcode
                    cvouchdirection: "", //  担保方向      .cnybop.cnyvou.cvouchdirection
                    stransattr: "", //  业务属性      .cnybop.cnyvou.stransattr
                    svoucherswiftbic: "", //  担保人机构代码       .cnybop.cnyvou.svoucherswiftbic
                    svouchercountrycode: "", //  担保人国别     .cnybop.cnyvou.svouchercountrycode
                    svoucheeorgcode: "", //  担保权人机构代码      .cnybop.cnyvou.svoucheeorgcode
                    svoucheecountrycode: "", //  担保权人国别    .cnybop.cnyvou.svoucheecountrycode
                    sdebtororgcode: "", //  债务人机构代码       .cnybop.cnyvou.sdebtororgcode
                    sdebtorcountrycode: "", //  债务人国别     .cnybop.cnyvou.sdebtorcountrycode
                    sreverseorgcode: "", //  反担保人机构代码      .cnybop.cnyvou.sreverseorgcode
                    sreversecountrycode: "", //  反担保人国别    .cnybop.cnyvou.sreversecountrycode
                    sbanktrano: "", //  银行业务编号    .cnybop.cnyvou.sbanktrano
                    cvouchtype: "", //  担保种类      .cnybop.cnyvou.cvouchtype
                    cvouchmode: "", //  反担保方式     .cnybop.cnyvou.cvouchmode
                    dvouchefficientdate: "", //  担保生效日期    .cnybop.cnyvou.dvouchefficientdate
                    dvouchenddate: "", //  担保到期日期    .cnybop.cnyvou.dvouchenddate
                    scontractno: "", //  担保合同编号    .cnybop.cnyvou.scontractno
                    svouchno: "", //  担保登记编号    .cnybop.cnyvou.svouchno
                    currencycode: "", //  担保币种      .cnybop.cnyvou.currencycode
                    fvouchamt: "", //  原币种金额     .cnybop.cnyvou.fvouchamt
                }
            },
            setmod: new Pub().data.Setmod,
            mtabut: new Pub().data.Mtabut,
            trnmod: new Pub().data.Trnmod,
            liaall: new Pub().data.Liaall,
            limmod: new Pub().data.Limmod,
            liaccv: new Pub().data.Liaccv,
            docpan: new Pub().data.Docpan,
            doctre: new Pub().data.Doctre,
            umdmod: new Pub().data.Umdmod,
            trndia: new Pub().data.Trndia,
            rmbbop: new Pub().data.Rmbbop,
						cfagit: new Pub().data.Cfagit,
						ypnmod: new Pub().data.Ypnmod
        };
    }
}