dev_unstable
杨树明 6 years ago
parent 6944ec49cc
commit 8324d49a95

@ -38,19 +38,19 @@ class Fileslistitem extends Component{
}).then((result)=>{
if(result.data.attachment_histories.length===0){
if(result.data.is_pdf===true){
//预览pdf
axios({
method:'get',
url:result.data.url,
responseType: 'arraybuffer',
}).then((result)=>{
var binaryData = [];
binaryData.push(result.data);
this.url =window.URL.createObjectURL(new Blob(binaryData, {type:"application/pdf"}));
window.open(this.url);
})
}else{
// if(result.data.is_pdf===true){
// //预览pdf
// axios({
// method:'get',
// url:result.data.url,
// responseType: 'arraybuffer',
// }).then((result)=>{
// var binaryData = [];
// binaryData.push(result.data);
// this.url =window.URL.createObjectURL(new Blob(binaryData, {type:"application/pdf"}));
// window.open(this.url);
// })
// }else{ }
let link = document.createElement('a');
document.body.appendChild(link);
link.href = "/api"+result.data.url;
@ -60,7 +60,6 @@ class Fileslistitem extends Component{
evt.initEvent("click", false, false);
link.dispatchEvent(evt);
document.body.removeChild(link);
}
}else{
this.setState({
Showoldfiles:true,

@ -187,10 +187,11 @@ class Showoldfiles extends Component{
<div className="clearfix edu-txt-center lineh-40 bor-bottom-greyE" id={allfiles.id}>
<li className="fl fontlefts">
{allfiles.is_pdf===false?
<a className={"isabox"} href={"/api"+allfiles.url} >{allfiles.title}</a>:
<a className={"isabox"} onClick={()=>this.showfiless(allfiles.url)} >{allfiles.title}</a>
}
{/*{allfiles.is_pdf===false?*/}
{/*<a className={"isabox"} href={"/api"+allfiles.url} >{allfiles.title}</a>:*/}
{/*<a className={"isabox"} onClick={()=>this.showfiless(allfiles.url)} >{allfiles.title}</a>*/}
{/*}*/}
<a className={"isabox"} href={"/api"+allfiles.url} >{allfiles.title}</a>
<span className={"newcolor-orange fl"}>当前版本</span>
</li>
@ -206,11 +207,11 @@ class Showoldfiles extends Component{
<div className="clearfix edu-txt-center lineh-40 bor-bottom-greyE" id={item.id} key={key}>
<li className="fl fontlefts">
{item.is_pdf===false?
<a className={"isabox"} href={"/api"+item.url}>{item.title}</a>:
<a className={"isabox"} onClick={()=>this.showfiless(item.url)} >{item.title}</a>
}
<a className={"isabox"} href={"/api"+item.url}>{item.title}</a>
{/*{item.is_pdf===false?*/}
{/*<a className={"isabox"} href={"/api"+item.url}>{item.title}</a>:*/}
{/*<a className={"isabox"} onClick={()=>this.showfiless(item.url)} >{item.title}</a>*/}
{/*}*/}
</li>
<li className="fl filesves ">

Loading…
Cancel
Save