From 8b26cbd04c3ffbe1bc6a3ee44e72f38c38431940 Mon Sep 17 00:00:00 2001 From: lwh <2679599887@qq.com> Date: Sun, 23 Apr 2023 23:58:25 +0800 Subject: [PATCH] =?UTF-8?q?feat=20:=20=E6=B7=BB=E5=8A=A0=E8=81=94=E8=80=83?= =?UTF-8?q?=E6=88=90=E7=BB=A9=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/AddJointAchievementDialog.vue | 142 ++++++++++++ .../DetailJointAchievementDialog.vue | 82 +++++++ .../components/EditJointAchievementDialog.vue | 138 ++++++++++++ .../joint_achievement/index.vue | 204 ++++++++++++++++++ src/service/joint_achievement.js | 65 ++++++ 5 files changed, 631 insertions(+) create mode 100644 src/pages/index/honorary_achievement/joint_achievement/components/AddJointAchievementDialog.vue create mode 100644 src/pages/index/honorary_achievement/joint_achievement/components/DetailJointAchievementDialog.vue create mode 100644 src/pages/index/honorary_achievement/joint_achievement/components/EditJointAchievementDialog.vue create mode 100644 src/pages/index/honorary_achievement/joint_achievement/index.vue create mode 100644 src/service/joint_achievement.js diff --git a/src/pages/index/honorary_achievement/joint_achievement/components/AddJointAchievementDialog.vue b/src/pages/index/honorary_achievement/joint_achievement/components/AddJointAchievementDialog.vue new file mode 100644 index 0000000..0a1a132 --- /dev/null +++ b/src/pages/index/honorary_achievement/joint_achievement/components/AddJointAchievementDialog.vue @@ -0,0 +1,142 @@ + + + + + diff --git a/src/pages/index/honorary_achievement/joint_achievement/components/DetailJointAchievementDialog.vue b/src/pages/index/honorary_achievement/joint_achievement/components/DetailJointAchievementDialog.vue new file mode 100644 index 0000000..644d3c1 --- /dev/null +++ b/src/pages/index/honorary_achievement/joint_achievement/components/DetailJointAchievementDialog.vue @@ -0,0 +1,82 @@ + + + + + diff --git a/src/pages/index/honorary_achievement/joint_achievement/components/EditJointAchievementDialog.vue b/src/pages/index/honorary_achievement/joint_achievement/components/EditJointAchievementDialog.vue new file mode 100644 index 0000000..8ef06f3 --- /dev/null +++ b/src/pages/index/honorary_achievement/joint_achievement/components/EditJointAchievementDialog.vue @@ -0,0 +1,138 @@ + + + + + diff --git a/src/pages/index/honorary_achievement/joint_achievement/index.vue b/src/pages/index/honorary_achievement/joint_achievement/index.vue new file mode 100644 index 0000000..91fb5d9 --- /dev/null +++ b/src/pages/index/honorary_achievement/joint_achievement/index.vue @@ -0,0 +1,204 @@ + + diff --git a/src/service/joint_achievement.js b/src/service/joint_achievement.js new file mode 100644 index 0000000..8eabf0c --- /dev/null +++ b/src/service/joint_achievement.js @@ -0,0 +1,65 @@ +import { api, downloadFile, createApiUrl} from '~/utils/axios'; + + + /** + * 导出联考成绩 + * @param {Object} data + * @return {Promise} api + */ + export function exportExcel(data) { + downloadFile(createApiUrl('HonoraryAchievement.JointAchievement/exportExcel'), data); + } + + + + + + + + +/** + * 获取联考成绩列表 + * @param {Object} data + * @return {Promise} api + */ +export function getJointAchievementList(data) { + return api.post('HonoraryAchievement.JointAchievement/getJointAchievementList', data); +} + +/** + * 删除联考成绩 + * @param {Object} data + * @return {Promise} api + */ +export function deleteJointAchievement(data) { + return api.post('HonoraryAchievement.JointAchievement/deleteJointAchievement', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '删除失败' + }); +} + +/** + * 添加联考成绩 + * @param {Object} data + * @return {Promise} api + */ +export function addJointAchievement(data) { + return api.post('HonoraryAchievement.JointAchievement/addJointAchievement', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '添加失败' + }); +} +/** + * 编辑联考成绩 + * @param {Object} data + * @return {Promise} api + */ +export function editJointAchievement(data) { + return api.post('HonoraryAchievement.JointAchievement/editJointAchievement', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '编辑失败' + }); +}