|  |  | @ -66,12 +66,12 @@ class Goldsubject extends Component { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 		const { datatime } = this.state; |  |  |  | 		const { datatime } = this.state; | 
			
		
	
		
		
			
				
					
					|  |  |  | 		var datatimes=""; |  |  |  | 		var datatimes=""; | 
			
		
	
		
		
			
				
					
					|  |  |  | 		if(datatime!==undefined){ |  |  |  | 		// if(datatime!==undefined){
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 			datatimes=datatime; |  |  |  | 		// 	datatimes=datatime;
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 			datatimes=moment(datatimes, dateFormat).subtract(0, 'days');; |  |  |  | 	   	datatimes=moment(datatime, dateFormat); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 		}else { |  |  |  | 		// }else {
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 			datatimes=datatime; |  |  |  | 		// 	datatimes=datatime;
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 		} |  |  |  | 		// }
 | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 		if (!startValue || !datatimes) { |  |  |  | 		if (!startValue || !datatimes) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 			return false; |  |  |  | 			return false; | 
			
		
	
		
		
			
				
					
					|  |  |  | 		} |  |  |  | 		} | 
			
		
	
	
		
		
			
				
					|  |  | @ -84,12 +84,12 @@ class Goldsubject extends Component { | 
			
		
	
		
		
			
				
					
					|  |  |  | 		// console.log(moment(new Date(), dateFormat).add(2, 'days'));
 |  |  |  | 		// console.log(moment(new Date(), dateFormat).add(2, 'days'));
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 		const { datatimetwo } = this.state; |  |  |  | 		const { datatimetwo } = this.state; | 
			
		
	
		
		
			
				
					
					|  |  |  | 		var startvalue=""; |  |  |  | 		var startvalue=""; | 
			
		
	
		
		
			
				
					
					|  |  |  | 		if(datatimetwo!==undefined){ |  |  |  | 		// if(datatimetwo!==undefined){
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 			startvalue=datatimetwo; |  |  |  | 		// 	startvalue=datatimetwo;
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 			startvalue=moment(startvalue, dateFormat).add(1, 'days'); |  |  |  | 			startvalue=moment(datatimetwo, dateFormat); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 		}else { |  |  |  | 		// }else {
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 			startvalue=datatimetwo; |  |  |  | 		// 	startvalue=datatimetwo;
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 		} |  |  |  | 		// }
 | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 		// console.log("结束时间");
 |  |  |  | 		// console.log("结束时间");
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 		// console.log(endValue);
 |  |  |  | 		// console.log(endValue);
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 		// console.log(startvalue);
 |  |  |  | 		// console.log(startvalue);
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -359,9 +359,12 @@ class Goldsubject extends Component { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 			}); |  |  |  | 			}); | 
			
		
	
		
		
			
				
					
					|  |  |  | 		} else { |  |  |  | 		} else { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			debugger | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 			this.props.form.validateFields((err, values) => { |  |  |  | 			this.props.form.validateFields((err, values) => { | 
			
		
	
		
		
			
				
					
					|  |  |  | 				console.log("错误信息信息信息2"); |  |  |  | 				console.log("错误信息信息信息2"); | 
			
		
	
		
		
			
				
					
					|  |  |  | 				console.log(err); |  |  |  | 				console.log(err); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				console.log("xingxixingxi"); | 
			
		
	
		
		
			
				
					
					|  |  |  | 				if (err) { |  |  |  | 				if (err) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 					return; |  |  |  | 					return; | 
			
		
	
		
		
			
				
					
					|  |  |  | 				} |  |  |  | 				} | 
			
		
	
	
		
		
			
				
					|  |  | @ -384,17 +387,22 @@ class Goldsubject extends Component { | 
			
		
	
		
		
			
				
					
					|  |  |  | 					// console.log('Received values of form: ', values);
 |  |  |  | 					// console.log('Received values of form: ', values);
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 				  let subjectid = this.props.match.params.subjectid; |  |  |  | 				  let subjectid = this.props.match.params.subjectid; | 
			
		
	
		
		
			
				
					
					|  |  |  | 					let url = "/courses.json"; |  |  |  | 					let url = "/courses.json"; | 
			
		
	
		
		
			
				
					
					|  |  |  | 					axios.post(url, { |  |  |  | 					var  ysldatas={ | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 						  subject_id:subjectid, //这是带过来的值
 |  |  |  | 						subject_id:subjectid, //这是带过来的值
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 							name: values.classroom, |  |  |  | 						name: values.classroom, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 							class_period: values.period, |  |  |  | 						class_period: values.period, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 							credit: parseFloat(values.credit), |  |  |  | 						credit: parseFloat(values.credit), | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 							start_date:values.starttime, |  |  |  | 						start_date:values.starttime, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 							end_date: values.endtime, |  |  |  | 						end_date: values.endtime, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 							is_public: is_public, //这是也是带过来的值
 |  |  |  | 						is_public: is_public, //这是也是带过来的值
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 							course_module_types: values.checkboxgroup, |  |  |  | 						course_module_types: values.checkboxgroup, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 							school:values.school |  |  |  | 						school:values.school | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 						} |  |  |  | 					}; | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 					console.log("提交的ysldatas数据"); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 					console.log(ysldatas); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 					console.log(JSON.stringify(ysldatas)); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 					axios.post(url, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						ysldatas | 
			
		
	
		
		
			
				
					
					|  |  |  | 					).then((response) => { |  |  |  | 					).then((response) => { | 
			
		
	
		
		
			
				
					
					|  |  |  | 						if (response.status === 200) { |  |  |  | 						if (response.status === 200) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 							// this.goback
 |  |  |  | 							// this.goback
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |