doum
14 小时以前 4bb5e34bc9d6e0332e96e90036ba187ff17df57f
新增退款
已修改3个文件
31 ■■■■■ 文件已修改
admin/src/views/business/orders.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/views/business/refund.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/views/index.vue 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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>
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,
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年M月D日')
      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) }]