|
|
@ -41,15 +41,18 @@ export default { |
|
|
|
methods: { |
|
|
|
// 发送消息 PC端打开详情页 |
|
|
|
postMsg(param) { |
|
|
|
console.log('param: ', param); |
|
|
|
/* #ifdef H5 */ |
|
|
|
if (param) { |
|
|
|
const data = JSON.parse(param); |
|
|
|
if (data && data.url) { |
|
|
|
const url = `${data.url}?u=${this.userId}&p=${this.projectId}&t=${this.task.id}`; |
|
|
|
const baseUrl = process.env.VUE_APP_BASE_URL; |
|
|
|
const url = `${baseUrl}/${data.url}?u=${this.userId}&p=${this.projectId}&t=${this.task.id}`; |
|
|
|
console.log('发消息: ', url); |
|
|
|
const msg = { |
|
|
|
event: 'openDetail', |
|
|
|
data: url, |
|
|
|
data: data.local ? data.url : url, |
|
|
|
local: data.local, |
|
|
|
}; |
|
|
|
top.postMessage(msg, '*'); |
|
|
|
} |
|
|
|