diff --git a/src/api/DesignForm/type.ts b/src/api/DesignForm/type.ts index 6a18c2f..d1d3527 100644 --- a/src/api/DesignForm/type.ts +++ b/src/api/DesignForm/type.ts @@ -152,6 +152,8 @@ export interface hanziToPinyin{ //获取工作流步进节点 export interface nodeFlow extends enableVersionId{ conditionList?:conditionInfo[] + nodelPeople?:any[] + oldFlow?:any } export interface conditionInfo{ factorid:string; diff --git a/src/api/taskapi/types.ts b/src/api/taskapi/types.ts index af21294..423b331 100644 --- a/src/api/taskapi/types.ts +++ b/src/api/taskapi/types.ts @@ -45,6 +45,8 @@ export interface customerFormLogo{ } //自定义表单版本内容 export interface customerFormVersionCont{ + structure: any; + tableData: any; id:number; tablekey:string; version:number; @@ -62,7 +64,8 @@ export interface customerFormVersionCont{ //获取工作流步进节点 export interface nodeFlow extends customerFormLogo{ conditionList?:conditionInfo[]; - nodelPeople?:nodelPeoples[] + nodelPeople?:nodelPeoples[]; + oldFlow?:any } export interface nodelPeoples { factorid?:string; diff --git a/src/components/DesignForm/app/index.vue b/src/components/DesignForm/app/index.vue index c3cc434..3e12ce1 100644 --- a/src/components/DesignForm/app/index.vue +++ b/src/components/DesignForm/app/index.vue @@ -47,6 +47,8 @@ import {printHtmlPage} from '../printHtmlRender.js' //引入组件 import FormPageCont from "@/components/DesignForm/tableListPage/formPageCont.vue"; +import NewFormPageCont from "@/components/DesignForm/tableListPage/newFormPageCont.vue"; + import NewTableFlow from "@/views/sysworkflow/lowcodepage/pageFlow/newTableFlow.vue"; @@ -1780,7 +1782,16 @@ const asflookPageInfoIsShow = ref(false); const pageInfoCont = ref(); const lookPageInfo = (val: any) => { - tablePageClass.value = 4; + console.log("查看详细内容--------------------------->"); + console.log(val); + console.log("查看详细内容--------------------------->"); + tablePageClass.value = 3; + if(val.mastersKeyStr && val.mastersKeyStr != ""){ + + val.masters_key = val.mastersKeyStr + + } + pageInfoCont.value = val; drawerWith.value = container.value?.clientWidth; lookPageInfoIsShow.value = true; @@ -1796,6 +1807,11 @@ const editInfo = (val: any) => { // console.log('修改数据!',val) operState.value = 5; tablePageClass.value = 2; + if(val.mastersKeyStr && val.mastersKeyStr != ""){ + + val.masters_key = val.mastersKeyStr + + } pageInfoCont.value = val; drawerWith.value = container.value?.clientWidth; lookPageInfoIsShow.value = true; @@ -1808,6 +1824,11 @@ const editInfo = (val: any) => { const submitApproval = (val: any) => { operState.value = 4; tablePageClass.value = 2; + if(val.mastersKeyStr && val.mastersKeyStr != ""){ + + val.masters_key = val.mastersKeyStr + + } pageInfoCont.value = val; drawerWith.value = container.value?.clientWidth; lookPageInfoIsShow.value = true; @@ -1856,6 +1877,11 @@ const recallSendMsg = (val: any) => { const afreshSendFlow = (val: any) => { operState.value = 2; tablePageClass.value = 2; + if(val.mastersKeyStr && val.mastersKeyStr != ""){ + + val.masters_key = val.mastersKeyStr + + } pageInfoCont.value = val; drawerWith.value = container.value?.clientWidth; lookPageInfoIsShow.value = true; @@ -1868,6 +1894,11 @@ const afreshSendFlow = (val: any) => { const editFormSendFlow = (val: any) => { operState.value = 3; tablePageClass.value = 2; + if(val.mastersKeyStr && val.mastersKeyStr != ""){ + + val.masters_key = val.mastersKeyStr + + } pageInfoCont.value = val; drawerWith.value = container.value?.clientWidth; lookPageInfoIsShow.value = true; @@ -2690,15 +2721,27 @@ const getNonValue = () => { - + + { if (submitParams === false) { return; } - // console.log("提交修改数据",apiUrl,submitParams,formatParams) + console.log("提交修改数据",apiUrl,submitParams,formatParams) // 提交保存表单 currencyFormApiSubmit(apiUrl, submitParams ?? formatParams) .then((res: any) => { @@ -3248,6 +3248,7 @@ const webPage = computed({ class="pcBox" :class="{ boxAI: type != 5 && currentAgent.length > 0 }" > + { }" @add="draggableAdd" > +