diff --git a/src/views/sysworkflow/lowcodepage/pageFlow/appTableFlow.vue b/src/views/sysworkflow/lowcodepage/pageFlow/appTableFlow.vue index 3698bd0..a13ab5e 100644 --- a/src/views/sysworkflow/lowcodepage/pageFlow/appTableFlow.vue +++ b/src/views/sysworkflow/lowcodepage/pageFlow/appTableFlow.vue @@ -8,6 +8,7 @@ import { nodeFlow,conditionInfo,nodelPeoples } from '@/api/taskapi/types' import { haveCustomerFormVersion,generateFlow,echoTableFormPage,realTimeUpdateFlow } from '@/api/taskapi/management' import { string2json,stringToObj } from '@/utils/DesignForm/form' import { judgeSubmitCancel,startRunFlow,gainAppPageInfo,getFieldRecord } from '@/api/DesignForm/requestapi' +import request from "@/utils/request"; import { notAsA_BasisForJudgment,asAnApprovalActionControl,fixedValueControl,timeControl,timeEquation,submitButton, afreshSubmitButton } from '@/utils/workflow/const' import { appPageDataInit,appWorkFlow } from "@/api/date/type" @@ -582,6 +583,39 @@ const initLoadData = () => { } +//liwenxuan 20250206 在列表新增数据页增加扫码填单按钮显示填单二维码 start +let qrCodeImgInside = "" +const qrCodeInsideDialogFlag = ref(false) +function showFillFormQrCode(){ + //查看二维码展示弹窗图片,图片带有分组,app,表单名称,和二维码图片 + //在此获取必要的参数并请求后台,获取二维码图片,当图片返回成功时,显示弹窗 + //必要的参数为cfid + if(stateForm.formData.form.qrCodeFlag==true&&stateForm.formData.form.qrCodeInside==true){ + getQrCodeImgInside().then(({ data }) => { + qrCodeImgInside = data + if(qrCodeInsideDialogFlag.value==false){ + //console.log(qrCodeImgInside) + qrCodeInsideDialogFlag.value = true + } + }) + }else{ + alert("请先开启表单二维码功能") + } + + +} + +function getQrCodeImgInside() { + return request({ + url: "/javasys/lowCode/QrCode/getQrCodeImgInside", + method: "post", + data: { + cfid: stateForm.formId, + }, + }); +} +//liwenxuan 20250206 在列表新增数据页增加扫码填单按钮显示填单二维码 end + function optionsValue3Get3(data: any,fieldName: string){ /* console.log(data) console.log(fileName) @@ -598,6 +632,18 @@ function optionsValue3Get3(data: any,fieldName: string){