index.vue 1.06 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
<template>
	<div class="eibs-tab">
		<c-collapse v-model="activeNames">
			<el-collapse-item title="影像信息" name="fft">
				<Fft :model="model" :codes="codes"></Fft>
			</el-collapse-item>
			<el-collapse-item title="发票信息" name="xgj" v-if="showCinInv">
				<Xgj :model="model" :codes="codes"></Xgj>
			</el-collapse-item>
		</c-collapse>
	</div>
</template>

<script>
import Xgj from "./Xgj";
import Fft from "./Fft";
import event from "../event";
export default {
  inject: ["root"],
  props: ["model", "codes"],
  mixins: [event],
  components: {
    Xgj,
    Fft
  },
  data() {
    return {
      activeNames: ["xgj", "fft"]
    };
  },
  created() {
	},
  computed: {
    showCinInv() {
      if (
        "BFTSND_BFTINV_BFTDRV_DITDCK_BDTDCK_BDTINV_BPTOPN_BPTINV_BDTSET_XXDINF_CPTINV".includes(
          this.root.trnName.toUpperCase()
        )
      ) {
        return true;
      } else {
        return false;
      }
    }
  }
};
</script>
<style lang="less" scoped>
 .onShow{
	 /deep/ .el-input_inner {
		 opacity: 0;
		 width: 0;
		 height: 0;
	 }
 }
</style>