提交 6b888550 authored 作者: 龙菲's avatar 龙菲

新增阅读记录接口联调

上级 f22c257f
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
* 用户个人相关一些接口 * 用户个人相关一些接口
*/ */
import request from '@/utils/request' import request from '@/utils/request'
import qs from 'qs'
const baseUrl = '/v1/api' const baseUrl = '/v1/api'
...@@ -17,6 +18,9 @@ export const addNearRead = data => { ...@@ -17,6 +18,9 @@ export const addNearRead = data => {
return request({ return request({
url: baseUrl + '/user/nearRead/add', url: baseUrl + '/user/nearRead/add',
method: 'post', method: 'post',
data data: qs.stringify(data),
headers: {
'content-type': 'application/x-www-form-urlencoded'
}
}) })
} }
...@@ -254,5 +254,6 @@ export default { ...@@ -254,5 +254,6 @@ export default {
.file{ .file{
display: flex; display: flex;
justify-content: center; justify-content: center;
padding-bottom: 20px;
} }
</style> </style>
...@@ -6,26 +6,41 @@ ...@@ -6,26 +6,41 @@
@handleInsertText="handleInsertText" @handleInsertText="handleInsertText"
@handleOpenAddUpdateDialog="handleOpenAddUpdateDialog" @handleOpenAddUpdateDialog="handleOpenAddUpdateDialog"
/> />
<AddOrUpdateNoteDialog
:formData="form"
ref="AddOrUpdateNoteDialog"
@update="handleUpdateRightPanel"
/>
</div> </div>
</template> </template>
<script> <script>
import WebOfficeSDK from "/public/weboffice/web-office-sdk-v1.1.19.es"; import WebOfficeSDK from "/public/weboffice/web-office-sdk-v1.1.19.es";
import RightPanel from "./component/rightPanel.vue"; import RightPanel from "./component/rightPanel.vue";
import AddOrUpdateNoteDialog from "./component/addOrUpdateNoteDialog.vue";
import { addNearRead } from "@/api/user";
export default { export default {
components: { components: {
RightPanel, RightPanel,
AddOrUpdateNoteDialog,
}, },
data() { data() {
return { return {
wpsInstance: {}, //wps实例 wpsInstance: {}, //wps实例
controlButton: {}, //新建笔记按钮 controlButton: {}, //新建笔记按钮
routeParams:{},//路由传过来的参数 routeParams: {}, //路由传过来的参数
// 新增笔记需要的参数
form: {
docId: "", //文档Id
bookmarkContent: "", //原文内容
noteContent: "", //笔记内容
tagsArr: [], //标签
},
}; };
}, },
mounted() { mounted() {
const { wpsUrl, token, fileId } = this.$route.query; const { wpsUrl, token, fileId } = this.$route.query;
this.routeParams = { wpsUrl, token, fileId } this.routeParams = { wpsUrl, token, fileId };
this.form.docId = fileId;
this.initWps(wpsUrl, token); this.initWps(wpsUrl, token);
}, },
destroyed() { destroyed() {
...@@ -41,7 +56,7 @@ export default { ...@@ -41,7 +56,7 @@ export default {
try { try {
let res = await addNearRead(params); let res = await addNearRead(params);
if (res.code == 200) { if (res.code == 200) {
// console.log(); console.log(123);
} else { } else {
throw res.code; throw res.code;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论