From 4bb5e34bc9d6e0332e96e90036ba187ff17df57f Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期一, 09 二月 2026 10:28:01 +0800
Subject: [PATCH] 新增退款

---
 admin/src/views/index.vue           |   23 ++++++++++++++++++++++-
 admin/src/views/business/orders.vue |    2 +-
 admin/src/views/business/refund.vue |    6 +++++-
 3 files changed, 28 insertions(+), 3 deletions(-)

diff --git a/admin/src/views/business/orders.vue b/admin/src/views/business/orders.vue
index c7fc669..e505679 100644
--- a/admin/src/views/business/orders.vue
+++ b/admin/src/views/business/orders.vue
@@ -102,7 +102,7 @@
           fixed="right"
         >
           <template slot-scope="{row}">
-            <el-button type="text" v-if="row.status==1&&(row.money-(row.refundMoney||0)) >1"  @click="sendRefund(row)" icon="el-icon-edit" v-permissions="['business:refund:create']">閫�娆�</el-button>
+            <el-button type="text" v-if="row.status==1&&(row.money-(row.refundMoney||0)) >=1"  @click="sendRefund(row)" icon="el-icon-edit" v-permissions="['business:refund:create']">閫�娆�</el-button>
             <el-button type="text"   @click="payStatus(row)" icon="el-icon-refresh" v-permissions="['business:orders:update']">鍚屾鐘舵��</el-button>
           </template>
         </el-table-column>
diff --git a/admin/src/views/business/refund.vue b/admin/src/views/business/refund.vue
index a9284c8..1b2e29b 100644
--- a/admin/src/views/business/refund.vue
+++ b/admin/src/views/business/refund.vue
@@ -3,7 +3,10 @@
     <!-- 鎼滅储琛ㄥ崟 -->
     <el-form ref="searchForm" slot="search-form" :model="searchForm" label-width="100px" inline>
       <el-form-item label="" prop="id">
-        <el-input v-model="searchForm.id"    clearable placeholder="璁㈠崟鍙�" @keypress.enter.native="search"></el-input>
+        <el-input v-model="searchForm.id"    clearable placeholder="閫�娆惧崟鍙�" @keypress.enter.native="search"></el-input>
+      </el-form-item>
+      <el-form-item label="" prop="id">
+        <el-input v-model="searchForm.orderId"    clearable placeholder="鏀粯璁㈠崟鍙�" @keypress.enter.native="search"></el-input>
       </el-form-item>
       <el-form-item label="" prop="memberName">
         <el-input v-model="searchForm.memberName"    clearable placeholder="浠樻浜哄鍚�" @keypress.enter.native="search"></el-input>
@@ -135,6 +138,7 @@
       // 鎼滅储
       searchForm: {
         id: null,
+        orderId: null,
         status: null,
         type: null,
         starttime: null,
diff --git a/admin/src/views/index.vue b/admin/src/views/index.vue
index ddcaa5e..1c7dc21 100644
--- a/admin/src/views/index.vue
+++ b/admin/src/views/index.vue
@@ -1,7 +1,7 @@
 <template>
   <div class="main_home">
     <div class="home_header">
-      <div class="mb10 fs17">涓嬪崍濂斤紝{{ userInfo.realname }}</div>
+      <div class="mb10 fs17">{{timeInfo}}濂斤紝{{ userInfo.realname }}</div>
       <div class="fs13">
         浠婂ぉ鏄� {{ nowDate }} {{ nowWeek }}锛屾杩庤闂櫤绉熻渹鍚庡彴绠$悊绯荤粺
       </div>
@@ -99,6 +99,25 @@
               </div>
             </div>
           </div>
+          <div class="card">
+            <div class="header" >
+              <div class="left">
+                <div class="fs15">浠婃棩閫�娆鹃噾棰�</div>
+                <div class="num ">
+                  <span  class=" orange"   style="display: inline;">锟{( (headerData.todayRefundMoney ||0 )/100).toFixed(2)}}</span>
+                </div>
+              </div>
+              <!--              <img src="@/assets/images/bg_a.png" alt="" />-->
+            </div>
+            <div class="content">
+              <div>閫�娆剧瑪鏁帮細
+                <span class="numtxt">  {{ headerData.todayRefundNum || 0}}</span>
+              </div>
+              <div>閫�娆捐鍗曟暟锛�
+                <span class="numtxt">  {{ headerData.todayRefundOrderNum || 0}}</span>
+              </div>
+            </div>
+          </div>
         </div>
         <div class="static_wrap">
 <!--          <div class="df mb50" >
@@ -182,6 +201,7 @@
         timeName: '鍏ㄩ儴'
       },
       colors,
+      timeInfo:'涓婂崍',
       nowDate: '',
       nowWeek: '',
       headerData: {},
@@ -297,6 +317,7 @@
     updateDate () {
       this.nowDate = dayjs().format('YYYY骞碝鏈圖鏃�')
       this.nowWeek = weeks[new Date().getDay()]
+      this.timeInfo = new Date().getHours() < 12 ? '涓婂崍' : '涓嬪崍'
     },
     initEchart0 () {
       var ydata = [{ name: '宸ュ崟鏁伴噺', type: 'line', unit: '鍗�', color: '#29aeff', data: this.staticData0.map(i => i.total) }]

--
Gitblit v1.9.3