gaoluyang
3 天以前 7eebd7981c1f5d2c569556d1e87f7818cef18cce
src/pages/sales/invoiceLedger/index.vue
@@ -1,14 +1,7 @@
<template>
   <view class="sales-account">
      <!-- 页面头部 -->
      <van-nav-bar
         title="开票台账"
         left-text="返回"
         left-arrow
         @click-left="goBack"
         fixed
         placeholder
      />
      <!-- 使用通用页面头部组件 -->
      <PageHeader title="开票台账" @back="goBack" />
      <!-- 搜索和筛选区域(保持与销售台账风格一致) -->
      <view class="search-filter-section">
@@ -103,6 +96,7 @@
                  <van-button
                     type="danger"
                     size="small"
                     plain
                     class="action-btn"
                     :disabled="item.invoicePerson !== userStore.nickName"
                     @click="handleDelete(item)"
@@ -112,6 +106,7 @@
                  <van-button
                     type="default"
                     size="small"
                     plain
                     class="action-btn"
                     v-if="item.invoiceFileName"
                     @click="openFileActions(item.commonFiles || [])"
@@ -121,7 +116,6 @@
                  <van-button
                     type="primary"
                     size="small"
                     plain
                     class="action-btn"
                     v-else
                     :disabled="item.invoicePerson !== userStore.nickName"
@@ -230,6 +224,7 @@
   commitFile,
   delInvoiceLedgerByRegProductId
} from '@/api/salesManagement/invoiceLedger.js'
import {onShow} from "@dcloudio/uni-app";
const userStore = useUserStore()
@@ -518,7 +513,7 @@
   }
}
onMounted(() => {
onShow(() => {
   getList()
})
</script>