|
|
|
@ -24,14 +24,14 @@
|
|
|
|
|
</a-row>
|
|
|
|
|
</vue-scroll>
|
|
|
|
|
</a-spin>
|
|
|
|
|
<a-modal v-model:visible="modalVisible" width="700px" title="查看单据" :footer="null" centered>
|
|
|
|
|
qqqqqqqqqqqqqqqqqqqqqq
|
|
|
|
|
</a-modal>
|
|
|
|
|
<preview-box ref="previewBox"/>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<script>
|
|
|
|
|
import {Icon, Row, Col, Spin, Empty, Modal} from 'ant-design-vue';
|
|
|
|
|
import {Icon, Row, Col, Spin, Empty} from 'ant-design-vue';
|
|
|
|
|
import InterConfig from '../interConfig';
|
|
|
|
|
import PreviewBox from '../../../../../../../../components/common/preview/PreviewBox';
|
|
|
|
|
import PreviewManager from '../../../../../../../../components/common/preview/previewManager'
|
|
|
|
|
|
|
|
|
|
export default ({
|
|
|
|
|
name: 'personalDocuments',
|
|
|
|
@ -44,7 +44,7 @@
|
|
|
|
|
listScroll: this.StaticParams.scrollOption,
|
|
|
|
|
preBtnShow: false,
|
|
|
|
|
parentIdArr: [],
|
|
|
|
|
modalVisible: false,
|
|
|
|
|
fileDetailData: {},
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
components: {
|
|
|
|
@ -53,7 +53,7 @@
|
|
|
|
|
ARow: Row,
|
|
|
|
|
ACol: Col,
|
|
|
|
|
ASpin: Spin,
|
|
|
|
|
AModal: Modal,
|
|
|
|
|
PreviewBox,
|
|
|
|
|
},
|
|
|
|
|
mounted() {
|
|
|
|
|
this.getPersonFilesFn()
|
|
|
|
@ -75,7 +75,6 @@
|
|
|
|
|
method: InterConfig.getPersonFiles.method,
|
|
|
|
|
isTestLogin: InterConfig.getPersonFiles.isTestLogin,
|
|
|
|
|
}], (result) => {
|
|
|
|
|
// console.log('个人文件', result[0].data.data.file_list)
|
|
|
|
|
this.dataSoures = result[0].data.data.file_list
|
|
|
|
|
this.spinning = false
|
|
|
|
|
if (this.dataSource.length === 0) {
|
|
|
|
@ -109,7 +108,6 @@
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
} else if (item.file_type === 1) {
|
|
|
|
|
this.modalVisible = true
|
|
|
|
|
let param = {
|
|
|
|
|
file_id: item.file_id,//文件夹id,第一层传0
|
|
|
|
|
org_id: this.BaseConfig.person_info_my.bureau_id,//机构id,必填
|
|
|
|
@ -122,7 +120,10 @@
|
|
|
|
|
method: InterConfig.getFileDetail.method,
|
|
|
|
|
isTestLogin: InterConfig.getFileDetail.isTestLogin,
|
|
|
|
|
}], (result) => {
|
|
|
|
|
console.log('个人文件详情-小', result)
|
|
|
|
|
if (result[0].data.code === 2000) {
|
|
|
|
|
this.fileDetailData = JSON.parse(result[0].data.data.attachment_json)
|
|
|
|
|
PreviewManager.analysisPreview(this.fileDetailData, this.$refs.previewBox)
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|