diff --git a/public/人员入场多数据-模版.xlsx b/public/人员入场多数据-模版.xlsx
new file mode 100644
index 0000000..72e918f
Binary files /dev/null and b/public/人员入场多数据-模版.xlsx differ
diff --git a/src/api/construction-person/entry-and-exit-manage/person-entry.js b/src/api/construction-person/entry-and-exit-manage/person-entry.js
index ee5d769..61bb65c 100644
--- a/src/api/construction-person/entry-and-exit-manage/person-entry.js
+++ b/src/api/construction-person/entry-and-exit-manage/person-entry.js
@@ -53,6 +53,15 @@ export const importEntryPersonAPI = (data) => {
})
}
+// 人员入场 入场导入接口
+export const importEntryPersonImportAPI = (data) => {
+ return requestFormData({
+ url: '/bmw/worker/workerManyEinImport',
+ method: 'post',
+ data,
+ })
+}
+
// 修改人员的红绿灯状态
export const updatePersonLightStatusAPI = (data) => {
return request({
diff --git a/src/views/construction-person/entry-and-exit-manage/person-entry/index.vue b/src/views/construction-person/entry-and-exit-manage/person-entry/index.vue
index dabb4a7..98e0c20 100644
--- a/src/views/construction-person/entry-and-exit-manage/person-entry/index.vue
+++ b/src/views/construction-person/entry-and-exit-manage/person-entry/index.vue
@@ -64,6 +64,27 @@
>
上海人员多工程设置
+
+
+ 入场导入
+
+
+
+ 入场多数据模板下载
+
@@ -142,7 +163,12 @@
-
+
0) {
const formData = new FormData()
formData.append('file', this.importFileList[0].raw)
- const res = await importEntryPersonAPI(formData)
+
+ const API =
+ this.dialogConfig.outerTitle === '导入数据'
+ ? importEntryPersonAPI
+ : importEntryPersonImportAPI
+
+ const res = await API(formData)
if (res.code === 200) {
this.$modal.msgSuccess('导入成功')
this.importFileList = []