From 6a14f15880919c297bdf0feb223c910d05e2d2a9 Mon Sep 17 00:00:00 2001 From: ailanyin Date: Fri, 21 Jul 2023 16:43:36 +0800 Subject: [PATCH] bugfix --- src/api/admin/laboratory/achievement.js | 31 +- src/api/admin/laboratory/expert.js | 2 +- src/api/admin/research/achievement.js | 27 +- src/assets/achievement_import_description.txt | 22 + src/assets/achievement_import_template.xlsx | Bin 0 -> 4654 bytes src/components/ImageUpload/index.vue | 105 +- src/router/index.js | 2005 +++++++++-------- src/views/admin/agent/account/basic-info.vue | 25 - .../laboratory/research/achievement/index.vue | 258 ++- .../research/research/achievement/index.vue | 249 +- src/views/components/AgentForm/index.vue | 78 +- src/views/website/home/comp/index3.vue | 74 +- vite.config.js | 4 +- 13 files changed, 1583 insertions(+), 1297 deletions(-) create mode 100644 src/assets/achievement_import_description.txt create mode 100644 src/assets/achievement_import_template.xlsx diff --git a/src/api/admin/laboratory/achievement.js b/src/api/admin/laboratory/achievement.js index 03445d3..3f3580b 100644 --- a/src/api/admin/laboratory/achievement.js +++ b/src/api/admin/laboratory/achievement.js @@ -1,17 +1,28 @@ import request from "@/utils/request"; -// 实验室专利成果 +// 专家成果 export const achievementList = (params) => { - return request({ - url: `/app/laboratory/achievementList`, - method: "GET", - params, - }); + return request({ + url: `/app/laboratory/achievementList`, + method: "GET", + params, + }); }; +// 实验室成果 +export const laboratoryAchievementList = (params) => { + return request({ + url: `/app/laboratory/laboratoryAchievementList`, + method: "GET", + params, + }); +} + export const deleteAchievements = (ids) => { - return request({ - url: `/app/laboratory/deleteAchievements/${ids}`, - method: "DELETE", - }); + return request({ + url: `/app/laboratory/deleteAchievements/${ids}`, + method: "DELETE", + }); }; + + diff --git a/src/api/admin/laboratory/expert.js b/src/api/admin/laboratory/expert.js index 3f8e5c8..ef32a18 100644 --- a/src/api/admin/laboratory/expert.js +++ b/src/api/admin/laboratory/expert.js @@ -40,7 +40,7 @@ export const deleteLabPatentByIds = (ids) => { /** - * 实验室专利列表 + * 实验室未绑定专家列表 * @param params * @return {*} */ diff --git a/src/api/admin/research/achievement.js b/src/api/admin/research/achievement.js index 10d08e5..9ecedee 100644 --- a/src/api/admin/research/achievement.js +++ b/src/api/admin/research/achievement.js @@ -2,16 +2,25 @@ import request from "@/utils/request"; // 实验室专利成果 export const achievementList = (params) => { - return request({ - url: `/app/research/achievementList`, - method: "GET", - params, - }); + return request({ + url: `/app/research/achievementList`, + method: "GET", + params, + }); }; +// 科研成果 +export const researchAchievementList = (params) => { + return request({ + url: `/app/research/researchAchievementList`, + method: "GET", + params, + }); +} + export const deleteAchievements = (ids) => { - return request({ - url: `/app/research/deleteAchievements/${ids}`, - method: "DELETE", - }); + return request({ + url: `/app/research/deleteAchievements/${ids}`, + method: "DELETE", + }); }; diff --git a/src/assets/achievement_import_description.txt b/src/assets/achievement_import_description.txt new file mode 100644 index 0000000..b59608e --- /dev/null +++ b/src/assets/achievement_import_description.txt @@ -0,0 +1,22 @@ +1. ʡͺ̨Ӧ(: ,дɰʡ, ϷвдɺϷ) + +2. + a. ͨ > + ҽҩ>ҩȻҩ>ҩз + b. ͨ / + ҽҩ>ҩȻҩ>ҩз/߼>֪ʶȨɹת + +3. Ӧÿͻ + ͨ , (ӢĶ) + +4. ؼ + ͨ , (ӢĶ) + +5. ɹ: + з СԽ׶ ͨС Խ׶ ͨ ɹģ + +6. ɹ: + Ƚ Ƚ + +7. ģʽ: + ת ˾ гƹ \ No newline at end of file diff --git a/src/assets/achievement_import_template.xlsx b/src/assets/achievement_import_template.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..d151d8935a29c62620fc410911e75689e71d9966 GIT binary patch literal 4654 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 C^Gl%s literal 0 HcmV?d00001 diff --git a/src/components/ImageUpload/index.vue b/src/components/ImageUpload/index.vue index 50f0623..398ae8c 100644 --- a/src/components/ImageUpload/index.vue +++ b/src/components/ImageUpload/index.vue @@ -1,24 +1,24 @@ diff --git a/src/views/components/AgentForm/index.vue b/src/views/components/AgentForm/index.vue index 41150ff..ffc9f03 100644 --- a/src/views/components/AgentForm/index.vue +++ b/src/views/components/AgentForm/index.vue @@ -1,13 +1,13 @@