Commit 2dc02c4e by zhujian

fix

parent 54fbf0e0
...@@ -20,7 +20,7 @@ class LiveCourseOpt extends React.Component { ...@@ -20,7 +20,7 @@ class LiveCourseOpt extends React.Component {
} }
} }
handleCreateLiveCouese = ()=>{ handleCreateLiveCouese = () => {
window.RCHistory.push({ window.RCHistory.push({
pathname: '/create-live-course?type=add', pathname: '/create-live-course?type=add',
}) })
...@@ -28,32 +28,48 @@ class LiveCourseOpt extends React.Component { ...@@ -28,32 +28,48 @@ class LiveCourseOpt extends React.Component {
// 下载直播客户端 // 下载直播客户端
handleDownloadClient = () => { handleDownloadClient = () => {
const { isMac } = this.state; const { isMac } = this.state;
const BRAND = process.env.BRAND;
// 判断学员系统 // 判断学员系统
let platform; if (BRAND == 'syoo') {
if(!isMac){ var url;
platform = 1 if (!isMac) {
} else { url = 'https://cdn.xiaomai5.com/ykt-win.exe'
platform = 4 } else {
} url = 'https://cdn.xiaomai5.com/ykt-mac.dmg'
BaseService }
.getLastedVersion({ model: 5, platform})
.then((res) => {
const a = document.createElement("a"); const a = document.createElement("a");
document.body.appendChild(a); document.body.appendChild(a);
a.href = res.result.releaseUrl; a.href = url;
a.click(); a.click();
document.body.removeChild(a); document.body.removeChild(a);
}) } else {
let platform;
if (!isMac) {
platform = 1
} else {
platform = 4
}
BaseService
.getLastedVersion({ model: 5, platform })
.then((res) => {
const a = document.createElement("a");
document.body.appendChild(a);
a.href = res.result.releaseUrl;
a.click();
document.body.removeChild(a);
})
}
} }
render() { render() {
const userRole = User.getUserRole(); const userRole = User.getUserRole();
return ( return (
<div className="live-course-opt"> <div className="live-course-opt">
<div className="opt__left"> <div className="opt__left">
{ userRole !== "CloudLecturer" && {userRole !== "CloudLecturer" &&
<Button type="primary" onClick={this.handleCreateLiveCouese}>新建直播课</Button> <Button type="primary" onClick={this.handleCreateLiveCouese}>新建直播课</Button>
} }
<Button onClick={this.handleDownloadClient}>下载直播客户端</Button> <Button onClick={this.handleDownloadClient}>下载直播客户端</Button>
</div> </div>
</div> </div>
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment