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