commit
This commit is contained in:
+125
-125
@@ -10498,130 +10498,130 @@ if (document.readyState === 'interactive' || document.readyState === 'complete')
|
||||
* liuyan
|
||||
* PDF添加笔记功能js
|
||||
*/
|
||||
$(document).ready(function () {
|
||||
// var page // 当前pdf页码
|
||||
// var pageY // Y轴
|
||||
// var pageX // X轴
|
||||
// // 去掉默认的contextmenu事件,否则会和右键事件同时出现。
|
||||
document.oncontextmenu = function (e) {
|
||||
e.preventDefault()
|
||||
}
|
||||
$('#outerContainer').mousedown(function (e) {
|
||||
var res = document.getElementById('rightClickBox')
|
||||
res.style.display = 'none'
|
||||
$('.button-box').hide()
|
||||
if (e.button === 2) {
|
||||
res.style.top = e.clientY + 'px' // 鼠标点击时给div定位Y轴
|
||||
res.style.left = e.clientX + 'px' // 鼠标点击时给div定位X轴
|
||||
res.style.display = 'block'
|
||||
// pageX = e.clientX
|
||||
// pageY = $('#viewerContainer').scrollTop() + e.clientY - 32
|
||||
// } else if (e.button === 0) {
|
||||
// res.style.display = 'none'
|
||||
// // alert("你点了左键");
|
||||
// } else if (e.button === 1) {
|
||||
// // alert("你点了滚轮")
|
||||
// res.style.display = 'none'
|
||||
}
|
||||
})
|
||||
// // 点击添加笔记
|
||||
// $('#addNote').click(() => {
|
||||
// page = document.getElementById('pageNumber').value // 获取当前PDF页码
|
||||
// var res = document.getElementById('noteBox') // 添加笔记 box
|
||||
// res.style.display = 'block'
|
||||
// $('.mask').show()
|
||||
// $('#rightClickBox').css('display', 'none')
|
||||
// })
|
||||
// // 点击 添加笔记 取消 按钮
|
||||
// $('#noteCancel').click(() => {
|
||||
// $('#noteBox').css('display', 'none')
|
||||
// $('.mask').hide()
|
||||
// $('.note-textarea').val('')
|
||||
// })
|
||||
// // 点击 添加笔记 保存 按钮
|
||||
// $('#noteSave').click(() => {
|
||||
// let textareaVal = $('.note-textarea').val() // 笔记val
|
||||
// let url = decodeURIComponent(window.location.search)
|
||||
// let attIdIndex = url.indexOf('ATT_FILE') // 截取文件id
|
||||
// let fileUrlId = url.substring(attIdIndex, url.length)
|
||||
// /**
|
||||
// * 获取笔记类型
|
||||
// * @type {string}
|
||||
// * EXPERT::专家笔记、 PERSONAL:个人笔记
|
||||
// */
|
||||
// // let noteType = JSON.parse(sessionStorage.getItem('userInfo')).userRole === '超级管理员' ? 'EXPERT' : 'PERSONAL'
|
||||
// $.ajax({
|
||||
// type: 'POST',
|
||||
// url: '/api/lawss/utNoteInfo/saveNote',
|
||||
// data: {
|
||||
// noteContent: textareaVal,
|
||||
// xContent: 1250,
|
||||
// yContent: pageY,
|
||||
// attId: fileUrlId, // pdf文件ID
|
||||
// noteType: 'PERSONAL',
|
||||
// noteName: JSON.parse(sessionStorage.getItem('fileInfo'))[0].fileName
|
||||
// },
|
||||
// success: (res) => {
|
||||
// if (res.ok) {
|
||||
// alert('保存成功')
|
||||
// $('#noteBox').css('display', 'none')
|
||||
// $('.mask').hide()
|
||||
// $('.note-textarea').val('')
|
||||
// getNote()
|
||||
// } else {
|
||||
// alert(res.message)
|
||||
// }
|
||||
// }
|
||||
// })
|
||||
// })
|
||||
// // 回显笔记内容
|
||||
// function getNote () {
|
||||
// let url = decodeURIComponent(window.location.search)
|
||||
// let attIdIndex = url.indexOf('ATT_FILE') // 截取文件id
|
||||
// let fileUrlId = url.substring(attIdIndex, url.length)
|
||||
// $.ajax({
|
||||
// type: 'GET',
|
||||
// url: '/api/lawss/utNoteInfo/worldPage',
|
||||
// data: {
|
||||
// attId: fileUrlId
|
||||
// },
|
||||
// success: (res) => {
|
||||
// if (res.ok) {
|
||||
// $('.note-float').remove() // 移除所有的笔记
|
||||
// // 重新渲染笔记
|
||||
// res.data.list.map(item => {
|
||||
// let str = `<div class="note-float" style="position: absolute; top: ${item.yContent}px; left: ${item.xContent}px">
|
||||
// <span>${item.noteContent}</span>
|
||||
// <span class="note-del" id="${item.id}">x</span>
|
||||
// </div>`
|
||||
// $('#viewerContainer').append(str)
|
||||
// })
|
||||
// }
|
||||
// }
|
||||
// })
|
||||
// $(document).ready(function () {
|
||||
// // var page // 当前pdf页码
|
||||
// // var pageY // Y轴
|
||||
// // var pageX // X轴
|
||||
// // // 去掉默认的contextmenu事件,否则会和右键事件同时出现。
|
||||
// document.oncontextmenu = function (e) {
|
||||
// e.preventDefault()
|
||||
// }
|
||||
// getNote()
|
||||
// // 删除笔记事件
|
||||
// $('body').delegate('.note-float .note-del', 'click', (e) => {
|
||||
// $.ajax({
|
||||
// type: 'POST',
|
||||
// url: '/api/lawss/utNoteInfo/deleteNote',
|
||||
// data: {
|
||||
// ids: e.target.id
|
||||
// },
|
||||
// success: (res) => {
|
||||
// if (res.ok) {
|
||||
// alert('删除成功')
|
||||
// getNote()
|
||||
// } else {
|
||||
// alert(res.message)
|
||||
// }
|
||||
// }
|
||||
// })
|
||||
// $('#outerContainer').mousedown(function (e) {
|
||||
// var res = document.getElementById('rightClickBox')
|
||||
// res.style.display = 'none'
|
||||
// $('.button-box').hide()
|
||||
// if (e.button === 2) {
|
||||
// res.style.top = e.clientY + 'px' // 鼠标点击时给div定位Y轴
|
||||
// res.style.left = e.clientX + 'px' // 鼠标点击时给div定位X轴
|
||||
// res.style.display = 'block'
|
||||
// // pageX = e.clientX
|
||||
// // pageY = $('#viewerContainer').scrollTop() + e.clientY - 32
|
||||
// // } else if (e.button === 0) {
|
||||
// // res.style.display = 'none'
|
||||
// // // alert("你点了左键");
|
||||
// // } else if (e.button === 1) {
|
||||
// // // alert("你点了滚轮")
|
||||
// // res.style.display = 'none'
|
||||
// }
|
||||
// })
|
||||
// // 点击 tree新增modal取消按钮
|
||||
// $('#treeAddCancel').click(() => {
|
||||
// $('.tree-add-modal').hide()
|
||||
// $('.mask').hide()
|
||||
// })
|
||||
})
|
||||
// // // 点击添加笔记
|
||||
// // $('#addNote').click(() => {
|
||||
// // page = document.getElementById('pageNumber').value // 获取当前PDF页码
|
||||
// // var res = document.getElementById('noteBox') // 添加笔记 box
|
||||
// // res.style.display = 'block'
|
||||
// // $('.mask').show()
|
||||
// // $('#rightClickBox').css('display', 'none')
|
||||
// // })
|
||||
// // // 点击 添加笔记 取消 按钮
|
||||
// // $('#noteCancel').click(() => {
|
||||
// // $('#noteBox').css('display', 'none')
|
||||
// // $('.mask').hide()
|
||||
// // $('.note-textarea').val('')
|
||||
// // })
|
||||
// // // 点击 添加笔记 保存 按钮
|
||||
// // $('#noteSave').click(() => {
|
||||
// // let textareaVal = $('.note-textarea').val() // 笔记val
|
||||
// // let url = decodeURIComponent(window.location.search)
|
||||
// // let attIdIndex = url.indexOf('ATT_FILE') // 截取文件id
|
||||
// // let fileUrlId = url.substring(attIdIndex, url.length)
|
||||
// // /**
|
||||
// // * 获取笔记类型
|
||||
// // * @type {string}
|
||||
// // * EXPERT::专家笔记、 PERSONAL:个人笔记
|
||||
// // */
|
||||
// // // let noteType = JSON.parse(sessionStorage.getItem('userInfo')).userRole === '超级管理员' ? 'EXPERT' : 'PERSONAL'
|
||||
// // $.ajax({
|
||||
// // type: 'POST',
|
||||
// // url: '/api/lawss/utNoteInfo/saveNote',
|
||||
// // data: {
|
||||
// // noteContent: textareaVal,
|
||||
// // xContent: 1250,
|
||||
// // yContent: pageY,
|
||||
// // attId: fileUrlId, // pdf文件ID
|
||||
// // noteType: 'PERSONAL',
|
||||
// // noteName: JSON.parse(sessionStorage.getItem('fileInfo'))[0].fileName
|
||||
// // },
|
||||
// // success: (res) => {
|
||||
// // if (res.ok) {
|
||||
// // alert('保存成功')
|
||||
// // $('#noteBox').css('display', 'none')
|
||||
// // $('.mask').hide()
|
||||
// // $('.note-textarea').val('')
|
||||
// // getNote()
|
||||
// // } else {
|
||||
// // alert(res.message)
|
||||
// // }
|
||||
// // }
|
||||
// // })
|
||||
// // })
|
||||
// // // 回显笔记内容
|
||||
// // function getNote () {
|
||||
// // let url = decodeURIComponent(window.location.search)
|
||||
// // let attIdIndex = url.indexOf('ATT_FILE') // 截取文件id
|
||||
// // let fileUrlId = url.substring(attIdIndex, url.length)
|
||||
// // $.ajax({
|
||||
// // type: 'GET',
|
||||
// // url: '/api/lawss/utNoteInfo/worldPage',
|
||||
// // data: {
|
||||
// // attId: fileUrlId
|
||||
// // },
|
||||
// // success: (res) => {
|
||||
// // if (res.ok) {
|
||||
// // $('.note-float').remove() // 移除所有的笔记
|
||||
// // // 重新渲染笔记
|
||||
// // res.data.list.map(item => {
|
||||
// // let str = `<div class="note-float" style="position: absolute; top: ${item.yContent}px; left: ${item.xContent}px">
|
||||
// // <span>${item.noteContent}</span>
|
||||
// // <span class="note-del" id="${item.id}">x</span>
|
||||
// // </div>`
|
||||
// // $('#viewerContainer').append(str)
|
||||
// // })
|
||||
// // }
|
||||
// // }
|
||||
// // })
|
||||
// // }
|
||||
// // getNote()
|
||||
// // // 删除笔记事件
|
||||
// // $('body').delegate('.note-float .note-del', 'click', (e) => {
|
||||
// // $.ajax({
|
||||
// // type: 'POST',
|
||||
// // url: '/api/lawss/utNoteInfo/deleteNote',
|
||||
// // data: {
|
||||
// // ids: e.target.id
|
||||
// // },
|
||||
// // success: (res) => {
|
||||
// // if (res.ok) {
|
||||
// // alert('删除成功')
|
||||
// // getNote()
|
||||
// // } else {
|
||||
// // alert(res.message)
|
||||
// // }
|
||||
// // }
|
||||
// // })
|
||||
// // })
|
||||
// // // 点击 tree新增modal取消按钮
|
||||
// // $('#treeAddCancel').click(() => {
|
||||
// // $('.tree-add-modal').hide()
|
||||
// // $('.mask').hide()
|
||||
// // })
|
||||
// })
|
||||
|
||||
Reference in New Issue
Block a user