From 9d901b4215323c97a00a068cd962f5c9c04dadfa Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期四, 04 九月 2025 10:15:09 +0800
Subject: [PATCH] 前端

---
 admin/src/views/business/orders.vue |   36 ++++++++++++++++++++++++++----------
 1 files changed, 26 insertions(+), 10 deletions(-)

diff --git a/admin/src/views/business/orders.vue b/admin/src/views/business/orders.vue
index bca5db6..ed2d66e 100644
--- a/admin/src/views/business/orders.vue
+++ b/admin/src/views/business/orders.vue
@@ -3,13 +3,13 @@
     <!-- 鎼滅储琛ㄥ崟 -->
     <el-form ref="searchForm" slot="search-form" :model="searchForm" label-width="100px" inline>
       <el-form-item label="璁㈠崟鍙�" prop="releaseMemberId">
-        <el-input v-model="searchForm.code" style="width: 120px"  placeholder="璇疯緭鍏ヨ鍗曞彿" @keypress.enter.native="search"></el-input>
+        <el-input v-model="searchForm.code" style="width: 120px"  clearable placeholder="璇疯緭鍏ヨ鍗曞彿" @keypress.enter.native="search"></el-input>
       </el-form-item>
       <el-form-item label="鎺ュ崟鏂�" prop="acceptName">
-        <el-input v-model="searchForm.acceptName" style="width: 120px"  placeholder="璇疯緭鍏ユ帴鍗曟柟" @keypress.enter.native="search"></el-input>
+        <el-input v-model="searchForm.acceptName" style="width: 120px"  clearable placeholder="璇疯緭鍏ュ悕绉�" @keypress.enter.native="search"></el-input>
       </el-form-item>
       <el-form-item label="鍙戝崟鏂�" prop="releaseName">
-        <el-input v-model="searchForm.releaseName" style="width: 120px"  placeholder="璇疯緭鍏ュ彂鍗曟柟" @keypress.enter.native="search"></el-input>
+        <el-input v-model="searchForm.releaseName" style="width: 120px"  clearable placeholder="璇疯緭鍏ュ悕绉�" @keypress.enter.native="search"></el-input>
       </el-form-item>
       <el-form-item label="璁㈠崟绫诲瀷" prop="type">
         <el-select v-model="searchForm.type"  style="width: 120px"  @keypress.enter.native="search" clearable placeholder="璁㈠崟绫诲瀷">
@@ -19,7 +19,7 @@
         </el-select>
       </el-form-item>
       <el-form-item label="璁㈠崟鐘舵��" prop="status">
-        <el-select v-model="searchForm.status" style="width: 120px"  @keypress.enter.native="search" clearable placeholder="鐘舵��">
+        <el-select v-model="searchForm.status" style="width: 100px"  @keypress.enter.native="search" clearable placeholder="鐘舵��">
         <el-option label="寰呮敮浠�" :value="0"></el-option>
         <el-option label="寰呮帴鍗�" :value="1"></el-option>
         <el-option label="宸叉帴鍗�" :value="2"></el-option>
@@ -71,7 +71,7 @@
         stripe
         @selection-change="handleSelectionChange"
       >
-        <el-table-column prop="code" label="璁㈠崟缂栧彿" min-width="100px" fixed="left">
+        <el-table-column prop="code" label="璁㈠崟缂栧彿" width="180px" fixed="left">
           <template slot-scope="{row}">
             <span style="cursor: pointer;color: #2E68EC" @click="openDetail(row)">{{row.code}}</span>
           </template>
@@ -89,14 +89,14 @@
           </template>
         </el-table-column>
         <el-table-column prop="orderContent" label="璁㈠崟鍐呭"  width="200px" :show-overflow-tooltip='true'></el-table-column>
-        <el-table-column prop="releaseName" label="鍙戝崟鏂�" min-width="100px">
+        <el-table-column prop="releaseName" label="鍙戝崟鏂�"  min-width="100px" :show-overflow-tooltip='true'>
           <template slot-scope="{row}">
-            {{(row.releaseName||'鍖垮悕') +' - ' +(row.releasePhone||'鏃�')  }}
+           <span v-if="row.releaseName || row.releasePhone">{{(row.releaseName||'') +' - ' +(row.releasePhone||'')  }}</span>
           </template>
         </el-table-column>
-        <el-table-column prop="acceptName" label="鎺ュ崟鏂�" min-width="100px">
+        <el-table-column prop="acceptName" label="鎺ュ崟鏂�" min-width="100px" :show-overflow-tooltip='true'>
           <template slot-scope="{row}">
-            {{(row.acceptName||'鍖垮悕') +' - ' +(row.acceptPhone ||'鏃�')  }}
+            <span v-if="row.acceptName || row.acceptPhone">{{(row.acceptName||'') +' - ' +(row.acceptPhone ||'')  }}</span>
           </template>
         </el-table-column>
         <el-table-column prop="createTime" label="鍙戝竷鏃堕棿" min-width="150px"></el-table-column>
@@ -179,6 +179,22 @@
     })
     this.search()
   },
+  reset () {
+    this.searchForm = {
+      acceptName: null,
+      releaseName: null,
+      type: null,
+      createTimeEnd: null,
+      createTimeStart: null,
+      acceptTimeStart: null,
+      acceptTimeEnd: null,
+      doneTimeStart: null,
+      doneTimeEnd: null,
+      status: null,
+      code: null
+    }
+    this.search()
+  },
   methods: {
     openDetail (row) {
       this.$refs.OperaOrderDetailWindow.open('璁㈠崟璇︽儏', row )
@@ -198,7 +214,7 @@
             .finally(() => {
               this.dealing = false
             })
-      })
+        })
     }
   }
 }

--
Gitblit v1.9.3