snow 8 months ago
parent
commit
379ffb9741

BIN
dist-zip/build.zip


+ 0 - 25
src/views/InvoiceSales/inspectTicketBill/components/invoice-modal.vue

@@ -1,25 +0,0 @@
-<script setup lang="ts">
-import { ref } from "vue";
-import Invoice from "/@/components/Invoice";
-
-const visible = ref(false);
-const invoiceNumber = ref("");
-
-defineExpose({
-  onDisplay: _invoiceNumber => {
-    visible.value = true;
-    invoiceNumber.value = _invoiceNumber;
-  }
-});
-</script>
-
-<template>
-  <el-dialog
-    v-model="visible"
-    :close-on-click-modal="false"
-    width="1040px"
-    @close="invoiceNumber = ''"
-  >
-    <Invoice :inv-number="invoiceNumber" type="sale" />
-  </el-dialog>
-</template>

+ 2 - 14
src/views/InvoiceSales/inspectTicketBill/index.vue

@@ -1,32 +1,20 @@
 <script setup lang="ts">
-import { ref } from "vue";
-import { usePageSearch, type PageHooks, type PageEvents } from "/@/hooks/page";
+import { usePageSearch, type PageHooks } from "/@/hooks/page";
 import contentConfig from "./config/content.config";
 import searchConfig from "./config/search.config";
-import InvoiceModal from "./components/invoice-modal.vue";
-
-const PageName = "invoicePool";
-const invoiceModalRef = ref<InstanceType<typeof InvoiceModal> | null>(null);
+const PageName = "inspectTicketBill";
 
 const hooks: PageHooks = {
   pageSearchHook: () => usePageSearch(undefined, undefined, searchConfig)
 };
-
-const events: PageEvents = {
-  content: {
-    preview: ({ inv_number }) => invoiceModalRef.value.onDisplay(inv_number)
-  }
-};
 </script>
 
 <template>
   <PageAuth :pageName="PageName">
     <PageContainer
       :hooks="hooks"
-      :events="events"
       :contentConfig="contentConfig"
       :search-config="searchConfig"
     />
-    <InvoiceModal ref="invoiceModalRef" />
   </PageAuth>
 </template>