1 line
8.8 KiB
JavaScript
1 line
8.8 KiB
JavaScript
![]() |
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-23e46faa"],{a3f3:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("div",{staticClass:"outmain ba_f"},[e._m(0),n("el-button",{staticClass:"mar_l20",attrs:{size:"medium"}},[n("a",{attrs:{href:e.dloadUrl()}},[e._v("下载模板")])]),n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"180px"}},[n("el-form-item",{attrs:{label:"用户标签"}},[n("el-select",{attrs:{placeholder:"请选择用户标签"},model:{value:e.form.vipLabel,callback:function(t){e.$set(e.form,"vipLabel",t)},expression:"form.vipLabel"}},e._l(e.labelData,(function(e){return n("el-option",{key:e.id,attrs:{label:e.labelName,value:e.id}})})),1)],1),n("el-form-item",{attrs:{label:"数据文件"}},[n("el-upload",{staticClass:"upload-demo",attrs:{action:"https://jsonplaceholder.typicode.com/posts/","on-preview":e.handlePreview,"on-remove":e.handleRemove,"before-remove":e.beforeRemove,multiple:"",limit:1,"on-exceed":e.handleExceed,"file-list":e.fileList,data:e.uploadData,"auto-upload":!0,"on-change":e.changeFile,accept:".xls,.xlsx"}},[n("el-button",{staticClass:"el-button-small",attrs:{size:"medium",type:"primary"}},[e._v("点击上传")]),n("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传xls,xlsx文件,且不超过200kb")])],1)],1),n("el-form-item",[n("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v("导入")])],1)],1)],1),n("div",{staticClass:"mar_t20 ba_f pad_20 t_c tablecenter"},[e._m(1),n("el-table",{staticStyle:{width:"100%"},attrs:{data:e.list,stripe:""}},[n("el-table-column",{attrs:{prop:"time",label:"最后导入时间"}}),n("el-table-column",{attrs:{prop:"count",label:"导入用户数"}})],1),n("el-pagination",{attrs:{background:"",layout:"prev, pager, next",total:e.page.total,"page-size":e.page.pagesize,"current-page":e.page.currentPage},on:{"update:currentPage":function(t){return e.$set(e.page,"currentPage",t)},"update:current-page":function(t){return e.$set(e.page,"currentPage",t)},"current-change":e.handleCurrentChange}})],1)])},a=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"shuju_title mar_b20"},[n("div",{staticClass:"shuju_title_text"},[n("span",[e._v("用户导入")])])])},function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"shuju_title mar_b20"},[n("div",{staticClass:"shuju_title_text"},[n("span",[e._v("导入记录")])])])}],c=(n("99af"),n("b0c0"),n("96cf"),n("1da1")),u=n("365c"),o=n("c24f"),i={created:function(){this.init(),this.fetchData()},data:function(){return{form:{vipLabel:""},list:[],selectRows:"",elementLoadingText:"正在加载...",page:{total:0,size:10,currentPage:1},labelData:[],fileList:[],upload:"",file:"",loading:!1,uploadData:{dataType:"0",oldFilePath:""}}},methods:{fetchData:function(){var e=this;return Object(c["a"])(regeneratorRuntime.mark((function t(){var n,r,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(o["q"])({page:e.page.currentPage});case 2:n=t.sent,r=n.data,a=n.count,e.list=r,e.page.total=a,setTimeout((function(){e.listLoading=!1}),100);case 8:case"end":return t.stop()}}),t)})))()},handleCurrentChange:function(e){this.page.currentPage=e,this.fetchData()},init:function(){var e=this;return Object(c["a"])(regeneratorRuntime.mark((function t(){var n,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(o["j"])();case 2:n=t.sent,r=n.data,e.labelData=r;case 5:case"end":return t.stop()}}),t)})))()},dloadUrl:function(){var e=u["a"].backendPath;return e+"channel/member/excel-down"},handleRemove:function(e,t){},handlePreview:function(e){},handleExceed:function(e,t){this.$message.warning("当前限制选择 1 个文件,本次选择了 ".concat(e.length," 个文件,共选择了 ").concat(e.length+t.length," 个文件"))},beforeRemove:function(e,t){return this.$confirm("确定移除 ".concat(e.name,"?"))},changeFile:function(e,t){this.file=e,this
|