diff --git a/src/components/DesignForm/printHtmlRender.ts b/src/components/DesignForm/printHtmlRender.ts index d10a3e4..a4f3108 100644 --- a/src/components/DesignForm/printHtmlRender.ts +++ b/src/components/DesignForm/printHtmlRender.ts @@ -7,6 +7,7 @@ import { useOrgMemberStore } from "@/store/modules/orgMember"; const printRenderTree: Ref = ref([]); const orgMembers = useOrgMemberStore() +await orgMembers.havueOrgTree() export const printHtmlPage = async (pformid:string,pappkey:string,pversionid:string,pformkey:string,row: any) => { let data:any[]=[] let _pageConfig:PageConfig @@ -40,13 +41,13 @@ export const printHtmlPage = async (pformid:string,pappkey:string,pversionid:str if(resp.data.pageconfigjson!=""){ _pageConfig=JSON.parse(resp.data.pageconfigjson) - if(_pageConfig.founder!=""){ - _pageConfig.founder=row[_pageConfig.founder] - _pageConfig.deptOrg=orgMembers.listMap[row.createrOrg] + if(_pageConfig.pagebrow.includes("creater")){ + _pageConfig.creater=row["creater"] + _pageConfig.createrOrg=orgMembers.listMap[row.createrOrg] } - if(_pageConfig.founderTime!=""){ - _pageConfig.founderTime=row[_pageConfig.founderTime] + if(_pageConfig.pagebrow.includes("creater_time")){ + _pageConfig.createrTime=row["creater_time"] } _pageConfig.masters_key=row.masters_key @@ -121,10 +122,10 @@ const deepLoopForm=(node:fieldTree, row: Record)=>{ node.field="" if(node.options){ for(let op of node.options!){ - if(op.value==val){ - node.field=op.label - break; - } + if(op.value==val){ + node.field=op.label + break; + } } } diff --git a/src/components/DesignForm/printHtmlRender.vue b/src/components/DesignForm/printHtmlRender.vue index b5e2d11..b3bff66 100644 --- a/src/components/DesignForm/printHtmlRender.vue +++ b/src/components/DesignForm/printHtmlRender.vue @@ -21,9 +21,9 @@ export interface PageConfig{ //页脚页眉 pagebrow:string[]; - founder:string; - founderTime:string; - deptOrg:string; + creater:string; + createrTime:string; + createrOrg:string; masters_key:string; qrcode:boolean; } @@ -90,12 +90,12 @@ const getStateText=(val:number)=>{

{{props.name}}

-
- 创建人: {{ props.pageConfig.founder }} - 创建时间: {{ props.pageConfig.founderTime }} - 所属部门: {{ props.pageConfig.deptOrg }} +
+ 创建人: {{ props.pageConfig.creater }} + 创建时间: {{ props.pageConfig.createrTime }} + 所属部门: {{ props.pageConfig.createrOrg }}
-
+