更改岗位bug
This commit is contained in:
parent
b32506ec68
commit
eb135e3457
|
@ -38,6 +38,7 @@ export default class adduserinfo extends React.Component{
|
||||||
componentDidMount(e){
|
componentDidMount(e){
|
||||||
}
|
}
|
||||||
componentWillMount(){
|
componentWillMount(){
|
||||||
|
console.log(this.state);
|
||||||
let _self=this;
|
let _self=this;
|
||||||
let companys=JSON.parse(sessionStorage.getItem('company'));
|
let companys=JSON.parse(sessionStorage.getItem('company'));
|
||||||
this.getCompanyFn();//获取公司
|
this.getCompanyFn();//获取公司
|
||||||
|
@ -192,6 +193,13 @@ export default class adduserinfo extends React.Component{
|
||||||
});
|
});
|
||||||
//调部门的数据
|
//调部门的数据
|
||||||
if(e){
|
if(e){
|
||||||
|
let model3=this.state.model;
|
||||||
|
model3.deparment=""
|
||||||
|
model3.post=""
|
||||||
|
_self.setState({departmentList:[]});
|
||||||
|
_self.setState({departmentJob:[]});
|
||||||
|
_self.setState({model:model3});
|
||||||
|
|
||||||
getDepartment({company_id:e.key}).then(res=>{
|
getDepartment({company_id:e.key}).then(res=>{
|
||||||
handelResponse(res,(response,msg)=>{
|
handelResponse(res,(response,msg)=>{
|
||||||
let departmentList=response.map(item=>{
|
let departmentList=response.map(item=>{
|
||||||
|
@ -206,6 +214,7 @@ export default class adduserinfo extends React.Component{
|
||||||
});
|
});
|
||||||
}else{
|
}else{
|
||||||
_self.setState({departmentList:[]});
|
_self.setState({departmentList:[]});
|
||||||
|
_self.setState({departmentJob:[]});
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
onDepartmentChange(e){
|
onDepartmentChange(e){
|
||||||
|
@ -223,6 +232,7 @@ export default class adduserinfo extends React.Component{
|
||||||
this.setState({
|
this.setState({
|
||||||
model:model2
|
model:model2
|
||||||
});
|
});
|
||||||
|
_self.setState({departmentJob:[]});
|
||||||
if(e){
|
if(e){
|
||||||
//调岗位
|
//调岗位
|
||||||
getDepartmentJob({department_id:e.key}).then(res=>{
|
getDepartmentJob({department_id:e.key}).then(res=>{
|
||||||
|
@ -231,6 +241,9 @@ export default class adduserinfo extends React.Component{
|
||||||
return {key:item.id,text:item.job_name}
|
return {key:item.id,text:item.job_name}
|
||||||
});
|
});
|
||||||
_self.setState({departmentJob});
|
_self.setState({departmentJob});
|
||||||
|
let model3=this.state.model;
|
||||||
|
model3.post=""
|
||||||
|
_self.setState({model:model3});
|
||||||
},(err)=>{
|
},(err)=>{
|
||||||
|
|
||||||
})
|
})
|
||||||
|
@ -302,6 +315,13 @@ export default class adduserinfo extends React.Component{
|
||||||
parentComponent: this
|
parentComponent: this
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
// 监听组件内部状态的变化:
|
||||||
|
// componentDidUpdate(prevProps,prevState){
|
||||||
|
// // 参数分别为改变之前的数据状态对象
|
||||||
|
// if(prevState.department!=this.state.department){
|
||||||
|
// this.setState({post:{}});
|
||||||
|
// }
|
||||||
|
// }
|
||||||
render(){
|
render(){
|
||||||
//校验规则
|
//校验规则
|
||||||
const rules = {
|
const rules = {
|
||||||
|
|
Loading…
Reference in New Issue