|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
|
<div>
|
|
|
- <el-form ref="elForm" :model="formData" :rules="rules" size="medium" label-width="100px">
|
|
|
+ <!-- <el-form ref="elForm" :model="formData" :rules="rules" size="medium" label-width="100px">
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
<el-form-item label="文件ID" prop="fileId">
|
|
@@ -19,7 +19,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
- </el-form>
|
|
|
+ </el-form> -->
|
|
|
<div class='qualityManual-container-office'>
|
|
|
<jjt-only-office :option='option' />
|
|
|
</div>
|
|
@@ -37,17 +37,6 @@
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
- formData: {
|
|
|
- fileId: '64edbe7153085f500d7ce33f',
|
|
|
- url: ''
|
|
|
- },
|
|
|
- rules: {
|
|
|
- fileId: [{
|
|
|
- required: true,
|
|
|
- message: '请输入文件ID',
|
|
|
- trigger: 'blur'
|
|
|
- }],
|
|
|
- },
|
|
|
//参考jjtOnlyOffice组件参数配置
|
|
|
option: {
|
|
|
key: '',
|
|
@@ -73,6 +62,18 @@
|
|
|
const route = useRoute();
|
|
|
let row=JSON.parse(decodeURI(route.query.data))
|
|
|
console.log(111221,row);
|
|
|
+ this.show = true;
|
|
|
+ this.option.isEdit = true;
|
|
|
+ this.option.url = `${window.location.origin}${import.meta.env.VITE_APP_BASE_API}/api/access/${row.fileId}`;
|
|
|
+ this.option.title = row.fileName;
|
|
|
+ this.option.key=row.fileId;
|
|
|
+ this.option.fileType = row.fileType.replace(".","");
|
|
|
+ this.option.editUrl = `${window.location.origin}${import.meta.env.VITE_APP_BASE_API}/only-office/callback/${row.fileId}`;
|
|
|
+
|
|
|
+ this.option.user = {
|
|
|
+ id: useUserStore().uid, //用户ID
|
|
|
+ name: useUserStore().uname //用户姓名
|
|
|
+ };
|
|
|
},
|
|
|
methods: {
|
|
|
submitForm() {
|