wjx 1 周之前
父节点
当前提交
fbc0de1c87

+ 1 - 1
src/pages/weComTask/API/global.ts

@@ -295,7 +295,7 @@ export async function getBookChapterListListApi(data: { pageNum: number, pageSiz
 export async function getGenerateUrllinkApi(data: { path: string, query: string, appId: string }) {
     const { appId, ...d } = data
     return request({
-        url: api + '/miniapp/api/miniappBase/generateUrllink/{appId}',
+        url: api + `/miniapp/api/miniappBase/generateUrllink/${appId}`,
         method: 'POST',
         data: d
     });

+ 2 - 2
src/pages/weComTask/page/miniProgramPages/index.tsx

@@ -116,8 +116,8 @@ const MiniProgramPages: React.FC = () => {
         }).catch(() => hide())
     }
 
-    const handleCode = (appid: string, id: number) => {
-        getGenerateUrllink.run({ path: '/pages/Ldpage/index', query: `pageId=${id}`, appid }).then(res => {
+    const handleCode = (appId: string, vid: string) => {
+        getGenerateUrllink.run({ path: '/pages/play/index', query: `vid=${vid}&eq=${-Math.random()}`, appId }).then(res => {
             if (res?.data) {
                 setQrCode({ visible: true, url: res.data })
             }

+ 2 - 2
src/pages/weComTask/page/miniProgramPages/tableConfig.tsx

@@ -6,7 +6,7 @@ import { copy } from "@/utils/utils"
 export function TableConfig(
     handleEdit?: (d: Record<string, any>, isCopy?: boolean) => void,
     handleDel?: (data: number[]) => void,
-    handleCode?: (appid: string, id: number) => void
+    handleCode?: (appid: string, vid: string) => void
 ): ColumnsType<any> {
 
     const arr: ColumnsType<any> = [
@@ -156,7 +156,7 @@ export function TableConfig(
                 return <Flex gap={4}>
                     <a onClick={() => handleEdit?.(records, true)}>复制</a>
                     <a onClick={() => handleEdit?.(records)}>修改</a>
-                    {records?.previewAppId && <a onClick={() => handleCode?.(records.previewAppId, records.id)}>小程序预览链接</a>}
+                    {records?.previewAppId && <a onClick={() => handleCode?.(records.previewAppId, records.sign)}>小程序预览链接</a>}
                     <Popconfirm
                         title="确定删除?"
                         onConfirm={() => { handleDel?.([records.id]) }}