luowei 1 rok pred
rodič
commit
4be7b046d4
2 zmenil súbory, kde vykonal 15 pridanie a 13 odobranie
  1. 2 2
      .env.development
  2. 13 11
      src/views/evaluateTable/index.vue

+ 2 - 2
.env.development

@@ -6,11 +6,11 @@ ENV = 'development'
 
 # 开发环境
 #测试地址
-VUE_APP_BASE_API = 'http://10.87.21.107:8080'
+#VUE_APP_BASE_API = 'http://10.87.21.107:8080'
 #罗俊
 # VUE_APP_BASE_API = 'http://10.87.10.49:8080'
 #罗伟
-# VUE_APP_BASE_API = 'http://10.87.23.62:8080'
+ VUE_APP_BASE_API = 'http://10.87.23.62:8080'
 #高雄
 #VUE_APP_BASE_API = 'http://10.87.11.94:8080'
 #景远超

+ 13 - 11
src/views/evaluateTable/index.vue

@@ -30,7 +30,7 @@
                   noResultsText="没有搜索结果"
                 />
               </el-form-item>
-              <el-form-item label="外包评价名称:" label-width="50">
+              <el-form-item label="外包评价名称1:" label-width="50">
                 <el-select v-model="queryParams.planId" @change="changeHandler">
                   <el-option
                     v-for="item in options"
@@ -56,15 +56,11 @@
               <el-button type="primary" icon="el-icon-refresh" size="mini" @click="resetQuery"
                 >重置</el-button
               >
-                <!-- <el-button
-                  type="primary"
-                  plain
-                  icon="el-icon-plus"
-                  size="mini"
-                  @click="exportExcel"
-
-                  >导出</el-button
-                > -->
+          
+              <el-button type="primary" icon="el-icon-download" size="mini" @click="handleExport"
+                         v-hasPermi="['core:evaluateTaskReport:export']">导出
+              </el-button>
+         
               </el-col>
             </el-row>
           </div>
@@ -122,6 +118,7 @@ export default {
       planRoles: [],
       options: [],
       fullTableTitle: "对押运公司月度评价",
+      orgName:null,
       queryParams: {
         orgId: null,
         planId: "",
@@ -186,7 +183,11 @@ export default {
         children: node.children,
       };
     },
-
+    handleExport() {
+      this.download('core/task/export', {
+        ...this.queryParams
+      }, `${'【'+this.orgName+'】'+'-外包履职评价报表-'+this.formatTime(new Date(),'YYYYMMDD')}.xlsx`)
+    },
     //获取列表
     getList() {
       this.loading = true;
@@ -196,6 +197,7 @@ export default {
         if (code == 200) {
           this.targetList = data.list || [];
           this.fullTableTitle=res.tittle;
+this.orgName=res.orgName;
           this.average=data.average||0
           if (this.targetList) {
             this.obj = Object.keys(this.targetList[0]);