diff --git a/src/views/exam/ExamList.vue b/src/views/exam/ExamList.vue index 2c281834..450bbba6 100644 --- a/src/views/exam/ExamList.vue +++ b/src/views/exam/ExamList.vue @@ -954,7 +954,7 @@ export default { }, findPapers() { let params={ - pageSize:200, + pageSize:10000, name:'' } apiPaper.querypaper(params).then((res) => { diff --git a/src/views/study/coursenew.vue b/src/views/study/coursenew.vue index b25005c2..8baccbdc 100644 --- a/src/views/study/coursenew.vue +++ b/src/views/study/coursenew.vue @@ -91,8 +91,9 @@
@@ -1686,7 +1687,21 @@ this.trueFalse = false } }, + copyUrl(currentUrl) { + const urlToCopy = currentUrl; + + navigator.clipboard.writeText(urlToCopy) + .then(() => { + this.$message.success('链接已成功复制到剪贴板'); + }) + .catch(err => { + this.$message.error('复制失败,请手动复制:' + urlToCopy); + console.error('复制错误:', err); + }); + }, }, + + } @@ -2371,4 +2386,16 @@ height: 200px; background: url('../../../public/images/couresdetail.png'); } + .copy-button { + background-color: #409EFF; + color: white; + border: none; + padding: 8px 12px; + border-radius: 4px; + cursor: pointer; + } + + .copy-button:hover { + background-color: #66b1ff; + }