|
|
|
@ -9,7 +9,10 @@ class PaperDeletModel extends Component {
|
|
|
|
|
constructor(props) {
|
|
|
|
|
super(props);
|
|
|
|
|
this.state={
|
|
|
|
|
newkntypeinput:""
|
|
|
|
|
newkntypeinput:"",
|
|
|
|
|
errores:false,
|
|
|
|
|
errorestit:'',
|
|
|
|
|
addonAfteronelens3:0,
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
isNull=( str )=>{
|
|
|
|
@ -28,12 +31,23 @@ class PaperDeletModel extends Component {
|
|
|
|
|
// })
|
|
|
|
|
// //console.log(e.target.value);
|
|
|
|
|
// //console.log(e.target.value.length);
|
|
|
|
|
|
|
|
|
|
if(this.isNull(e.target.value)===true){
|
|
|
|
|
this.props.showNotification('不能输入空格');
|
|
|
|
|
this.setState({
|
|
|
|
|
errorestit:'不能输入空格',
|
|
|
|
|
errores:true,
|
|
|
|
|
boolred:true,
|
|
|
|
|
})
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
this.setState({
|
|
|
|
|
newkntypeinput: e.target.value
|
|
|
|
|
newkntypeinput: e.target.value,
|
|
|
|
|
addonAfteronelens3:e.target.value.length,
|
|
|
|
|
errorestit:'',
|
|
|
|
|
errores:false,
|
|
|
|
|
boolred:false,
|
|
|
|
|
})
|
|
|
|
|
this.props.setboolred(false);
|
|
|
|
|
//
|
|
|
|
@ -48,7 +62,8 @@ class PaperDeletModel extends Component {
|
|
|
|
|
// })
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
mysinputOnBlur=(e)=>{
|
|
|
|
|
//console.log("失去焦点了");
|
|
|
|
|
}
|
|
|
|
@ -57,8 +72,28 @@ class PaperDeletModel extends Component {
|
|
|
|
|
//console.log("获取焦点");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
NewknTypedeltyoedels=()=>{
|
|
|
|
|
debugger
|
|
|
|
|
if(this.state.newkntypeinput.length===0){
|
|
|
|
|
this.setState({
|
|
|
|
|
errorestit:'请输入知识点',
|
|
|
|
|
errores:true,
|
|
|
|
|
boolred:true,
|
|
|
|
|
})
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
if(this.isNull(this.state.newkntypeinput)===true){
|
|
|
|
|
this.setState({
|
|
|
|
|
errorestit:'不能输入空格',
|
|
|
|
|
errores:true,
|
|
|
|
|
boolred:true,
|
|
|
|
|
})
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
this.props.NewknTypedeltyoedel(this.state.newkntypeinput)
|
|
|
|
|
}
|
|
|
|
|
render() {
|
|
|
|
|
|
|
|
|
|
let{errores,errorestit,addonAfteronelens3}=this.state;
|
|
|
|
|
return(
|
|
|
|
|
<Modal
|
|
|
|
|
keyboard={false}
|
|
|
|
@ -71,12 +106,28 @@ class PaperDeletModel extends Component {
|
|
|
|
|
width="442px"
|
|
|
|
|
>
|
|
|
|
|
<div className="educouddiv">
|
|
|
|
|
<div className={this.props.boolred===true?"tabeltext-alignleft mt10 inpustred":"tabeltext-alignleft mt10"}>
|
|
|
|
|
<Input onInput={this.handleChange} maxLength={15} onBlur={this.mysinputOnBlur } onFocus={this.inputOnFocus }/>
|
|
|
|
|
<style>
|
|
|
|
|
{
|
|
|
|
|
`
|
|
|
|
|
.eduinpus .ant-input{
|
|
|
|
|
width: 310px !important;
|
|
|
|
|
border-right: 0px solid #FFFFff !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
`
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
<div className={this.props.boolred===true?"tabeltext-alignleft mt10 inpustred inpustredysl eduinpus":errores===true?"tabeltext-alignleft mt10 inpustred inpustredysl eduinpus":"tabeltext-alignleft mt10 eduinpus"}>
|
|
|
|
|
<Input className={"eduinpus"} onInput={this.handleChange} maxLength={15} onBlur={this.mysinputOnBlur } addonAfter={String(addonAfteronelens3)+"/15"} onFocus={this.inputOnFocus }/>
|
|
|
|
|
</div>
|
|
|
|
|
<div className="clearfix mt30 edu-txt-center">
|
|
|
|
|
{
|
|
|
|
|
errores===true?
|
|
|
|
|
<p className={"xingcolor"}>{errorestit}</p>
|
|
|
|
|
:""
|
|
|
|
|
}
|
|
|
|
|
<div className={errores===true?"clearfix mt10 edu-txt-center":"clearfix mt30 edu-txt-center"}>
|
|
|
|
|
<a className="task-btn mr30 w80" onClick={()=>this.props.NewknTypedeldel(false)}>取消</a>
|
|
|
|
|
<a className="task-btn task-btn-orange w80" onClick={()=>this.props.NewknTypedeltyoedel(this.state.newkntypeinput)}>确定</a>
|
|
|
|
|
<a className="task-btn task-btn-orange w80" onClick={ ()=>this.NewknTypedeltyoedels()}>确定</a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</Modal>
|
|
|
|
|