mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-13 04:46:46 +08:00
修改讲师体系搜索联动处理
This commit is contained in:
@@ -12,7 +12,7 @@
|
|||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item class="select">
|
<a-form-item class="select">
|
||||||
<a-select style="width: 235px" placeholder="请选择讲师体系" v-model:value="searchParam.tSystemId" allowClear
|
<a-select style="width: 235px" placeholder="请选择讲师体系" v-model:value="searchParam.tSystemId" allowClear
|
||||||
:options="LecturerSystemList" @keydown.enter="enterPressHadlerSearch">
|
:options="LecturerSystemList" @keydown.enter="enterPressHadlerSearch" @change="changetlevel">
|
||||||
</a-select>
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<!-- <div @click="handlesearchlevel"> -->
|
<!-- <div @click="handlesearchlevel"> -->
|
||||||
@@ -424,7 +424,7 @@ import ProjectManager from "@/components/project/ProjectManagerNew";
|
|||||||
import SearchTeacher from "@/components/project/SearchTeacher";
|
import SearchTeacher from "@/components/project/SearchTeacher";
|
||||||
import { message } from "ant-design-vue";
|
import { message } from "ant-design-vue";
|
||||||
import { useRouter, useRoute } from "vue-router";
|
import { useRouter, useRoute } from "vue-router";
|
||||||
import { getTeacherSystemList, getTeacherList, getPayRollPlace, getAllLevelList, insertTeacher, deleteInTeacher, updateInTeacher, getTeacherById, updateTeacherState } from "../../api/Lecturer";
|
import { getTeacherSystemList, getTeacherList, getPayRollPlace, getAllLevelList, insertTeacher, deleteInTeacher, updateInTeacher, getTeacherById, updateTeacherState,getLevel } from "../../api/Lecturer";
|
||||||
import { fileUp } from "../../api/indexEval";
|
import { fileUp } from "../../api/indexEval";
|
||||||
import { teacherUpload } from "../../api/Teaching";
|
import { teacherUpload } from "../../api/Teaching";
|
||||||
import { getCookieForName } from "@/api/method";
|
import { getCookieForName } from "@/api/method";
|
||||||
@@ -647,7 +647,8 @@ export default {
|
|||||||
let obj = {
|
let obj = {
|
||||||
pageNo: 1,
|
pageNo: 1,
|
||||||
pageSize: 1000,
|
pageSize: 1000,
|
||||||
isView: 1
|
isView: 1,
|
||||||
|
isEnable: 1
|
||||||
}
|
}
|
||||||
getTeacherSystemList(obj).then((res) => {
|
getTeacherSystemList(obj).then((res) => {
|
||||||
console.log("getTeacherSystemList res.data.data.records",res.data.data.records)
|
console.log("getTeacherSystemList res.data.data.records",res.data.data.records)
|
||||||
@@ -684,7 +685,34 @@ export default {
|
|||||||
LecturerSystemLista()
|
LecturerSystemLista()
|
||||||
//获取内部讲师级别
|
//获取内部讲师级别
|
||||||
const getLevelList = ref([])
|
const getLevelList = ref([])
|
||||||
const changetlevel = () => {
|
const changetlevel = (id) => {
|
||||||
|
console.log("==============changetlevelId", id);
|
||||||
|
if(id){
|
||||||
|
let obj = {
|
||||||
|
id: id
|
||||||
|
}
|
||||||
|
getLevel(obj).then((res) => {
|
||||||
|
if (res.data.code === 200) {
|
||||||
|
let arr = res.data.data;
|
||||||
|
let array = [];
|
||||||
|
arr.map((value) => {
|
||||||
|
let obj = {
|
||||||
|
value: value.levelName,
|
||||||
|
label: value.levelName,
|
||||||
|
};
|
||||||
|
array.push(obj);
|
||||||
|
});
|
||||||
|
getLevelList.value = array;
|
||||||
|
getLevelList.value.unshift({
|
||||||
|
value: "",
|
||||||
|
label: "全部"
|
||||||
|
})
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// console.log("讲师体系id" + val);
|
// console.log("讲师体系id" + val);
|
||||||
getAllLevelList().then((res) => {
|
getAllLevelList().then((res) => {
|
||||||
if (res.data.code === 200) {
|
if (res.data.code === 200) {
|
||||||
|
|||||||
@@ -63,7 +63,7 @@
|
|||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item class="select" v-if="moreid == 2">
|
<a-form-item class="select" v-if="moreid == 2">
|
||||||
<a-select style="width: 235px ;margin-bottom:20px" placeholder="请选择讲师体系" v-model:value="searchParam.tSystemId"
|
<a-select style="width: 235px ;margin-bottom:20px" placeholder="请选择讲师体系" v-model:value="searchParam.tSystemId"
|
||||||
allowClear :options="lecturerSystemList" v-on:keydown.enter="enterPressHadlerSearch">
|
allowClear :options="lecturerSystemList" v-on:keydown.enter="enterPressHadlerSearch" @change="changetlevel">
|
||||||
</a-select>
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item class="select" v-if="moreid == 2">
|
<a-form-item class="select" v-if="moreid == 2">
|
||||||
@@ -575,7 +575,16 @@ import {
|
|||||||
import ImportWork from "../../components/lecturer/ImportWork.vue";
|
import ImportWork from "../../components/lecturer/ImportWork.vue";
|
||||||
import SearchTeacher from "@/components/project/SearchTeacher";
|
import SearchTeacher from "@/components/project/SearchTeacher";
|
||||||
import { getTeacherFeeList, getTeacherFeeDetail, getListByTeacherExpenseId, addTeacherFee, getListByIds, updateTeacherFee, updateStatusSubmit, approveTeacherFee, getTeacherLevel, deleteInTeacher, confirm } from "../../api/lecturerFeeManagement";
|
import { getTeacherFeeList, getTeacherFeeDetail, getListByTeacherExpenseId, addTeacherFee, getListByIds, updateTeacherFee, updateStatusSubmit, approveTeacherFee, getTeacherLevel, deleteInTeacher, confirm } from "../../api/lecturerFeeManagement";
|
||||||
import { getTeacherSystemList, getAllLevelList, getPayRollPlace, fileUp, submitApproval, deleteLecturerFee, updateLecturerFee } from "../../api/Lecturer";
|
import {
|
||||||
|
getTeacherSystemList,
|
||||||
|
getAllLevelList,
|
||||||
|
getPayRollPlace,
|
||||||
|
fileUp,
|
||||||
|
submitApproval,
|
||||||
|
deleteLecturerFee,
|
||||||
|
updateLecturerFee,
|
||||||
|
getLevel
|
||||||
|
} from "../../api/Lecturer";
|
||||||
// lecturerFeeManagement
|
// lecturerFeeManagement
|
||||||
// import {getProjSt} from "../../api/indexProjStu";
|
// import {getProjSt} from "../../api/indexProjStu";
|
||||||
// import AddTeacher from "../../components/drawers/project/AddTeacher"
|
// import AddTeacher from "../../components/drawers/project/AddTeacher"
|
||||||
@@ -750,7 +759,8 @@ export default {
|
|||||||
let obj = {
|
let obj = {
|
||||||
pageNo: 1,
|
pageNo: 1,
|
||||||
pageSize: 1000,
|
pageSize: 1000,
|
||||||
isView: 1
|
isView: 1,
|
||||||
|
isEnable: 1
|
||||||
}
|
}
|
||||||
getTeacherSystemList(obj).then((res) => {
|
getTeacherSystemList(obj).then((res) => {
|
||||||
if (res.data.code === 200) {
|
if (res.data.code === 200) {
|
||||||
@@ -774,7 +784,34 @@ export default {
|
|||||||
const getLevelList = ref([
|
const getLevelList = ref([
|
||||||
// { value: 0, label: "未定级" },
|
// { value: 0, label: "未定级" },
|
||||||
])
|
])
|
||||||
const changetlevel = () => {
|
const changetlevel = (id) => {
|
||||||
|
console.log("==============changetlevelId", id);
|
||||||
|
if(id){
|
||||||
|
let obj = {
|
||||||
|
id: id
|
||||||
|
}
|
||||||
|
getLevel(obj).then((res) => {
|
||||||
|
if (res.data.code === 200) {
|
||||||
|
let arr = res.data.data;
|
||||||
|
let array = [];
|
||||||
|
arr.map((value) => {
|
||||||
|
let obj = {
|
||||||
|
value: value.levelName,
|
||||||
|
label: value.levelName,
|
||||||
|
};
|
||||||
|
array.push(obj);
|
||||||
|
});
|
||||||
|
getLevelList.value = array;
|
||||||
|
getLevelList.value.unshift({
|
||||||
|
value: "",
|
||||||
|
label: "全部"
|
||||||
|
})
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
getAllLevelList().then((res) => {
|
getAllLevelList().then((res) => {
|
||||||
if (res.data.code === 200) {
|
if (res.data.code === 200) {
|
||||||
let arr = res.data.data;
|
let arr = res.data.data;
|
||||||
|
|||||||
Reference in New Issue
Block a user