From 0cb5ab4436dc1035d965396b18fdbd3aa152abc7 Mon Sep 17 00:00:00 2001
From: jialh <1972868360@qq.com>
Date: 星期三, 20 八月 2025 10:21:04 +0800
Subject: [PATCH] 更新
---
public/pages/property/flowchartManage/flowchartManage.html | 477 +++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 297 insertions(+), 180 deletions(-)
diff --git a/public/pages/property/flowchartManage/flowchartManage.html b/public/pages/property/flowchartManage/flowchartManage.html
index caba1f8..8061fef 100644
--- a/public/pages/property/flowchartManage/flowchartManage.html
+++ b/public/pages/property/flowchartManage/flowchartManage.html
@@ -133,7 +133,7 @@
<th colspan="2" class="text-center">
<vc:i18n name="鏀跺叆鍚堣锛堢櫧鍗曟祦姘达級" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[0].report">
+ <template v-if="flowchartFee.fees[0] && flowchartFee.fees[0].report">
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[0].report" :key="indexNum">
{{ num }}
@@ -152,7 +152,7 @@
<th colspan="2" class="text-center">
<vc:i18n name="鐗╀笟璐�+浠f敹鍚堣" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[1].report">
+ <template v-if="flowchartFee.fees[1] &&flowchartFee.fees[1].report">
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[1].report" :key="indexNum">
{{ num }}
@@ -166,7 +166,7 @@
<th colspan="2" class="text-center">
<vc:i18n name="鐗╀笟璐瑰悎璁★紙1+2锛�" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[2].report">
+ <template v-if="flowchartFee.fees[2] && flowchartFee.fees[2].report">
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[2].report" :key="indexNum">
{{ num }}
@@ -180,7 +180,7 @@
<th colspan="2" class="text-center">
<vc:i18n name="鐗╀笟璐逛唬鏀跺悎璁�" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[3].report">
+ <template v-if="flowchartFee.fees[3] && flowchartFee.fees[3].report">
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[3].report" :key="indexNum">
{{ num }}
@@ -197,7 +197,7 @@
<th colspan="1" class="text-center">
<vc:i18n name="浣忓畢鐗╀笟璐瑰悎璁�" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[4].report">
+ <template v-if="flowchartFee.fees[4] && flowchartFee.fees[4].report">
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[4].report" :key="indexNum">
{{ num }}
@@ -211,15 +211,17 @@
<th colspan="1" class="text-center">
{{ item }}骞�
</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 v-if="flowchartFee.fees[4] && flowchartFee.fees[5].some(v => v.curYear == item)">
+ <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>
- <template v-if="!flowchartFee.fees[5].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -231,7 +233,7 @@
<th colspan="1" class="text-center">
<vc:i18n name="浣忓畢鐗╀笟璐逛唬鏀跺悎璁�" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[6].report">
+ <template v-if="flowchartFee.fees[6] && flowchartFee.fees[6].report">
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[6].report" :key="indexNum">
{{ num }}
@@ -248,7 +250,8 @@
<th colspan="1" class="text-center">
<vc:i18n name="鍟嗛摵鐗╀笟璐瑰悎璁�" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[7].report">
+ <template v-if="flowchartFee.fees[7] && flowchartFee.fees[7].report">
+
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[7].report" :key="indexNum">
{{ num }}
@@ -262,15 +265,18 @@
<th colspan="1" class="text-center">
{{ item }}骞�
</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 v-if="flowchartFee.fees[8] && flowchartFee.fees[8].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[8].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -281,7 +287,8 @@
<th colspan="1" class="text-center">
<vc:i18n name="鍟嗛摵鐗╀笟璐逛唬鏀跺悎璁�" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[9].report">
+ <template v-if="flowchartFee.fees[9] && flowchartFee.fees[9].report">
+
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[9].report" :key="indexNum">
{{ num }}
@@ -300,7 +307,7 @@
<th colspan="2" class="text-center">
<vc:i18n name="鍋滆溅璐瑰悎璁★紙3+鈥�+7锛�" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[10].report">
+ <template v-if="flowchartFee.fees[10] && flowchartFee.fees[10].report">
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[10].report" :key="indexNum">
{{ num }}
@@ -317,7 +324,8 @@
<th colspan="1" class="text-center">
<vc:i18n name="鍦伴潰鍋滆溅璐�" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[11].report">
+ <template v-if="flowchartFee.fees[11] && flowchartFee.fees[11].report">
+
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[11].report" :key="indexNum">
{{ num }}
@@ -331,15 +339,18 @@
<th colspan="1" class="text-center">
{{ item }}骞�
</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 v-if="flowchartFee.fees[12] && flowchartFee.fees[12].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[12].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -350,7 +361,8 @@
<th colspan="1" class="text-center">
<vc:i18n name="鍦颁笅鍋滆溅璐�" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[13].report">
+ <template v-if="flowchartFee.fees[13] && flowchartFee.fees[13].report">
+
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[13].report" :key="indexNum">
{{ num }}
@@ -364,15 +376,18 @@
<th colspan="1" class="text-center">
{{ item }}骞�
</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 v-if="flowchartFee.fees[14] && flowchartFee.fees[14].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[14].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -383,7 +398,8 @@
<th colspan="1" class="text-center">
<vc:i18n name="灏忎笟涓讳骇鏉冭溅杈嗙鐞嗚垂" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[15].report">
+ <template v-if="flowchartFee.fees[15] && flowchartFee.fees[15].report">
+
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[15].report" :key="indexNum">
{{ num }}
@@ -397,15 +413,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[16] && flowchartFee.fees[16].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[16].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -416,7 +435,8 @@
<th colspan="1" class="text-center">
<vc:i18n name="涓氫富浜ф潈杩囬亾鍋滆溅璐�" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[17].report">
+ <template v-if="flowchartFee.fees[17] && flowchartFee.fees[17].report">
+
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[17].report" :key="indexNum">
{{ num }}
@@ -430,15 +450,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[18] && flowchartFee.fees[18].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[18].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -449,7 +472,8 @@
<th colspan="1" class="text-center">
<vc:i18n name="涓存椂鍋滆溅璐�" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[19].report">
+ <template v-if="flowchartFee.fees[19] && flowchartFee.fees[19].report">
+
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[19].report" :key="indexNum">
{{ num }}
@@ -463,15 +487,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[20] && flowchartFee.fees[20].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[20].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -483,7 +510,8 @@
<th colspan="2" class="text-center">
<vc:i18n name="鍏朵粬绫诲悎璁�(8+鈥�+22)" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[21].report">
+ <template v-if="flowchartFee.fees[21] && flowchartFee.fees[21].report">
+
<th colspan="1" class="text-center"
v-for="(num, indexNum) in flowchartFee.fees[21].report" :key="indexNum">
{{ num }}
@@ -505,8 +533,10 @@
<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">
+ <template v-if="flowchartFee.fees[22] && flowchartFee.fees[22].report">
+
+ <th colspan="1" class="text-center"
+ v-for="(num, indexNum) in flowchartFee.fees[22].report" :key="indexNum">
{{ num }}
</th>
</template>
@@ -518,14 +548,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[23] && flowchartFee.fees[23].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[23].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -536,8 +570,10 @@
<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">
+ <template v-if="flowchartFee.fees[24] && flowchartFee.fees[24].report">
+
+ <th colspan="1" class="text-center"
+ v-for="(num, indexNum) in flowchartFee.fees[24].report" :key="indexNum">
{{ num }}
</th>
</template>
@@ -549,14 +585,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[25] && flowchartFee.fees[25].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[25].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -574,8 +614,10 @@
<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">
+ <template v-if="flowchartFee.fees[26] && flowchartFee.fees[26].report">
+
+ <th colspan="1" class="text-center"
+ v-for="(num, indexNum) in flowchartFee.fees[26].report" :key="indexNum">
{{ num }}
</th>
</template>
@@ -587,14 +629,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[27] && flowchartFee.fees[27].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[27].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -605,8 +651,10 @@
<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">
+ <template v-if="flowchartFee.fees[28] && flowchartFee.fees[28].report">
+
+ <th colspan="1" class="text-center"
+ v-for="(num, indexNum) in flowchartFee.fees[28].report" :key="indexNum">
{{ num }}
</th>
</template>
@@ -618,14 +666,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[29] && flowchartFee.fees[29].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[29].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -636,8 +688,10 @@
<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">
+ <template v-if="flowchartFee.fees[30] && flowchartFee.fees[30].report">
+
+ <th colspan="1" class="text-center"
+ v-for="(num, indexNum) in flowchartFee.fees[30].report" :key="indexNum">
{{ num }}
</th>
</template>
@@ -649,14 +703,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[31] && flowchartFee.fees[31].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[31].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -667,8 +725,10 @@
<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">
+ <template v-if="flowchartFee.fees[32] && flowchartFee.fees[32].report">
+
+ <th colspan="1" class="text-center"
+ v-for="(num, indexNum) in flowchartFee.fees[32].report" :key="indexNum">
{{ num }}
</th>
</template>
@@ -680,14 +740,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[33] && flowchartFee.fees[33].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[33].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -704,8 +768,10 @@
<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">
+ <template v-if="flowchartFee.fees[34] && flowchartFee.fees[34].report">
+
+ <th colspan="1" class="text-center"
+ v-for="(num, indexNum) in flowchartFee.fees[34].report" :key="indexNum">
{{ num }}
</th>
</template>
@@ -717,14 +783,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[35] && flowchartFee.fees[35].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[35].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -735,8 +805,10 @@
<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">
+ <template v-if="flowchartFee.fees[36] && flowchartFee.fees[36].report">
+
+ <th colspan="1" class="text-center"
+ v-for="(num, indexNum) in flowchartFee.fees[36].report" :key="indexNum">
{{ num }}
</th>
</template>
@@ -748,14 +820,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[37] && flowchartFee.fees[37].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[37].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -766,8 +842,10 @@
<th colspan="1" class="text-center">
<vc:i18n name="浠f敹姘磋垂" 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">
+ <template v-if="flowchartFee.fees[38] && flowchartFee.fees[38].report">
+
+ <th colspan="1" class="text-center"
+ v-for="(num, indexNum) in flowchartFee.fees[38].report" :key="indexNum">
{{ num }}
</th>
</template>
@@ -780,14 +858,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[39] && flowchartFee.fees[39].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[39].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -798,8 +880,10 @@
<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">
+ <template v-if="flowchartFee.fees[40] && flowchartFee.fees[40].report">
+
+ <th colspan="1" class="text-center"
+ v-for="(num, indexNum) in flowchartFee.fees[40].report" :key="indexNum">
{{ num }}
</th>
</template>
@@ -812,14 +896,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[41] && flowchartFee.fees[41].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[41].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -830,8 +918,10 @@
<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">
+ <template v-if="flowchartFee.fees[42] && flowchartFee.fees[42].report">
+
+ <th colspan="1" class="text-center"
+ v-for="(num, indexNum) in flowchartFee.fees[42].report" :key="indexNum">
{{ num }}
</th>
</template>
@@ -844,14 +934,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[43] && flowchartFee.fees[43].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[43].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -862,8 +956,10 @@
<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">
+ <template v-if="flowchartFee.fees[44] && flowchartFee.fees[44].report">
+
+ <th colspan="1" class="text-center"
+ v-for="(num, indexNum) in flowchartFee.fees[44].report" :key="indexNum">
{{ num }}
</th>
</template>
@@ -876,11 +972,14 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[45] && flowchartFee.fees[45].some(v => v.curYear == item)">
+ <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>
<template v-if="!flowchartFee.fees[45].some(v => v.curYear === item)">
@@ -894,8 +993,10 @@
<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">
+ <template v-if="flowchartFee.fees[46] && flowchartFee.fees[46].report">
+
+ <th colspan="1" class="text-center"
+ v-for="(num, indexNum) in flowchartFee.fees[46].report" :key="indexNum">
{{ num }}
</th>
</template>
@@ -908,17 +1009,22 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[47] && flowchartFee.fees[47].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[47].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
+
<tr>
<th :rowspan="flowchartFee.yearArr.length + 1" class="text-center">
<vc:i18n name="21" namespace="flowchartManageOwner"></vc:i18n>
@@ -926,8 +1032,10 @@
<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">
+ <template v-if="flowchartFee.fees[48] && flowchartFee.fees[48].report">
+
+ <th colspan="1" class="text-center"
+ v-for="(num, indexNum) in flowchartFee.fees[48].report" :key="indexNum">
{{ num }}
</th>
</template>
@@ -939,14 +1047,18 @@
<th colspan="1" class="text-center">
{{ 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 v-if="flowchartFee.fees[49] && flowchartFee.fees[49].some(v => v.curYear == item)">
+
+ <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>
- <template v-if="!flowchartFee.fees[49].some(v => v.curYear === item)">
+ <template v-else>
<th colspan="1" class="text-center" v-for="month in 25" :key="month">0</th>
</template>
</tr>
@@ -957,7 +1069,8 @@
<th colspan="1" class="text-center">
<vc:i18n name="2025骞寸淮淇熀閲戞敹鍏ワ紙姹囨�伙級" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[50].report">
+ <template v-if="flowchartFee.fees[50] && flowchartFee.fees[50].report">
+
<th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[50].report" :key="indexNum">
{{ num }}
</th>
@@ -970,7 +1083,8 @@
<th colspan="1" class="text-center">
<vc:i18n name="2025骞村伐绋嬮儴缁翠慨鍩洪噾" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[51].report">
+ <template v-if="flowchartFee.fees[51] && flowchartFee.fees[51].report">
+
<th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[51].report" :key="indexNum">
{{ num }}
</th>
@@ -984,7 +1098,8 @@
<th colspan="1" class="text-center">
<vc:i18n name="2025骞寸數姊儴缁翠慨鍩洪噾" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[52].report">
+ <template v-if="flowchartFee.fees[52] && flowchartFee.fees[52].report">
+
<th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[52].report" :key="indexNum">
{{ num }}
</th>
@@ -998,7 +1113,8 @@
<th colspan="1" class="text-center">
<vc:i18n name="2025骞村皬鍖虹淮淇熀閲�" namespace="flowchartManageOwner"></vc:i18n>
</th>
- <template v-if="flowchartFee.fees[53].report">
+ <template v-if="flowchartFee.fees[53] && flowchartFee.fees[53].report">
+
<th colspan="1" class="text-center" v-for="(num, indexNum) in flowchartFee.fees[53].report" :key="indexNum">
{{ num }}
</th>
@@ -1043,4 +1159,5 @@
</div>
</div>
</div>
-</div>
\ No newline at end of file
+</div>
+
--
Gitblit v1.8.0