forked from Gitlink/forgeplus-react
issue
This commit is contained in:
parent
21e27bdef1
commit
e35c8e4cdf
|
@ -3,11 +3,8 @@
|
||||||
<head>
|
<head>
|
||||||
|
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<!--<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">-->
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
|
||||||
<!-- width=device-width, initial-scale=1 , shrink-to-fit=no -->
|
|
||||||
<!-- <meta name="viewport" content=""> -->
|
|
||||||
<meta name=”Keywords” Content=”EduCoder,信息技术实践教学,精品课程网,慕课MOOC″>
|
<meta name=”Keywords” Content=”EduCoder,信息技术实践教学,精品课程网,慕课MOOC″>
|
||||||
<meta name=”Keywords” Content=”实践课程,项目实战,java实训,python实战,人工智能技术,后端开发学习,移动开发入门″>
|
<meta name=”Keywords” Content=”实践课程,项目实战,java实训,python实战,人工智能技术,后端开发学习,移动开发入门″>
|
||||||
<meta name=”Keywords” Content=”翻转课堂,高效课堂创建,教学模式″>
|
<meta name=”Keywords” Content=”翻转课堂,高效课堂创建,教学模式″>
|
||||||
|
@ -18,28 +15,11 @@
|
||||||
<meta name=”Description” Content=”EduCoder翻转课堂教学模式,颠覆了传统教学模式,让教师与学生的关系由“权威”变成了“伙伴”。将学习的主动权转交给学生,使学生可个性化化学,学生的学习主体得到了彰显。”>
|
<meta name=”Description” Content=”EduCoder翻转课堂教学模式,颠覆了传统教学模式,让教师与学生的关系由“权威”变成了“伙伴”。将学习的主动权转交给学生,使学生可个性化化学,学生的学习主体得到了彰显。”>
|
||||||
<meta name=”Description” Content=”EduCoder实训项目为单个知识点关卡实践训练,帮助学生巩固单一弱点,强化学习。 ”>
|
<meta name=”Description” Content=”EduCoder实训项目为单个知识点关卡实践训练,帮助学生巩固单一弱点,强化学习。 ”>
|
||||||
<meta name=”Description” Content=”EduCoder实践教学平台,各类大赛为进一步提高各类学生综合运用高级语言程序设计能力,培养创新意识和实践探索精神,发掘优秀软件人才。 ”>
|
<meta name=”Description” Content=”EduCoder实践教学平台,各类大赛为进一步提高各类学生综合运用高级语言程序设计能力,培养创新意识和实践探索精神,发掘优秀软件人才。 ”>
|
||||||
<!-- <meta name="viewport" id="viewport" content="width=device-width, initial-scale=0.3, maximum-scale=0.3, user-scalable=no">-->
|
|
||||||
<meta name="viewport" id="viewport" content="width=device-width, initial-scale=0.3, maximum-scale=0.3">
|
<meta name="viewport" id="viewport" content="width=device-width, initial-scale=0.3, maximum-scale=0.3">
|
||||||
|
|
||||||
<meta name="theme-color" content="#000000">
|
<meta name="theme-color" content="#000000">
|
||||||
<!--<meta http-equiv="cache-control" content="no-cache,no-store, must-revalidate" />-->
|
|
||||||
<!--<meta http-equiv="pragma" content="no-cache" />-->
|
|
||||||
<!--<meta http-equiv="Expires" content="0" />-->
|
|
||||||
|
|
||||||
<link rel="manifest" href="%PUBLIC_URL%/manifest.json">
|
<link rel="manifest" href="%PUBLIC_URL%/manifest.json">
|
||||||
|
|
||||||
<!-- <link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">-->
|
|
||||||
<!--
|
|
||||||
Notice the use of %PUBLIC_URL% in the tags above.
|
|
||||||
It will be replaced with the URL of the `public` folder during the build.
|
|
||||||
Only files inside the `public` folder can be referenced from the HTML.
|
|
||||||
|
|
||||||
Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will
|
|
||||||
work correctly both with client-side routing and a non-root public URL.
|
|
||||||
Learn how to configure a non-root public URL by running `npm run build`.
|
|
||||||
-->
|
|
||||||
<!-- <title>EduCoder</title>-->
|
|
||||||
<!--react-ssr-head-->
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
|
||||||
window.__isR = true;
|
window.__isR = true;
|
||||||
|
@ -60,39 +40,8 @@
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<!-- <link rel="stylesheet" type="text/css" href="/css/edu-common.css">
|
|
||||||
<link rel="stylesheet" type="text/css" href="/css/edu-public.css">
|
|
||||||
|
|
||||||
<link rel="stylesheet" type="text/css" href="/css/taskstyle.css">
|
|
||||||
|
|
||||||
<link rel="stylesheet" type="text/css" href="/css/font-awesome.css">
|
|
||||||
|
|
||||||
<link rel="stylesheet" type="text/css" href="/css/editormd.min.css">
|
|
||||||
|
|
||||||
<link rel="stylesheet" type="text/css" href="/css/merge.css"> -->
|
|
||||||
|
|
||||||
<link rel="stylesheet" type="text/css" href="/css/css_min_all.css">
|
<link rel="stylesheet" type="text/css" href="/css/css_min_all.css">
|
||||||
|
|
||||||
<!--<link rel="stylesheet" type="text/css" href="/css/css_min_all.css">-->
|
|
||||||
|
|
||||||
<!--<link rel="stylesheet" type="text/css" href="//at.alicdn.com/t/font_653600_nm6lho7nxxq.css">-->
|
|
||||||
|
|
||||||
<!-- <link href="/react/build/css/iconfont.css" rel="stylesheet" type="text/css"> -->
|
|
||||||
|
|
||||||
<!--<link href="http://47.96.87.25:48080/stylesheets/educoder/edu-all.css" rel="stylesheet" type="text/css">-->
|
|
||||||
|
|
||||||
<!--<link href="https://pandao.github.io/editor.md/examples/css/style.css" rel="stylesheet" type="text/css">-->
|
|
||||||
|
|
||||||
<!--<link href="https://pandao.github.io/editor.md/css/editormd.preview.css" rel="stylesheet" type="text/css">-->
|
|
||||||
<!-- <link href="https://testeduplus2.educoder.net/stylesheets/css/edu-common.css" rel="stylesheet" type="text/css">
|
|
||||||
|
|
||||||
<link href="https://testeduplus2.educoder.net/stylesheets/educoder/edu-main.css" rel="stylesheet" type="text/css">
|
|
||||||
<link href="https://testeduplus2.educoder.net/stylesheets/educoder/antd.min.css" rel="stylesheet" type="text/css"> -->
|
|
||||||
|
|
||||||
<!-- <link rel="stylesheet" type="text/css" href="https://www.educoder.net/stylesheets/css/font-awesome.css?1510652321"> -->
|
|
||||||
|
|
||||||
<!--<link rel="stylesheet" type="text/css" href="http://47.96.87.25:48080/stylesheets/educoder/iconfont/iconfont.css">-->
|
|
||||||
|
|
||||||
<!--需要去build js配置-->
|
<!--需要去build js配置-->
|
||||||
<link rel="stylesheet" type="text/css" href="/css/iconfont.css">
|
<link rel="stylesheet" type="text/css" href="/css/iconfont.css">
|
||||||
<link rel="stylesheet" type="text/css" href="https://cdn.bootcss.com/quill/1.3.7/quill.core.min.css">
|
<link rel="stylesheet" type="text/css" href="https://cdn.bootcss.com/quill/1.3.7/quill.core.min.css">
|
||||||
|
@ -112,64 +61,12 @@
|
||||||
<!--用于markdown转html -->
|
<!--用于markdown转html -->
|
||||||
<div id="md_div" style="display: none;"></div>
|
<div id="md_div" style="display: none;"></div>
|
||||||
<div id="root" class="page -layout-v -fit widthunit">
|
<div id="root" class="page -layout-v -fit widthunit">
|
||||||
<!--<div class="d2-home">-->
|
|
||||||
<!--<div class="d2-home__main">-->
|
|
||||||
<!--<!–<img class="d2-home__loading"–>-->
|
|
||||||
<!--<!–src="loading-spin.svg"–>-->
|
|
||||||
<!--<!–alt="loading">–>-->
|
|
||||||
<!--<div class="lds-ripple"><div></div><div></div></div>-->
|
|
||||||
<!--<div class="d2-home__title">-->
|
|
||||||
<!--正在加载资源-->
|
|
||||||
<!--</div>-->
|
|
||||||
<!--<div class="d2-home__sub-title">-->
|
|
||||||
<!--加载资源可能需要较多时间 请耐心等待-->
|
|
||||||
<!--</div>-->
|
|
||||||
<!--</div>-->
|
|
||||||
<!--<div class="d2-home__footer">-->
|
|
||||||
<!--<!–<a href="www.educoder.net"–>-->
|
|
||||||
<!--<!–target="_blank">–>-->
|
|
||||||
<!--<!––>-->
|
|
||||||
<!--<!–</a>–>-->
|
|
||||||
<!--EduCoder-->
|
|
||||||
<!--</div>-->
|
|
||||||
<!--</div>-->
|
|
||||||
</div>
|
</div>
|
||||||
<div id="picture_display" style="display: none;"></div>
|
<div id="picture_display" style="display: none;"></div>
|
||||||
<!-- js css合并 文件优先级的问题 -->
|
<!-- js css合并 文件优先级的问题 -->
|
||||||
<script type="text/javascript" src="/js/js_min_all.js"></script>
|
<script type="text/javascript" src="/js/js_min_all.js"></script>
|
||||||
<!-- <script type="text/javascript" src="/js/js_min_all_2.js"></script> -->
|
|
||||||
|
|
||||||
<!--
|
|
||||||
<script type="text/javascript" src="/js/jquery-1.8.3.min.js"></script>
|
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript" src="/js/editormd/underscore.min.js"></script>
|
|
||||||
|
|
||||||
<script type="text/javascript" src="/js/editormd/marked.min.js"></script>
|
|
||||||
<script type="text/javascript" src="/js/editormd/prettify.min.js"></script>
|
|
||||||
<script type="text/javascript" src="/js/editormd/raphael.min.js"></script>
|
|
||||||
<script type="text/javascript" src="/js/editormd/sequence-diagram.min.js"></script>
|
|
||||||
|
|
||||||
<script type="text/javascript" src="/js/editormd/flowchart.min.js"></script>
|
|
||||||
<script type="text/javascript" src="/js/editormd/jquery.flowchart.min.js"></script>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript" src="/js/editormd/editormd.min.js"></script>
|
|
||||||
-->
|
|
||||||
<!-- codemirror addon -->
|
|
||||||
<!--
|
|
||||||
<script type="text/javascript" src="/js/codemirror/codemirror.js"></script>
|
|
||||||
<script type="text/javascript" src="/js/codemirror/mode/javascript.js"></script>
|
|
||||||
|
|
||||||
<script type="text/javascript" src="/js/diff_match_patch.js"></script>
|
|
||||||
|
|
||||||
<script type="text/javascript" src="/js/merge.js"></script>
|
|
||||||
|
|
||||||
<script type="text/javascript" src="/js/edu_tpi.js"></script>
|
|
||||||
-->
|
|
||||||
<!-- testbdweb.trustie.net testbdweb.educoder.net -->
|
|
||||||
|
|
||||||
<!-- 在tpi js里加载这3个脚本 -->
|
<!-- 在tpi js里加载这3个脚本 -->
|
||||||
<script>
|
<script>
|
||||||
(function() { // Scoping function to avoid globals
|
(function() { // Scoping function to avoid globals
|
||||||
|
@ -199,15 +96,7 @@
|
||||||
|
|
||||||
})();
|
})();
|
||||||
</script>
|
</script>
|
||||||
<!-- <script type="text/javascript" src="https://testeduplus2.educoder.net/assets/kindeditor/kindeditor.js"></script>
|
|
||||||
<script type="text/javascript" src="/js/create_kindeditor.js"></script>
|
|
||||||
<script type="text/javascript" src="https://testeduplus2.educoder.net/javascripts/educoder/edu_application.js"></script> -->
|
|
||||||
<script type="text/javascript" src="https://cdn.bootcss.com/quill/1.3.7/quill.core.min.js"></script>
|
<script type="text/javascript" src="https://cdn.bootcss.com/quill/1.3.7/quill.core.min.js"></script>
|
||||||
|
|
||||||
<!-- <script>-->
|
|
||||||
<!-- document.body.addEventListener('touchmove', function (e) {-->
|
|
||||||
<!-- e.preventDefault(); //阻止默认的处理方式(阻止下拉滑动的效果)-->
|
|
||||||
<!-- }, {passive: false});-->
|
|
||||||
<!-- </script>-->
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -35,17 +35,12 @@ const ProjectDetail = Loadable({
|
||||||
class Index extends Component{
|
class Index extends Component{
|
||||||
constructor(props){
|
constructor(props){
|
||||||
super(props);
|
super(props);
|
||||||
this.state={
|
|
||||||
current_user:undefined,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
componentDidMount=()=>{
|
|
||||||
document.title="forge开源";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
render(){
|
render(){
|
||||||
|
console.log("123",this.props);
|
||||||
return(
|
return(
|
||||||
<div className="newMain clearfix">
|
<div className="newMain clearfix">
|
||||||
<Switch {...this.props}>
|
<Switch {...this.props}>
|
||||||
|
|
|
@ -218,11 +218,13 @@ class Index extends Component{
|
||||||
<Spin spinning={isSpin}>
|
<Spin spinning={isSpin}>
|
||||||
<div className="list-r-operation">
|
<div className="list-r-operation">
|
||||||
<div>
|
<div>
|
||||||
|
|
||||||
<Dropdown overlay={newItem} trigger={["click"]} placement='bottomRight' className="mr30">
|
<Dropdown overlay={newItem} trigger={["click"]} placement='bottomRight' className="mr30">
|
||||||
<a className="ant-dropdown-link">
|
<a className="ant-dropdown-link">
|
||||||
<span className="color-blue font-16"><img src={img_new} alt="" width="13px"/> 新建</span>
|
<span className="color-blue font-16"><img src={img_new} alt="" width="13px"/> 新建</span>
|
||||||
</a>
|
</a>
|
||||||
</Dropdown>
|
</Dropdown>
|
||||||
|
|
||||||
<Dropdown overlay={menu} trigger={['click']} placement='bottomRight'>
|
<Dropdown overlay={menu} trigger={['click']} placement='bottomRight'>
|
||||||
<a className="ant-dropdown-link">
|
<a className="ant-dropdown-link">
|
||||||
<span className="color-blue font-16">排序 <img src={img_array} alt="" width="10px"/></span>
|
<span className="color-blue font-16">排序 <img src={img_array} alt="" width="10px"/></span>
|
||||||
|
|
|
@ -76,21 +76,14 @@ class NewHeader extends Component {
|
||||||
goshowqqgtounp:false,
|
goshowqqgtounp:false,
|
||||||
visiblemyss:false,
|
visiblemyss:false,
|
||||||
}
|
}
|
||||||
// console.log("176")
|
|
||||||
// console.log(props);
|
|
||||||
// console.log("NewHeader1234567890");
|
|
||||||
// console.log(this.props);
|
|
||||||
}
|
}
|
||||||
componentDidUpdate = (prevProps) => {
|
componentDidUpdate = (prevProps) => {
|
||||||
// console.log("componentDidMount2");
|
|
||||||
// console.log(this.state.mygetHelmetapi2);
|
|
||||||
if(this.state.mygetHelmetapi2===undefined){
|
if(this.state.mygetHelmetapi2===undefined){
|
||||||
this.getAppdata();
|
this.getAppdata();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
componentDidMount() {
|
componentDidMount() {
|
||||||
// console.log("componentDidMount1");
|
this.getAppdata();
|
||||||
this.getAppdata();
|
|
||||||
window._header_componentHandler = this;
|
window._header_componentHandler = this;
|
||||||
|
|
||||||
//下拉框的显示隐藏
|
//下拉框的显示隐藏
|
||||||
|
|
|
@ -20,20 +20,13 @@ import Trialapplication from "../login/Trialapplication";
|
||||||
|
|
||||||
const $ = window.$;
|
const $ = window.$;
|
||||||
const versionNum = '0001';
|
const versionNum = '0001';
|
||||||
// let _url_origin = getUrl()
|
|
||||||
let _url_origin='';
|
let _url_origin='';
|
||||||
if(window.location.port === "3007"){
|
if(window.location.port === "3007"){
|
||||||
_url_origin="https://test-newweb.educoder.net";
|
_url_origin="https://test-newweb.educoder.net";
|
||||||
}
|
}
|
||||||
|
|
||||||
// let _url_origin=`https://www.educoder.net`;
|
|
||||||
|
|
||||||
if (!window['indexHOCLoaded']) {
|
if (!window['indexHOCLoaded']) {
|
||||||
window.indexHOCLoaded = true;
|
window.indexHOCLoaded = true;
|
||||||
//解决首屏加载问题
|
//解决首屏加载问题
|
||||||
|
|
||||||
// $('head').append($('<link rel="stylesheet" type="text/css" />')
|
|
||||||
// .attr('href', `${_url_origin}/stylesheets/educoder/antd.min.css?1525440977`));
|
|
||||||
$('head').append($('<link rel="stylesheet" type="text/css" />')
|
$('head').append($('<link rel="stylesheet" type="text/css" />')
|
||||||
.attr('href', `${_url_origin}/stylesheets/css/edu-common.css?3`));
|
.attr('href', `${_url_origin}/stylesheets/css/edu-common.css?3`));
|
||||||
|
|
||||||
|
@ -44,20 +37,6 @@ if (!window['indexHOCLoaded']) {
|
||||||
$('head').append($('<link rel="stylesheet" type="text/css" />')
|
$('head').append($('<link rel="stylesheet" type="text/css" />')
|
||||||
.attr('href', `${_url_origin}/stylesheets/educoder/edu-all.css?3`));
|
.attr('href', `${_url_origin}/stylesheets/educoder/edu-all.css?3`));
|
||||||
|
|
||||||
|
|
||||||
// $('head').append($('<link rel="stylesheet" type="text/css" />')
|
|
||||||
// .attr('href', `${_url_origin}/stylesheets/educoder/css_min_all.css?1525440977`));
|
|
||||||
// 加timeout 为了覆盖掉antd的样式
|
|
||||||
// setTimeout(() => {
|
|
||||||
// $('head').append( $('<link rel="stylesheet" type="text/css" />')
|
|
||||||
// .attr('href', `${_url_origin}/stylesheets/css/edu-common.css?1525440977`) );
|
|
||||||
|
|
||||||
// $('head').append( $('<link rel="stylesheet" type="text/css" />')
|
|
||||||
// .attr('href', `${_url_origin}/stylesheets/educoder/edu-all.css?1525440977`) );
|
|
||||||
// $('head').append( $('<link rel="stylesheet" type="text/css" />')
|
|
||||||
// .attr('href', `${_url_origin}/stylesheets/educoder/edu-main.css?1525440977`) );
|
|
||||||
// }, 1000);
|
|
||||||
|
|
||||||
$("script").append('<script></script>')
|
$("script").append('<script></script>')
|
||||||
.attr('src', `${_url_origin}/javascripts/jquery-1.8.3-ui-1.9.2-ujs-2.0.3.js?_t=${versionNum}`);
|
.attr('src', `${_url_origin}/javascripts/jquery-1.8.3-ui-1.9.2-ujs-2.0.3.js?_t=${versionNum}`);
|
||||||
|
|
||||||
|
@ -163,41 +142,17 @@ export function TPMIndexHOC(WrappedComponent) {
|
||||||
}else if(this.props.match.path==="/paths"){
|
}else if(this.props.match.path==="/paths"){
|
||||||
document.title="实践课程";
|
document.title="实践课程";
|
||||||
}else if(this.props.match.path==="/courses"){
|
}else if(this.props.match.path==="/courses"){
|
||||||
document.title="翻转课堂";
|
document.title="翻转课堂";
|
||||||
|
}else if(this.props.match.path==="/projects"){
|
||||||
|
document.title="开源项目";
|
||||||
}
|
}
|
||||||
|
|
||||||
// if(this.props.match.path==="/"){
|
|
||||||
// document.title="EduCoder-IT实践教学平台_信息技术类精品课程网_大学生MOOC平台";
|
|
||||||
// }else if(this.props.match.path==="/403"){
|
|
||||||
// document.title="你没有权限访问";
|
|
||||||
// }else if(this.props.match.path==="/nopage"){
|
|
||||||
// document.title="没有找到该页面";
|
|
||||||
// }else if(this.props.match.path==="/shixuns"){
|
|
||||||
// document.title="EduCoder-IT实践教学平台_信息技术类精品课程网_大学生MOOC平台";
|
|
||||||
// }else if(this.props.match.path==="/paths"){
|
|
||||||
// document.title="实践课程_项目实战开发_web前端开发实训_web后端开发实战_人工智能技术-EduCoder";
|
|
||||||
// }else if(this.props.match.path==="/courses"){
|
|
||||||
// document.title="实训项目_php后端开发_app前端开发_java_python实训_C语言入门课程-EduCoder";
|
|
||||||
// }else if(this.props.match.path==="/competitions"){
|
|
||||||
// document.title="在线竞赛_计算机应用大赛_编程大赛_大学生设计大赛_全国高校绿色计算大赛-EduCoder";
|
|
||||||
// }else if(this.props.match.path==="/moop_cases"){
|
|
||||||
// document.title="教学案例-EduCoder";
|
|
||||||
// }else if(this.props.match.path==="/forums"){
|
|
||||||
// document.title="交流问答-EduCoder";
|
|
||||||
// }else if(this.props.match.path==="/forums"){
|
|
||||||
// document.title="交流问答-EduCoder";
|
|
||||||
// }
|
|
||||||
|
|
||||||
$.ajaxSetup({
|
$.ajaxSetup({
|
||||||
cache: true
|
cache: true
|
||||||
});
|
});
|
||||||
|
|
||||||
//帮助后台传参数
|
//帮助后台传参数
|
||||||
const query = this.props.location.search;
|
const query = this.props.location.search;
|
||||||
// const type = query.split('?chinaoocTimestamp=');
|
|
||||||
// console.log("Eduinforms12345");
|
|
||||||
// console.log(this.foo(query));
|
|
||||||
// console.log(JSON.stringify(this.foo(query)));
|
|
||||||
var dataqueryss={}
|
var dataqueryss={}
|
||||||
try {
|
try {
|
||||||
var foqus=this.foo(query);
|
var foqus=this.foo(query);
|
||||||
|
@ -218,23 +173,23 @@ export function TPMIndexHOC(WrappedComponent) {
|
||||||
}
|
}
|
||||||
this.fetchUsers(dataqueryss);
|
this.fetchUsers(dataqueryss);
|
||||||
|
|
||||||
let url=`/users/get_navigation_info.json`;
|
// let url=`/users/get_navigation_info.json`;
|
||||||
axios.get(url, {
|
// axios.get(url, {
|
||||||
|
|
||||||
}).then((response) => {
|
// }).then((response) => {
|
||||||
// console.log("开始请求/get_navigation_info.json");
|
// // console.log("开始请求/get_navigation_info.json");
|
||||||
// console.log(response);
|
// // console.log(response);
|
||||||
if(response!=undefined){
|
// if(response!=undefined){
|
||||||
if(response.status===200){
|
// if(response.status===200){
|
||||||
this.setState({
|
// this.setState({
|
||||||
Headertop:response.data.top,
|
// Headertop:response.data.top,
|
||||||
Footerdown:response.data.down
|
// Footerdown:response.data.down
|
||||||
})
|
// })
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
});
|
// });
|
||||||
///请求定制化的信息
|
///请求定制化的信息
|
||||||
this.getAppdata();
|
// this.getAppdata();
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
课堂权限相关方法,暂时写这里了 ----------------------------------------START
|
课堂权限相关方法,暂时写这里了 ----------------------------------------START
|
||||||
|
@ -335,67 +290,67 @@ export function TPMIndexHOC(WrappedComponent) {
|
||||||
document.head.appendChild(link);
|
document.head.appendChild(link);
|
||||||
}
|
}
|
||||||
//获取当前定制信息
|
//获取当前定制信息
|
||||||
getAppdata = () => {
|
// getAppdata = () => {
|
||||||
try {
|
// try {
|
||||||
var chromesettingArray = JSON.parse(localStorage.getItem('chromesetting'));
|
// var chromesettingArray = JSON.parse(localStorage.getItem('chromesetting'));
|
||||||
var chromesettingresponseArray = JSON.parse(localStorage.getItem('chromesettingresponse'));
|
// var chromesettingresponseArray = JSON.parse(localStorage.getItem('chromesettingresponse'));
|
||||||
// console.log("TPMLNdexHOC");
|
// // console.log("TPMLNdexHOC");
|
||||||
// console.log(chromesettingArray);
|
// // console.log(chromesettingArray);
|
||||||
// console.log(chromesettingresponseArray);
|
// // console.log(chromesettingresponseArray);
|
||||||
this.setState({
|
// this.setState({
|
||||||
mygetHelmetapi:chromesettingArray
|
// mygetHelmetapi:chromesettingArray
|
||||||
});
|
// });
|
||||||
if (chromesettingArray.tab_logo_url) {
|
// if (chromesettingArray.tab_logo_url) {
|
||||||
this.gettablogourldata(chromesettingresponseArray);
|
// this.gettablogourldata(chromesettingresponseArray);
|
||||||
} else {
|
// } else {
|
||||||
this.gettablogourlnull();
|
// this.gettablogourlnull();
|
||||||
}
|
// }
|
||||||
}catch (e) {
|
// }catch (e) {
|
||||||
console.log("hoc获取游览器配置失败 重新请求开始读取配置");
|
// console.log("hoc获取游览器配置失败 重新请求开始读取配置");
|
||||||
this.getAppdatausr();
|
// this.getAppdatausr();
|
||||||
}
|
// }
|
||||||
|
|
||||||
};
|
// };
|
||||||
getAppdatausr=()=>{
|
// getAppdatausr=()=>{
|
||||||
let url = "/setting.json";
|
// let url = "/setting.json";
|
||||||
axios.get(url).then((response) => {
|
// axios.get(url).then((response) => {
|
||||||
// console.log("app.js开始请求/setting.json");
|
// // console.log("app.js开始请求/setting.json");
|
||||||
// console.log("获取当前定制信息");
|
// // console.log("获取当前定制信息");
|
||||||
if (response) {
|
// if (response) {
|
||||||
if (response.data) {
|
// if (response.data) {
|
||||||
this.setState({
|
// this.setState({
|
||||||
mygetHelmetapi: response.data.setting
|
// mygetHelmetapi: response.data.setting
|
||||||
});
|
// });
|
||||||
localStorage.setItem('chromesetting',JSON.stringify(response.data.setting));
|
// localStorage.setItem('chromesetting',JSON.stringify(response.data.setting));
|
||||||
localStorage.setItem('chromesettingresponse',JSON.stringify(response));
|
// localStorage.setItem('chromesettingresponse',JSON.stringify(response));
|
||||||
try {
|
// try {
|
||||||
if (response.data.setting.tab_logo_url) {
|
// if (response.data.setting.tab_logo_url) {
|
||||||
this.gettablogourldata(response);
|
// this.gettablogourldata(response);
|
||||||
} else {
|
// } else {
|
||||||
this.gettablogourlnull();
|
// this.gettablogourlnull();
|
||||||
}
|
// }
|
||||||
} catch (e) {
|
// } catch (e) {
|
||||||
this.gettablogourlnull();
|
// this.gettablogourlnull();
|
||||||
}
|
// }
|
||||||
|
|
||||||
|
|
||||||
} else {
|
// } else {
|
||||||
|
|
||||||
this.gettablogourlnull();
|
// this.gettablogourlnull();
|
||||||
|
|
||||||
}
|
// }
|
||||||
|
|
||||||
} else {
|
// } else {
|
||||||
this.gettablogourlnull();
|
// this.gettablogourlnull();
|
||||||
|
|
||||||
}
|
// }
|
||||||
|
|
||||||
}).catch((error) => {
|
// }).catch((error) => {
|
||||||
this.gettablogourlnull();
|
// this.gettablogourlnull();
|
||||||
|
|
||||||
});
|
// });
|
||||||
|
|
||||||
}
|
// }
|
||||||
|
|
||||||
fetchUser = () => {
|
fetchUser = () => {
|
||||||
let url = `/users/get_user_info.json`
|
let url = `/users/get_user_info.json`
|
||||||
|
|
Loading…
Reference in New Issue