import{ac as o,X as i,m as t,w as r,o as s,p as m,q as a,z as p}from"./index-C9TJPork.js";import{c as e}from"./form.DUFP5a_o.js";import{a as n}from"./visualDev.BBHwDjmz.js";import{g as d}from"./workFlowForm.DoQSQzkt.js";import{_ as j}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./index.xne9cW2P.js";import"./index.JD_F80lD.js";import"./u-popup.7vl_vYde.js";import"./uni-app.es.CUt9gedF.js";import"./u-icon.BNGPST4x.js";import"./u-divider.OXt8wuKL.js";import"./u-line.DT3xflsc.js";import"./u-upload.C47NF8qM.js";import"./uni-icons.RLS1HIfd.js";import"./u-input.cq_N7lcW.js";import"./emitter.DrjJCwnj.js";import"./index.ChsH6p4P.js";import"./u-search.DOsDiA_z.js";import"./u-checkbox.DJ2PERbW.js";import"./u-checkbox-group.DHs1JB4s.js";import"./u-radio-group.BjzEj90s.js";import"./resources.DEPsJg7u.js";import"./u-button.C_4h_wUh.js";import"./mp-html.2sjiF9X0.js";import"./u-form.D7hQ6Wil.js";import"./u-tabs.CYgabJiD.js";import"./u-badge.BHkDpFBd.js";import"./index.CGKbu-GF.js";import"./base.2x6xVo4W.js";import"./index.DgFntJr-.js";import"./index.wn1wOnr0.js";import"./index.DcbbriKv.js";import"./u-loading.U11iGLth.js";import"./index.CdyKhOVe.js";import"./u-tag.Bh8Dlw6Z.js";import"./ly-tree.D703-q15.js";import"./index.D8pU8O9m.js";import"./index.Dsioj_0m.js";import"./lsj-upload.BbvSShYb.js";import"./index.0iW0RovP.js";import"./index.CBTp4-Gm.js";import"./u-avatar.B8J43dhc.js";import"./u-tabs-swiper.7mAQsu3f.js";import"./index.DnzbI5dt.js";import"./u-action-sheet.BBR1EfIr.js";import"./order.ByFS2HgB.js";const f=j({name:"scanForm",components:{childForm:e},data:()=>({webType:"",origin:"",config:{},formConf:{},flowConfig:{},isShow:!1,dataSource:"",formInfo:{}}),onLoad(o){let i=JSON.parse(o.config);this.initData(i)},methods:{initData(i){"initiationForm"===i.previewType?(o({title:i.title}),d(i.taskId).then((o=>{this.formInfo=o.data.formInfo,this.config={...i,formData:o.data.formData||{},formConf:this.formInfo.formData,readonly:!0,formType:1},this.isShow=!0}))):n(i.id,{type:i.previewType}).then((o=>{o.data&&o.data.formData&&(this.config={formEnCode:i.enCode,flowId:o.data.id,formConf:o.data.formData},this.isShow=!0)}))}}},[["render",function(o,e,n,d,j,f){const u=i("childForm"),c=s;return m(),t(c,{class:"dynamicModel-v"},{default:r((()=>[j.isShow?(m(),t(c,{key:0,class:"jnpf-wrap jnpf-wrap-form"},{default:r((()=>[a(u,{ref:"child",config:j.config},null,8,["config"])])),_:1})):p("",!0)])),_:1})}],["__scopeId","data-v-5795c8f3"]]);export{f as default};