课堂url把courses改成classrooms 78处地方

dev_aliyun2
杨树林 5 years ago committed by harry
parent 3fdaeb1c6a
commit c3a130382a

@ -9,8 +9,8 @@ import { Loadable } from 'educoder';
import Loading from "../../../Loading"; import Loading from "../../../Loading";
const { Step } = Steps; const { Step } = Steps;
const steps = ["培养目标", "毕业要求", "培养目标VS毕业要求", "毕业要求VS通用标准", "学生", "课程体系", "课程体系VS毕业要求", "达成度评价结果"]; const steps = ["培养目标", "毕业要求", "培养目标VS毕业要求", "毕业要求VS通用标准", "学生", "课程体系", "课程体系VS毕业要求", "达成度评价结果"];
const stepTypes = ["training_objectives", "graduation_requirement", "requirement_vs_objective", "requirement_vs_standard", "students", "courses", "requirement_vs_courses", "reach_calculation_info"]; const stepTypes = ["training_objectives", "graduation_requirement", "requirement_vs_objective", "requirement_vs_standard", "students", "classrooms", "requirement_vs_courses", "reach_calculation_info"];
const EcStudentList = Loadable({ const EcStudentList=Loadable({
loader: () => import('../subroute/ecStudentList/EcStudentList'), loader: () => import('../subroute/ecStudentList/EcStudentList'),
loading: Loading, loading: Loading,
}); });
@ -82,7 +82,7 @@ class EcSetting extends React.Component {
let type = stepTypes[stepIndex]; let type = stepTypes[stepIndex];
this.setState({ stepIndex: stepIndex }); this.setState({ stepIndex: stepIndex });
// if(type==="courses"){ // if(type==="classrooms"){
// this.props.history.push(`/ecs/major_schools/${majorId}/years/${yearId}/${type}/ec_course_support_setting/1`); // this.props.history.push(`/ecs/major_schools/${majorId}/years/${yearId}/${type}/ec_course_support_setting/1`);
// }else { // }else {
this.props.history.push(`/ecs/major_schools/${majorId}/years/${yearId}/${type}`); this.props.history.push(`/ecs/major_schools/${majorId}/years/${yearId}/${type}`);

@ -460,20 +460,18 @@ export default function TPMIndexHOC(WrappedComponent) {
} }
fetchUser = () => { }).catch((error) => {
let url = `/users/get_user_info.json` console.log(error)
let courseId; })
let query = this.props.location.pathname; };
const type = query.split('/'); fetchUsers = (yslurlobject) => {
if (type[1] == 'courses' && type[2]) { let url = `/users/get_user_info.json`
courseId = parseInt(type[2]) let courseId;
// url += `?course_id=${courseId}` let query = this.props.location.pathname;
} const type = query.split('/');
var datay = {}; if (type[1] == 'classrooms' && type[2]) {
if (JSON.stringify(this.state.dataquerys) === "{}") { courseId = parseInt(type[2])
datay = { // url += `?course_id=${courseId}`
course_id: isNaN(courseId) ? undefined : courseId,
school: 1
} }
} else { } else {
datay = { datay = {

@ -52,16 +52,16 @@ const $ = window.$;
class Infos extends Component { class Infos extends Component {
constructor(props) { constructor(props) {
super(props); super(props);
this.state = { this.state={
data: undefined, data:undefined,
is_current: undefined, is_current:undefined,
is_edit: false, is_edit:false,
sign: undefined, sign:undefined,
type: 0, type:0,
login: undefined, login:undefined,
isRenders: false, isRenders:false,
moduleName: "courses", moduleName:"classrooms",
next_gold: undefined next_gold:undefined
} }
} }
componentDidMount = () => { componentDidMount = () => {

@ -117,9 +117,9 @@ class InfosBanner extends Component{
</div> </div>
</div> </div>
<div className="userNav"> <div className="userNav">
{coursestypes===true?"":<li className={`${moduleName == 'courses' ||moduleName == undefined ? 'active' : '' }`}> {coursestypes===true?"":<li className={`${moduleName == 'classrooms' ||moduleName == undefined ? 'active' : '' }`}>
<Link <Link
onClick={() => this.setState({moduleName: 'courses'})} onClick={() => this.setState({moduleName: 'classrooms'})}
to={`/users/${username}/courses`}>教学课堂</Link> to={`/users/${username}/courses`}>教学课堂</Link>
</li>} </li>}
{shixuntype===true?"":<li className={`${moduleName == 'shixuns' ? 'active' : '' }`}> {shixuntype===true?"":<li className={`${moduleName == 'shixuns' ? 'active' : '' }`}>

@ -150,9 +150,9 @@ class banner_out extends Component{
</div> </div>
<div className="edu-txt-center navInfo"> <div className="edu-txt-center navInfo">
<div className="inline"> <div className="inline">
<li className={`${moduleName == 'courses' ||moduleName == undefined ? 'active' : '' }`}> <li className={`${moduleName == 'classrooms' ||moduleName == undefined ? 'active' : '' }`}>
<Link <Link
onClick={() => this.setState({moduleName: 'courses'})} onClick={() => this.setState({moduleName: 'classrooms'})}
to={`/users/${username}/courses`}>课堂</Link> to={`/users/${username}/courses`}>课堂</Link>
</li> </li>
<li className={`${moduleName == 'shixuns' ? 'active' : '' }`}> <li className={`${moduleName == 'shixuns' ? 'active' : '' }`}>

Loading…
Cancel
Save