import Pts from '~/components/business/commonModel/Pts'; import Pub from '~/components/business/commonModel/index.js'; export default class Cctdcr{ constructor () { this.data = { ccdgrp:{ rec:{ ownref:"", // Our Reference .ccdgrp.rec.ownref nam:"", // Name of CC contract .ccdgrp.rec.nam chkdat:"", // Date of Draft .ccdgrp.rec.chkdat ccform:"", // Form of Clean Coll. .ccdgrp.rec.ccform purflg:"", // Payment disposition .ccdgrp.rec.purflg inr: "", branchinr: "", ver:"", }, cbs:{ max:{ cur:"", // Currency .ccdgrp.cbs.max.cur amt:"", // Currency .ccdgrp.cbs.max.amt }, opn1:{ cur:"", // Currency .ccdgrp.cbs.opn1.cur amt:"", // Currency .ccdgrp.cbs.opn1.amt }, }, pre:{ //pts:new Pts().data, pts:{ ref:"", extkey:"", nam:"", }, }, dro:{ pts:new Pts().data, ref:"", nam:"", }, col:{ pts:new Pts().data, ref:"", nam:"", }, blk:{ retson:"", // common reason for returned bills .ccdgrp.blk.retson }, }, cctp0:{ recget:{ sdamod:{ seainf:"", // .cctp0.recget.sdamod.seainf dadsnd:"", // Drag Drop Sender .cctp0.recget.sdamod.dadsnd }, }, }, 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 }, }, }, rejtypsel:"I", // reject type .rejtypsel 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 }, setmod: new Pub().data.Setmod, mtabut: new Pub().data.Mtabut, trnmod: new Pub().data.Trnmod, liaall: new Pub().data.Liaall, liaccv: new Pub().data.Liaccv, docpan: new Pub().data.Docpan, } } }