瀏覽代碼

隐藏批量审核、修改总收益为今日总收益不走接口

wangzhiqiang 2 月之前
父節點
當前提交
002a2616c6
共有 2 個文件被更改,包括 8 次插入6 次删除
  1. 1 1
      src/components/table/index.vue
  2. 7 5
      src/views/main/userModule/userList.vue

+ 1 - 1
src/components/table/index.vue

@@ -15,7 +15,7 @@
         :layout="pageLayout" :total="page.total" :page-size="page.pageSize" :page-sizes="pageSizes"
         @current-change="handleCurrentChange" @size-change="handleSizeChange">
       </el-pagination>
-      <div v-if="revenue" class="revenue">总收益:<span class="revenue-number">¥{{ revenue }}元</span></div>
+      <div v-if="revenue" class="revenue">今日总收益:<span class="revenue-number">¥{{ revenue }}元</span></div>
     </div>
   </div>
 </template>

+ 7 - 5
src/views/main/userModule/userList.vue

@@ -3,15 +3,15 @@
     <!-- 菜单栏 -->
     <From :form-items="dynamicFormItems" @formSubmitted="handleFormSubmitted" @formReset="handleFormReset" />
 
-    <!-- 其他按钮 -->
-    <div class="btn">
+    <!-- 其他按钮(隐藏) -->
+    <div v-if="false" class="btn">
       <el-button type="" v-if="!formSearch.appIds && selectData.length > 0"  @click="clearSelection">取消全选</el-button>
       <el-button type="primary" :disabled="!selectData.length > 0" @click="userCheck">批量审核</el-button>
     </div>
 
     <!-- 表格 -->
     <div class="layout-container">
-      <Table @getTableData="changeTableData" v-model:page="page" ref="table" :data="tableData" showSelection
+      <Table @getTableData="changeTableData" v-model:page="page" ref="table" :data="tableData" :showSelection="false"
         @selection-change="handleSelectionChange" @select-all="handleSelectAll" @select="handleSelect" :revenue="totalRevenue">
         <el-table-column prop="userId" label="查看ECPM" width="130" fixed="left">
           <template #default="scope">
@@ -324,12 +324,14 @@
       // 并发获取数据
       const [listRes, revenueRes] = await Promise.all([
         getUserList({ ...formSearch.value }),
-        getRevenueByTime({ ...param })
+        // getRevenueByTime({ ...param })
       ])
+      // 列表当日总收益
+      const totalEarnings = listRes.data.reduce((acc,cur) => acc + (cur.todayIncome || 0), 0)
 
       tableData.value = listRes.data;
       page.total = listRes.pageMeta.total;
-      totalRevenue.value = roundPrice(revenueRes.data, 2, true)
+      totalRevenue.value = roundPrice(totalEarnings, 2, true)
       
     }catch(e){
       //TODO handle the exception