From 0db0ff530cce0189056796aa9bb9ce21376a02d4 Mon Sep 17 00:00:00 2001
From: liwenxuan <1298531568@qq.com>
Date: Thu, 6 Feb 2025 10:27:09 +0800
Subject: [PATCH] =?UTF-8?q?=E5=9C=A8=E5=88=97=E8=A1=A8=E6=96=B0=E5=A2=9E?=
=?UTF-8?q?=E6=95=B0=E6=8D=AE=E9=A1=B5=E5=A2=9E=E5=8A=A0=E6=89=AB=E7=A0=81?=
=?UTF-8?q?=E5=A1=AB=E5=8D=95=E6=8C=89=E9=92=AE=E6=98=BE=E7=A4=BA=E5=A1=AB?=
=?UTF-8?q?=E5=8D=95=E4=BA=8C=E7=BB=B4=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../lowcodepage/pageFlow/appTableFlow.vue | 81 +++++++++
.../lowcodepage/pageFlow/tableFlow.vue | 171 +++++++++++++-----
2 files changed, 207 insertions(+), 45 deletions(-)
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){
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+