jialh
2025-08-19 7fa537fac7caaa4d29d177fd371a5465c2f5b2cf
public/pages/property/flowchartManage/flowchartManage.html
@@ -69,7 +69,7 @@
        </div>
    </div>
    <div class="white-bg padding-lg" >
    <div class="white-bg padding-lg">
        <div class="margin-top">
            <div>
                <div class="text-right">
@@ -81,7 +81,8 @@
                </div>
                <div class="margin-top">
                    <div class="hc-table-div" :style="{'width':_computeTableDivWidth()}">
                        <table class="table table-bordered middle-bordered" data-page-size="15" style="vertical-align: inherit;">
                        <table class="table table-bordered middle-bordered" data-page-size="15"
                            style="vertical-align: inherit;">
                            <thead>
                                <tr>
                                    <th rowspan="3" class="text-center">
@@ -99,8 +100,8 @@
                                    <th rowspan="2" class="text-center">
                                        <vc:i18n name="折扣" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th rowspan="2" v-for="year in flowchartFee.history" :key="year.year"
                                        class="text-center">{{year.year}}年实收</th>
                                    <th rowspan="2" v-for="year in flowchartFee.yearArr" :key="year.year"
                                        class="text-center">{{year}}年实收</th>
                                    <th colspan="4" class="text-center">{{flowchartFee.today.year}}年实收</th>
                                    <th rowspan="2" v-for="month in 12" :key="month" class="text-center">
                                        {{flowchartFee.today.year}}年{{month}}月</th>
@@ -132,52 +133,97 @@
                                    <th colspan="2" class="text-center">
                                        <vc:i18n name="收入合计(白单流水)" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-if="flowchartFee.fees[0].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[0].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <!-- 物业费 -->
                                <tr>
                                    <th :rowspan="flowchartFee.years.length * 2 + 7" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length * 2 + 7" class="text-center">
                                        <vc:i18n name="物业费" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="2" class="text-center">
                                        <vc:i18n name="物业费+代收合计" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-if="flowchartFee.fees[1].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[1].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th colspan="2" class="text-center">
                                        <vc:i18n name="物业费合计(1+2)" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-if="flowchartFee.fees[2].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[2].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th colspan="2" class="text-center">
                                        <vc:i18n name="物业费代收合计" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-if="flowchartFee.fees[3].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[3].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="1" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="住宅物业费合计" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-if="flowchartFee.fees[4].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[4].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-for="(v, i) in flowchartFee.fees[5]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report"
                                                :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[5].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th class="text-center">
                                        <vc:i18n name="1-1" namespace="flowchartManageOwner"></vc:i18n>
@@ -185,25 +231,48 @@
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="住宅物业费代收合计" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-if="flowchartFee.fees[6].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[6].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="2" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="商铺物业费合计" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-if="flowchartFee.fees[7].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[7].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-for="(v, i) in flowchartFee.fees[8]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report"
                                                :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[8].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th class="text-center">
@@ -212,93 +281,199 @@
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="商铺物业费代收合计" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-if="flowchartFee.fees[9].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[9].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <!-- 停车费 -->
                                <tr>
                                    <th :rowspan="flowchartFee.years.length * 5 + 6" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length * 5 + 6" class="text-center">
                                        <vc:i18n name="停车费" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="2" class="text-center">
                                        <vc:i18n name="停车费合计(3+…+7)" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-if="flowchartFee.fees[10].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[10].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="3" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="地面停车费" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-if="flowchartFee.fees[11].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[11].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-for="(v, i) in flowchartFee.fees[12]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report"
                                                :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[12].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="4" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="地下停车费" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-if="flowchartFee.fees[13].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[13].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <th  v-for="month in 25" :key="month" class="text-center">
                                        0</th>
                                    <template v-for="(v, i) in flowchartFee.fees[14]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report"
                                                :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[14].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="5" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="小业主产权车辆管理费" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[15].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[15].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[16]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report"
                                                :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[16].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="6" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="业主产权过道停车费" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[17].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[17].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[18]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report"
                                                :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[18].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="7" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="临时停车费" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[19].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[19].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[20]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report"
                                                :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[20].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <!-- 其他收入 -->
                                <tr>
