lisy 2 mēneši atpakaļ
vecāks
revīzija
0e97fe1176
1 mainītis faili ar 10 papildinājumiem un 1 dzēšanām
  1. 10 1
      src/views/dgtmedicine/member/index.vue

+ 10 - 1
src/views/dgtmedicine/member/index.vue

@@ -28,6 +28,7 @@
                     <el-form-item>
                         <el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
                         <el-button icon="Refresh" @click="resetQuery">重置</el-button>
+                        <el-button icon="Bottom" @click="handleExport">导出会员列表</el-button>
                     </el-form-item>
                 </el-form>
             </div>
@@ -178,7 +179,15 @@ const resetQuery = () => {
     queryParams.value.payEndDate = '';
     handleQuery();
 };
-
+const handleExport = () => {
+    proxy?.download(
+        'dgtmedicine/member/exportMemberList',
+        {
+            ...queryParams.value
+        },
+        `会员列表_${new Date().getTime()}.xlsx`
+    );
+};
 const memberDetail = (row: any) => {
     router.push({ path: `member-detail`, query: { memberId: row.id } });
 };