mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-10 17:00:30 +08:00
4f79e10bd6
Former-commit-id: 376f94edd602d3dfed1cbada6e08361ee7b08e73
1 line
7.9 KiB
JavaScript
1 line
7.9 KiB
JavaScript
webpackJsonp([203,219],{D4TN:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("hOsK"),s=(a.n(n),a("kqC4")),i=(a.n(s),a("lv5w")),o=(a.n(i),a("2bj9")),l=(a.n(o),a("44wJ")),r=(a.n(l),a("6zSr")),c=(a.n(r),a("23M+")),d=(a.n(c),a("DixE")),u=(a.n(d),a("oiss"),a("H5tE")),f=a.n(u),p=a("ex/y"),h=a("r6Af"),v=a("FCLc"),m=(a.n(v),a("cSe6")),g=(a.n(m),a("YO+z")),w=(a.n(g),a("I3KW")),b=(a.n(w),a("g8nV"),a("Mnsi")),S=(a.n(b),a("SBIS")),_=(a.n(S),a("Iy39")),y=(a.n(_),a("Ek6n")),C=(a.n(y),a("r7d2")),N=a("mtWM"),x=(a.n(N),a("zL8q")),L=(a.n(x),a("sXFb")),$=Object(h.a)({render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.drawerVisible?a("div",{staticClass:"mask",on:{click:e.closeDrawer}}):e._e(),e._v(" "),a("transition",{attrs:{name:"slide-right"}},[e.drawerVisible?a("div",{staticClass:"drawer"},[a("div",{staticClass:"drawer_body",staticStyle:{width:"500px"}},[a("el-button",{staticClass:"close_btn",attrs:{circle:"",icon:"el-icon-arrow-right"},on:{click:e.closeDrawer}}),e._v(" "),a("div",{staticClass:"title"},[e._v("导入SN码")]),e._v(" "),a("div",{staticClass:"body"},[a("insert-sn",{on:{addSuccess:e.addSuccess}})],1)],1)]):e._e()])],1)},staticRenderFns:[]},void 0,{name:"DrawShow",components:{insertSn:L.default},props:{drawerVisible:{type:Boolean,default:!1}},watch:{},mounted:function(){},methods:{addSuccess:function(e){e&&(this.drawerVisible=!1,this.$emit("addSuccess",!1))},closeDrawer:function(){this.drawerVisible=!1,this.$emit("closeDrawer",this.drawerVisible)}}},"data-v-4a77e613",!1,void 0,!1,void 0,void 0,void 0),D=Object(h.a)({render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-card",[a("searchPage",{attrs:{"page-size":e.form.pageSize,"page-num":e.form.pageNum,total:e.total},on:{"update:pageSize":function(t){return e.$set(e.form,"pageSize",t)},"update:page-size":function(t){return e.$set(e.form,"pageSize",t)},"update:pageNum":function(t){return e.$set(e.form,"pageNum",t)},"update:page-num":function(t){return e.$set(e.form,"pageNum",t)},change:e.fetchData}},[a("el-form",{staticClass:"search",staticStyle:{"margin-bottom":"24px"},attrs:{model:e.form,inline:""}},[a("el-button",{attrs:{type:"primary"},on:{click:e.insertSN}},[e._v("导入SN码 ")]),e._v(" "),a("el-button",{attrs:{disabled:!e.selected.length,type:"primary"},on:{click:e.handelDeleteSN}},[e._v("删除SN码\n ")])],1),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tableLoading,expression:"tableLoading"}],ref:"tableData",staticClass:"table_expand",attrs:{"row-style":{height:"44px"},data:e.tableData},on:{"selection-change":e.selectionChange}},[a("el-table-column",{attrs:{type:"selection",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{type:"index",label:"序号",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"sn","show-overflow-tooltip":"",label:"SN"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.sn?t.row.sn.replace(/^(\w{4})\w+(\w{4})$/,"$1****$2"):"")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"productName",align:"center","show-overflow-tooltip":"",label:"产品名称"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"validDay","show-overflow-tooltip":"",label:"有效期"}})],1)],1),e._v(" "),a("draw-show",{attrs:{drawerVisible:e.drawerVisible},on:{closeDrawer:e.closeDrawer,addSuccess:e.addSuccess}})],1)],1)},staticRenderFns:[]},void 0,{name:"SnManager",components:{searchPage:p.a,drawShow:$},data:function(){return{total:0,totalCount:0,tableData:[],deleteList:[],selected:[],form:{pageSize:10,pageNum:1},tableLoading:!1,drawerVisible:!1,visible:null}},created:function(){this.fetchData()},watch:{visible:function(){this.fetchData()}},methods:{fetchData:function(){var e=this;this.tableLoading=!0,C.a.getSNList(this.form).then(function(t){f()(function(){e.tableData=t.data.list,e.total=t.data.total,e.tableLoading=!1},500)}).catch(function(t){e.$message.error(t.message),e.tableLoading=!1})},insertSN:function(){this.drawerVisible=!0},closeDrawer:function(e){this.drawerVisible=e},addSuccess:function(e){this.drawerVisible=!1,this.visible=e},handelDeleteSN:function(){var e=this;this.tableLoading=!0,this.$confirm("请确定是否删除该条SN码","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.deleteSN(e.deleteList,e.totalCount,e.restCount)}).catch(function(){e.tableLoading=!1,e.$message({type:"info",message:"已取消删除"})})},deleteSN:function(e,t){var a=this;t?this.$confirm("该条SN码已被节点使用,请移除授权后在执行删除操作","提示",{confirmButtonText:"前往单机授权管理",cancelButtonText:"取消",type:"warning"}).then(function(){a.tableLoading=!1,a.$router.push({path:"/auth/standAlone"})}).catch(function(){a.tableLoading=!1,a.$message({type:"info",message:"已取消删除"})}):C.a.deleteSN({id:e.join(",")}).then(function(e){f()(function(){a.$message.success("删除成功"),a.tableLoading=!1,a.fetchData()},500)}).catch(function(e){a.$message.error(e.message),a.tableLoading=!1})},selectionChange:function(e){for(var t in this.deleteList.length=0,this.totalCount=0,this.selected=e,e)this.deleteList.push(e[t].id),this.totalCount+=e[t].authCount}}},"data-v-7e6df002",!1,void 0,!1,void 0,void 0,void 0);t.default=D},sXFb:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("hOsK"),s=(a.n(n),a("kqC4")),i=(a.n(s),a("lv5w")),o=(a.n(i),a("2bj9")),l=(a.n(o),a("44wJ")),r=(a.n(l),a("6zSr")),c=(a.n(r),a("23M+")),d=(a.n(c),a("DixE")),u=(a.n(d),a("oiss"),a("H5tE")),f=a.n(u),p=a("r6Af"),h=a("FCLc"),v=(a.n(h),a("cSe6")),m=(a.n(v),a("YO+z")),g=(a.n(m),a("I3KW")),w=(a.n(g),a("g8nV"),a("Mnsi")),b=(a.n(w),a("SBIS")),S=(a.n(b),a("Iy39")),_=(a.n(S),a("Ek6n")),y=(a.n(_),a("r7d2")),C=a("mtWM"),N=(a.n(C),a("zL8q")),x=(a.n(N),Object(p.a)({render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"form",staticStyle:{"padding-left":"50px"},attrs:{"label-position":"top"}},[a("el-form-item",{attrs:{label:"Step 1"}}),e._v(" "),a("el-form-item",[a("el-button",{staticStyle:{width:"30%"},attrs:{type:"warning"},on:{click:e.downloadXlsx}},[e._v("下载SN码导入模板")])],1),e._v(" "),a("el-form-item"),e._v(" "),a("el-form-item",{attrs:{label:"Step 2"}}),e._v(" "),a("el-form-item",{staticStyle:{width:"30%"}},[a("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{"file-list":e.fileList,"auto-upload":!1,"on-change":e.handleChange,"http-request":e.handleUploadFile,action:"",accept:".xls",drag:""}},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.processBar,expression:"processBar"}],staticClass:"progress"},[e._v("正在上传...")]),e._v(" "),a("i",{directives:[{name:"show",rawName:"v-show",value:!e.processBar,expression:"!processBar"}],staticClass:"el-icon-upload"}),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:!e.processBar,expression:"!processBar"}],staticClass:"el-upload__text"},[e._v("\n 拖拽文件到这里, 或\n "),a("em",[e._v("点击上传")])]),e._v(" "),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传xls文件")])])],1),e._v(" "),a("el-form-item",[a("el-button",{staticStyle:{width:"30%",float:"left"},attrs:{type:"warning"},on:{click:e.uploadFile}},[e._v("上传SN码记录文件")])],1)],1)],1)},staticRenderFns:[]},void 0,{name:"InsertSn",data:function(){return{extractfail:!1,processBar:!1,fileList:[]}},methods:{downloadXlsx:function(){y.a.downloadXlsx()},handleChange:function(e,t){t.length>0&&(this.fileList=[t[t.length-1]])},handleUploadFile:function(e){var t=this;y.a.insertSN(e).then(function(e){t.processBar=!0,e&&f()(function(){t.$emit("addSuccess",!0),t.$message.success("导入成功")},2e3)}).catch(function(e){t.processBar=!1,t.$refs.upload.clearFiles()})},uploadFile:function(){this.$refs.upload.submit()}}},"data-v-9ed10f50",!1,void 0,!1,void 0,void 0,void 0));t.default=x}}); |