Fremsg.js 2.49 KB
Newer Older
fukai committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
// 说明:此模块是自由格式报文交易的公共字段的model
import Pts from "./Pts";
export default class Fremsg {
    constructor() {
      this.data = {
          reldatlab: "",			//  label for date		.fremsg.reldatlab
          strinflab: "",			//  label for tag 79		.fremsg.strinflab
          sndmt: "",			//  发报类型		.fremsg.sndmt
          fulmt: "",			//  报文类型		.fremsg.fulmt
          prttitle: "",			//  标题		.fremsg.prttitle
          relmt: "",			//  相关报文		.fremsg.relmt
          reldat: "",			//  from		.fremsg.reldat
          reldir: "",			//  relevant message sent/received		.fremsg.reldir
          strinf: "",			//  Narrative		.fremsg.strinf
          tag20lab: "",			//  MT799 tag20		.fremsg.tag20lab
          tag20ref: "",			//  tag 20 Ref.		.fremsg.tag20ref
          flg: "",			//  FLG FOR GITFRE		.fremsg.flg
          msgrol: "",			//  收报行		.fremsg.msgrol
          ccrol: "",			//  副本的收报行		.fremsg.ccrol
          tag77a:"",
          det:"",
          msgrolSet:[],
          tag22d:"",
          tag23:"",
          tag23h:"",
          tag45d:"",
          issrol:"",
          iss: {
              pts: new Pts().data,
              namelc: "", //  名称		.fremsg.iss.namelc
              adrelc: "", //  地址		.fremsg.iss.adrelc
              dbfadrblkcn: "", //  Chinese address		.fremsg.iss.dbfadrblkcn
          },
          othmsg: {
            ptytyp:'',
            pts: new Pts().data,
            namelc: "",			//  名称		.fremsg.othmsg.namelc
            adrelc: "",			//  地址		.fremsg.othmsg.adrelc
            dbfadrblkcn: "",			//  Chinese address		.fremsg.othmsg.dbfadrblkcn
          },
          othmsgp: {
            ptsget: {
              sdamod: {
                seainf: "",			//  		.fremsg.othmsgp.ptsget.sdamod.seainf
                dadsnd: "",			//  Drag  Drop Sender		.fremsg.othmsgp.ptsget.sdamod.dadsnd
              },
            },
          },
          othcc: {
            ptytyp:'',
            pts: new Pts().data,
            namelc: "",			//  名称		.fremsg.othcc.namelc
            adrelc: "",			//  地址		.fremsg.othcc.adrelc
            dbfadrblkcn: "",			//  Chinese address		.fremsg.othcc.dbfadrblkcn
          },
          othccp: {
            ptsget: {
              sdamod: {
                seainf: "",			//  		.fremsg.othccp.ptsget.sdamod.seainf
                dadsnd: "",			//  Drag  Drop Sender		.fremsg.othccp.ptsget.sdamod.dadsnd
              },
            },
          },
        
    }
  }
}