讲师费用管理,审批增加删除按钮 接口对接

This commit is contained in:
gengxin
2025-02-17 15:34:52 +08:00
parent 207c2b8df2
commit abe02552c3
2 changed files with 13 additions and 4 deletions

View File

@@ -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 deleteInTeacher= (obj) => http.post(`/admin/teacher/delByIdr?id=${obj}`)
//修改讲师费信息 //修改讲师费信息
export const updateTeacherFee= (obj) => http.post('/admin/teacherExpense/editTeacherExpense',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 updateStatusSubmit= (obj) => http.post('/admin/teacherExpense/confirm',obj)
//修改讲师费状态撤回 //修改讲师费状态撤回
export const approveTeacherFee= (obj) => http.post('/admin/teacherExpense/withdraw',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 queryExpnseByBillId= (obj) => http.get('/admin/expenseBill/queryExpnseByBillId',{params:obj})
// //
export const CreateSummaryAgain= (id) => http.post(`/admin/expenseBill/createSummaryAgain?billId=${id}`) 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) export const submitApproval= (obj) => http.post('/admin/expenseBill/submitApproval',obj)

View File

@@ -245,7 +245,7 @@ import {
DownloadOutlined DownloadOutlined
} from '@ant-design/icons-vue'; } from '@ant-design/icons-vue';
import ProjectManager from "@/components/project/ProjectManagerNew"; 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 { getTeacherSystemList, getApprovalResultByBusinessIdList } from "../../api/Lecturer";
import { queryTrainOrgPor, } from "../../api/organization"; import { queryTrainOrgPor, } from "../../api/organization";
// lecturerFeeManagement // lecturerFeeManagement
@@ -823,8 +823,15 @@ export default {
//TODO1 //TODO1
const deleteModal = (record , courseform) => { const deleteModal = (record , courseform) => {
console.log("deleteModal gx record",record) console.log("deleteModal gx record".record.id)
console.log("courseform gx record",record) expenseBillDelById(record.id).then(res=>{
if (res.data.code == 200) {
console.log("expenseBillDelById res.data.code",res.data.code)
message.success('删除成功')
getTableDate();
}
})
} }