1、下载附件
data中定义此变量
baseFilePath: 'http://192.168.17.15:8012',
//下载
<el-button size="mini" @click="downLoad(scope.row)">附件</el-button>
downLoad(row){
if(row.linkedDataId != null && row.linkedDataId != '' && row.linkedDataId != undefined){
let me = this;
const i = row.linkedDataId.split('/').length-1
const j = row.linkedDataId.split('/').length-2
const k = row.linkedDataId.split('/').length-3
window.open(
me.baseFilePath+'/file/'+ row.linkedDataId.split('/')[k]+"/"+row.linkedDataId.split('/')[j]+"/"+row.linkedDataId.split('/')[i],
row.trailerName
);
}
},
2、删除
//删除
// deleteData(row){
// let me = this;
// this.$confirm('此操作将删除该 技术 所有信息, 是否继续?', '提示', {
// confirmButtonText: '确定',
// cancelButtonText: '取消',
// type: 'warning'
// }).then(() => {
// $.ajax({
// url: me.apiPath + '/advanced/deleteById',
// data: {
// id: row.id,
// url : me.baseFilePath + '/file/delete',
// linkedDataId : row.linkedDataId,
// },
// traditional: true,
// type: 'post',
// dataType: 'json',
// success: (result) =>{
// if (result.success) {
// me.init();
// this.$message({
// type: 'success',
// message: '删除成功!'
// });
// }else{
// this.$message.error(result.msg);
// return;
// }
// }
// })
// }).catch(() => {
// this.$message({
// type: 'info',
// message: '已取消删除'
// });
// });
// },