diff --git a/src/api/integral.js b/src/api/integral.js index 040ba1c..6ee24e0 100644 --- a/src/api/integral.js +++ b/src/api/integral.js @@ -36,6 +36,34 @@ const api = { method: 'delete', data }) - } + }, + getDrawList: data => { + return service({ + url: '/lottery', + method: 'get', + params:data + }) + }, + addDrawData: data => { // 创建竞拍 + return service({ + url: '/lottery', + method: 'post', + data + }) + }, + editDrawData: data => { // 编辑竞拍 + return service({ + url: '/lottery', + method: 'post', + data + }) + }, + delDrawData: data => { // 删除竞拍 + return service({ + url: '/lottery', + method: 'delete', + data + }) + }, } export default api diff --git a/src/api/market.js b/src/api/market.js index 4a8924e..138c3a8 100644 --- a/src/api/market.js +++ b/src/api/market.js @@ -15,5 +15,20 @@ const api = { params:data }) }, + /*主管*/ + getManagerList : data => { // 主管列表 + return service({ + url: '/manager', + method: 'get', + params:data + }) + }, + getManagerDetail: data => { // 主管详情 + return service({ + url: '/manager/'+data.managerId, + method: 'get', + params:data + }) + }, } export default api diff --git a/src/api/teacher.js b/src/api/teacher.js index cb5f964..dd998e8 100644 --- a/src/api/teacher.js +++ b/src/api/teacher.js @@ -28,5 +28,12 @@ const api = { params:data }) }, + assistantOperator : data => {// 审核提交-助教 + return service({ + url: '/assistant/change', + method: 'post', + data + }) + }, } export default api diff --git a/src/view/auctionManage/index.vue b/src/view/auctionManage/index.vue index 37a3d33..f01e354 100644 --- a/src/view/auctionManage/index.vue +++ b/src/view/auctionManage/index.vue @@ -192,8 +192,15 @@ async function saveData() { const params = { ...auctionForm.value } + let func = '' + if(params.id) { // 编辑 + func = 'editAucitonData' + } + else{ // 新增 + func = 'addAucitonData' + } // console.log(params);return - const res = await api.addAucitonData(params) + const res = await api[func](params) if(res.code === 0) { ElMessage({ type: 'success', @@ -404,7 +411,7 @@ function fileChange(index) { diff --git a/src/view/drawManage/index.vue b/src/view/drawManage/index.vue new file mode 100644 index 0000000..21a76ac --- /dev/null +++ b/src/view/drawManage/index.vue @@ -0,0 +1,465 @@ + + + + diff --git a/src/view/examinationManage/index.vue b/src/view/examinationManage/index.vue index b851794..22a15ab 100644 --- a/src/view/examinationManage/index.vue +++ b/src/view/examinationManage/index.vue @@ -404,7 +404,7 @@ function addGroupFunc(data) { :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload" > - + @@ -443,6 +443,13 @@ function addGroupFunc(data) { diff --git a/src/view/marketManage/managerList/managerDetail.vue b/src/view/marketManage/managerList/managerDetail.vue new file mode 100644 index 0000000..78a7b72 --- /dev/null +++ b/src/view/marketManage/managerList/managerDetail.vue @@ -0,0 +1,249 @@ + + + diff --git a/src/view/teacherManage/assistantList/index.vue b/src/view/teacherManage/assistantList/index.vue index 1768422..cc96b41 100644 --- a/src/view/teacherManage/assistantList/index.vue +++ b/src/view/teacherManage/assistantList/index.vue @@ -136,7 +136,7 @@ function close_pv(){ p_visible.value = false } async function pOk() { // 审核提交 - const res = await api.teacherOperator({ + const res = await api.assistantOperator({ teacher_id:teacher_id.value, status:p_type.value, desc:pForm.value.desc