增加信眾牌位範本及疏文

This commit is contained in:
2026-08-25 17:52:36 +08:00
parent a8d3990784
commit fa1ed1f827
14 changed files with 943 additions and 375 deletions
+12 -2
View File
@@ -1894,7 +1894,7 @@
const data = typeof f_num_tablet === 'string'
? JSON.parse(f_num_tablet)
: f_num_tablet;
console.log("data:",data);
// 格式化函數
const formatItems = (items) => {
if (!items || !Array.isArray(items)) return '';
@@ -1907,7 +1907,9 @@
return {
mid: formatItems(data.mid_items),
left: formatItems(data.left_items)
left: formatItems(data.left_items),
mid_left: formatItems(data.mid_left),
mid_right: formatItems(data.mid_right)
};
} catch (e) {
console.error('Error in getTabletText:', e);
@@ -2172,6 +2174,14 @@
<span class="badge rounded-pill bg-secondary">陽上</span>
<span v-html="getTabletText(item.f_num_tablet).left"></span>
</div>
<div v-if="getTabletText(item.f_num_tablet).mid_left">
<span class="badge rounded-pill bg-secondary">左正名</span>
<span v-html="getTabletText(item.f_num_tablet).mid_left"></span>
</div>
<div v-if="getTabletText(item.f_num_tablet).mid_right">
<span class="badge rounded-pill bg-secondary">右正名</span>
<span v-html="getTabletText(item.f_num_tablet).mid_right"></span>
</div>
<div class="d-none">
{{item.f_num_tablet}}
</div>