index.js 1.72 KB
import Pub from '~/components/business/commonModel/index.js';
import Cpdgrp from '~/components/business/commonModel/cpdgrp/index.js';
import Pts from '~/components/business/commonModel/Pts.js';
import Cptp from '~/components/business/commonModel/cptp';
import Attp from '~/components/business/commonModel/attp';
import Cipmod from '~/components/business/commonModel/cipmod';
import Hvpmod from '~/components/business/commonModel/hvpmod';

export default class Zptocr {
  constructor() {
    this.data = {
      operation:'',
      autoFlag: '',//标识是不是自动化处理交易
      bustypList: [],
      spt: {
        inr: '',
        sta: '',
      },
      bopCtyList: [],
      cpdgrp: {
        ...new Cpdgrp().data,
        rec: {
          ...new Cpdgrp().data.rec,
          giduil: "CN",
        }
      },
      ownpts: {
        ptytyp: '',
        pts: new Pts().data,
      },
      cptp: new Cptp().data,
      attp: new Attp().data,
      lendoc: {
        actflg: "", //  Input Account		.lendoc.actflg
        account: "", //  ACT		.lendoc.account
        vercerref: "", //  Verification Certificate Number		.lendoc.vercerref
        decnum: "", //  Declaration Number		.lendoc.decnum
      },
      rmbbop: new Pub().data.Rmbbop,
      bopgat: new Pub().data.Bopgat,
      setmod: new Pub().data.Setmod,
      docpan: new Pub().data.Docpan,
      liaall: new Pub().data.Liaall,
      trnmod: new Pub().data.Trnmod,
      mtabut: new Pub().data.Mtabut,
      umdmod: new Pub().data.Umdmod,
      cipmod: new Cipmod().data,
      hvpmod: new Hvpmod().data,
      swiadd: new Pub().data.Trnmod.swiadd,
      entmod: new Pub().data.Entmod,
      trndia: new Pub().data.Trndia,
      gmgfVo: new Pub().data.gmgfVo,//国贸公服模型
    }
  }
}