import Api from "~/service/Api" import Pts from "../Common/Pts" import Pub from "../Public" export default class Lttdav { constructor() { this.data = { btdgrp: { rec: { ownref: "", // Document Reference .btdgrp.rec.ownref advdat: "", // Payment advised on .btdgrp.rec.advdat disdat: "", // Discrep. advised on .btdgrp.rec.disdat dscinsflg: "", // Enter Docs, Discrep. and Instructions .btdgrp.rec.dscinsflg docprbrol: "", // Presented by .btdgrp.rec.docprbrol nam: "", // Name .btdgrp.rec.nam advtyp: "", // Type of Advice .btdgrp.rec.advtyp totcur: "", // Total Amount Claimed .btdgrp.rec.totcur totamt: "", // Total Amount to be Paid .btdgrp.rec.totamt docsta: "", // Document Set Status .btdgrp.rec.docsta totdat: "", // Date to be Paid .btdgrp.rec.totdat }, prb: { pts: new Pts().data, namelc: "", // 名称 .btdgrp.prb.namelc adrelc: "", // 地址 .btdgrp.prb.adrelc dbfadrblkcn: "", // Chinese address .btdgrp.prb.dbfadrblkcn }, be1: { pts: new Pts().data, }, be2: { pts: new Pts().data, }, cbs: { max: { cur: "", // Document Amount .btdgrp.cbs.max.cur amt: "", // Balance .btdgrp.cbs.max.amt }, opn2: { cur: "", // 附加金额 .btdgrp.cbs.opn2.cur }, max2: { amt: "", // 附加金额 .btdgrp.cbs.max2.amt }, }, blk: { chaded: "", // Charges Deducted .btdgrp.blk.chaded chaadd: "", // Charges Added .btdgrp.blk.chaadd docdis: "", // Discrepancies .btdgrp.blk.docdis docdisflg: "", // discrepancies modified .btdgrp.blk.docdisflg intdis: "", // Internal Discrepancies .btdgrp.blk.intdis comcon: "", // Comments and Conclusions .btdgrp.blk.comcon setinsbt: "", // Settlement Instructions transaction field .btdgrp.blk.setinsbt nartxt77a: "", // Narrative Tag77A of MT754 .btdgrp.blk.nartxt77a }, acb: { pts: new Pts().data, namelc: "", // 名称 .btdgrp.acb.namelc adrelc: "", // 地址 .btdgrp.acb.adrelc dbfadrblkcn: "", // Chinese address .btdgrp.acb.dbfadrblkcn }, rmt: { pts: new Pts().data, namelc: "", // 名称 .btdgrp.rmt.namelc adrelc: "", // 地址 .btdgrp.rmt.adrelc dbfadrblkcn: "", // Chinese address .btdgrp.rmt.dbfadrblkcn }, }, bttp: { recget: { sdamod: { seainf: "", // .bttp.recget.sdamod.seainf dadsnd: "", // Drag Drop Sender .bttp.recget.sdamod.dadsnd }, }, setnowflg: "", // setttle now .bttp.setnowflg prbp: { ptsget: { sdamod: { seainf: "", // .bttp.prbp.ptsget.sdamod.seainf dadsnd: "", // Drag Drop Sender .bttp.prbp.ptsget.sdamod.dadsnd }, }, }, ledget: { sdamod: { seainf: "", // .bttp.ledget.sdamod.seainf }, }, ltdget: { sdamod: { seainf: "", // .bttp.ltdget.sdamod.seainf dadsnd: "", // Drag Drop Sender .bttp.ltdget.sdamod.dadsnd }, }, aammod: { addamtflg: "", // Add. Amount .bttp.aammod.addamtflg }, acbp: { ptsget: { sdamod: { seainf: "", // .bttp.acbp.ptsget.sdamod.seainf dadsnd: "", // Drag Drop Sender .bttp.acbp.ptsget.sdamod.dadsnd }, }, }, docgrdmbe1: { docdsclab: "", // Label of document description .bttp.docgrdmbe1.docdsclab docgrd: "", }, docgrdmbe2: { docdsclab: "", // Label of document description .bttp.docgrdmbe2.docdsclab docgrd: "", }, futhndflg: "", // further handling .bttp.futhndflg rmtp: { ptsget: { sdamod: { seainf: "", // .bttp.rmtp.ptsget.sdamod.seainf dadsnd: "", // Drag Drop Sender .bttp.rmtp.ptsget.sdamod.dadsnd }, }, }, }, ledgrp: { rec: { ownref: "", // L/C Reference .ledgrp.rec.ownref nam: "", // Name .ledgrp.rec.nam }, }, ltdgrp: { rec: { ownref: "", // Transfer Reference .ltdgrp.rec.ownref nam: "", // Name .ltdgrp.rec.nam avbby: "", // Available by .ltdgrp.rec.avbby opndat: "", // Date Issued/Form .ltdgrp.rec.opndat lcrtyp: "", // Date Issued/Form .ltdgrp.rec.lcrtyp expdat: "", // Date / Place of Expiry .ltdgrp.rec.expdat expplc: "", // Date / Place of Expiry .ltdgrp.rec.expplc shpdat: "", // Shipment Date .ltdgrp.rec.shpdat }, cbs: { nom1: { cur: "", // L/C Amount .ltdgrp.cbs.nom1.cur amt: "", // Balance .ltdgrp.cbs.nom1.amt }, opn1: { cur: "", // Open Amount .ltdgrp.cbs.opn1.cur amt: "", // Balance .ltdgrp.cbs.opn1.amt }, }, avbnam: "", // Available with .ltdgrp.avbnam }, pageId: "", // ctx的key trnmod: new Pub().data.Trnmod, setmod: new Pub().data.Setmod, liaall: new Pub().data.Liaall, mtabut: new Pub().data.Mtabut, } } }