Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

2 linhas
3.3KB

  1. var $=Object.defineProperty;var g=Object.getOwnPropertySymbols;var z=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable;var w=(t,o,e)=>o in t?$(t,o,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[o]=e,y=(t,o)=>{for(var e in o||(o={}))z.call(o,e)&&w(t,e,o[e]);if(g)for(var e of g(o))D.call(o,e)&&w(t,e,o[e]);return t};var v=(t,o,e)=>new Promise((b,p)=>{var _=n=>{try{u(e.next(n))}catch(r){p(r)}},s=n=>{try{u(e.throw(n))}catch(r){p(r)}},u=n=>n.done?b(n.value):Promise.resolve(n.value).then(_,s);u((e=e.apply(t,o)).next())});import{d as I,D as L,r as h,L as O,c as d,e as S,I as U,i as l,h as c,j as F,u as f,g as C,x as q}from"./index.3fb2f955.js";import{j as P,h as R,i as A,b as E,f as J,g as T}from"./uploadAction.60e17da5.js";import{d as Z}from"./inquirySheetManage.759fb8d6.js";const G=C("div",{class:"el-upload__tip"},"\u652F\u6301word\u3001zip\u3001rar\u6587\u4EF6",-1),H=C("a",{class:"ml-4",href:"/\u4E3D\u6C34\u5E02\u672C\u7EA7\u653F\u5E9C\u6295\u8D44\u4FE1\u606F\u5316\u9879\u76EE\u7EE9\u6548\u8BC4\u4EF7\u54A8\u8BE2\u5355.doc",download:"\u4E3D\u6C34\u5E02\u672C\u7EA7\u653F\u5E9C\u6295\u8D44\u4FE1\u606F\u5316\u9879\u76EE\u7EE9\u6548\u8BC4\u4EF7\u54A8\u8BE2\u5355.doc"},"\u4E0B\u8F7D\u6A21\u677F",-1),K=I({name:"upLoadZxDialog"}),Y=Object.assign(K,{props:{visible:{type:Boolean,default:!1,required:!0},data:Object},emits:["close"],setup(t,{emit:o}){const e=L.dictStore.uploadUrl,{proxy:b}=q(),p=t,_=o,s=h({consultationForm:[]}),u=h(),n=r=>v(this,null,function*(){!r||(yield r.validate(a=>v(this,null,function*(){var m;if(a){const x={status:5,formId:p.data.id,consultationForm:((m=s.value.consultationForm)==null?void 0:m.length)&&JSON.stringify(T(s.value.consultationForm))||void 0};yield Z(y({},x)),b.$message.success("\u63D0\u4EA4\u6210\u529F\uFF01"),_("close",!0)}})))});return O(()=>p.visible,r=>v(this,null,function*(){r&&(s.value.consultationForm=[])})),(r,a)=>{const m=d("el-button"),x=d("el-upload"),k=d("el-form-item"),j=d("el-col"),B=d("el-row"),N=d("el-form"),V=d("el-dialog");return S(),U(V,{"model-value":t.visible,title:"\u4E0A\u4F20\u54A8\u8BE2\u5355",width:"600px","destroy-on-close":"",onClose:a[3]||(a[3]=i=>_("close"))},{footer:l(()=>[c(m,{type:"primary",onClick:a[1]||(a[1]=i=>n(u.value))},{default:l(()=>[F(" \u63D0\u4EA4 ")]),_:1}),c(m,{onClick:a[2]||(a[2]=i=>_("close"))},{default:l(()=>[F(" \u5173\u95ED ")]),_:1})]),default:l(()=>[c(N,{ref_key:"formRef",ref:u,model:s.value,"label-width":"120px","label-suffix":":"},{default:l(()=>[c(B,null,{default:l(()=>[c(j,{span:24},{default:l(()=>[c(k,{label:"\u4E0A\u4F20\u65B0\u54A8\u8BE2\u5355",prop:"consultationForm",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u6587\u4EF6",trigger:"blur"}]},{default:l(()=>[c(x,{"file-list":s.value.consultationForm,"onUpdate:fileList":a[0]||(a[0]=i=>s.value.consultationForm=i),class:"w-full",action:f(e),limit:1,"on-exceed":f(P),"on-success":i=>f(R)(i,s.value.consultationForm,!0),"on-error":f(A),"on-preview":f(E),"before-upload":i=>f(J)(i,{types:["doc","docx","zip","rar"]}),accept:".doc,.docx,.zip,.rar"},{tip:l(()=>[G,H]),default:l(()=>[c(m,{type:"primary",class:"mr-4"},{default:l(()=>[F("\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"])}}});export{Y as default};