25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

2 satır
1.7KB

  1. var f=(r,u,a)=>new Promise((p,o)=>{var n=e=>{try{s(a.next(e))}catch(i){o(i)}},l=e=>{try{s(a.throw(e))}catch(i){o(i)}},s=e=>e.done?p(e.value):Promise.resolve(e.value).then(n,l);s((a=a.apply(r,u)).next())});import{_ as y,d as w,r as d,P as A,g,h as D,j as t,l as F,R as I}from"./index.83708bfe.js";import P from"./applicationInfo.33b9c768.js";import"./index.560291b9.js";const R={style:{display:"none"}},b=w({name:"hiddenAppForm"}),j=Object.assign(b,{props:{applicationList:Array,isFirst:{type:Number,default:void 0}},setup(r,{expose:u}){const a=r,p=d(),o=d([]),n=d(0),l=d(),s=i=>f(this,null,function*(){l.value=!0,n.value=0;for(const c of a.applicationList)yield e(c);setTimeout(()=>f(this,null,function*(){l.value=!1,i(n.value===a.applicationList.length)}))}),e=i=>f(this,null,function*(){return o.value=JSON.parse(JSON.stringify(i)),yield I(),new Promise((c,x)=>{const m=[];m.push(new Promise((v,h)=>{p.value.validForm(_=>{_?v():h(!1)})})),Promise.all([...m]).then(()=>{n.value++}).finally(()=>{c()})})});return A(()=>a.applicationList,()=>{},{immediate:!0,deep:!0}),u({validAllAppForm:s}),(i,c)=>(g(),D("div",R,[t(" <app-basic-info"),t(' ref="appBasicInfoRef"'),t(' :data="applicationData"'),t(' :drawer-visible="drawerVisible"'),t(' :is-innovate-whole-province-share="isInnovateWholeProvinceShare"'),t(" />"),t(' <app-safe-info ref="appSafeInfoRef" :data="applicationData" />'),t(' <app-resource-info ref="appResourceInfoRef" :data="applicationData" />'),F(P,{ref_key:"applicationInfoRef",ref:p,data:o.value,"is-first":r.isFirst},null,8,["data","is-first"])]))}}),S=y(j,[["__file","/Users/chenlixin/Documents/work/NDKJ/MyProject/ls-project-v2.0/src/pages/declareManage/projectDeclare/declarePage/components/hiddenAppForm.vue"]]);export{S as default};