Эх сурвалжийг харах

Merge branch 'master-charge' of http://git.yujin.shuziyunyao.com/yujin/digital-medicine-front into master-charge

huangxw 4 сар өмнө
parent
commit
2d2615d227

+ 8 - 7
src/views/training/meeting/index.vue

@@ -82,7 +82,8 @@
                         <vxe-column field="pageEnable" title="会议门户" width="80">
                             <template #default="{ row }">
                                 <el-switch v-model="row.pageEnable" active-value="1" inactive-value="0" @change="changePageEnable(row.id,row?.pageEnable)"></el-switch>
-                                <div v-if="+row.pageEnable" @click="ckeckpageEnable(row?.trainingName)">查看</div>
+                                <div v-if="+row.pageEnable" @click="ckeckpageEnable(row?.trainingName,row?.pageId,row?.id)">查看</div>
+                                <div v-if="!+row.pageEnable" @click="router.push({ path: 'ptpl-edit', query: { meetid: row?.id } })">去设置</div>
                             </template>
                         </vxe-column>
                         <vxe-column field="certFlag" title="签到二维码" width="90" align="center">
@@ -133,10 +134,10 @@
     <TemporaryRegistration v-if="showTemporary" v-model:show="showTemporary" :info="temporaryRegistration" :dict="{ lm_training_join_type }"></TemporaryRegistration>
     <el-dialog v-model="dialogVisible" title="会议门户" width="500">
         <div class="mb-20">会议名称:{{ training?.trainingName }}</div>
-        <div>访问地址:</div>
+        <div>访问地址:{{ `https://dm.yujin.shuziyunyao.com/trainpage/?id=${training?.pageId}` }}</div>
         <template #footer>
             <div style="display: flex;justify-content: space-around;">
-                <el-button type="primary" @click="router.push({ path: 'meeting-detail', query: { id: row?.id } })">编辑</el-button>
+                <el-button type="primary" @click="router.push({ path: 'ptpl-edit', query: { meetid: training?.id } })">编辑</el-button>
                 <el-button @click="copyToClipboard(`会议名称:${training?.trainingName } 访问地址:${training?.trainingName }`)">复制</el-button>
             </div>
         </template>
@@ -304,13 +305,13 @@ const temporary = (row: any) => {
 const changePageEnable = async(id,pageEnable)=>{
    const res = await switchPage({id,pageEnable})
 }
-const ckeckpageEnable = (trainingName)=>{
+const ckeckpageEnable = (trainingName,pageId,id)=>{
     training.value.trainingName = trainingName
-    console.log(training.value);
-
+    training.value.pageId = pageId
+    training.value.id = id
     dialogVisible.value = true
 }
-{}
+
 // 复制文本到剪贴板
 const copyToClipboard = async (text)=>{
   try {