import{a as o,X as i,p as t,w as r,q as s,t as m,v as a,B as p}from"./index-P0fyQ2Em.js";import{c as e}from"./form.D2PjL320.js";import{a as n}from"./visualDev.B0fuvtpd.js";import{g as d}from"./workFlowForm.Bxjvxts8.js";import{_ as j}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./index.BEyjEu29.js";import"./index.D5H39cMc.js";import"./u-popup.CXrq2y3n.js";import"./uni-app.es.DOtS5Ldl.js";import"./u-icon.wXcRZHbn.js";import"./u-divider.BoeCb7vx.js";import"./u-line.D-FzmOwL.js";import"./u-upload.Btn0UtQx.js";import"./uni-icons.RJ8Vh9KU.js";import"./u-input.Cp2bygnN.js";import"./emitter.DrjJCwnj.js";import"./index.C9raOSI0.js";import"./u-search.CSVnMmHg.js";import"./u-checkbox.Cy_cnskM.js";import"./u-checkbox-group.zSC_g3m3.js";import"./u-radio-group.CbnO1TOv.js";import"./index.BuZ8YmVY.js";import"./resources.DEPsJg7u.js";import"./u-button.Chh1-6a-.js";import"./mp-html.DI6DI7Ml.js";import"./u-form.B1LWETT2.js";import"./u-tabs.DEel8MQB.js";import"./u-badge.CWPuZ-w1.js";import"./index.DsvBnwWf.js";import"./base.DOXur1tF.js";import"./index.Du-JSu8j.js";import"./index.PS-rWSqI.js";import"./index.BMdHwtjY.js";import"./u-loading.D5Tc00lz.js";import"./index.CIb_-r5F.js";import"./u-tag.BmeG4z_q.js";import"./ly-tree.DZ8MU_HY.js";import"./index.vGVmWABQ.js";import"./index.BLChm46K.js";import"./lsj-upload.CSOZr0lY.js";import"./index.-5h2Pj7y.js";import"./index.D2KRRdBj.js";import"./u-avatar.q3DpmfEb.js";import"./index.lbbLqjbF.js";import"./index.DgjoBC2V.js";import"./u-action-sheet.C0QG6n24.js";import"./index.D-SsN0gl.js";import"./order.BZyuCWTy.js";const f=j({name:"scanForm",components:{childForm:e},data:()=>({config:{},formConf:{},isShow:!1,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-3a5f3643"]]);export{f as default};