123 |
- import{R as b}from"./Repertory.27c9278a.js";import{A as k,E as c,k as p,_ as D}from"./index.72328493.js";import{M as f,j as l,a3 as I,am as _,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-412a5708"),a=a(),U(),a),M={class:"system-edit-user-container"},N=B(()=>g("div",null,"确定要导出物品记录表吗?",-1)),R={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:p.host+"/admin/upload/file",download_file_url:p.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},y=()=>{n()},v=async()=>{const t=k.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 r=_("el-button"),S=_("el-dialog");return T(),C("div",M,[i(S,{title:o.dialog.title,modelValue:o.dialog.isShowDialog,"onUpdate:modelValue":e[1]||(e[1]=d=>o.dialog.isShowDialog=d),width:"400px",draggable:"","close-on-click-modal":!1},{footer:s(()=>[g("span",R,[i(r,{onClick:y},{default:s(()=>[u("取 消")]),_:1}),i(r,{type:"primary",onClick:e[0]||(e[0]=d=>v())},{default:s(()=>[u(V(o.dialog.submitTxt),1)]),_:1})])]),default:s(()=>[N]),_:1},8,["title","modelValue"])])}}});const O=D(F,[["__scopeId","data-v-412a5708"]]);export{O as default};
- //# sourceMappingURL=crkexport.5bd0dad1.js.map
|