Explorar el Código

活动中奖数据导出

DELL hace 3 años
padre
commit
6cd1a36d77
Se han modificado 2 ficheros con 13 adiciones y 4 borrados
  1. 10 0
      src/api/business/marketing.js
  2. 3 4
      src/views/business/marketing/index.vue

+ 10 - 0
src/api/business/marketing.js

@@ -18,6 +18,16 @@ export function getMarketingList(urlParams, data) {
     urlParams
   })
 }
+
+//查询列表
+export function ticketMarketingExport(data) {
+  return request({
+    url: '/api/v1/mp/admin/marketing/export',
+    method: 'post',
+    data,
+  })
+}
+
 //查询详情
 export function getMarketingDetail(id) {
   return request({

+ 3 - 4
src/views/business/marketing/index.vue

@@ -35,7 +35,7 @@
           icon="el-icon-download"
           size="small"
           @click="handleExportDraw"
-          v-hasPermi="['order:userTicket:export']"
+          v-hasPermi="['business:marketing:export']"
         >导出中奖数据</el-button>
       </el-col>
       <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
@@ -75,9 +75,8 @@
   </div>
 </template>
 <script>
-import { getMarketingList, delMarketing, setMarketingStatus, setMarketingStatusOff, } from '@/api/business/marketing'
+import { getMarketingList, delMarketing, setMarketingStatus, setMarketingStatusOff, ticketMarketingExport } from '@/api/business/marketing'
 import ActivityTable from "./components/ActivityTable";
-import { accDiv } from '@/utils/util'
 export default {
   name: 'CouponList',
   components:{
@@ -174,7 +173,7 @@ export default {
             text: "正在导出活动数据.....",
             background: "rgba(0, 0, 0, 0.7)",
           });
-          return ticketOrderExport(this.queryParams);
+          return ticketMarketingExport(this.queryParams);
         })
         .then((response) => {
           this.vloading.close();