diff --git a/src/server/api.js b/src/server/api.js
index 556cf41..d3f95b5 100644
--- a/src/server/api.js
+++ b/src/server/api.js
@@ -30,6 +30,13 @@ export const getStanderOne = (params) =>
method: "get",
params,
});
+export const uploadExcel = (param, sourceType) =>
+ service.request({
+ url: '/admin/etl/datatablehead/uploadexcel?taskId=' + sourceType,
+ method: 'post',
+ headers: { 'Content-Type': 'multipart/form-data' },
+ data: param
+ });
export default {
get,
post,
diff --git a/src/views/oneimport/components/upload.vue b/src/views/oneimport/components/upload.vue
new file mode 100644
index 0000000..08d79dd
--- /dev/null
+++ b/src/views/oneimport/components/upload.vue
@@ -0,0 +1,79 @@
+
+
+
+ 上传
+
+
+
\ No newline at end of file
diff --git a/src/views/oneimport/index.vue b/src/views/oneimport/index.vue
index aac6b93..7623a90 100644
--- a/src/views/oneimport/index.vue
+++ b/src/views/oneimport/index.vue
@@ -25,11 +25,12 @@
{{ scope.row[item] }}
-
+
配置
修改
删除
+ 上传
@@ -39,6 +40,8 @@
+
+
@@ -47,6 +50,7 @@
import SearchTemplate from "../../components/SearchTemplate.vue"
import ContentContainer from "../../components/ContentContainer.vue"
import EditTemplate from "./components/edit.vue"
+ import uploadTemplate from "./components/upload.vue"
import Configuration from "./components/configuration.vue"
import { ListMixin } from '@/mixins/ListMixin'
export default {
@@ -55,7 +59,8 @@
SearchTemplate,
ContentContainer,
EditTemplate,
- Configuration
+ Configuration,
+ uploadTemplate
},
mixins: [ListMixin], // mixins 里面封装了操作列表的共用方法,直接引入mixins即可
data() {
@@ -101,6 +106,11 @@
* 第二个参数 删除的接口拼接参数
*/
this.delHanle(keyName, deteleUrl)
+ },
+ // 上传
+ handleUpload(row) {
+ this.isShowDialog = 'upload'
+ this.item = row
}
},
}