// import Settle from "~/model/Public/Settle.js"; function buildData(model) { // this.settle = new Settle().data; this.model = model; } // buildData.prototype.buildDoceot = function () { // let doceots = []; // let doceotList = this.model.trnmod.trndoc.doceot; // for (let eot of doceotList) { // let doceot = {}; // doceot.cortyp = eot.cortyp; // doceot.docsnf = eot.docsnf; // doceot.lev = eot.lev; // doceot.rcv = this.buildPtspta(eot.rcv); // doceots.push(doceot); // } // return doceots; // } // buildData.prototype.buildPtydet = function () { // let ptydet = {}; // ptydet.rol = ptsptaObj.pts.rol; // ptydet.dftfeecur = ptsptaObj.pts.dftfeecur; // return ptydet; // } // buildData.prototype.buildPtspta = function () { // let ptspta = {}; // let pts = ptsptaObj.pts; // let adr = ptsptaObj.adr; // ptspta.rol = pts.rol; // ptspta.name = pts.nam; // ptspta.ptyinr = pts.ptyinr; // ptspta.ptainr = pts.ptainr; // ptspta.extkey = pts.extkey; // ptspta.dftdsp = pts.dftdsp; // ptspta.dftcur = pts.dftcur; // ptspta.dftact = pts.dftact; // ptspta.dftfeecur = pts.dftfeecur; // ptspta.dftactptainr = pts.dftactptainr; // //ptspta.dftselrol= // ptspta.glggrpflg = pts.glggrpflg; // //ptspta.pansta= // //ptspta.ptytyp= // //ptspta.ptyextkey= // ptspta.adrblk = pts.adrblk; // //ptspta.rolsetflg= // if (adr !== null && adr !== undefined) { // ptspta.adrbic = adr.bic; // ptspta.adrLoccty = adr.loccty; // } // return ptspta; // } buildData.prototype.buildSettle = function () { // let rec = {}; let cbsMap = {}; this.model.settle.rec.objtyp = "GID"; this.model.settle.rec.ownref = this.model.gidgrp.rec.ownref; // this.model.settle.rec.objtyp = this.model.gidgrp.rec.objtyp; this.model.settle.rec.branchInr = this.model.gidgrp.rec.branchInr; this.model.settle.rec.detchgcod = this.model.gidgrp.rec.detchgcod; this.model.settle.rec.paytyp = this.model.gidgrp.rec.paytyp; this.model.settle.rec.swftyp = this.model.gidgrp.rec.swftyp; this.model.settle.rec.valdat = this.model.gidgrp.rec.valdat; this.model.settle.rec.gartyp = this.model.gidgrp.rec.gartyp; // = rec; // cbsMap.NOM1 = { // "cur": this.model.gidgrp.cbs.nom1.cur, // "amt": this.model.gidgrp.cbs.nom1.amt, // } // cbsMap.OPN1 = {}; // cbsMap.OPN2 = { // "cur": this.model.gidgrp.cbs.opn2.cur, // "amt": this.model.gidgrp.cbs.opn2.amt, // } // cbsMap.MAX = { // "cur": this.model.gidgrp.cbs.max.cur, // "amt": this.model.gidgrp.cbs.max.amt, // } // cbsMap.MAX2 = { // "cur": this.model.gidgrp.cbs.max2.cur, // "amt": this.model.gidgrp.cbs.max2.amt, // } Object.keys(this.model.gidgrp.cbs).forEach(key=>{ cbsMap[key.toUpperCase()]= {...this.model.gidgrp.cbs[key]}; }) this.model.settle.cbsMap = cbsMap; let ptsptaList = []; let ptydetList = []; if (this.model.gidgrp.apl.pts.extkey !== "") { ptsptaList.push(this.model.gidgrp.apl.pts); // ptydetList.push(this.buildPtydet(this.model.gidgrp.apl)); } if (this.model.gidgrp.adv.pts.extkey !== "") { ptsptaList.push(this.model.gidgrp.adv.pts); // ptydetList.push(this.buildPtydet(this.model.gidgrp.adv)); } if (this.model.gidgrp.ben.pts.extkey !== "") { ptsptaList.push(this.model.gidgrp.ben.pts); // ptydetList.push(this.buildPtydet(this.model.gidgrp.ben)); } this.model.settle.ptsList = ptsptaList; this.model.settle.ptydet = ptydetList; // this.model.settle.setglg.setgll = []; // this.model.settle.setfog.setfol = []; // this.model.settle.setfeg.setfel = []; // this.model.settle.doceotList = this.buildDoceot(); //console.log(this.model); this.model.settle.transName = this.model.gidgrp.transName; // if (!!window.sessionStorage.userId) { // this.model.settle.userId = window.sessionStorage.userId; // } else { // } this.model.settle.userId = "742549"; } export default buildData;