cmy 1 day ago
parent
commit
86b757f5d4
1 changed files with 14 additions and 5 deletions
  1. 14 5
      src/views/marketing/record/index.vue

+ 14 - 5
src/views/marketing/record/index.vue

@@ -30,13 +30,13 @@
             <div v-else>{{ row.pushContent }}</div>
           </template>
         </el-table-column>
-        <el-table-column :formatter="statusFormatter" :label="'推送方式'" prop="pushType" min-width="100"
+        <el-table-column :formatter="statusFormatter" :label="'推送方式'" prop="pushType" min-width="150"
           show-overflow-tooltip>
           <template #default="{ row }">
               {{ pushMode.filter(item => item.value == row.pushAction)[0]?.label }}
           </template>
         </el-table-column>
-        <el-table-column :formatter="statusFormatter" :label="'推送频率'" prop="pushFrequency" min-width="120"
+        <el-table-column :formatter="statusFormatter" :label="'推送频率'" prop="pushFrequency" min-width="100"
           show-overflow-tooltip>
         </el-table-column>
         <el-table-column :formatter="statusFormatter" :label="'推送时间'" prop="createTime" min-width="200"
@@ -58,8 +58,7 @@
             </div>
           </template>
         </el-table-column>
-        <el-table-column :formatter="statusFormatter" :label="'触发记录'" prop="pushDetail" min-width="250"
-          show-overflow-tooltip>
+        <el-table-column :formatter="statusFormatter" :label="'触发记录'" prop="pushDetail" min-width="250">
           <template #default="{ row }">
             <div class="trigger-info" @click="showTriggerInfo(row)">
               {{ row.pushDetail }}
@@ -87,8 +86,18 @@ import { fetchItemList } from '/@/api/admin/dict';
 const { t } = useI18n();
 
 const getDataListWithProcess = (params: any): Promise<any> => {
+  const data = {
+    ...params,
+    pageNum: params.current,
+    pageSize: params.size,
+  }
+
+  delete data.current;
+  delete data.size;
+  delete data.ascs;
+  delete data.descs;
   return new Promise((resolve, reject) => {
-    getPushPage(params).then((res: any) => {
+    getPushPage(data).then((res: any) => {
       console.log(res, 'res');
       try {
         if (res.data && res.data.records && res.data.records.length > 0) {