import Utils from "~/utils" export default { methods: { buildPtspta(ptsptaObj) { let pts = ptsptaObj.pts; let ptspta = { rol: pts.rol, name: pts.nam, ptyinr: pts.ptyinr, ptainr: pts.ptainr, extkey: pts.extkey, nam: pts.nam, dftdsp: pts.dftdsp, dftcur: pts.dftcur, dftact: pts.dftact, dftfeecur: pts.dftfeecur, dftactptainr: pts.dftactptainr, glggrpflg: pts.glggrpflg, adrblk: pts.adrblk, pts: ptsptaObj.pts }; return ptspta; }, buildCommonData(model, trnName) { let ptsptaList = Utils.formatPtspta(model.bpdgrp, this.buildPtspta); if (model.dftcre.dfflag == "X") { let ptsptaListDfdgrp = Utils.formatPtspta(model.dftcre.dfdgrp, this.buildPtspta); ptsptaList = ptsptaList.concat(ptsptaListDfdgrp); } if (model.bpdgrp.rec.pnttyp === "BED") { ptsptaList = ptsptaList.concat(Utils.formatPtspta(model.bedgrp, this.buildPtspta)); } // let ptsptaList = ptsptaListBpdgrp.concat(ptsptaListDfdgrp); let dataObj = { rec: { objtyp: 'BPD', objinr: model.bpdgrp.rec.inr, branchInr: model.bpdgrp.rec.branchinr, ownref: model.bpdgrp.rec.ownref, pntref: model.bpdgrp.rec.pntref, opndat: model.bpdgrp.rec.opndat, fintyp: model.bpdgrp.rec.fintyp, fortyp: model.bpdgrp.rec.fortyp, rsktyp: model.bpdgrp.rec.rsktyp, purtyp: model.bptp.purtyp, distyp: model.bptp.distyp, payrol: model.bedgrp.rec.payrol, accbch: model.finmod.accbch, pnttyp: model.bpdgrp.rec.pnttyp, pntinr: model.bpdgrp.rec.pntinr, fincod: model.finmod.fincod, dftcreVo: model.dftcre, cfarat: model.bpdgrp.rec.tolrat, matdat: model.bpdgrp.rec.matdat, invtyp: model.bpdgrp.rec.invtyp, onlybptflg: model.onlybptflg, entmodVisflg: model.entmod.visflg, tenmaxday: model.ledgrp.rec.tenmaxday, doccur: model.setmod.doccur, inttyp: model.finmod.inttyp, intamt: model.finmod.intamt, feecorrol: model.setmod.feecorrol, dfflag: model.dftcre.dfflag, dfownref: model.dftcre.dfdgrp.rec.ownref, dfcur: model.dftcre.dfdgrp.cbs.max.cur, dfamt: model.dftcre.dfdgrp.cbs.max.amt, guaflg: model.bpdgrp.rec.guaflg, ledinr: model.ledgrp.rec.inr, }, cbsMap: { MAX: model.bpdgrp.cbs.max, OPN1: model.bpdgrp.cbs.opn1, MAC: model.bpdgrp.cbs.mac, MAC2: model.bpdgrp.cbs.mac2, OPC2: model.bpdgrp.cbs.opc2, CNF: model.bpdgrp.cbs.cnf, MAX2: model.bpdgrp.cbs.max2, }, ptsList: ptsptaList, transName: trnName, }; return dataObj }, // buildBopgat(model, trnName) { // let params = { // ...this.buildCommonData(model, trnName), // amdRec: { // gcdownref: "", // chgdat: "", // chgamt: "", // }, // userId: window.sessionStorage.userId, // ownextkey: model.bopgat.ownextkey, // outchargeccy: model.bopgat.outchargeccy, // dclflg: model.bopgat.dclflg, // szflg: model.bopgat.szflg, // basflg: model.bopgat.basflg, // vrfflg: model.bopgat.vrfflg, // acttyp: model.bopgat.acttyp, // dbagrp: model.bopgat.dbagrp, // dbdgrp: model.bopgat.dbdgrp, // setFelList: model.setmod.setfeg.setfel, // setFolList: model.setmod.setfog.setfol, // setgll: model.setmod.setglg.setgll, // commetItems:{ // v72: "", // contag72: "", // commet: "", // fuynh2: "", // fuynh3: "", // fuynh4: "", // fuyns1: "", // fuyns2: "", // fuyns3: "", // fuyns4: "", // covfuy1: "", // covfuy2: "", // covfuy3: "", // covfuy4: "", // fecomm: "", // attcommet: "", // attcommet72: "", // } // }; // return params // }, } }