diff --git a/public/react/src/modules/courses/Resource/index.js b/public/react/src/modules/courses/Resource/index.js index 1565f5abb..8d9d3aa44 100644 --- a/public/react/src/modules/courses/Resource/index.js +++ b/public/react/src/modules/courses/Resource/index.js @@ -493,7 +493,8 @@ class Fileslists extends Component{ let selectpagetype=selectpage===page?true:false this.setState({ page:page, - checkAllValue:selectpagetype + checkAllValue:selectpagetype, + checkBoxValues:[] }) let{pagesize,tagname,searchValue,sort,sorttype,coursesecondcategoryid}=this.state; @@ -801,7 +802,7 @@ class Fileslists extends Component{ {this.props.isAdmin()? files===undefined?'' :files.length===0? "":
- {this.props.isAdmin()? 已选 {checkBoxValues.length} 个:""} + {this.props.isAdmin()? 已选 {checkBoxValues.length} 个 (不支持跨页勾选):""}
{this.props.isAdmin()?
  • 删除
  • :""} {this.props.isAdmin()?
  • 发送
  • :""} diff --git a/public/react/src/modules/courses/boards/index.js b/public/react/src/modules/courses/boards/index.js index 60d327799..dbb6dea1c 100644 --- a/public/react/src/modules/courses/boards/index.js +++ b/public/react/src/modules/courses/boards/index.js @@ -283,6 +283,9 @@ class Boards extends Component{ console.log('checked = ', checkedValues); } onPageChange = (pageNumber) => { + this.setState({ + checkBoxValues:[] + }) this.fetchAll(null, pageNumber) } @@ -365,7 +368,7 @@ class Boards extends Component{ {messages&&messages.length == 0?"": isAdmin &&
    - {isAdmin&&已选 {checkBoxValues.length} 个} + {isAdmin&&已选 {checkBoxValues.length} 个 (不支持跨页勾选)}
    { !!isAdmin && diff --git a/public/react/src/modules/courses/busyWork/commonWork.js b/public/react/src/modules/courses/busyWork/commonWork.js index d5ac0be68..9f98b9294 100644 --- a/public/react/src/modules/courses/busyWork/commonWork.js +++ b/public/react/src/modules/courses/busyWork/commonWork.js @@ -153,7 +153,8 @@ class commonWork extends Component{ onPageChange=(pageNumber)=>{ this.setState({ - page:pageNumber + page:pageNumber, + checkBoxValues:[] }) let {search,order}=this.state; this.getList(pageNumber,search,order); @@ -430,7 +431,7 @@ class commonWork extends Component{ mainList && mainList.course_identity < 5 && mainList.homeworks.length>0 &&
    - 已选 {checkBoxValues.length} 个 + 已选 {checkBoxValues.length} 个 (不支持跨页勾选)
  • { this.setState({ - page:pageNumber + page:pageNumber, + checkBoxValues:[] }) let{type,StudentList_value,limit}=this.state this.InitList(type,StudentList_value,pageNumber,limit); @@ -522,7 +523,7 @@ class Exercise extends Component{ {this.props.isAdmin()?exercises && exercises.length ===0?"":
    - 已选 {checkBoxValues.length} 个 + 已选 {checkBoxValues.length} 个 (不支持跨页勾选)
  • this.ActionPoll("delete")}>删除
  • diff --git a/public/react/src/modules/courses/graduation/tasks/index.js b/public/react/src/modules/courses/graduation/tasks/index.js index 18e6f3deb..804533b0c 100644 --- a/public/react/src/modules/courses/graduation/tasks/index.js +++ b/public/react/src/modules/courses/graduation/tasks/index.js @@ -360,7 +360,8 @@ class GraduationTasks extends Component{ let selectpagetype=selectpage===page?true:false this.setState({ page:page, - checkAllValue:selectpagetype + checkAllValue:selectpagetype, + checkBoxValues:[] }) this.fetchAll(search,page,order); @@ -700,7 +701,7 @@ class GraduationTasks extends Component{ {this.props.isAdmin()?all_count===undefined?'' :all_count===0?"":
    - 已选 {checkBoxValues.length} 个 + 已选 {checkBoxValues.length} 个 (不支持跨页勾选)
  • 删除
  • diff --git a/public/react/src/modules/courses/graduation/topics/index.js b/public/react/src/modules/courses/graduation/topics/index.js index 61a9bea67..b5be57564 100644 --- a/public/react/src/modules/courses/graduation/topics/index.js +++ b/public/react/src/modules/courses/graduation/topics/index.js @@ -153,7 +153,8 @@ class Boards extends Component{ // 分页 onChangePage=(pageNum)=>{ this.setState({ - page:pageNum + page:pageNum, + checkBoxValues:[] }) let {status,searchValue}=this.state; this.fetchAll(searchValue,pageNum,status); @@ -430,7 +431,7 @@ onBoardsNew=()=>{ // 超级管理员、教师、助教 isAdmin ?
    - 已选 {checkBoxValues.length} 个 + 已选 {checkBoxValues.length} 个 (不支持跨页勾选)
  • this.onDelete(1)}>删除
  • { diff --git a/public/react/src/modules/courses/poll/Poll.js b/public/react/src/modules/courses/poll/Poll.js index aae09b41c..b395b2bd2 100644 --- a/public/react/src/modules/courses/poll/Poll.js +++ b/public/react/src/modules/courses/poll/Poll.js @@ -151,7 +151,8 @@ class Poll extends Component{ changePage=(pageNumber)=>{ this.setState({ - page:pageNumber + page:pageNumber, + checkBoxValues:[] }) let{type,StudentList_value}=this.state this.InitList(type,StudentList_value,pageNumber); @@ -543,7 +544,7 @@ class Poll extends Component{ pollsList && pollsList.length > 0 && isAdmin &&
    - 已选 {checkBoxValues.length} 个 + 已选 {checkBoxValues.length} 个 (不支持跨页勾选)
  • this.ActionPoll("delete")}>删除
  • diff --git a/public/react/src/modules/courses/shixunHomework/shixunHomework.js b/public/react/src/modules/courses/shixunHomework/shixunHomework.js index 88dffa232..528495a9b 100644 --- a/public/react/src/modules/courses/shixunHomework/shixunHomework.js +++ b/public/react/src/modules/courses/shixunHomework/shixunHomework.js @@ -559,7 +559,8 @@ class ShixunHomework extends Component{ let {Coursename,order}=this.state; this.setState({ - page:pageNumber + page:pageNumber, + checkBoxValues:[] }) this.homeworkupdatalist(Coursename,pageNumber,order); @@ -1070,7 +1071,7 @@ class ShixunHomework extends Component{
    - 已选 {checkBoxValues&&checkBoxValues.length} 个 + 已选 {checkBoxValues&&checkBoxValues.length} 个 (不支持跨页勾选)
  • 删除
  • 立即发布