调整毕设编辑新建

dev_local_2
杨树明 6 years ago
parent f6c03e6f78
commit 89c57f155e

@ -18,7 +18,7 @@ class GraduationTasksedit extends Component{
this.state={ this.state={
coursename:"", coursename:"",
coursesearch:"", coursesearch:"",
title_num:60, title_num:0,
title_value:"", title_value:"",
fileList: [], fileList: [],
contents: [{val:"",id:1}], contents: [{val:"",id:1}],
@ -53,14 +53,14 @@ class GraduationTasksedit extends Component{
// //
// } // }
let namelength=result.data.task_name.length; let namelength=result.data.task_name.length;
let sixlength=title_num-namelength // let sixlength=title_num-namelength
this.setState({ this.setState({
// fileList:newfilelist, // fileList:newfilelist,
description:result.data.description, description:result.data.description,
tasktype:result.data.task_type, tasktype:result.data.task_type,
name:result.data.task_name, name:result.data.task_name,
data:result.data, data:result.data,
title_num:sixlength, title_num:namelength,
attachments:result.data.attachments, attachments:result.data.attachments,
}) })
@ -94,9 +94,9 @@ class GraduationTasksedit extends Component{
// 输入title // 输入title
changeTitle=(e)=>{ changeTitle=(e)=>{
// title_num:60-parseInt(e.target.value.length),
this.setState({ this.setState({
title_num:60-parseInt(e.target.value.length), title_num:e.target.value.length,
title_value:e.target.value title_value:e.target.value
}) })
@ -379,7 +379,7 @@ class GraduationTasksedit extends Component{
<Form.Item label="任务标题" > <Form.Item label="任务标题" >
{getFieldDecorator('name', { {getFieldDecorator('name', {
rules: [{ required: true, message: "请输入标题" }], rules: [{ required: true, message: "请输入标题" }],
})(<Input placeholder="请输入任务名称最大限制60个字符" value={name} onInput={this.changeTitle} className="searchView searchViewAfter" style={{"width":"100%"}} maxLength="60" addonAfter={String(title_num)}/>)} })(<Input placeholder="请输入任务名称最大限制60个字符" value={name} onInput={this.changeTitle} className="searchView searchViewAfter" style={{"width":"100%"}} maxLength="60" addonAfter={String(title_num)+"/60"}/>)}
</Form.Item> </Form.Item>
<input type="hidden" id='nametypes' /> <input type="hidden" id='nametypes' />
</div> </div>

@ -19,7 +19,7 @@ class GraduationTasksnew extends Component {
this.state = { this.state = {
coursename: "", coursename: "",
coursesearch: "", coursesearch: "",
title_num: 60, title_num: 0,
title_value: "", title_value: "",
fileList: [], fileList: [],
contents: [{val: "", id: 1}], contents: [{val: "", id: 1}],
@ -119,9 +119,9 @@ class GraduationTasksnew extends Component {
// 输入title // 输入title
changeTitle = (e) => { changeTitle = (e) => {
// title_num: 60 - parseInt(e.target.value.length),
this.setState({ this.setState({
title_num: 60 - parseInt(e.target.value.length), title_num: e.target.value.length,
title_value: e.target.value title_value: e.target.value
}) })
@ -384,7 +384,7 @@ class GraduationTasksnew extends Component {
rules: [{required: true, message: "不能为空"}], rules: [{required: true, message: "不能为空"}],
})(<Input placeholder="请输入任务名称最大限制60个字符" value={title_value} onInput={this.changeTitle} })(<Input placeholder="请输入任务名称最大限制60个字符" value={title_value} onInput={this.changeTitle}
className="searchView searchViewAfter h40" style={{"width": "100%"}} maxLength="60" className="searchView searchViewAfter h40" style={{"width": "100%"}} maxLength="60"
addonAfter={String(title_num)}/>)} addonAfter={String(title_num)+"/60"}/>)}
</Form.Item> </Form.Item>
<input type="hidden" id='nametypes' /> <input type="hidden" id='nametypes' />
</div> </div>

@ -3743,4 +3743,8 @@ a.singlepublishtwo{
.square-main p{ .square-main p{
margin-bottom: 0em; margin-bottom: 0em;
}
.has-error .ant-input:focus{
border-color: #ff4d4f !important;
} }
Loading…
Cancel
Save