<template> <div class="eibs-tab"> <el-collapse v-model="activeNames"> <el-collapse-item title="外管信息" name="selection"> <m-selection :model="model" :codes="codes" /> </el-collapse-item> <el-collapse-item title="对外付款承兑通知书-基础数据" name="dbcbas" v-if="model.boppay.szflg == '1' && model.boppay.basflg == 'X'" > <m-dbcbas :model="model" :codes="codes" /> </el-collapse-item> <el-collapse-item title="对外付款承兑通知书-申报数据" name="dbcdcl" v-if="model.boppay.szflg == '1' && model.boppay.dclflg == 'X'" > <m-dbcdcl :model="model" :codes="codes" :bopcodList="bopcodList" /> </el-collapse-item> <el-collapse-item title="对外付款承兑通知书-管理数据" name="dbcvrf" v-if="model.boppay.szflg == '1' && model.boppay.vrfflg == 'X'" > <m-dbcvrf :model="model" :codes="codes" /> </el-collapse-item> <el-collapse-item title="境内付款承兑通知书-基础数据" name="dbfbas" v-if="model.boppay.szflg == '2' && model.boppay.basflg == 'X'" > <m-dbfbas :model="model" :codes="codes" /> </el-collapse-item> <el-collapse-item title="境内付款承兑通知书-管理数据" name="dbfvrf" v-if="model.boppay.szflg == '2' && model.boppay.vrfflg == 'X'" > <m-dbfvrf :model="model" :codes="codes" :bopcodList="bopcodList"/> </el-collapse-item> </el-collapse> </div> </template> <script> import Dbcbas from "./Dbcbas"; import Dbcdcl from "./Dbcdcl"; import Dbcvrf from "./Dbcvrf"; import Dbfbas from "./Dbfbas" import Dbfvrf from "./Dbfvrf" import Selection from "./Selection"; import Event from "../event"; export default { inject: ["root"], name: "boppay", components: { "m-dbcbas": Dbcbas, "m-dbcdcl": Dbcdcl, "m-dbcvrf": Dbcvrf, "m-dbfbas": Dbfbas, "m-dbfvrf": Dbfvrf, "m-selection": Selection, }, mixins: [Event], props: { model: { type: Object, default: () => {} }, codes: { type: Object, default: () => {} }, }, data() { return { activeNames: ["selection","dbcbas","dbcdcl","dbcvrf","dbfbas","dbfvrf"], // ownExtkeyList:[], bopcodList:[], }; }, created(){ // this.getOwnExtkeyCondition(); // this.getBopcodList(); }, mounted() { // this.getBopcodItems(); //获取试点行标志 this.initPilotBchBop(); }, }; </script> <style> </style>