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: '编辑失败'
+ });
+}