Commit 6bc3829d by maolipeng

fix:12121212

parent 62b78dbb
...@@ -46,6 +46,11 @@ export default function AddLiveClassInfoWorkWX(props) { ...@@ -46,6 +46,11 @@ export default function AddLiveClassInfoWorkWX(props) {
setIntroduce(intro) setIntroduce(intro)
},[props.introduce]) },[props.introduce])
useEffect(()=> {
let query = {...defaultTeacherQuery,nickName:props.data.teacherName}
setTeacherQuery(query)
},[])
function disabledDate(current) { function disabledDate(current) {
// Can not select days before today and today // Can not select days before today and today
return current && current < moment().startOf('day'); return current && current < moment().startOf('day');
...@@ -155,7 +160,7 @@ export default function AddLiveClassInfoWorkWX(props) { ...@@ -155,7 +160,7 @@ export default function AddLiveClassInfoWorkWX(props) {
function onTeacherChange(value, option) { function onTeacherChange(value, option) {
setTeacherId(value) setTeacherId(value)
props.onChange("teacherId",value) props.onChange("teacherId",{teacherId:value,teacherName:option.children})
} }
function onRemindChange(value, option) { function onRemindChange(value, option) {
...@@ -171,7 +176,7 @@ export default function AddLiveClassInfoWorkWX(props) { ...@@ -171,7 +176,7 @@ export default function AddLiveClassInfoWorkWX(props) {
} }
function getTeacherList(current = 1) { function getTeacherList(current = 1) {
const _query = { let _query = {
...teacherQuery ...teacherQuery
}; };
StoreService.getStoreUserBasicPage(_query).then((res) => { StoreService.getStoreUserBasicPage(_query).then((res) => {
......
...@@ -173,6 +173,7 @@ function CreateWorkWXCourse() { ...@@ -173,6 +173,7 @@ function CreateWorkWXCourse() {
switch (field) { switch (field) {
case 'intro': case 'intro':
setIntroduce(value) setIntroduce(value)
console.log(value.length)
break; break;
case 'beginTime': case 'beginTime':
console.log(value) console.log(value)
...@@ -188,7 +189,8 @@ function CreateWorkWXCourse() { ...@@ -188,7 +189,8 @@ function CreateWorkWXCourse() {
setClassInfo(classinfo) setClassInfo(classinfo)
break; break;
case 'teacherId': case 'teacherId':
classinfo.teacherId = value classinfo.teacherId = value.teacherId
classInfo.teacherName = value.teacherName
setClassInfo(classinfo) setClassInfo(classinfo)
break; break;
case 'remindTime': case 'remindTime':
...@@ -307,11 +309,11 @@ function CreateWorkWXCourse() { ...@@ -307,11 +309,11 @@ function CreateWorkWXCourse() {
return return
} }
if (_.isEmpty(classInfo.teacherId)) { if (_.isEmpty(classInfo.teacherId)) {
message.warning("课程分类未选择") message.warning("未设置讲师")
resolve(false) resolve(false)
return return
} }
if (introduce.length > 1000) { if (editorTextLength > 1000) {
message.warning("直播简介超过1000个字") message.warning("直播简介超过1000个字")
resolve(false) resolve(false)
return return
...@@ -326,6 +328,7 @@ function CreateWorkWXCourse() { ...@@ -326,6 +328,7 @@ function CreateWorkWXCourse() {
// const { addLiveBasicInfo, addLiveClassInfo, addLiveIntroInfo, type, courseState } = this.state; // const { addLiveBasicInfo, addLiveClassInfo, addLiveIntroInfo, type, courseState } = this.state;
const previewLiveCourseModal = ( const previewLiveCourseModal = (
<PreviewCourseModal <PreviewCourseModal
bizType="qiwei"
courseBasicInfo={basicInfo} courseBasicInfo={basicInfo}
courseClassInfo={{...classInfo,endTime}} courseClassInfo={{...classInfo,endTime}}
courseIntroInfo={{introduce:introduce,categoryName:basicInfo.courseName}} courseIntroInfo={{introduce:introduce,categoryName:basicInfo.courseName}}
......
...@@ -113,6 +113,10 @@ class PreviewCourseModal extends React.Component { ...@@ -113,6 +113,10 @@ class PreviewCourseModal extends React.Component {
let liveDateStr, startTimeStr, endTimeStr; let liveDateStr, startTimeStr, endTimeStr;
if (this.props.bizType === "qiwei") {
startTimeStr = moment(startTime === 0?moment().valueOf():startTime).format("YYYY-MM-DD HH:mm")
endTimeStr = moment(endTime === 0?moment().valueOf():endTime).format("HH:mm")
} else {
if (type === "add") { if (type === "add") {
const _liveDate = moment(calendarTime[0]).format("YYYY-MM-DD"); const _liveDate = moment(calendarTime[0]).format("YYYY-MM-DD");
console.log("_liveDate", _liveDate); console.log("_liveDate", _liveDate);
...@@ -147,6 +151,8 @@ class PreviewCourseModal extends React.Component { ...@@ -147,6 +151,8 @@ class PreviewCourseModal extends React.Component {
startTimeStr = _startTimeStr; startTimeStr = _startTimeStr;
endTimeStr = _endTimeStr; endTimeStr = _endTimeStr;
} }
}
return ( return (
<Modal <Modal
......
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