@@ -308,205 +483,472 @@
                                    <th colspan="2" class="text-center">
                                        <vc:i18n name="其他类合计(8+…+22)" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[21].report">
                                        <th colspan="1" class="text-center"
                                            v-for="(num, indexNum) in flowchartFee.fees[21].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <!-- 租金场地收入 -->
                                <tr>
                                    <th :rowspan="flowchartFee.years.length * 2 + 2" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + flowchartFee.yearArr.length + 2"
                                        class="text-center">
                                        <vc:i18n name="租金场地收入" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="8" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        租金收入(地下室房屋出租、管理用</br>房出租、门面房出租等)
                                    </th>
                                    <template v-if="flowchartFee.fees[22].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[22].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[23]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report" :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[23].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="13" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        场地使用费(活动场地、电信机房、智</br>能柜、售卖机、净水机、宣传栏等)
                                    </th>
                                    <template v-if="flowchartFee.fees[24].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[24].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[25]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report" :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[25].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <!-- 广告类收入 -->
                                <tr>
                                    <th :rowspan="flowchartFee.years.length * 4 + 5" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length * 4 + 5" class="text-center">
                                        <vc:i18n name="广告类收入" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="9" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="电梯广告(业委会)" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[26].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[26].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[27]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report" :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[27].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="10" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="电梯广告(联讯)" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[28].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[28].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[29]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report" :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[29].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="11" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        其他广告(广告栏/牌/灯箱、道闸</br>广告、人行门禁/人行通道广告等)
                                    </th>
                                    <template v-if="flowchartFee.fees[30].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[30].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[31]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report" :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[31].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="12" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="快递柜" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[32].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[32].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[33]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report" :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[33].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <!-- 其他 -->
                                <tr>
                                    <th :rowspan="flowchartFee.years.length * 9 + 13" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length * 9 + 13" class="text-center">
                                        <vc:i18n name="其他" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="14" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="非机动车管理费" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[34].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[34].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[35]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report" :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[35].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="15" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        电费及管理费(电瓶车冲电费、新能</br>源车冲电费等)
                                    </th>
                                    <template v-if="flowchartFee.fees[36].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[36].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[37]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report" :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[37].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="16" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="代收水费" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[38].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[38].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[39]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report" :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[39].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="17" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="维修收入" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[40].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[40].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[41]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report" :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[41].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="18" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="垃圾清运费" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[42].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[42].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[43]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report" :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[43].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="19" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="各类押金(装修保证押金等)" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[44].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[44].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[45]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report" :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[45].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="20" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="补贴费用" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[46].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[46].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[47]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report" :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[47].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th :rowspan="flowchartFee.years.length + 1" class="text-center">
                                    <th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
                                        <vc:i18n name="21" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <th colspan="1" class="text-center">
                                        其他收入(保洁费、回收设备、起杆</br>费等偶发、小额收入)
                                    </th>
                                    <template v-if="flowchartFee.fees[48].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[48].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr v-for="(item,index) in flowchartFee.years">
                                <tr v-for="(item,index) in flowchartFee.yearArr">
                                    <th colspan="1" class="text-center">
                                        {{item}}年
                                        {{ item }}年
                                    </th>
                                    <template v-for="(v, i) in flowchartFee.fees[49]" :key="i">
                                        <template v-if="v.curYear == item">
                                            <th colspan="1" class="text-center" v-for="(num, indexNum) in v.report" :key="indexNum">
                                                {{ num }}
                                            </th>
                                        </template>
                                    </template>
                                    <template v-if="!flowchartFee.fees[49].some(v => v.curYear === item)">
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th rowspan="4" class="text-center">
@@ -515,25 +957,60 @@
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="2025年维修基金收入(汇总)" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[50].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[50].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="2025年工程部维修基金" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[51].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[51].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="2025年电梯部维修基金" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[52].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[52].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                                <tr>
                                    <th colspan="1" class="text-center">
                                        <vc:i18n name="2025年小区维修基金" namespace="flowchartManageOwner"></vc:i18n>
                                    </th>
                                    <template v-if="flowchartFee.fees[53].report">
                                        <th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[53].report" :key="indexNum">
                                            {{ num }}
                                        </th>
                                    </template>
                                    <template v-else>
                                        <th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
                                    </template>
                                </tr>
                            </thead>
                            <!-- <tbody>
                                <tr v-for="fee in flowchartFee.fees">
                                <tr v-for="fee in flowchartFee.yearArr">
                                    <td class="text-center" v-if="fee.link">{{fee.ownerName}}({{fee.link}})</td>
                                    <td class="text-center" v-else>{{fee.ownerName}}</td>
                                    <td class="text-center">{{fee.oweFee || '0'}}</td>
@@ -566,4 +1043,4 @@
        </div>
    </div>
</div>
</div>
</div>