Ovwp.vue 6.12 KB
Newer Older
liyixun committed
1
<template>
nanrui committed
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 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
    <div class="eibs-tab">
        <el-collapse v-model="activeNames" @change="handleChange">
            <el-collapse-item title="开立方式" name="opnp">
                <m-opnp :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="修改日期" name="amedat20" v-if="model.gitp.swiftflg == 'Y'">
                <m-amedat20 :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="演示/交付" name="preperp" v-if="model.gitp.swiftflg == 'Y'">
                <m-preperp :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="Seq. C: 演示/交付" name="preperpc" v-if="
              model.gidgrp.rec.purpos == 'ISCO' ||
              model.gidgrp.rec.purpos == 'ICCO'
            ">
                <m-preperpc :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="保函修改" name="ameps20">
                <m-ameps20 :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="Seq C:保函修改" name="amecp" v-if="
              model.gitp.swiftflg == 'Y' &&
              (model.trnmod.swiadd.purposame == 'ISCA' ||
                model.trnmod.swiadd.purposame == 'ICCA')
            ">
                <m-amecp :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="保函文本" name="gidtxtp" v-if="model.gitamep.prtflg == 'X'">
                <m-gidtxtp :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="Seq. C: 保函文本" name="gidtxtpc" v-if="
              model.gitp.swiftflg == 'Y' &&
              (model.trnmod.swiadd.purposame == 'ISCA' ||
                model.trnmod.swiadd.purposame == 'ICCA') &&
              model.gitamep.prtflg == 'X'
            ">
                <m-gidtxtpc :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="概要" name="ovwp1">
                <m-ovwp1 :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="Seq. C: 概要" name="ovwpc" v-if="
              model.gidgrp.rec.purpos == 'ISCO' ||
              model.gidgrp.rec.purpos == 'ICCO'
            ">
                <m-ovwpc :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="当事人描述" name="ptyp">
                <m-ptyp :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="Seq. C: 当事人描述" name="ptypc" v-if="
              model.gidgrp.rec.purpos == 'ISCO' ||
              model.gidgrp.rec.purpos == 'ICCO'
            ">
                <m-ptypc :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="详细信息" name="detp">
                <m-detp :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="Seq. C: 详细信息" name="detpc" v-if="
              model.gidgrp.rec.purpos == 'ISCO' ||
              model.gidgrp.rec.purpos == 'ICCO'
            ">
                <m-detpc :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="历史信息" name="amephis">
                <m-amephis :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="Seq. C: 历史信息" name="amephisc" v-if="
              model.gidgrp.rec.purpos == 'ISCO' ||
              model.gidgrp.rec.purpos == 'ICCO'
            ">
                <m-amephisc :model="model" :codes="codes" />
            </el-collapse-item>
            <el-collapse-item title="Seq. C: 附加金额" name="aacp" v-if="
              model.gitp.swiftflg == 'Y' &&
              (model.trnmod.swiadd.purposame == 'ISCA' ||
                model.trnmod.swiadd.purposame == 'ICCA') &&
              model.trnmod.swiadd.addamtflgc == 'X'
            ">
                <m-aacp :model="model" :codes="codes" />
            </el-collapse-item>

            <el-collapse-item title="Seq. C: 附加金额" name="aamp20" v-if="
              model.gitp.swiftflg == 'Y' &&
              model.trnmod.swiadd.purposame == 'ISUA' &&
              model.trnmod.swiadd.addamtflg == 'X' &&
              model.gidgrp.rec.purpos != 'ISSU'
            ">
                <m-aamp20 :model="model" :codes="codes" />
            </el-collapse-item>
        </el-collapse>
    </div>
liyixun committed
95 96
</template>
<script>
liyixun committed
97
import Api from "~/service/Api";
liyixun committed
98
import commonProcess from "~/mixin/commonProcess";
liyixun committed
99 100
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event";
nanrui committed
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121

import Ovwp1 from "./Ovwp1";
import Opnp from "./Opnp";
import Ameps20 from "./Ameps20";
import Amecp from "./Amecp";
import Amedat20 from "./Amedat20";
import Preperp from "./Preperp";
import Preperpc from "./Preperpc";
import Gidtxtp from "./Gidtxtp";
import Gidtxtpc from "./Gidtxtpc";
import Detp from "./Detp";
import Detpc from "./Detpc";
import Amephisc from "./Amephisc";
import Amephis from "./Amephis";
import Ovwpc from "./Ovwpc";
import Ptyp from "./Ptyp";
import Ptypc from "./Ptypc";
import Aacp from "./Aacp";
import Aamp20 from "./Aamp20";


liyixun committed
122 123

export default {
nanrui committed
124 125 126 127 128 129
    components: {
        "m-ovwp1": Ovwp1,
        "m-amephisc": Amephisc,
        "m-opnp": Opnp,
        "m-ameps20": Ameps20,
        "m-amecp": Amecp,
130
        "m-amedat20": Amedat20,
nanrui committed
131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158
        "m-preperp": Preperp,
        "m-preperpc": Preperpc,
        "m-gidtxtp": Gidtxtp,
        "m-gidtxtpc": Gidtxtpc,
        "m-detp": Detp,
        "m-detpc": Detpc,
        "m-amephis": Amephis,
        "m-ovwpc": Ovwpc,
        "m-ptyp": Ptyp,
        "m-ptypc": Ptypc,
        "m-aacp": Aacp,
        "m-aamp20": Aamp20,
    },
    inject: ["root"],
    props: ["model", "codes"],
    mixins: [commonProcess],
    data() {
        return {
            activeNames: ["opnp"],
        };
    },
    methods: {
        ...Event,
        handleChange(val) {
            console.log(val);
        },
    },
    created: function () { },
liyixun committed
159
};
liyixun committed
160 161
</script>
<style>
nanrui committed
162 163 164
.marginLable {
    padding-left: 160px;
}
liyixun committed
165
</style>
nanrui committed
166