调整版本库

dev_aliyun2
杨树明 5 years ago committed by harry
parent b4941717fd
commit 710a18f3a2

@ -49,4 +49,11 @@
.padding020Repository{
padding: 0px 20px 0px 20px;
}
.colorFF6601{
color:#FF6601
}
.padding040pxRepository{
padding: 40px 40px 0px 40px;
}

@ -122,7 +122,7 @@ class Repository extends Component {
{
this.props.current_user && (this.props.current_user.admin ==true || (TPMRightSectionData && TPMRightSectionData.creator && TPMRightSectionData.creator.login == this.props.current_user.login)) ?
!this.props.secret_repository_tab &&
// !this.props.secret_repository_tab &&
(
<div>
<Button type="primary"
@ -160,8 +160,13 @@ class Repository extends Component {
</style>
{/*私密版本库*/}
{this.props.secret_repository_tab && <div className={"padding020Repository mt20"}>
{this.props.secret_repository_tab && (
<div className={"combinePathEditRow padding040pxRepository"}>
<div className={"colorFF6601"}>私密版本库的文件对学员始终隐藏无法访问查看 </div>
<div className={"colorFF6601"}>若评测学员任务需要使用私密版本库的文件请指定将私密版本库合并到常规版本库的目标路径以确保评测时能访问私密版本库的文件</div>
</div>
)}
{ trees === undefined || trees === null ||trees.length===0? "":this.props.secret_repository_tab && <div className={"padding020Repository mt20"}>
<RepositoryCombinePath {...this.props}></RepositoryCombinePath>
</div> }

@ -1,13 +1,5 @@
import React, { Component } from 'react';
import { Redirect } from 'react-router';
import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom";
import PropTypes from 'prop-types';
import classNames from 'classnames';
import axios from 'axios';
import { trace_collapse, WordsBtn } from 'educoder'
@ -56,7 +48,7 @@ class RepositoryCombinePath extends Component {
const { isEdit, value } = this.state;
return (
<div className="df combinePathEditRow">
<div className="combinePathEditRow">
<style>{`
.combinePathEditRow {
margin: 4px 0;
@ -69,10 +61,13 @@ class RepositoryCombinePath extends Component {
margin-left: 24px;
}
`}</style>
<span>第一版本库合并路径</span>
<Input disabled={!isEdit} value={value} onChange={this.onChange}></Input>
{!isEdit && <WordsBtn className="wordsBtn" onClick={this.onEdit} style="blue">修改</WordsBtn>}
{isEdit && <WordsBtn className="wordsBtn" onClick={this.onSave} style="blue">保存</WordsBtn>}
<div> 第一版本库合并路径 </div>
<div className={"df"}>
<Input disabled={!isEdit} value={value} onChange={this.onChange}></Input>
{!isEdit && <WordsBtn className="wordsBtn" onClick={this.onEdit} style="blue">修改</WordsBtn>}
{isEdit && <WordsBtn className="wordsBtn" onClick={this.onSave} style="blue">保存</WordsBtn>}
</div>
</div>

@ -8,7 +8,7 @@ class RepositoryNoneData extends Component{
render(){
const { style } = this.props;
return(
<div className="mt50 clearfix edu-txt-center" style={ style || { width:"100%" }}>
<div className="mt20 clearfix edu-txt-center" style={ style || { width:"100%" }}>
<style>
{`
.edu-tab-con-box{

Loading…
Cancel
Save