|
- var F=Object.defineProperty;var w=Object.getOwnPropertySymbols;var L=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable;var C=(a,o,e)=>o in a?F(a,o,{enumerable:!0,configurable:!0,writable:!0,value:e}):a[o]=e,D=(a,o)=>{for(var e in o||(o={}))L.call(o,e)&&C(a,e,o[e]);if(w)for(var e of w(o))N.call(o,e)&&C(a,e,o[e]);return a};var b=(a,o,e)=>new Promise((x,d)=>{var _=r=>{try{c(e.next(r))}catch(n){d(n)}},l=r=>{try{c(e.throw(r))}catch(n){d(n)}},c=r=>r.done?x(r.value):Promise.resolve(r.value).then(_,l);c((e=e.apply(a,o)).next())});import{_ as U,d as B,D as I,r as S,L as P,c as u,e as V,I as $,j as t,i,k as j,u as m,g as z,x as E}from"./index.928d6a54.js";import{j as O,h as q,i as J,b as K,f as M,g as T}from"./uploadAction.0557b8d3.js";import{u as A}from"./unitSelfEvaluation.20040d13.js";const G=z("div",{class:"el-upload__tip"},"\u652F\u6301.pdf\u3001.png\u3001.jpg\u3001jpeg\u3001zip\u3001rar",-1),H=B({name:"upLoadSealReportDialog"}),Q=Object.assign(H,{props:{visible:{type:Boolean,default:!1,required:!0},data:Object},emits:["close"],setup(a,{emit:o}){const e=I.dictStore.uploadUrl,{proxy:x}=E(),d=a,_=o,l=S({sealReport:[]}),c=S(),r=n=>b(this,null,function*(){!n||(yield n.validate(s=>b(this,null,function*(){var f,v,g,R;if(s){if(!((f=l.value.sealReport)!=null&&f[0].response))return;const y={appraisalId:(v=d.data)==null?void 0:v.appraisalId,appraisalProjectCode:(g=d.data)==null?void 0:g.projectCode,sealReport:((R=l.value.sealReport)==null?void 0:R.length)&&JSON.stringify(T(l.value.sealReport))||void 0};yield A(D({},y)),x.$message.success("\u63D0\u4EA4\u6210\u529F\uFF01"),_("close",!0)}})))});return P(()=>d.visible,n=>b(this,null,function*(){n&&(l.value.sealReport=[])})),(n,s)=>{const f=u("el-button"),v=u("el-upload"),g=u("el-form-item"),R=u("el-col"),y=u("el-row"),k=u("el-form"),h=u("el-dialog");return V(),$(h,{"model-value":a.visible,title:"\u4E0A\u4F20\u76D6\u7AE0\u62A5\u544A",width:"600px","destroy-on-close":"",onClose:s[3]||(s[3]=p=>_("close"))},{footer:t(()=>[i(f,{type:"primary",onClick:s[1]||(s[1]=p=>r(c.value))},{default:t(()=>[j(" \u63D0\u4EA4 ")]),_:1}),i(f,{onClick:s[2]||(s[2]=p=>_("close"))},{default:t(()=>[j(" \u5173\u95ED ")]),_:1})]),default:t(()=>[i(k,{ref_key:"formRef",ref:c,model:l.value,"label-width":"120px","label-suffix":":"},{default:t(()=>[i(y,null,{default:t(()=>[i(R,{span:24},{default:t(()=>[i(g,{label:"\u76D6\u7AE0\u62A5\u544A",prop:"sealReport",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u6587\u4EF6",trigger:"blur"}]},{default:t(()=>[i(v,{"file-list":l.value.sealReport,"onUpdate:fileList":s[0]||(s[0]=p=>l.value.sealReport=p),class:"w-full",action:m(e),limit:1,"on-exceed":m(O),"on-success":p=>m(q)(p,l.value.sealReport,!0),"on-error":m(J),"on-preview":m(K),"before-upload":p=>m(M)(p,{types:["pdf","png","jpeg","jpg","zip","rar"]}),accept:".pdf,.png,.jpeg,.zip,.rar"},{tip:t(()=>[G]),default:t(()=>[i(f,{type:"primary"},{default:t(()=>[j("\u4E0A\u4F20\u9644\u4EF6")]),_:1})]),_:1},8,["file-list","action","on-exceed","on-success","on-error","on-preview","before-upload"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["model-value"])}}}),ee=U(Q,[["__file","/Users/chenlixin/Documents/work/NDKJ/MyProject/ls-project-v2.0/src/pages/performanceEvaluation/unitSelfEvaluation/scoreDetail/components/upLoadSealReportDialog.vue"]]);export{ee as default};
|