export.b9727318.js 1.9 KB

123
  1. import{G as b}from"./Good.be11a7d7.js";import{A as D,E as c,k as _,_ as k}from"./index.27cf50e8.js";import{M as f,j as l,a3 as I,am as p,o as T,a as C,_ as i,U as s,b as g,Y as u,Z as V,n as m,aF as E,aG as U}from"./vue.aade88c7.js";const B=a=>(E("data-v-14ac85fe"),a=a(),U(),a),G={class:"system-edit-user-container"},M=B(()=>g("div",null,"确定要导出物品记录表吗?",-1)),N={class:"dialog-footer"},A=f({name:"payrollModuleAttendanceImport"}),F=f({...A,emits:["refresh"],setup(a,{expose:x,emit:w}){l(),l(),l(),l(null);const o=I({productOptions:[],ruleForm:{path:""},dialog:{isShowDialog:!1,type:"",title:"",submitTxt:""},isTips:!1,fileUrl:"",uploadUrl:_.host+"/admin/upload/file",download_file_url:_.file+"/static/salaryRateItem.xlsx",param:{}}),h=t=>{o.param=t,o.dialog.isShowDialog=!0,o.dialog.title="导出物品记录表",o.dialog.submitTxt="导 出",console.log("param",t)},n=()=>{o.dialog.isShowDialog=!1},v=()=>{n()},y=async()=>{const t=D.service({fullscreen:!0,text:"正在导出,请耐心等待"});let e=await b.export(o.param);if(e.code!=0)return m(()=>{t.close()}),c.error(e.msg);o.download_file_url=e.data.url,console.log("state.download_file_url",o.download_file_url),window.open(o.download_file_url),m(()=>{t.close()}),setTimeout(()=>{c.success("导出成功,请留意浏览器下载列表"),console.log("submit succ!")},500),n(),w("refresh")};return x({openDialog:h}),(t,e)=>{const d=p("el-button"),S=p("el-dialog");return T(),C("div",G,[i(S,{title:o.dialog.title,modelValue:o.dialog.isShowDialog,"onUpdate:modelValue":e[1]||(e[1]=r=>o.dialog.isShowDialog=r),width:"400px",draggable:"","close-on-click-modal":!1},{footer:s(()=>[g("span",N,[i(d,{onClick:v},{default:s(()=>[u("取 消")]),_:1}),i(d,{type:"primary",onClick:e[0]||(e[0]=r=>y())},{default:s(()=>[u(V(o.dialog.submitTxt),1)]),_:1})])]),default:s(()=>[M]),_:1},8,["title","modelValue"])])}}});const R=k(F,[["__scopeId","data-v-14ac85fe"]]);export{R as default};
  2. //# sourceMappingURL=export.b9727318.js.map