mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-07 01:46:42 +08:00
发薪地接口
This commit is contained in:
@@ -26,6 +26,13 @@ import ajax from '@/api/boe/boeApiAjax.js'
|
|||||||
const editTeacher = function(data) {
|
const editTeacher = function(data) {
|
||||||
return ajax.postJson('/b1/system/teacher/add-and-edit-teacher',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 {
|
* @param {
|
||||||
@@ -141,5 +148,6 @@ export default {
|
|||||||
getCourseInfo,
|
getCourseInfo,
|
||||||
teacherUpgradePrecess,
|
teacherUpgradePrecess,
|
||||||
deleteModelTeacher,
|
deleteModelTeacher,
|
||||||
editModelTeacher
|
editModelTeacher,
|
||||||
|
getPayrollPlace
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,14 +9,14 @@
|
|||||||
</div>
|
</div>
|
||||||
<!-- 要在换一个变量与新建区别开 -->
|
<!-- 要在换一个变量与新建区别开 -->
|
||||||
<div style="padding: 0px 5px;">
|
<div style="padding: 0px 5px;">
|
||||||
<el-select v-model="query.tLevelId" clearable value-key="id" :disabled="query.tSystemId == ''" placeholder="请选择教师级别">
|
<el-select v-model="query.tLevelId" clearable value-key="id" placeholder="请选择教师级别">
|
||||||
<el-option v-for="item in queryLevelData" :key="item.id" :label="item.name" :value="item.id"></el-option>
|
<el-option v-for="item in queryLevelData" :key="item.id" :label="item.name" :value="item.id"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</div>
|
</div>
|
||||||
<div style="padding: 0px 5px;"><el-input placeholder="请输入姓名" v-model="query.queryName" clearable></el-input></div>
|
<div style="padding: 0px 5px;"><el-input placeholder="请输入姓名" v-model="query.queryName" clearable></el-input></div>
|
||||||
<div style="padding: 0px 5px;">
|
<div style="padding: 0px 5px;">
|
||||||
<el-select v-model="query.salaryId" clearable value-key="id" placeholder="请选择发薪地">
|
<el-select v-model="query.salaryId" clearable value-key="id" placeholder="请选择发薪地">
|
||||||
<el-option v-for="item in levelData" :key="item.id" :label="item.name" :value="item.id"></el-option>
|
<el-option v-for="item in placeList" :key="item.value" :label="item.label" :value="item.value"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -251,6 +251,7 @@
|
|||||||
queryLevelData:[],
|
queryLevelData:[],
|
||||||
teacherSystemids:[],
|
teacherSystemids:[],
|
||||||
coverImage:'',
|
coverImage:'',
|
||||||
|
placeList:[],
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
watch:{
|
watch:{
|
||||||
@@ -262,12 +263,25 @@
|
|||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.getTeachersystem();
|
this.getTeachersystem();
|
||||||
|
this.getPayrollPlace();
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
...mapGetters(['userInfo'])
|
...mapGetters(['userInfo'])
|
||||||
},
|
},
|
||||||
methods:{
|
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() {
|
handleCloseOne() {
|
||||||
// this.teacherDetailsId = '';
|
// this.teacherDetailsId = '';
|
||||||
this.showTeacherDetails = false;
|
this.showTeacherDetails = false;
|
||||||
@@ -298,6 +312,7 @@
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
queryChangeSystem(val) {
|
queryChangeSystem(val) {
|
||||||
|
this.query.tLevelId = '';
|
||||||
let array=[];
|
let array=[];
|
||||||
this.systemLevelTree.forEach(sl=>{
|
this.systemLevelTree.forEach(sl=>{
|
||||||
if(sl.teacher_system_id==val){
|
if(sl.teacher_system_id==val){
|
||||||
@@ -312,6 +327,9 @@
|
|||||||
this.queryLevelData=array;
|
this.queryLevelData=array;
|
||||||
},
|
},
|
||||||
changeSystem(val){
|
changeSystem(val){
|
||||||
|
this.tLevelData = {};
|
||||||
|
this.form.tlevelId = '';
|
||||||
|
this.form.tlevelName='';
|
||||||
let array=[];
|
let array=[];
|
||||||
this.systemLevelTree.forEach(sl=>{
|
this.systemLevelTree.forEach(sl=>{
|
||||||
if(sl.teacher_system_id==val.id){
|
if(sl.teacher_system_id==val.id){
|
||||||
|
|||||||
@@ -110,6 +110,7 @@ module.exports = {
|
|||||||
// 使用代理
|
// 使用代理
|
||||||
// 172.16.6.175
|
// 172.16.6.175
|
||||||
// 114.115.162.187 测试环境
|
// 114.115.162.187 测试环境
|
||||||
|
// 192.168.0.107 晋宇
|
||||||
proxy: {
|
proxy: {
|
||||||
'/systemapi': {
|
'/systemapi': {
|
||||||
// 目标代理服务器地址
|
// 目标代理服务器地址
|
||||||
|
|||||||
Reference in New Issue
Block a user