import Pub from "~/components/business/commonModel/index.js";
import Lidgrp from "~/components/business/commonModel/lidgrp";
import Brdgrp from "~/components/business/commonModel/brdgrp";

export default class Brtcan {
  constructor() {
    this.data = {
      strinf: "", //  Narrative		.strinf
      brdgrp: new Brdgrp().data,
      lidgrp: new Lidgrp().data,
      brtp0: {
        lidget: {
          sdamod: {
            seainf: "", //  		.brtp0.lidget.sdamod.seainf
            dadsnd: "", //  Drag  Drop Sender		.brtp0.lidget.sdamod.dadsnd
          },
        },
        recget: {
          sdamod: {
            dadsnd: "", //  Drag  Drop Sender		.brtp0.recget.sdamod.dadsnd
            seainf: "", //  		.brtp0.recget.sdamod.seainf
          },
        },
        matp: {
          mattxtlab: "", //  Label for MATTXT		.brtp0.matp.mattxtlab
        },
      },
      sndmsg: "", //  Send Message		.sndmsg
      rebkpflg: "", //  Booking Procedure		.rebkpflg
      setmod: new Pub().data.Setmod,
      mtabut: new Pub().data.Mtabut,
      trnmod: new Pub().data.Trnmod,
      liaall: new Pub().data.Liaall,
      liaccv: new Pub().data.Liaccv,
      docpan: new Pub().data.Docpan,
      trndia: new Pub().data.Trndia,
      pageId: "", // ctx的key
    };
  }
}