import Api from "~/service/Api" import Pts from "../Common/Pts" import Pub from "../Public" export default class Bdtdcr { constructor() { this.data = { brtissl1blk: "", brtbenl1blk: "", brtbenl2blk: "", brtbenl3blk: "", brtbenl4blk: "", bddgrp: { rec: { advdocflg: "", docflg: "", // 单据类型 .bddgrp.rec.docflg rcvdat: "", // 到单日期 .bddgrp.rec.rcvdat predat: "", // 到单日期 .bddgrp.rec.predat docprbrol: "", // 单据类型 .bddgrp.rec.docprbrol payrol: "", // 发送承付电 .bddgrp.rec.payrol ownref: "", // 单据参考号 .bddgrp.rec.ownref nam: "", // Name of Bill Contract .bddgrp.rec.nam docsta: "", // 单据状态 .bddgrp.rec.docsta matdat: "", // Maturity Date .bddgrp.rec.matdat tenmaxday: "", // 单据到期日 .bddgrp.rec.tenmaxday stadat: "", // Start Date .bddgrp.rec.stadat igndisflg: "", // Ignore Discrepancies .bddgrp.rec.igndisflg advtyp: "", // Type of Advice Received .bddgrp.rec.advtyp totdat: "", // 付款日期 .bddgrp.rec.totdat disdat: "", // 不符点通知日期 .bddgrp.rec.disdat approvcod: "", // Documents on Approval Basis .bddgrp.rec.approvcod relgodflg: "", // Release of Goods .bddgrp.rec.relgodflg reltyp: "", // Release Type .bddgrp.rec.reltyp relgoddat: "", // issue date .bddgrp.rec.relgoddat expdat: "", // Expiry Date of Shipping Guarantee .bddgrp.rec.expdat trpdoctyp: "", // Transport Doc. Type .bddgrp.rec.trpdoctyp trpdocnum: "", // Transport Doc. No. .bddgrp.rec.trpdocnum tradat: "", // shipment date .bddgrp.rec.tradat tramod: "", // Mode of Transport .bddgrp.rec.tramod rtoaplflg: "", // Release Goods to Applicant ? .bddgrp.rec.rtoaplflg ngrcod: "", // Goods code .bddgrp.rec.ngrcod blnum: "", // B/L Number .bddgrp.rec.blnum totcur: "", // Total Amount Claimed .bddgrp.rec.totcur totamt: "", // Total Amount to be Paid .bddgrp.rec.totamt orddat:"", // 通知日期 .bddgrp.rec.orddat }, cbs: { max: { cur: "", // 单据金额 .bddgrp.cbs.max.cur amt: "", // 单据金额 .bddgrp.cbs.max.amt }, opn1: { cur: "", // 单据余额 .bddgrp.cbs.opn1.cur amt: "", // Balance .bddgrp.cbs.opn1.amt }, }, apl: { pts: new Pts().data, }, ben: { pts: new Pts().data, }, prb: { pts: new Pts().data, }, blk: { prsdoc:"", comcon: "", // Comments and Conclusions .bddgrp.blk.comcon docdis: "", // Discrepancies .bddgrp.blk.docdis docdisflg: "", // discrepancies modified .bddgrp.blk.docdisflg accrmk: "", // 到期付款确认备注 .bddgrp.blk.accrmk vesnam: "", // Vessel Name .bddgrp.blk.vesnam pordis: "", // Port of Discharge .bddgrp.blk.pordis delplc: "", // Place of Delivery .bddgrp.blk.delplc roggod: "", // Covered Goods .bddgrp.blk.roggod relstoadr: "", // Release to Address .bddgrp.blk.relstoadr porlod: "", // Port of loading .bddgrp.blk.porlod voynum: "", // Voyage numer .bddgrp.blk.voynum notpty: "", // Notify Party .bddgrp.blk.notpty carnam: "", // Carrier .bddgrp.blk.carnam chaded: "", // Charges Deducted .bddgrp.blk.chaded chaadd: "", // Charges .bddgrp.blk.chaadd disdoc:"", // 拒付声明 .bddgrp.blk.disdoc }, shp: { pts: new Pts().data, namelc: "", // 名称 .bddgrp.shp.namelc adrelc: "", // 地址 .bddgrp.shp.adrelc dbfadrblkcn: "", // Chinese address .bddgrp.shp.dbfadrblkcn }, acb: { pts: new Pts().data, namelc: "", // 名称 .bddgrp.acb.namelc adrelc: "", // 地址 .bddgrp.acb.adrelc dbfadrblkcn: "", // Chinese address .bddgrp.acb.dbfadrblkcn }, beb: { pts: new Pts().data, namelc: "", // 名称 .bddgrp.beb.namelc adrelc: "", // 地址 .bddgrp.beb.adrelc dbfadrblkcn: "", // Chinese address .bddgrp.beb.dbfadrblkcn }, }, advrefflg: "", // Advice of Refusal MT734 .advrefflg advdisflg: "", // Advice of Discrepancy MT750 .advdisflg mtabut: { clsflg: "", // Close Flag .mtabut.clsflg 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 }, }, }, rejpenins: "", // Rejection pending instructions .rejpenins didgrp: { rec: { ownref: "", // 信用证参考号 .didgrp.rec.ownref expdat: "", // Date of Expiry .didgrp.rec.expdat elcflg:"", // 是否通过电证系统 决定是否发送213拒付报文是否高亮可显 .didgrp.rec.elcflg }, cbs: { opn1: { cur: "", // Currency .didgrp.cbs.opn1.cur amt: "", // Balance .didgrp.cbs.opn1.amt }, }, }, bdtp: { didget: { sdamod: { seainf: "", // .bdtp.didget.sdamod.seainf dadsnd: "", // Drag Drop Sender .bdtp.didget.sdamod.dadsnd }, }, recget: { sdamod: { dadsnd: "", // Drag Drop Sender .bdtp.recget.sdamod.dadsnd seainf: "", // .bdtp.recget.sdamod.seainf }, }, matp: { mattxtlab: "", // Label for MATTXT .bdtp.matp.mattxtlab }, oth: { pts: new Pts().data, namelc: "", // 名称 .bdtp.oth.namelc adrelc: "", // 地址 .bdtp.oth.adrelc dbfadrblkcn: "", // Chinese address .bdtp.oth.dbfadrblkcn }, othp: { ptsget: { sdamod: { seainf: "", // .bdtp.othp.ptsget.sdamod.seainf dadsnd: "", // Drag Drop Sender .bdtp.othp.ptsget.sdamod.dadsnd }, }, }, docgrdm: { docdsclab: "", // Label of document description .bdtp.docgrdm.docdsclab docgrdp: "", docgrd: "", }, }, rejtype: "", // 退单方式 .rejtype swtdat: "", // SWIFT发送时间 .swtdat advbwdflg: "", // 是否发送213拒付报文 .advbwdflg expmno: "", // 快递单号 .expmno liaall: new Pub().data.Liaall, trnmod: new Pub().data.Trnmod, setmod: new Pub().data.Setmod, pageId: "" // ctx的key } } }