diff --git a/app/views/weapps/courses/course_videos.json.jbuilder b/app/views/weapps/courses/course_videos.json.jbuilder index 12e1d514c..bca028c47 100644 --- a/app/views/weapps/courses/course_videos.json.jbuilder +++ b/app/views/weapps/courses/course_videos.json.jbuilder @@ -1,15 +1,4 @@ json.count @count json.videos @videos do |video| - #json.partial! 'users/videos/video', locals: { video: video } - json.extract! video, :id, :title, :cover_url, :file_url, :play_url, :vv, :user_id, :transcoded - #json.play_url url_base64_encode(video.play_url) - #json.file_url url_base64_encode(video.file_url) - json.play_duration video.video_play_duration - json.published_at video.display_published_at - json.created_at video.display_created_at - json.updated_at video.display_updated_at - user = video.user - json.user_name user&.real_name - json.user_img url_to_avatar(user) - json.user_login user&.login + json.partial! 'users/videos/video', locals: { video: video } end \ No newline at end of file diff --git a/public/react/src/modules/user/account/AccountBasicEdit.js b/public/react/src/modules/user/account/AccountBasicEdit.js index 7d6fc13d2..061336ed9 100644 --- a/public/react/src/modules/user/account/AccountBasicEdit.js +++ b/public/react/src/modules/user/account/AccountBasicEdit.js @@ -137,7 +137,7 @@ class AccountBasic extends Component { handleSubmit = () => { this.props.form.validateFieldsAndScroll({ force: true }, (err, values) => { - console.log(values); + let {basicInfo}=this.props; if(!err ){ if (!this.state.school_id) { @@ -283,7 +283,7 @@ class AccountBasic extends Component { getDepartments=(e,flag)=>{ let arr=this.state.schoolList.filter(function(item){ - if(item.name.indexOf(e) > -1){ + if(item.name===e){ return item.name; } }); diff --git a/public/react/src/modules/user/account/AccountBasicEditItem.js b/public/react/src/modules/user/account/AccountBasicEditItem.js index 9f362d973..88e7b6d92 100644 --- a/public/react/src/modules/user/account/AccountBasicEditItem.js +++ b/public/react/src/modules/user/account/AccountBasicEditItem.js @@ -8,10 +8,10 @@ class AccountBasicEditItem extends Component { constructor(props){ super(props); } - + render(){ - let { - professionalFlag , + let { + professionalFlag , getFieldDecorator , identity , filterSchoolList , @@ -32,7 +32,7 @@ class AccountBasicEditItem extends Component { {getFieldDecorator('job', { rules: [{ initialValue:"teacher", - required: true, + required: true, message: '请先选择职业', }], })( @@ -45,7 +45,7 @@ class AccountBasicEditItem extends Component { { - identity && identity=="student" && + identity && identity=="student" && (

已提交职业认证

可在认证信息中通过“重新认证”进行修改

)} condition= { professionalFlag }> {getFieldDecorator('student_No', { rules: [{ - required: true, + required: true, message: '请先输入学号', }], })( @@ -65,7 +65,7 @@ class AccountBasicEditItem extends Component {
} { - identity && identity=="teacher" && + identity && identity=="teacher" && } { - identity && identity=="professional" && + identity && identity=="professional" && { filterSchoolList && filterSchoolList.map((item,key)=>{ - return() + return() }) } )} - + {!filterSchoolList || (filterSchoolList && filterSchoolList.length==0 )&& school &&
@@ -158,7 +158,7 @@ class AccountBasicEditItem extends Component {
} - + { // if (this.this_department_id) { @@ -188,14 +188,14 @@ class AccountBasicEditItem extends Component { ) }) } - + )} { - filterDepartments != undefined && ( (filterDepartments && filterDepartments.length==0 ) - || (departmentsName == '' && ! department_id - && (!departments || departments.length == 0) )) && + filterDepartments != undefined && ( (filterDepartments && filterDepartments.length==0 ) + || (departmentsName == '' && ! department_id + && (!departments || departments.length == 0) )) &&
{departmentsName ? `未找到包含“${departmentsName}”的院系/部门` : '未找到院系'},