@dongkboy 3 luni în urmă
părinte
comite
7d6c9bf626
2 a modificat fișierele cu 13 adăugiri și 12 ștergeri
  1. 12 9
      src/views/platform/index.vue
  2. 1 3
      src/views/platform/ticket.vue

+ 12 - 9
src/views/platform/index.vue

@@ -551,13 +551,13 @@
       </template>
     </el-dialog>
   </PageMain>
-  <ticket ref="ticketRef" />
+  <!-- <ticket ref="ticketRef" /> -->
 </template>
 
 <script setup lang="ts">
 import { ElMessage, ElMessageBox } from "element-plus";
 import { useRouter } from 'vue-router'
-import ticket from "./ticket.vue";
+// import ticket from "./ticket.vue";
 import api from '@/api'
 
 let myRouter = useRouter()
@@ -1051,13 +1051,14 @@ const exportPlatformReceivable = () => {
 // 批量结算
 const batchSettle = () => {
   if (selectedList.value.length == 0) {
-    ElMessage({
-      message: '请选择要结算的订单',
-      type: 'warning'
-    })
-    return
-  }
-  if (selectedList.value.some((item: any) => item.settlementStatusName == '已结算')) {
+    myRouter.push({
+    name: 'Platformticket',
+    query: {
+      invoiceType: "5"
+    }
+  })
+  }else{
+    if (selectedList.value.some((item: any) => item.settlementStatusName == '已结算')) {
     ElMessage({
       message: '存在已结算数据,不能结算!',
       type: 'warning'
@@ -1072,6 +1073,8 @@ const batchSettle = () => {
       invoiceShow.value = true
     }
   })
+  }
+
 }
 
 onMounted(() => {

+ 1 - 3
src/views/platform/ticket.vue

@@ -1,5 +1,5 @@
 <template>
-  <div class="ticket" v-if="showTicket">
+  <div class="ticket" >
     <div class="search-list">
       <div class="search-left">
         <el-select v-model="logicJudge">
@@ -304,8 +304,6 @@ if (route.query?.contactPersonPhone) {
   getByCompanyId()
   initCompany()
   initData()
-} else {
-  showTicket.value = false
 }