From 0b14492f9a62240a8e9f633c33261d475a41e755 Mon Sep 17 00:00:00 2001
From: wangxuemei <283912718@qq.com>
Date: Wed, 5 Jun 2024 19:12:39 +0800
Subject: [PATCH] =?UTF-8?q?=E5=86=85=E9=83=A8=E8=AE=B2=E5=B8=88=E7=AE=A1?=
=?UTF-8?q?=E7=90=86=E6=8E=A5=E5=8F=A3=E8=81=94=E8=B0=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/Lecturer.js | 2 ++
src/views/lecturer/InsideLecturer.vue | 26 ++++++++++++++++++--------
2 files changed, 20 insertions(+), 8 deletions(-)
diff --git a/src/api/Lecturer.js b/src/api/Lecturer.js
index 72911c06..1bcfabba 100644
--- a/src/api/Lecturer.js
+++ b/src/api/Lecturer.js
@@ -28,6 +28,8 @@ export const deleteTeacher = (obj) => http.post('/admin/teacher/deleteInTeacher'
export const updateTeacherState = (obj) => http.post('/admin/teacher/update-status' ,obj)
//获取内部讲师授课记录
export const getTeacherCourseList = (obj) => http.post('/admin/teacher/getTeacherCourseList' ,obj)
+//获取内部讲师晋升接口
+export const getTeacherLogList = (obj) => http.post('/admin/teacher/getTeacherLogList' ,obj)
//导出内部讲师列表
// http://pretest.zcwytd.com/manageApi/lesson_records/export
export const exportteacher = (obj) => http.post('/admin/lesson_records/export' ,obj)
diff --git a/src/views/lecturer/InsideLecturer.vue b/src/views/lecturer/InsideLecturer.vue
index 6c3e4f65..1f6dc808 100644
--- a/src/views/lecturer/InsideLecturer.vue
+++ b/src/views/lecturer/InsideLecturer.vue
@@ -22,7 +22,7 @@
@@ -36,8 +36,12 @@
@@ -382,6 +386,7 @@ export default {
LecturerSystemList:[],
delTeacherId:null, //删除id确认
editTeacherid:null,//修改状态id确认
+ newStatus:null , //修改状态码确认
userNoid:null, //内部讲师详情工号确认
lookTeacherId:null, //内部讲师详情id确认
deleteTeacherdialog: false, //删除弹窗
@@ -396,11 +401,12 @@ export default {
teacherrecordstableDataTotal:-1,//授课记录列表总条数
formParam: {
certStatus : 1 ,//认证状态
+ defaultTeachingTime:'0分钟'
},
searchParam: {
userNo:null,//工号姓名
tsystemName:null,//讲师体系
- payrollPlaceName:null,//发薪地
+ payrollPlaceId:null,//发薪地
pageNo: "1",
pageSize: "10"
},
@@ -486,8 +492,8 @@ export default {
}
PlaceOfPayLista()
const AccountStatusList = ref([
- { value: 0, label: "启用" },
- { value: 1, label: "停用" },
+ { value: 1, label: "启用" },
+ { value: 2, label: "停用" },
])
const teacheExpertiseList= ref([
{ value: 0, label: "领导力" , children: [{value: 0, label: "管理团队" ,value: 1, label: "管理业务" ,value: 2, label: "管理自我" }]},
@@ -726,10 +732,11 @@ export default {
state.searchParam = {
userNo:null,
tsystemName:null,
- tlevelName:null,
+ tlevelId:null,
waitStatus:null,
certStatus:null,
salaryName:null,
+ payrollPlaceId:null,
status:null,
pageNo: 1,
pageSize: 10 ,
@@ -831,9 +838,11 @@ export default {
const handleOperate = (record) => {
if( record.status == 1){
state.handleOperate1 = record.status
+ state.newStatus= 2
}
if( record.status == 2){
state.handleOperate1 =record.status
+ state.newStatus= 1
}
state.editTeacherid =record.id
state.editTeacher = true
@@ -857,7 +866,8 @@ export default {
const closehandleOperate= ()=>{
//调用接口
let ids ={
- id : state.editTeacherid
+ id : state.editTeacherid,
+ newStatus: state.newStatus
}
console.log(ids)
updateTeacherState(ids).then((res) => {