import Api from "~/service/Api" import Pts from '~/components/business/commonModel/Pts'; import Pub from '~/components/business/commonModel/index.js'; export default class Gctfee { constructor() { this.data = { adaflg: "", gctp0: { aplmullab: "", // Label, that is set, if there are multiple applicants .gctp0.aplmullab liafldlab: "", // Label for Field Liability .gctp0.liafldlab expfldlab: "", // Label for Field Validity .gctp0.expfldlab explab: "", // Label unlimited Validity .gctp0.explab lialab: "", // Label unlimited Liability .gctp0.lialab gidget: { sdamod: { seainf: "", // .gctp0.gidget.sdamod.seainf dadsnd: "", // Drag Drop Sender .gctp0.gidget.sdamod.dadsnd }, }, recget: { sdamod: { dadsnd: "", // Drag Drop Sender .gctp0.recget.sdamod.dadsnd seainf: "", // .gctp0.recget.sdamod.seainf }, }, adaflg: "", // Add. Amount .gctp0.adaflg }, gidgrp: { rec: { inr: "", ownref: "", // Guarantee .gidgrp.rec.ownref expdat: "", // Valid until .gidgrp.rec.expdat gartyp: "", // Type of Undertaking .gidgrp.rec.gartyp liadat: "", // Liability until .gidgrp.rec.liadat branchinr: "", purposin: "", // Incoming Purpose .gidgrp.rec.purposin purpos: "", // Outgoing Purpose .gidgrp.rec.purpos }, cbs: { max: { cur: "", // Amount Claimed .gcdgrp.cbs.max.cur amt: "", // Balance .gcdgrp.cbs.max.amt }, max2: { cur: "", // Amount Claimed .gcdgrp.cbs.max.cur amt: "", // Balance .gcdgrp.cbs.max.amt }, opn1: { cur: "", // Open Guar. Amt. .gidgrp.cbs.opn1.cur amt: "", // Balance .gidgrp.cbs.opn1.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 }, cbs: { max: { cur: "", // Amount Claimed .gcdgrp.cbs.max.cur amt: "", // Balance .gcdgrp.cbs.max.amt }, max2: { cur: "", // Amount Claimed .gcdgrp.cbs.max.cur amt: "", // Balance .gcdgrp.cbs.max.amt }, opn1: { cur: "", // Open Amount .gcdgrp.cbs.opn1.cur amt: "", // Balance .gcdgrp.cbs.opn1.amt }, }, apl: { pts: new Pts().data, }, ben: { pts: new Pts().data, }, bec: { pts: new Pts().data, }, }, umbflg: "", // Internal Transfer Y/N .xxtfee.umbflg pageId: "", // ctx的key 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, doctre: new Pub().data.Doctre, trndia: new Pub().data.Trndia, sysmod: { atp: { bus: "", cod: "", }, }, } } }