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.jsdgrp, this.buildPtspta); let dataObj = { rec: { objtyp: 'JSD', objinr: model.jsdgrp.rec.inr, ownref: model.jsdgrp.rec.ownref, branchInr: model.jsdgrp.rec.branchinr, maimpz: model.jsdgrp.rec.maimpz, qixiri: model.jsdgrp.rec.qixiri, benzbz: model.jsdgrp.rec.benzbz, qishrq: model.jsdgrp.rec.qishrq, shfobz: model.jsdgrp.rec.shfobz, chlibz1: model.jsdgrp.rec.chlibz1, daoqrq: model.jsdgrp.rec.daoqrq, chkrqi: model.jsdgrp.rec.chkrqi, rzhtyp: model.jsdgrp.rec.rzhtyp, zha1zh: model.jsdgrp.rec.zha1zh, czhtyp: model.jsdgrp.rec.czhtyp, zhangh: model.jsdgrp.rec.zhangh, pngcfx: model.jsdgrp.rec.pngcfx, dfkhlb: model.jsdgrp.rec.dfkhlb, waitjm: model.jsdgrp.rec.waitjm, weithl: model.jsdgrp.rec.weithl, relcreamt: model.jsdgrp.rec.relcreamt, Rskmit: model.jsdgrp.rec.rskmit, Rzdbflg: model.jsdgrp.rec.rzdbflg, entmodVisflg: model.entmod.visflg, relcrepct: model.jsdgrp.rec.relcrepct, // 授信额度实收比例 }, cbsMap: { MAX: model.jsdgrp.cbs.max, MAX1: model.jsdgrp.cbs.max1, OPN1: model.jsdgrp.cbs.opn1, MAX2: model.jsdgrp.cbs.max2, OPN2: model.jsdgrp.cbs.opn2, MAX3: model.jsdgrp.cbs.max3, OPN3: model.jsdgrp.cbs.opn3, MAX4: model.jsdgrp.cbs.max4, OPN4: model.jsdgrp.cbs.opn4, }, ptsList: ptsptaList, transName: trnName, }; return dataObj }, } }