<template> <div class="eContainer"> <el-form :model="model" :rules="rules" ref="modelForm" tokenKey="modelForm" :validate-on-rule-change="false" label-width="170px" size="small"> <el-tabs ref="elment" type="border-card" @tab-click="tabClick"> <el-tab-pane label="复核夹查询"> <m-inftrnps :model="model" :codes="codes" ref="inftrnps" /> </el-tab-pane> </el-tabs> </el-form> </div> </template> <script> import Api from "~/service/Api" import CodeTable from "~/config/CodeTable" import Trnrel from "~/Model/Trnrel" import CommonProcess from "~/mixin/CommonProcess" import Pattern from "~/Model/Trnrel/Pattern" import Default from "~/model/Trnrel/Default"; import Check from "~/model/Trnrel/Check"; import Inftrnps from "./Inftrnps" import Trnp0 from "./Trnp0" import Trnpwfm from "./Trnpwfm" import Trnpevt from "./Trnpevt" import Trnpack from "./Trnpack" import Trnptro from "./Trnptro" import Prtgle from "./Prtgle" import Prtpan from "./Prtpan" import Prtswtp from "./Prtswtp" import Xmldoc from "./Xmldoc" import Prtswtrp from "./Prtswtrp" import Prtp from "./Prtp" import Utils from "~/utils/index" // import * as poinMessage from '@/util/poin-common/messageManage.js' import { TabPane,Col,Table,Form,FormItem,Upload,TableColumn,Card,Input,Button,Dialog,Select,Tabs,Option,DatePicker,Row} from 'element-ui' import Event from "~/model/Trnrel/Event"; export default { components:{ "m-inftrnps" : Inftrnps, }, mixins: [CommonProcess], // 里面包含了Default、Check等的公共处理 computed: { }, provide() { return { root: this } }, data(){ return { trnName:"trnrel", model: new Trnrel().data, checkRules: Check, defaultRules: Default, pattern: Pattern, rules: null, codes: { relflg:CodeTable.relflg, dflg:CodeTable.dflg, }, } }, methods:{ tabClick(){ } }, mounted:async function(){ console.log("进入trnrel交易"); const that = this; that.init(that.model).then(res => { //TODO 处理数据逻辑 that.model = Utils.copyValueFromVO(that.model, res.data) // that.$refs.inftrnps.stmData.columns=res.data.trncorco_trnstm.rows }) } } </script> <style> </style>