Commit 65a6bae7 by maolipeng

fix:asdsadadfa

parent 7677176e
......@@ -124,7 +124,7 @@ class AddLiveBasic extends React.Component {
<span className='label'>
<span className='require'>*</span>课程名称:
</span>
<div style={_.find(this.props.exItems,(item)=>{return item === "courseName"})?{border:"1px solid red",display:"inline-block"}:{display:"inline-block"}}>
<div id="courseName" style={_.find(this.props.exItems,(item)=>{return item === "courseName"})?{border:"1px solid red",display:"inline-block"}:{display:"inline-block"}}>
<Input
value={courseName}
placeholder={`请输入直播名称(${this.state.courseNameLimit}字以内)`}
......
......@@ -208,7 +208,7 @@ export default function AddLiveClassInfoWorkWX(props) {
<div className="AddLiveClassInfoWorkWX">
<div className="begin-time item">
<span className="label"><span className="require">*</span>开始时间:</span>
<div style={_.find(props.exItems,(item)=>{return item === "startTime"})?{border:"1px solid red",display:"inline-block"}:{display:"inline-block"}}>
<div id="startTime" style={_.find(props.exItems,(item)=>{return item === "startTime"})?{border:"1px solid red",display:"inline-block"}:{display:"inline-block"}}>
<DatePicker
placeholder="请选择开始日期"
value={beginDate===0?undefined:moment(beginDate)}
......@@ -233,7 +233,7 @@ export default function AddLiveClassInfoWorkWX(props) {
cusTime || props.type === "edit" ? (
<>
<span className="label"><span className="require">*</span>结束时间:</span>
<div style={_.find(props.exItems,(item)=>{return item === "endTime"})?{border:"1px solid red",display:"inline-block"}:{display:"inline-block"}}>
<div id="endTime" style={_.find(props.exItems,(item)=>{return item === "endTime"})?{border:"1px solid red",display:"inline-block"}:{display:"inline-block"}}>
<DatePicker
placeholder="请选择结束日期"
value={endDate===0?undefined:moment(endDate)}
......@@ -271,7 +271,7 @@ export default function AddLiveClassInfoWorkWX(props) {
</div>
<div className="teacher item">
<span className="label"><span className="require">*</span>讲师:</span>
<div style={_.find(props.exItems,(item)=>{return item === "teacherId"})?{border:"1px solid red",display:"inline-block"}:{display:"inline-block"}}>
<div id="teacherId" style={_.find(props.exItems,(item)=>{return item === "teacherId"})?{border:"1px solid red",display:"inline-block"}:{display:"inline-block"}}>
<Select
value={teacherId}
onChange={onTeacherChange}
......@@ -324,7 +324,7 @@ export default function AddLiveClassInfoWorkWX(props) {
</div>
<div className="introduce item">
<span className="label">直播简介:</span>
<div className="intro-edit">
<div className="intro-edit" id="intro">
<GraphicsEditor
id='intro'
isIntro={true}
......
......@@ -310,7 +310,7 @@ function CreateWorkWXCourse() {
if (classInfo.startTime < new Date().getTime()) {
_exitem.push("startTime")
}
if (endTime < classInfo.startTime) {
if (endTime !== 0 && (endTime < classInfo.startTime)) {
_exitem.push("endTime")
}
if (_.isEmpty(classInfo.teacherId)) {
......@@ -325,36 +325,64 @@ function CreateWorkWXCourse() {
if (_.isEmpty(basicInfo.courseName)) {
message.warning("课程名称不能为空")
let item = document.getElementById("courseName")
if (item) {
item.scrollIntoView(true)
}
resolve(false)
return
}
if (_.isEmpty(basicInfo.categoryId)) {
message.warning("课程分类未选择")
let item = document.getElementById("categoryId")
if (item) {
item.scrollIntoView(true)
}
resolve(false)
return
}
if (!classInfo.startTime) {
message.warning("未设置开始时间")
let item = document.getElementById("startTime")
if (item) {
item.scrollIntoView(true)
}
resolve(false)
return
}
if (classInfo.startTime < new Date().getTime()) {
message.warning("开始时间不能早于现在")
let item = document.getElementById("startTime")
if (item) {
item.scrollIntoView(true)
}
resolve(false)
return
}
if (endTime < classInfo.startTime) {
if (endTime !== 0 && (endTime < classInfo.startTime)) {
message.warning("结束时间不能早于开始时间")
let item = document.getElementById("endTime")
if (item) {
item.scrollIntoView(true)
}
resolve(false)
return
}
if (_.isEmpty(classInfo.teacherId)) {
message.warning("未设置讲师")
let item = document.getElementById("teacherId")
if (item) {
item.scrollIntoView(true)
}
resolve(false)
return
}
if (editorTextLength > 1000) {
message.warning("直播简介超过1000个字")
let item = document.getElementById("intro")
if (item) {
item.scrollIntoView(true)
}
resolve(false)
return
}
......
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