From 32cb025d21b29ea97bdfeee80f764f73656cba2c Mon Sep 17 00:00:00 2001 From: zhaofang <752743406@qq.com> Date: Mon, 6 Jun 2022 16:24:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=91=E8=96=AA=E5=9C=B0=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/boe/teacher.js | 10 +++++++++- src/views/manage/TeacherList.vue | 24 +++++++++++++++++++++--- vue.config.js | 1 + 3 files changed, 31 insertions(+), 4 deletions(-) diff --git a/src/api/boe/teacher.js b/src/api/boe/teacher.js index 45b2fb0d..1568a2ca 100644 --- a/src/api/boe/teacher.js +++ b/src/api/boe/teacher.js @@ -26,6 +26,13 @@ import ajax from '@/api/boe/boeApiAjax.js' const editTeacher = function(data) { return ajax.postJson('/b1/system/teacher/add-and-edit-teacher',data); } +// api +/** + * 发薪地接口 + */ + const getPayrollPlace = function(id) { + return ajax.get('/b1/system/teacher/payroll-place'); + } /** * 教师体系和级别接口 * @param { @@ -141,5 +148,6 @@ export default { getCourseInfo, teacherUpgradePrecess, deleteModelTeacher, - editModelTeacher + editModelTeacher, + getPayrollPlace } diff --git a/src/views/manage/TeacherList.vue b/src/views/manage/TeacherList.vue index c8bb9699..6b803f79 100644 --- a/src/views/manage/TeacherList.vue +++ b/src/views/manage/TeacherList.vue @@ -9,14 +9,14 @@
- +
- +
@@ -251,6 +251,7 @@ queryLevelData:[], teacherSystemids:[], coverImage:'', + placeList:[], } }, watch:{ @@ -262,12 +263,25 @@ }, mounted() { this.getTeachersystem(); - + this.getPayrollPlace(); }, computed: { ...mapGetters(['userInfo']) }, methods:{ + getPayrollPlace(){ + teacherBoeApi.getPayrollPlace().then(res=>{ + // console.log(res,'res'); + if(res.status == '200') { + for(let i in res.result){ + this.placeList.push({ + value:i, + label:res.result[i] + }) + } + } + }) + }, handleCloseOne() { // this.teacherDetailsId = ''; this.showTeacherDetails = false; @@ -298,6 +312,7 @@ }) }, queryChangeSystem(val) { + this.query.tLevelId = ''; let array=[]; this.systemLevelTree.forEach(sl=>{ if(sl.teacher_system_id==val){ @@ -312,6 +327,9 @@ this.queryLevelData=array; }, changeSystem(val){ + this.tLevelData = {}; + this.form.tlevelId = ''; + this.form.tlevelName=''; let array=[]; this.systemLevelTree.forEach(sl=>{ if(sl.teacher_system_id==val.id){ diff --git a/vue.config.js b/vue.config.js index f69b259d..f9cb2d66 100644 --- a/vue.config.js +++ b/vue.config.js @@ -110,6 +110,7 @@ module.exports = { // 使用代理 // 172.16.6.175 // 114.115.162.187 测试环境 + // 192.168.0.107 晋宇 proxy: { '/systemapi': { // 目标代理服务器地址