فهرست منبع

农村合作社 导出

wangzhe 1 سال پیش
والد
کامیت
3d46fd2df3
1فایلهای تغییر یافته به همراه18 افزوده شده و 4 حذف شده
  1. 18 4
      src/views/cooperative/index.vue

+ 18 - 4
src/views/cooperative/index.vue

@@ -89,7 +89,7 @@
       <el-table-column type="selection" width="55" align="center" />
       <!--<el-table-column label="id" align="center" prop="id" />-->
       <el-table-column label="供销社名称" align="center" prop="name" />
-      <!--<el-table-column label="地址" align="center" prop="address" />-->
+      <el-table-column label="地址" align="center" prop="address" />
       <el-table-column label="负责人" align="center" prop="chargePeople" />
       <el-table-column label="负责人电话" align="center" prop="chargePhone" />
       <!--<el-table-column label="备注信息" align="center" prop="remark" />-->
@@ -310,9 +310,23 @@ export default {
     },
     /** 导出按钮操作 */
     handleExport() {
-      this.download('system/cooperative/export', {
-        ...this.queryParams
-      }, `cooperative_${new Date().getTime()}.xlsx`)
+      let _this = this;
+      this.$modal.confirm('是否确认导出全部供销社数据?').then(function() {
+        let date = new Date();
+        let year = date.getFullYear();
+        let month = date.getMonth() + 1;
+        month = month >= 10 ? month : '0' + month;
+        let day = date.getDate() >= 10 ? date.getDate() : '0' + date.getDate();
+        let hour = date.getHours() >= 10 ? date.getHours() : '0' + date.getHours();
+        let minute = date.getMinutes() >= 10 ? date.getMinutes() : '0' + date.getMinutes();
+        let second = date.getSeconds() >= 10 ? date.getSeconds() : '0' + date.getSeconds();
+        let dateTime = year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second;
+        _this.download('system/cooperative/export', {
+          ..._this.queryParams
+        }, `供销社_${dateTime}.xlsx`);
+      }).then(() => {
+        this.$modal.msgSuccess("供销社数据导出成功,共计:"+this.total+"条");
+      }).catch(() => {});
     }
   }
 };