| | |
| | | <span v-show="formInline.dataType !='type2'">{{item.tabDesc}}</span> |
| | | <div style="float: right; padding: 3px 0"> |
| | | <i |
| | | v-show="!showView(item.type) && formInline.dataType=='type2'" |
| | | class="el-icon-view" |
| | | :title="$t('common.preview')" |
| | | @click="setAttatchFileView(index, item)" |
| | | ></i> |
| | | <i |
| | | style="margin-left:10px" |
| | | class="el-icon-tickets" |
| | | :title="$t('common.details')" |
| | | @click="setCardDetails(item)" |
| | |
| | | dataLib_selectFiles, |
| | | dataLib_deletes |
| | | } from '../../api/api'; |
| | | import {dataLibView } from '@/api/screen.js' |
| | | export default { |
| | | components: { |
| | | MyBread, MapSdk |
| | |
| | | } |
| | | }; |
| | | }, |
| | | |
| | | mounted() { |
| | | this.getDepTreeData(); |
| | | this.getCategorySelectData(); |
| | |
| | | }, |
| | | //附件查看 |
| | | setAttatchDetail(index, row) { |
| | | |
| | | this.refreshAttatchDetail() |
| | | var name = row.name; |
| | | if (name.indexOf('.pdf') != -1) { |
| | |
| | | this.dialog.isJpg = true; |
| | | var url = BASE_URL + "/res/downloadForView?guid=" + row.guid + "&token=" + getToken(); |
| | | this.dialog.src = url |
| | | } |
| | | }, |
| | | |
| | | setAttatchFileView(index, row) { |
| | | this.refreshAttatchDetail() |
| | | var name = `${row.name}.${row.type}`; |
| | | if (name.indexOf('.pdf') != -1) { |
| | | this.dialog.isPdf = true; |
| | | } else if (name.indexOf('.jpg') != -1 || name.indexOf('.gif') != -1 || name.indexOf('.png') != -1 || name.indexOf('.jpeg') != -1) { |
| | | this.dialog.isJpg = true; |
| | | } |
| | | this.dialog.dialogVisible = true; |
| | | this.dialog.isPdf = true; |
| | | var url = BASE_URL + "/dataLib/downloadForView?guid=" + row.guid + "&token=" + getToken(); |
| | | this.dialog.src = url; |
| | | }, |
| | | showView(name) { |
| | | if (!name) return false |
| | | return name.indexOf('pdf') || name.indexOf('jpg') != -1 || name.indexOf('gif') != -1 || name.indexOf('png') != -1 || name.indexOf('jpeg') != -1 |
| | | }, |
| | | //附件刪除 |
| | | async setAttachDel() { |