马宇豪
2022-12-12 c63545c5e3f297a5b9545f0cb2afeaa843ce52cb
1
(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-5642"],{NwVV:function(t,e,i){"use strict";var a=i("tnfJ");i.n(a).a},"Pw/t":function(t,e,i){"use strict";i.r(e);var a=i("cLjf"),l=i.n(a),n=i("hDQ3"),o=i.n(n),s=i("owpn"),r=i("bjcC"),c={name:"uploadExcel",data:function(){return{uploadDialogVisible:!1}},methods:{showUploadExcel:function(){this.uploadDialogVisible=!0},viewHandle:function(){window.open(r,"_blank")},importHandle:function(){var t=this;return o()(l.a.mark(function e(){var i,a,n;return l.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=new FormData,(a=t.$refs.upload.files)&&a.length>0&&i.append("file",a[0]),e.next=5,Object(s.o)(i);case 5:"200"===(n=e.sent).data.code?(t.uploadDialogVisible=!1,t.$emit("getinfo"),t.$notify({title:"成功",duration:2e3,message:"导入成功",type:"success"})):t.$message({message:n.data.message,type:"warning"});case 7:case"end":return e.stop()}},e,t)}))()}}},p=(i("NwVV"),i("ZrdR")),u=Object(p.a)(c,function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("el-dialog",{attrs:{visible:t.uploadDialogVisible,"append-to-body":"",title:"导入企业","close-on-click-modal":!1},on:{"update:visible":function(e){t.uploadDialogVisible=e}}},[i("el-form",{ref:"importForm",staticStyle:{"margin-left":"50px",width:"500px"},attrs:{"label-position":"right","label-width":"120px","element-loading-text":"导入中..."}},[i("el-form-item",{attrs:{label:"导入文件:"}},[i("input",{ref:"upload",attrs:{type:"file",accept:".xls, .xlsx"}})]),t._v(" "),i("el-form-item",{attrs:{label:"excel参考模板:"}},[i("el-button",{attrs:{type:"text"},on:{click:t.viewHandle}},[t._v("下载模板")])],1)],1),t._v(" "),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(e){t.uploadDialogVisible=!1}}},[t._v("取消")]),t._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(e){t.importHandle()}}},[t._v("导入")])],1)],1)},[],!1,null,"45a8350c",null);u.options.__file="uploadExcel.vue";e.default=u.exports},bjcC:function(t,e,i){t.exports=i.p+"static/file/enterprise.xlsx"},tnfJ:function(t,e,i){}}]);