Commit e3bca643 by wujiabao

fix bug

parent 535cfae8
...@@ -12,7 +12,7 @@ class TakeStokeContaniner extends React.Component { ...@@ -12,7 +12,7 @@ class TakeStokeContaniner extends React.Component {
this.state={ this.state={
showButton:true, showButton:true,
number:1, number:1,
initNum:0 initNum:''
} }
} }
...@@ -78,7 +78,11 @@ class TakeStokeContaniner extends React.Component { ...@@ -78,7 +78,11 @@ class TakeStokeContaniner extends React.Component {
productNum(str){ productNum(str){
let {initNum}=this.state; let {initNum}=this.state;
if(str==='add'){ if(str==='add'){
if(initNum===''){
initNum=0;
}else{
initNum++; initNum++;
}
this.setState({ this.setState({
initNum initNum
}) })
...@@ -100,7 +104,8 @@ class TakeStokeContaniner extends React.Component { ...@@ -100,7 +104,8 @@ class TakeStokeContaniner extends React.Component {
} }
//根据后台返回的数据 判断显示的组件 //根据后台返回的数据 判断显示的组件
componentWillReceiveProps(nextProps){ componentWillReceiveProps(nextProps){
console.log("执行了盘点任务中的拉取工单") console.log("执行了盘点任务中的拉取工单",this.props,nextProps)
if(!(this.props.TokeStokeState.type===3&&nextProps.TokeStokeState.type===3)){
let {type}=nextProps.TokeStokeState; let {type}=nextProps.TokeStokeState;
switch(type){ switch(type){
case 1 : case 1 :
...@@ -114,10 +119,14 @@ class TakeStokeContaniner extends React.Component { ...@@ -114,10 +119,14 @@ class TakeStokeContaniner extends React.Component {
break; break;
} }
} }
}
//点击已放入 继续拉取工单 //点击已放入 继续拉取工单
clickPutIn(){ clickPutIn(){
this.props.getTaskList(); this.props.getTaskList();
this.setState({number:1,showButton:true}) this.setState({number:1,showButton:true,initNum:0},()=>{
console.log(this.state)
})
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment