ソースを参照

物资出库增加导出按钮

xiongxing 4 ヶ月 前
コミット
4c5d509f68
1 ファイル変更2 行追加7 行削除
  1. 2 7
      src/views/warehouses/materialsOut/index.vue

+ 2 - 7
src/views/warehouses/materialsOut/index.vue

@@ -39,7 +39,7 @@
     <el-card shadow="never" class="mt-4">
       <div class="mb-4">
         <el-button v-hasPermi="['warehouses:materialsOut:add']" type="primary" plain @click="handleAdd"><Icon icon="ep:plus" class="mr-5px" />新增</el-button>
-        <!-- <el-button type="success" plain @click="handleExport"><Icon icon="ep:download" class="mr-5px" />导出</el-button> -->
+        <el-button v-hasPermi="['warehouses:materialsOut:export']" type="success" plain @click="handleExport"><Icon icon="ep:download" class="mr-5px" />导出</el-button>
       </div>
 
       <el-table :data="tableData" v-loading="loading" :header-cell-style="tableHeaderColor">
@@ -59,7 +59,6 @@
             <el-button link type="primary" @click="handleView(row)">查看</el-button>
             <el-button v-hasPermi="['warehouses:materialsOut:edit']" link type="primary" @click="handleEdit(row)">编辑</el-button>
             <el-button v-hasPermi="['warehouses:materialsOut:print']" link type="primary" @click="handlePrint(row)">打印</el-button>
-            <!-- <el-button link type="success" @click="handleExport(row)">导出</el-button> -->
             <el-button v-hasPermi="['warehouses:materialsOut:delete']" link type="danger" @click="handleDelete(row)">删除</el-button>
           </template>
         </el-table-column>
@@ -310,11 +309,7 @@ const handleEdit = async(row) => {
 }
 
 const handleExport = (row) => {
-  if (row?.id) {
-    ElMessage.success(`已导出:${row.outNumber || row.orderNo || ''}`)
-  } else {
-    ElMessage.success('已导出当前列表(模拟)')
-  }
+  ElMessage.success('已导出当前列表(模拟)')
 }
 
 // 删除