xiongzhu 4 жил өмнө
parent
commit
7ef1c6cea0

+ 18 - 0
src/main/vue/src/views/ExpertList.vue

@@ -4,6 +4,24 @@
             <el-button @click="addRow" type="primary" icon="el-icon-plus" :disabled="fetchingData || downloading" class="filter-item">
                 新增
             </el-button>
+            <el-button
+                @click="importData"
+                icon="el-icon-upload2"
+                :loading="downloading"
+                :disabled="fetchingData"
+                class="filter-item"
+            >
+                导入
+            </el-button>
+            <el-button
+                @click="template"
+                icon="el-icon-notebook-2"
+                :loading="downloading"
+                :disabled="fetchingData"
+                class="filter-item"
+            >
+                模版
+            </el-button>
             <el-button @click="download" icon="el-icon-upload2" :loading="downloading" :disabled="fetchingData" class="filter-item">
                 导出
             </el-button>

+ 18 - 0
src/main/vue/src/views/ProjectList.vue

@@ -4,6 +4,24 @@
             <el-button @click="addRow" type="primary" icon="el-icon-plus" :disabled="fetchingData || downloading" class="filter-item">
                 新增
             </el-button>
+            <el-button
+                @click="importData"
+                icon="el-icon-upload2"
+                :loading="downloading"
+                :disabled="fetchingData"
+                class="filter-item"
+            >
+                导入
+            </el-button>
+            <el-button
+                @click="template"
+                icon="el-icon-notebook-2"
+                :loading="downloading"
+                :disabled="fetchingData"
+                class="filter-item"
+            >
+                模版
+            </el-button>
             <el-button @click="download" icon="el-icon-upload2" :loading="downloading" :disabled="fetchingData" class="filter-item">
                 导出
             </el-button>

+ 18 - 0
src/main/vue/src/views/ResourceList.vue

@@ -4,6 +4,24 @@
             <el-button @click="addRow" type="primary" icon="el-icon-plus" :disabled="fetchingData || downloading" class="filter-item">
                 新增
             </el-button>
+            <el-button
+                @click="importData"
+                icon="el-icon-upload2"
+                :loading="downloading"
+                :disabled="fetchingData"
+                class="filter-item"
+            >
+                导入
+            </el-button>
+            <el-button
+                @click="template"
+                icon="el-icon-notebook-2"
+                :loading="downloading"
+                :disabled="fetchingData"
+                class="filter-item"
+            >
+                模版
+            </el-button>
             <el-button @click="download" icon="el-icon-upload2" :loading="downloading" :disabled="fetchingData" class="filter-item">
                 导出
             </el-button>

+ 18 - 0
src/main/vue/src/views/TechList.vue

@@ -4,6 +4,24 @@
             <el-button @click="addRow" type="primary" icon="el-icon-plus" :disabled="fetchingData || downloading" class="filter-item">
                 新增
             </el-button>
+            <el-button
+                @click="importData"
+                icon="el-icon-upload2"
+                :loading="downloading"
+                :disabled="fetchingData"
+                class="filter-item"
+            >
+                导入
+            </el-button>
+            <el-button
+                @click="template"
+                icon="el-icon-notebook-2"
+                :loading="downloading"
+                :disabled="fetchingData"
+                class="filter-item"
+            >
+                模版
+            </el-button>
             <el-button @click="download" icon="el-icon-upload2" :loading="downloading" :disabled="fetchingData" class="filter-item">
                 导出
             </el-button>