From c606662bbcb7460b716e49571de069be13c02a6b Mon Sep 17 00:00:00 2001 From: Apcallover <1503963513@qq.com> Date: Tue, 26 Mar 2024 16:24:26 +0800 Subject: [PATCH 1/3] flat: expose file --- src/views/tenant/main/talents/index.vue | 59 ++++++++++++++----------- 1 file changed, 32 insertions(+), 27 deletions(-) diff --git a/src/views/tenant/main/talents/index.vue b/src/views/tenant/main/talents/index.vue index 83d0de0..50b77ec 100644 --- a/src/views/tenant/main/talents/index.vue +++ b/src/views/tenant/main/talents/index.vue @@ -190,33 +190,7 @@ export default { tempWorkType: [], worktypeDic: {}, arr: [],////// - excelOption: { - submitBtn: false, - emptyBtn: false, - column: [ - { - label: "文件上传", - prop: "excelFile", - type: "upload", - drag: true, - loadText: "文件上传中,请稍等", - span: 24, - propsHttp: { - res: "data", - }, - tip: "请上传 .xls,.xlsx 标准格式文件", - accept: excelAccept, - showFileList: false, - action: upload(), - }, - { - label: "模板下载", - prop: "excelTemplate", - formslot: true, - span: 24, - }, - ], - }, + excelBox: false, data: [], obj: {}, @@ -420,6 +394,36 @@ export default { ], }; }, + excelOption() { + const url = this.tenantId ? `${upload()}&id=${this.tenantId}` : upload() + return { + submitBtn: false, + emptyBtn: false, + column: [ + { + label: "文件上传", + prop: "excelFile", + type: "upload", + drag: true, + loadText: "文件上传中,请稍等", + span: 24, + propsHttp: { + res: "data", + }, + tip: "请上传 .xls,.xlsx 标准格式文件", + accept: excelAccept, + showFileList: false, + action: url, + }, + { + label: "模板下载", + prop: "excelTemplate", + formslot: true, + span: 24, + }, + ], + } + }, selectedWorkTypes: { get() { if (!this.obj.labelsBase) { @@ -801,6 +805,7 @@ export default { }, /*导入人才库*/ beforeAvatarUpload(file, done, loading) { + console.log(file) if (!isExcel(file)) { loading(); this.$message.error("上传人才库信息只能是 .xls,.xlsx 标准格式文件!"); From 868fc469b5924335f56dab2e5e1a82b73b9f0381 Mon Sep 17 00:00:00 2001 From: Apcallover <1503963513@qq.com> Date: Tue, 26 Mar 2024 16:25:39 +0800 Subject: [PATCH 2/3] =?UTF-8?q?flat:=20expose=20file=20=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vue.config.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/vue.config.js b/vue.config.js index 2a71145..90ff354 100644 --- a/vue.config.js +++ b/vue.config.js @@ -23,9 +23,7 @@ module.exports = { port: 1888, proxy: { "/api": { - // target: 'http://192.168.3.120:8000', - target: 'http://10.165.0.173:8000', //内网 - // target: 'http://localhost:8000', + target: 'http://localhost:8000', ws: true, changeOrigin: true, pathRewrite: { From 738ced6f192599e2f3c9dd26db840d36dc817928 Mon Sep 17 00:00:00 2001 From: Apcallover <1503963513@qq.com> Date: Tue, 26 Mar 2024 17:03:39 +0800 Subject: [PATCH 3/3] =?UTF-8?q?flat:=20=E6=9A=82=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/tenant/main/talents/index.vue | 2 +- src/views/tenant/mission/Table/WaitingMission.vue | 2 +- src/views/tenant/works/Table/WaitingMission.vue | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/tenant/main/talents/index.vue b/src/views/tenant/main/talents/index.vue index 50b77ec..9e0abc9 100644 --- a/src/views/tenant/main/talents/index.vue +++ b/src/views/tenant/main/talents/index.vue @@ -844,7 +844,7 @@ export default { /*下载人才库模板 */ handleTemplate() { this.templateLoading = true; - getTemplate("trc") + getTemplate("rqkdr") .then((rep) => { this.templateLoading = false; window.open(rep.data.data); diff --git a/src/views/tenant/mission/Table/WaitingMission.vue b/src/views/tenant/mission/Table/WaitingMission.vue index 34b06b2..3acc966 100644 --- a/src/views/tenant/mission/Table/WaitingMission.vue +++ b/src/views/tenant/mission/Table/WaitingMission.vue @@ -419,7 +419,7 @@ export default { /*下载任务模板 */ handleTemplate() { this.templateLoading = true; - getTemplate("trc") + getTemplate("rwdr") .then((rep) => { this.templateLoading = false; window.open(rep.data.data); diff --git a/src/views/tenant/works/Table/WaitingMission.vue b/src/views/tenant/works/Table/WaitingMission.vue index e965b02..b80f68d 100644 --- a/src/views/tenant/works/Table/WaitingMission.vue +++ b/src/views/tenant/works/Table/WaitingMission.vue @@ -449,7 +449,7 @@ export default { /*下载任务模板 */ handleTemplate() { this.templateLoading = true; - getTemplate("trc") + getTemplate("gwdr") .then((rep) => { this.templateLoading = false; window.open(rep.data.data);