Просмотр исходного кода

feat(web-admin): show occur date on reimburse detail readonly tables

Keep the column always visible with an em dash when empty.

Co-authored-by: Cursor <cursoragent@cursor.com>
zlwu 2 месяцев назад
Родитель
Сommit
42f2d2b80e

+ 3 - 0
web-admin/src/views/bx/reimburse/approve/index.vue

@@ -530,6 +530,9 @@
                 {{ row.remark || '-' }}
               </template>
             </el-table-column>
+            <el-table-column prop="occurDate" label="发生时间" min-width="120" align="center" header-align="center">
+              <template #default="{ row }">{{ row.occurDate || '—' }}</template>
+            </el-table-column>
           </el-table>
         </div>
 

+ 3 - 0
web-admin/src/views/bx/view/all/index.vue

@@ -292,6 +292,9 @@
                   {{ row.remark || '-' }}
                 </template>
               </el-table-column>
+              <el-table-column prop="occurDate" label="发生时间" min-width="120" align="center" header-align="center">
+                <template #default="{ row }">{{ row.occurDate || '—' }}</template>
+              </el-table-column>
             </el-table>
           </div>
           <div v-if="viewLinkedInvoiceFiles.length" class="dlg-view-section">

+ 3 - 0
web-admin/src/views/bx/view/mine/index.vue

@@ -280,6 +280,9 @@
                   {{ row.remark || '-' }}
                 </template>
               </el-table-column>
+              <el-table-column prop="occurDate" label="发生时间" min-width="120" align="center" header-align="center">
+                <template #default="{ row }">{{ row.occurDate || '—' }}</template>
+              </el-table-column>
             </el-table>
           </div>
           <div v-if="viewLinkedInvoiceFiles.length" class="dlg-view-section">

+ 3 - 0
web-admin/src/views/bx/view/todo/index.vue

@@ -314,6 +314,9 @@
                   {{ row.remark || '-' }}
                 </template>
               </el-table-column>
+              <el-table-column prop="occurDate" label="发生时间" min-width="120" align="center" header-align="center">
+                <template #default="{ row }">{{ row.occurDate || '—' }}</template>
+              </el-table-column>
             </el-table>
           </div>
           <div v-if="viewLinkedInvoiceFiles.length" class="dlg-view-section">