Commit 75eb6c76 by zhangleyuan

feat:调整课件的删除接口

parent 4af66253
...@@ -170,7 +170,7 @@ class ManageCoursewareModal extends React.Component { ...@@ -170,7 +170,7 @@ class ManageCoursewareModal extends React.Component {
// 删除文件 // 删除文件
deleteFile(item) { deleteFile(item) {
const { list } = this.state; const { list } = this.state;
window.axios.Apollo('public/businessLive/delCourseDoc', { docId: item.id }).then(() => { Service.Hades('public/courseWare/delCourseDoc', { docId: item.id }).then(() => {
item.docId && message.success('删除成功') item.docId && message.success('删除成功')
}) })
const _list = _.reject(list, (data) => data.id == item.id); const _list = _.reject(list, (data) => data.id == item.id);
...@@ -230,26 +230,26 @@ class ManageCoursewareModal extends React.Component { ...@@ -230,26 +230,26 @@ class ManageCoursewareModal extends React.Component {
}; };
// 校验余额 // 校验余额
handleCheckBalance = async () => { // handleCheckBalance = async () => {
const { type } = this.props; // const { type } = this.props;
const balanceRes = await axios.Business("public/liveAssets/query", { }); // const balanceRes = await axios.Business("public/liveAssets/query", { });
// 判断是否欠费,旗舰版用户不需要校验余额 // // 判断是否欠费,旗舰版用户不需要校验余额
const ultimateRes = await axios.Business('public/inst/checkInstProduct', { // const ultimateRes = await axios.Business('public/inst/checkInstProduct', {
productCodeList: ['ULTIMATESELL', 'PIP_TO_ULTIMATE', 'HIGH_TO_ULTIMATE'] // productCodeList: ['ULTIMATESELL', 'PIP_TO_ULTIMATE', 'HIGH_TO_ULTIMATE']
}); // });
const { result } = balanceRes; // const { result } = balanceRes;
// balance小于0表示已经欠费 // // balance小于0表示已经欠费
if ((!result || result.balance <= 0) && !ultimateRes.result && type === 'interactive') { // if ((!result || result.balance <= 0) && !ultimateRes.result && type === 'interactive') {
Modal.info({ // Modal.info({
title: '无法继续操作', // title: '无法继续操作',
content: '直播服务已升级,请联系运营老师。', // content: '直播服务已升级,请联系运营老师。',
icon: <span className="icon iconfont default-confirm-icon">&#xe6f4;</span> // icon: <span className="icon iconfont default-confirm-icon">&#xe6f4;</span>
}) // })
return false; // return false;
} // }
return true; // return true;
}; // };
render() { render() {
const columns = [ const columns = [
......
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