From abe02552c3d5933ca2f0db03eedaab55e54ab9a1 Mon Sep 17 00:00:00 2001 From: gengxin Date: Mon, 17 Feb 2025 15:34:52 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=B2=E5=B8=88=E8=B4=B9=E7=94=A8=E7=AE=A1?= =?UTF-8?q?=E7=90=86=EF=BC=8C=E5=AE=A1=E6=89=B9=E5=A2=9E=E5=8A=A0=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E6=8C=89=E9=92=AE=20=E6=8E=A5=E5=8F=A3=E5=AF=B9?= =?UTF-8?q?=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/lecturerFeeManagement.js | 4 +++- src/views/lecturer/LecturerApproval.vue | 13 ++++++++++--- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/api/lecturerFeeManagement.js b/src/api/lecturerFeeManagement.js index f5986576..cb0f5c2a 100644 --- a/src/api/lecturerFeeManagement.js +++ b/src/api/lecturerFeeManagement.js @@ -13,7 +13,7 @@ export const addTeacherFee= (obj) => http.post('/admin/teacherExpense/addTeacher export const deleteInTeacher= (obj) => http.post(`/admin/teacher/delByIdr?id=${obj}`) //修改讲师费信息 export const updateTeacherFee= (obj) => http.post('/admin/teacherExpense/editTeacherExpense',obj) -//修改讲师费状态提交 +//修改讲师费状态提交/admin/expenseBill export const updateStatusSubmit= (obj) => http.post('/admin/teacherExpense/confirm',obj) //修改讲师费状态撤回 export const approveTeacherFee= (obj) => http.post('/admin/teacherExpense/withdraw',obj) @@ -57,5 +57,7 @@ export const CreateSummary= () => http.post('/admin/expenseBill/CreateSummary') export const queryExpnseByBillId= (obj) => http.get('/admin/expenseBill/queryExpnseByBillId',{params:obj}) // export const CreateSummaryAgain= (id) => http.post(`/admin/expenseBill/createSummaryAgain?billId=${id}`) +//删除 费用审批删除 +export const expenseBillDelById = (id)=>http.post(`/admin/expenseBill/delById?id=${id}`) // export const submitApproval= (obj) => http.post('/admin/expenseBill/submitApproval',obj) \ No newline at end of file diff --git a/src/views/lecturer/LecturerApproval.vue b/src/views/lecturer/LecturerApproval.vue index 91931848..b95b0eb5 100644 --- a/src/views/lecturer/LecturerApproval.vue +++ b/src/views/lecturer/LecturerApproval.vue @@ -245,7 +245,7 @@ import { DownloadOutlined } from '@ant-design/icons-vue'; import ProjectManager from "@/components/project/ProjectManagerNew"; -import { expenseBillList, queryById, queryExpnseByBillId, updateTeacherFee, updateStatusSubmit, approveTeacherFee, getTrainOrg, isConfirm } from "../../api/lecturerFeeManagement"; +import { expenseBillList, queryById, queryExpnseByBillId, updateTeacherFee, updateStatusSubmit, approveTeacherFee, getTrainOrg, isConfirm , expenseBillDelById} from "../../api/lecturerFeeManagement"; import { getTeacherSystemList, getApprovalResultByBusinessIdList } from "../../api/Lecturer"; import { queryTrainOrgPor, } from "../../api/organization"; // lecturerFeeManagement @@ -823,8 +823,15 @@ export default { //TODO1 const deleteModal = (record , courseform) => { - console.log("deleteModal gx record",record) - console.log("courseform gx record",record) + console.log("deleteModal gx record".record.id) + expenseBillDelById(record.id).then(res=>{ + if (res.data.code == 200) { + console.log("expenseBillDelById res.data.code",res.data.code) + message.success('删除成功') + getTableDate(); + } + }) + }