import{d as l,G as _,A as f,r as i,b as g,a1 as x,e as a,f as E,h as y,y as B,k as r,J as A,bA as b,dz as D,E as u,dA as F,_ as S}from"./index-ccab2584.js";import{S as k}from"./setps-ffddd1f9.js";import w from"./overview-5d2ecd7d.js";import M from"./duty-6c8ae244.js";import R from"./annex-c0ef4903.js";import"./index-026e69ef.js";import"./AMap-0480b7e2.js";import"./AMap-2a1da440.js";import"./index-19fed1a2.js";import"./dutyForm-c5398199.js";import"./FilesUpload-1541f11f.js";import"./upload-a8c669b8.js";const c=[{id:0,title:"\u5DE5\u7A0B\u6982\u51B5"},{id:1,title:"\u8D23\u4EFB\u4E3B\u4F53"},{id:2,title:"\u9644\u4EF6\u4FE1\u606F"}],h={class:"report"},j=l({name:"ProjectSupervision"}),C=l({...j,setup(G){const o=_(),p=f(),e=i(0),d=[w,M,R],t=i({}),m=async s=>{t.value=Object.assign({},t.value,s),t.value,e.value>=c.length-1&&(await v(),p.push("/project/supervision/SupervisionRecord/index")),e.value++},v=async()=>{if(o.Message){const s=await F(t.value);u.success(s.message)}else{const s=await D(t.value);u.success(s.message)}e.value++};return g(()=>{}),x(()=>{o.Message=null}),(s,n)=>(a(),E("div",h,[y(k,{class:"steps",datas:B(c),active:e.value},null,8,["datas","active"]),(a(),r(b,null,[(a(),r(A(d[e.value]),{onNext:m,onPrev:n[0]||(n[0]=N=>e.value--)},null,32))],1024))]))}});const Q=S(C,[["__scopeId","data-v-c694e4a4"]]);export{Q as default};