You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
2.0KB

  1. import{g as y}from"./uploadAction-3962500e.js";import{E as F,r as p,B as S,b as l,c as b,L as k,h as r,f,i as g,e as n,j as x,k as L,s as O}from"./index-dd5fae99.js";import{p as R}from"./index-b6aa4cff.js";const V=L({name:"approvalDialog"}),M=Object.assign(V,{props:{visible:{type:Boolean,default:!1,required:!0},data:Object},emits:["close"],setup(c,{emit:_}){const{proxy:v}=O(),B=F.dictStore.uploadUrl,s=c,u=_,a=p(!1),i=p({higherLineSuperOrgReviewComments:[]}),N={higherLineSuperOrgReviewComments:[{required:!0,message:"请选择"}]},h=p(),w=async t=>{if(!t){d();return}t.validate(async e=>{e&&d()})},d=async()=>{var t,e;a.value=!0;try{await R({projectInfo:{...i.value,higherLineSuperOrgReviewComments:((e=(t=i.value)==null?void 0:t.higherLineSuperOrgReviewComments)==null?void 0:e.length)&&JSON.stringify(y(i.value.higherLineSuperOrgReviewComments))||void 0,id:s.data.id}}),v.$message.success("发起成功!"),a.value=!1,u("close",!0)}catch{a.value=!1}};return S(()=>s.visible,async t=>{t?console.log("props.data",s.data):i.value={higherLineSuperOrgReviewComments:[]}}),(t,e)=>{const m=l("el-button"),$=l("el-upload"),D=l("el-form-item"),j=l("el-form"),C=l("el-dialog");return b(),k(C,{"model-value":c.visible,title:"预审申报",width:"600px","destroy-on-close":"",onClose:e[3]||(e[3]=o=>u("close"))},{footer:r(()=>[f(m,{type:"primary",loading:a.value,onClick:e[1]||(e[1]=o=>w(h.value))},{default:r(()=>e[6]||(e[6]=[g(" 提交 ")])),_:1},8,["loading"]),f(m,{onClick:e[2]||(e[2]=o=>u("close"))},{default:r(()=>e[7]||(e[7]=[g(" 关闭 ")])),_:1})]),default:r(()=>[e[8]||(e[8]=n("div",null,[n("p",null,"根据《浙江省电子政务重大应用项目联审》要求,提交预审后:"),n("p",null,"1、市级大于1000万元的重大项目将由省级数改牵头部门及业务主管单位进行联审"),n("p",null,"2、区县申报项目将由市级数改牵头部门及业务主管单位进行联审,大于500万元的重大项目联审后会提交省里进行备案。")],-1)),x("",!0)]),_:1},8,["model-value"])}}});export{M as default};