diff --git a/src/forge/Head/Header.js b/src/forge/Head/Header.js index ec2756e5..58d3fcae 100644 --- a/src/forge/Head/Header.js +++ b/src/forge/Head/Header.js @@ -386,7 +386,7 @@ class NewHeader extends Component { } : - + 头像 diff --git a/src/forge/Main/sub/DetailBanner.jsx b/src/forge/Main/sub/DetailBanner.jsx index d215936f..15633f3b 100644 --- a/src/forge/Main/sub/DetailBanner.jsx +++ b/src/forge/Main/sub/DetailBanner.jsx @@ -9,7 +9,7 @@ function DetailBanner({ history,list , owner , projectsId ,showNotification , ur const [ menuName , setMenuName ] = useState(undefined); const [ visible , setVisible ] = useState(false); useEffect(()=>{ - if(list){ + if(Array.isArray(list)){ // 没有资源库banner但是通过连接进资源库页面时 let a = list.filter(item=>item.menu_name === "resources"); if((pathname && pathname==="source") && (a && a.length === 0)){ diff --git a/src/forge/Merge/MergeItem.js b/src/forge/Merge/MergeItem.js index ef026261..23ad1a14 100644 --- a/src/forge/Merge/MergeItem.js +++ b/src/forge/Merge/MergeItem.js @@ -1,6 +1,6 @@ import React, { Component } from "react"; import { Link } from "react-router-dom"; -import { Tag } from "antd"; +import { Tag, Tooltip } from "antd"; import { AlignCenter } from '../Component/layout'; import { getImageUrl, turnbar } from "educoder"; import "./merge.css"; @@ -157,7 +157,7 @@ class MergeItem extends Component { "--" )} -
  • {item.version || "--"}
  • +
  • {item.version ? {item.version} : "--"}
  • {item.tracker || "--"}
  • - { !mile ?
  • {item.version || "--"}
  • :""} + {!mile ?
  • + {item.version ? {item.version} : "--"} +
  • : ""}
  • {item.issue_status || "--"}
  • {item.done_ratio || "--"}
  • diff --git a/src/forge/Order/order.js b/src/forge/Order/order.js index 74645711..6ce659ba 100644 --- a/src/forge/Order/order.js +++ b/src/forge/Order/order.js @@ -282,13 +282,17 @@ class order extends Component { // 翻页 ChangePage = (page) => { window.scrollTo(0,0); - const { status_type } = this.state; + const { status_type,select_params } = this.state; this.setState({ isSpin: true, checkedValue: [], all: false, + select_params:{ + ...select_params, + page + } },()=>{ - this.state.select_params.page=page; + // this.state.select_params.page=page; this.getIssueList(status_type); }); }; @@ -432,17 +436,25 @@ class order extends Component { // 修改开始时间 changeBeginTime = (data, value) => { - const { status_type } = this.state; + const { status_type,select_params } = this.state; this.setState({ - begin: value + begin: value, + select_params:{ + ...select_params, + page:1 + } },()=>{ this.getIssueList(status_type, value, this.state.end); }) } changeEndTime = (data, value) => { - const { status_type } = this.state; + const { status_type,select_params } = this.state; this.setState({ - end: value + end: value, + select_params:{ + ...select_params, + page:1 + } },()=>{ this.getIssueList(status_type, this.state.begin, value); }); diff --git a/src/glcc/check/index.jsx b/src/glcc/check/index.jsx index ea2e5af9..5b66e803 100644 --- a/src/glcc/check/index.jsx +++ b/src/glcc/check/index.jsx @@ -23,6 +23,8 @@ function Check({ current_user, showNotification, history }) { const [taskId, setTaskId] = useState(); const [havePass, setHavePass] = useState(false); + const disabledCheck = new Date().getTime() > new Date('2022-07-01').getTime(); + const columns = [ { title: '学生姓名', @@ -128,8 +130,8 @@ function Check({ current_user, showNotification, history }) { return (
    { - text ? : - + text ? : + }
    ) diff --git a/src/modules/tpm/TPMIndex.css b/src/modules/tpm/TPMIndex.css index 8701a8aa..4e3288dd 100644 --- a/src/modules/tpm/TPMIndex.css +++ b/src/modules/tpm/TPMIndex.css @@ -27,7 +27,7 @@ body>.-task-title { width: 100%; height:58px; min-width: 1200px; - z-index: 1000; + z-index: 1031; position: fixed; background: #1B2440; color: #fff;