<template>
  <div class="eContainer-search">
    <el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right" size="small"
      :validate-on-rule-change="false">
      <c-content>
        <m-infsea :model="model" :codes="codes" ref="infsea" />
      </c-content>
    </el-form>
  </div>
</template>
<script>
import CodeTable from "~/config/CodeTable";
import Infgid from "../model";
import Infsea from "./Infsea";
import event from "../event"
export default {
  name: "Infgid",
  components: {
    "m-infsea": Infsea,
  },
  provide() {
    return {
      root: this,
    };
  },
  mixins: [event],  
  data() {
    return {
      tabVal: "",
      trnName: "infgid",
      model: new Infgid().data,
      rules: null,
      codes: { ...CodeTable },
    };
  },
  methods: {
    getInidatfro() {
      let datetime = new Date();
      datetime = datetime.setDate(datetime.getDate() - 10);
      this.model.infcon.opndatfrom = new Date(datetime);
    }
  },
  mounted () {
    this.getInidatfro()
  },
};
</script>
<style>

</style>