mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-06 17:36:44 +08:00
-- 签到url
This commit is contained in:
2
.env
2
.env
@@ -16,7 +16,7 @@ VUE_APP_OUTPUT_DIR=./dist
|
|||||||
# iframe嵌套url
|
# iframe嵌套url
|
||||||
VUE_APP_IFRAME_URL=https://u-pre.boe.com/pc/iframe
|
VUE_APP_IFRAME_URL=https://u-pre.boe.com/pc/iframe
|
||||||
# 学员端路由
|
# 学员端路由
|
||||||
VUE_APP_IFRAME_STUDENT_URL=https://u-pre.boe.com/pc/loading
|
VUE_APP_IFRAME_STUDENT_URL=https://u-pre.boe.com/pc/loadingVUE_APP_BOE_API_URLVUE_APP_BOE_API_URL
|
||||||
|
|
||||||
# 课程二维码
|
# 课程二维码
|
||||||
VUE_APP_COURSE_STUDY=https://u-pre.boe.com/pc/course/studyindex?id=
|
VUE_APP_COURSE_STUDY=https://u-pre.boe.com/pc/course/studyindex?id=
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
{{ codeInfo.name ? codeInfo.name : "" }}
|
{{ codeInfo.name ? codeInfo.name : "" }}
|
||||||
</div>
|
</div>
|
||||||
<qrcode-vue
|
<qrcode-vue
|
||||||
:value="codeInfo.url ? codeInfo.url : ''"
|
:value="codeInfo.url.startsWith('/')?(domain+codeInfo.url):codeInfo.url"
|
||||||
:size="qrcodeSize"
|
:size="qrcodeSize"
|
||||||
style="width: 200px; height: 200px"
|
style="width: 200px; height: 200px"
|
||||||
></qrcode-vue>
|
></qrcode-vue>
|
||||||
@@ -34,12 +34,12 @@
|
|||||||
<div class="codeUrl" :style="{ display: showUrl ? 'flex' : 'none' }">
|
<div class="codeUrl" :style="{ display: showUrl ? 'flex' : 'none' }">
|
||||||
<div class="codeUrlLink">链接</div>
|
<div class="codeUrlLink">链接</div>
|
||||||
<a-input
|
<a-input
|
||||||
:value="codeInfo.url ? codeInfo.url : ''"
|
:value="codeInfo.url.startsWith('/')?(domain+codeInfo.url):codeInfo.url"
|
||||||
disabled
|
disabled
|
||||||
class="codeUrlInp"
|
class="codeUrlInp"
|
||||||
/>
|
/>
|
||||||
<a-input
|
<a-input
|
||||||
:value="codeInfo.url ? codeInfo.url : ''"
|
:value="codeInfo.url.startsWith('/')?(domain+codeInfo.url):codeInfo.url"
|
||||||
id="courseUrl"
|
id="courseUrl"
|
||||||
class="codeUrlInp"
|
class="codeUrlInp"
|
||||||
style="position: absolute; opacity: 0; z-index: -1"
|
style="position: absolute; opacity: 0; z-index: -1"
|
||||||
@@ -104,6 +104,7 @@ export default {
|
|||||||
codeInfo: {},
|
codeInfo: {},
|
||||||
courseUrl: "https://www.baidu.com/",
|
courseUrl: "https://www.baidu.com/",
|
||||||
showUrl: false,
|
showUrl: false,
|
||||||
|
domain: location.protocol+'//'+location.host
|
||||||
});
|
});
|
||||||
|
|
||||||
//下载二维码图片
|
//下载二维码图片
|
||||||
@@ -147,7 +148,7 @@ export default {
|
|||||||
// selection.removeRange(range); // 移除选中的元素
|
// selection.removeRange(range); // 移除选中的元素
|
||||||
|
|
||||||
var input = document.createElement("input"); // 创建input对象
|
var input = document.createElement("input"); // 创建input对象
|
||||||
input.value = state.codeInfo.url ? state.codeInfo.url : ""; // 设置复制内容
|
input.value = state.codeInfo.url.startsWith('/')?(state.domain+state.codeInfo.url):state.codeInfo.url; // 设置复制内容
|
||||||
document.body.appendChild(input); // 添加临时实例
|
document.body.appendChild(input); // 添加临时实例
|
||||||
input.select(); // 选择实例内容
|
input.select(); // 选择实例内容
|
||||||
document.execCommand("Copy"); // 执行复制
|
document.execCommand("Copy"); // 执行复制
|
||||||
|
|||||||
@@ -431,7 +431,7 @@ export default {
|
|||||||
title: "【签到】二维码",
|
title: "【签到】二维码",
|
||||||
name: props.projectTaskInfo?.name,
|
name: props.projectTaskInfo?.name,
|
||||||
url:
|
url:
|
||||||
process.env.VUE_APP_BOE_API_URL +
|
process.env.VUE_APP_BASE_API +
|
||||||
`/admin/student/studentSign?taskId=${
|
`/admin/student/studentSign?taskId=${
|
||||||
props.projectTaskInfo.projectTaskId
|
props.projectTaskInfo.projectTaskId
|
||||||
}&taskType=${props.projectTaskInfo.type}&type=${1}`,
|
}&taskType=${props.projectTaskInfo.type}&type=${1}`,
|
||||||
|
|||||||
@@ -846,7 +846,7 @@ export default {
|
|||||||
title: "【签到】二维码",
|
title: "【签到】二维码",
|
||||||
name: props.datasource?.name,
|
name: props.datasource?.name,
|
||||||
url:
|
url:
|
||||||
process.env.VUE_APP_BOE_API_URL +
|
process.env.VUE_APP_BASE_API +
|
||||||
`/admin/student/studentSign?taskId=${
|
`/admin/student/studentSign?taskId=${
|
||||||
props.datasource.routerTaskId
|
props.datasource.routerTaskId
|
||||||
}&taskType=${props.datasource.type}&type=${2}`,
|
}&taskType=${props.datasource.type}&type=${2}`,
|
||||||
|
|||||||
@@ -5554,7 +5554,7 @@ export default defineComponent({
|
|||||||
url:
|
url:
|
||||||
type == 1
|
type == 1
|
||||||
? process.env.VUE_APP_COURSE_STUDY + record.offcourseId
|
? process.env.VUE_APP_COURSE_STUDY + record.offcourseId
|
||||||
: process.env.VUE_APP_BOE_API_URL +
|
: process.env.VUE_APP_BASE_API +
|
||||||
`/admin/student/studentSign?taskId=${
|
`/admin/student/studentSign?taskId=${
|
||||||
record.offcoursePlanId
|
record.offcoursePlanId
|
||||||
}&type=${3}`,
|
}&type=${3}`,
|
||||||
|
|||||||
Reference in New Issue
Block a user