|
|
@ -19,6 +19,7 @@ class NewGtaskForms extends Component{
|
|
|
|
|
|
|
|
|
|
|
|
initValue = (data) => {
|
|
|
|
initValue = (data) => {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (data.isEdit===true) {
|
|
|
|
const contentFileList = data.attachments.map(item => {
|
|
|
|
const contentFileList = data.attachments.map(item => {
|
|
|
|
return {
|
|
|
|
return {
|
|
|
|
id: item.id,
|
|
|
|
id: item.id,
|
|
|
@ -31,10 +32,10 @@ class NewGtaskForms extends Component{
|
|
|
|
})
|
|
|
|
})
|
|
|
|
this.setState({
|
|
|
|
this.setState({
|
|
|
|
...data,
|
|
|
|
...data,
|
|
|
|
base_on_project: data.group_info.base_on_project,
|
|
|
|
base_on_project: data.task_type===2?data.group_info.base_on_project:undefined,
|
|
|
|
title_num: parseInt(data.name.length),
|
|
|
|
title_num: parseInt(data.name.length),
|
|
|
|
min_num: data.group_info.min_number,
|
|
|
|
min_num: data.task_type===2?data.group_info.min_number:undefined,
|
|
|
|
max_num: data.group_info.max_number,
|
|
|
|
max_num: data.task_type===2?data.group_info.max_number:undefined,
|
|
|
|
contentFileList,
|
|
|
|
contentFileList,
|
|
|
|
}, () => {
|
|
|
|
}, () => {
|
|
|
|
setTimeout(() => {
|
|
|
|
setTimeout(() => {
|
|
|
@ -47,6 +48,8 @@ class NewGtaskForms extends Component{
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
})
|
|
|
|
})
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -120,6 +123,7 @@ class NewGtaskForms extends Component{
|
|
|
|
values.description = mdContnet;
|
|
|
|
values.description = mdContnet;
|
|
|
|
|
|
|
|
|
|
|
|
if (!err) {
|
|
|
|
if (!err) {
|
|
|
|
|
|
|
|
if (this.props.data.isEdit===true) {
|
|
|
|
let url="/task_banks/"+topicId+".json";
|
|
|
|
let url="/task_banks/"+topicId+".json";
|
|
|
|
axios.put(url, {
|
|
|
|
axios.put(url, {
|
|
|
|
gtask_bank: {
|
|
|
|
gtask_bank: {
|
|
|
@ -140,7 +144,7 @@ class NewGtaskForms extends Component{
|
|
|
|
}).catch((error) => {
|
|
|
|
}).catch((error) => {
|
|
|
|
console.log(error)
|
|
|
|
console.log(error)
|
|
|
|
})
|
|
|
|
})
|
|
|
|
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
$("html").animate({ scrollTop: $('html').scrollTop() - 100 })
|
|
|
|
$("html").animate({ scrollTop: $('html').scrollTop() - 100 })
|
|
|
|
}
|
|
|
|
}
|
|
|
|