mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-10 00:40:30 +08:00
4f79e10bd6
Former-commit-id: 376f94edd602d3dfed1cbada6e08361ee7b08e73
1 line
18 KiB
JavaScript
1 line
18 KiB
JavaScript
webpackJsonp([225],{i1Ql:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("hOsK"),n=(a.n(i),a("kqC4")),l=(a.n(n),a("lv5w")),o=(a.n(l),a("2bj9")),s=(a.n(o),a("44wJ")),r=(a.n(s),a("6zSr")),c=(a.n(r),a("23M+")),d=(a.n(c),a("DixE")),u=a.n(d),v=(a("oiss"),a("H5tE")),p=a.n(v),m=a("r6Af"),h=a("FCLc"),f=(a.n(h),a("cSe6")),b=(a.n(f),a("YO+z")),g=(a.n(b),a("I3KW")),_=(a.n(g),a("g8nV"),a("Mnsi")),x=(a.n(_),a("SBIS")),w=(a.n(x),a("Iy39")),S=(a.n(w),a("Ek6n")),y=(a.n(S),a("r7d2")),L=a("mtWM"),N=(a.n(L),a("zL8q")),D=(a.n(N),Object(m.a)({render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{attrs:{visible:t.visible,title:t.title,width:"30%"},on:{"update:visible":function(e){t.visible=e}}},[a("div",[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.tableLoading,expression:"tableLoading"}],attrs:{border:!0,data:t.expireList}},[a("el-table-column",{attrs:{label:"产品名称",prop:"productName",width:"180"}}),t._v(" "),a("el-table-column",{attrs:{label:"激活时间",prop:"activeTime",width:"180"}}),t._v(" "),a("el-table-column",{attrs:{label:"过期时间",prop:"expireTime"}})],1)],1),t._v(" "),a("div",{attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{loading:t.comfirmLoading,size:"small",type:"primary"},on:{click:t.confirm}},[t._v("确定\n ")])],1)])},staticRenderFns:[]},void 0,{name:"ExpireInfo",props:{value:{type:Boolean,default:!1},title:{type:String,default:""},expireList:{type:[],default:[]}},data:function(){return{tableloading:!1,comfirmLoading:!1}},computed:{visible:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},watch:{value:function(t){}},created:function(){},methods:{confirm:function(){this.visible=!1}}},void 0,!1,void 0,!1,void 0,void 0,void 0)),I=Object(m.a)({render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-card",[t.isshowResult?t._e():a("el-form",{directives:[{name:"loading",rawName:"v-loading",value:t.activeLoading,expression:"activeLoading"}],staticStyle:{width:"100%"},attrs:{model:t.activeForm,"element-loading-text":"激活中","element-loading-spinner":"el-icon-loading","element-loading-background":"rgba(0, 0, 0, 0.6)"}},[a("el-row",{attrs:{gutter:100}},[a("el-col",{attrs:{span:12}},[a("el-card",[a("div",{staticClass:"tableName"},[a("span",[t._v("Step 1:")]),t._v("选择需要添加授权的节点\n ")]),t._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.tableLoading,expression:"tableLoading"}],ref:"nodeTableData",staticClass:"table_expand",staticStyle:{width:"100%"},attrs:{data:t.nodeData,height:"400px","row-style":{height:"44px"}},on:{"row-click":t.nodeRowClick,"selection-change":t.nodeSelectionChange}},[a("el-table-column",{attrs:{type:"selection",label:"index"}}),t._v(" "),a("el-table-column",{attrs:{prop:"name",label:"节点名称",align:"center",width:"200"}}),t._v(" "),a("el-table-column",{attrs:{align:"right",width:"200"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.expire?[a("span",{staticClass:"expireStatus"},[t._v("授权已过期")])]:t._e()]}}],null,!1,3147316097)}),t._v(" "),a("el-table-column",{attrs:{label:"授权信息"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.auth.length?[a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.getExpireInfo(e.row)}}},[a("span",{staticClass:"authButton"},[t._v("\n 查看已安装授权\n "),a("i",{staticClass:"el-icon-caret-bottom"})])])]:[a("span",[t._v("无授权")])]]}}],null,!1,2672900670)}),t._v(" "),a("el-table-column",{attrs:{type:"expand"}},[a("div",{staticClass:"my_table"},[a("el-table",{staticStyle:{border:"1px #e8e8e8 solid"},attrs:{data:t.expireList,"row-style":{height:"44px"}}},[a("el-table-column",{attrs:{label:"产品名称",prop:"productName",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"激活时间",prop:"activeTime",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"过期时间",prop:"expireTime",align:"center"}})],1)],1)])],1),t._v(" "),a("el-button",{staticStyle:{float:"left","margin-bottom":"20px","margin-top":"20px","margin-left":"40%"},attrs:{type:"text"},on:{click:t.handleSubmit}})],1)],1),t._v(" "),a("el-col",{attrs:{span:12}},[a("el-card",[a("div",{staticClass:"tableName"},[a("span",[t._v("Step 2:")]),t._v("选择需要添加的SN码\n ")]),t._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.tableLoading,expression:"tableLoading"}],ref:"snTableData",staticClass:"table_expand",staticStyle:{width:"100%"},attrs:{data:t.snData,"row-style":{height:"44px"},height:"400px"},on:{"selection-change":t.snSelectionChange,"row-click":t.snRowClick}},[a("el-table-column",{attrs:{label:"",width:"35"},scopedSlots:t._u([{key:"default",fn:function(e){return[[a("el-radio",{attrs:{label:e.row.id},model:{value:t.radioId,callback:function(e){t.radioId=e},expression:"radioId"}},[t._v(" ")])]]}}],null,!1,730749635)}),t._v(" "),a("el-table-column",{attrs:{type:"index",label:"序号",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"sn",label:"SN",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v("\n "+t._s(e.row.sn?e.row.sn.replace(/^(\w{4})\w+(\w{4})$/,"$1****$2"):"")+"\n ")])]}}],null,!1,309872294)}),t._v(" "),a("el-table-column",{attrs:{prop:"productName",align:"center",label:"产品名称"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(t._s(e.row.productName))])]}}],null,!1,1064130141)}),t._v(" "),a("el-table-column",{attrs:{prop:"validDay",align:"center",label:"有效期"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(t._s(e.row.validDay))])]}}],null,!1,3450228891)})],1),t._v(" "),a("el-button",{staticStyle:{width:"30%",float:"left","margin-bottom":"20px","margin-top":"20px","margin-left":"35%",padding:"10px auto"},attrs:{type:"warning"},on:{click:t.handleSubmit}},[t._v("申请激活\n ")])],1)],1)],1)],1),t._v(" "),a("expire-info",{attrs:{title:t.title,expireList:t.expireList},model:{value:t.isShowExpireList,callback:function(e){t.isShowExpireList=e},expression:"isShowExpireList"}})],1)},staticRenderFns:[]},void 0,{name:"onlineActive",components:{expireInfo:D},data:function(){return{rodioId:Number,snId:Number,nodeIds:[],nodeData:[],snData:[],authData:[],expireList:[],activeName:"",form:{pageSize:0,pageNum:1},activeForm:{},activeMode:1,tableLoading:!1,activeLoading:!1,isShowExpireList:!1,visiable:!1,buttonShow:!1}},watch:{authData:function(){this.$router.push({name:"activeResult",params:{status:this.activeName,data:this.authData,activeData:this.activeForm}})}},created:function(){this.getNodeData(),this.getSnData()},methods:{getNodeData:function(t){var e=this;this.tableLoading=!0,y.a.getExpireNode().then(function(t){p()(function(){e.nodeData=t.data,e.tableLoading=!1},500)}).catch(function(t){e.$message.error(t.message),e.tableLoading=!1})},getSnData:function(){var t=this;this.tableLoading=!0,y.a.getSNList(this.form).then(function(e){p()(function(){t.snData=e.data.list,t.tableLoading=!1},500)}).catch(function(e){t.$message.error(e.message),t.tableLoading=!1})},getExpireInfo:function(t){this.expireList=t.auth},nodeRowClick:function(t,e,a){t.auth.length&&(this.$refs.nodeTableData.toggleRowExpansion(t),this.visible=!0)},nodeSelectionChange:function(t){for(var e in this.nodeIds.length=0,t)this.nodeIds.push(t[e].id)},snRowClick:function(t){this.radioId=t.id,this.snId=t.id},handleSubmit:function(){var t=this;this.activeLoading=!0,this.activeName="online",this.activeForm={snId:this.snId,nodeIds:this.nodeIds,activeMode:1},y.a.lineActive(this.activeForm).then(function(e){p()(function(){t.authData=e.data,t.activeLoading=!1},2e3)}).catch(function(e){t.$message.error(e.message),t.activeLoading=!1})}}},"data-v-2dc8fc4a",!1,void 0,!1,void 0,void 0,void 0),C=Object(m.a)({render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-card",[a("el-form",{directives:[{name:"loading",rawName:"v-loading",value:t.extractLoading,expression:"extractLoading"}],staticStyle:{width:"100%"},attrs:{model:t.extractForm}},[a("el-row",{attrs:{gutter:100}},[a("el-col",{attrs:{span:12}},[a("el-card",{staticClass:"card-name"},[a("div",{staticClass:"tableName"},[a("span",[t._v("Step 1:")]),t._v("选择需要添加授权的节点\n ")]),t._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.tableLoading,expression:"tableLoading"}],ref:"nodeTableData",staticClass:"table_expand",staticStyle:{width:"100%"},attrs:{data:t.nodeData,height:"400px","row-style":{height:"44px"}},on:{"selection-change":t.nodeSelectionChange,"row-click":t.nodeRowClick}},[a("el-table-column",{attrs:{type:"selection",label:"index"}}),t._v(" "),a("el-table-column",{attrs:{prop:"name",align:"center",label:"节点名称",width:"200"}}),t._v(" "),a("el-table-column",{attrs:{align:"right",width:"200"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.expire?[a("span",{staticClass:"expireStatus"},[t._v("授权已过期")])]:t._e()]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"授权信息"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.auth.length?[a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.getExpireInfo(e.row)}}},[a("span",{staticClass:"authButton"},[t._v("\n 查看已安装授权\n "),a("i",{staticClass:"el-icon-caret-bottom"})])])]:[a("span",[t._v("无授权")])]]}}])}),t._v(" "),a("el-table-column",{attrs:{type:"expand"}},[a("div",{staticClass:"my_table"},[a("el-table",{staticStyle:{border:"1px #e8e8e8 solid"},attrs:{data:t.expireList,"row-style":{height:"44px"}}},[a("el-table-column",{attrs:{label:"产品名称",prop:"productName",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"激活时间",prop:"activeTime",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"过期时间",prop:"expireTime",align:"center"}})],1)],1)])],1),t._v(" "),a("el-button",{staticStyle:{width:"20%",float:"left","margin-bottom":"20px","margin-top":"20px","margin-left":"40%"},attrs:{type:"text"},on:{click:t.handleSubmit}})],1)],1),t._v(" "),a("el-col",{attrs:{span:12}},[a("el-card",{staticClass:"card-name"},[a("div",{staticClass:"tableName"},[a("span",[t._v("Step 2:")]),t._v("选择需要添加的SN码\n ")]),t._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.tableLoading,expression:"tableLoading"}],ref:"snTableData",staticClass:"table_expand",staticStyle:{width:"100%"},attrs:{data:t.snData,"row-style":{height:"44px"},height:"400px"},on:{"row-click":t.snRowClick}},[a("el-table-column",{attrs:{label:"",width:"35"},scopedSlots:t._u([{key:"default",fn:function(e){return[[a("el-radio",{attrs:{label:e.row.id},model:{value:t.radioId,callback:function(e){t.radioId=e},expression:"radioId"}},[t._v(" ")])]]}}])}),t._v(" "),a("el-table-column",{attrs:{type:"index",label:"序号",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"sn",label:"SN",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(t._s(e.row.sn?e.row.sn.replace(/^(\w{4})\w+(\w{4})$/,"$1****$2"):""))])]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"productName",align:"center",label:"产品名称",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(t._s(e.row.productName))])]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"validDay",align:"center",label:"有效期"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(t._s(e.row.validDay))])]}}])})],1),t._v(" "),a("el-button",{staticStyle:{width:"40%",float:"left","margin-bottom":"20px","margin-top":"20px","margin-left":"35%",padding:"10px auto"},attrs:{type:"warning"},on:{click:t.handleExtractSubmit}},[t._v("提取设备码文件\n ")])],1)],1)],1)],1),t._v(" "),a("div",{staticStyle:{margin:"30px auto"}}),t._v(" "),a("el-form",{directives:[{name:"loading",rawName:"v-loading",value:t.tableLoading,expression:"tableLoading"}],staticStyle:{width:"100%"},attrs:{model:t.extractForm,"element-loading-text":"激活中","element-loading-spinner":"el-icon-loading","element-loading-background":"rgba(0, 0, 0, 0.6)"}},[a("el-row",{attrs:{gutter:100}},[a("el-col",{attrs:{span:12}},[a("el-card",{staticClass:"card-name"},[a("div",{staticClass:"tableName"},[a("span",[t._v("Step 3:")]),t._v("导入激活码文件\n ")]),t._v(" "),a("el-form-item",{staticStyle:{padding:"30px 100px"}},[a("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{limit:1,"http-request":t.handleUploadFile,action:"",accept:".xls",drag:""}},[a("div",{directives:[{name:"show",rawName:"v-show",value:t.processBar,expression:"processBar"}],staticClass:"progress"},[t._v("正在上传...")]),t._v(" "),a("i",{directives:[{name:"show",rawName:"v-show",value:!t.processBar,expression:"!processBar"}],staticClass:"el-icon-upload"}),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:!t.processBar,expression:"!processBar"}],staticClass:"el-upload__text"},[t._v("\n 拖拽文件到这里, 或\n "),a("em",[t._v("点击上传")])]),t._v(" "),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t._v("只能上传xls文件")])])],1)],1)],1),t._v(" "),t.visible?a("el-col",{attrs:{span:12}},[a("el-card",{staticClass:"card-name"},[a("div",{staticClass:"tableName"},[a("span",[t._v("Step 4:")]),t._v("激活\n ")]),t._v(" "),a("el-table",{ref:"authData",staticClass:"table_expand",staticStyle:{width:"100%"},attrs:{data:t.authData,"row-style":{height:"44px"}}},[a("el-table-column",{attrs:{prop:"sn",label:"SN",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.sn?e.row.sn.replace(/^(\w{4})\w+(\w{4})$/,"$1****$2"):"")+"\n ")]}}],null,!1,1948789834)}),t._v(" "),a("el-table-column",{attrs:{prop:"productName",align:"center",label:"产品名称"}}),t._v(" "),a("el-table-column",{attrs:{prop:"validDay",align:"center",label:"有效期"},scopedSlots:t._u([{key:"default",fn:function(e){return[-1==e.row.validDay?[t._v("永久")]:[t._v(t._s(e.row.validDay))]]}}],null,!1,92497684)}),t._v(" "),a("el-table-column",{attrs:{prop:"nodeName",align:"center",label:"安装节点","show-overflow-tooltip":""}})],1),t._v(" "),t.visible?a("el-button",{staticStyle:{width:"30%","margin-left":"35%","margin-bottom":"20px","margin-top":"10%"},attrs:{type:"warning"},on:{click:t.handleSubmit}},[t._v("申请激活")]):t._e()],1)],1):t._e()],1)],1),t._v(" "),a("el-dialog",{attrs:{visible:t.extractfail,title:"提示",width:"30%"},on:{"update:visible":function(e){t.extractfail=e}}},[a("div",{staticClass:"error-text"},[a("p",[t._v("Error: "+t._s(t.errorText))])]),t._v(" "),a("div",{staticClass:"extractfail-icon"},[a("i",{staticClass:"el-icon-error"})]),t._v(" "),a("div",{staticClass:"extractfail-text"},[a("p",[t._v("导入失败,请重新上传")])])])],1)},staticRenderFns:[]},void 0,{name:"OfflineActive",data:function(){return{nodeData:[],snData:[],expireList:[],snId:Number,nodeIds:[],extractForm:{},insertForm:{},authData:[],newSnId:Number,newNodeIds:[],activeForm:{},activeData:[],sn:"",activeName:"",errorText:"",tableLoading:!1,extractLoading:!1,extractfail:!1,processBar:!1,visible:!1,expireInfoable:!1,form:{pageSize:0,pageNum:1}}},watch:{authData:function(){var t=this;this.authData.length?(this.$message.success("导入成功"),this.visible=!0,this.processBar=!1):(this.extractfail=!0,p()(function(){t.extractfail=!1},2e3),this.processBar=!1,this.$refs.upload.clearFiles())}},created:function(){this.getNodeData(),this.getSnData()},methods:{getNodeData:function(){var t=this;this.tableLoading=!0,y.a.getExpireNode().then(function(e){p()(function(){t.nodeData=e.data,t.tableLoading=!1},500)}).catch(function(e){t.tableLoading=!1})},getSnData:function(){var t=this;this.tableLoading=!0,y.a.getSNList(this.form).then(function(e){p()(function(){t.snData=e.data.list,t.tableLoading=!1},500)}).catch(function(e){t.tableLoading=!1})},getExpireInfo:function(t){this.expireList=t.auth},nodeSelectionChange:function(t){for(var e in this.nodeIds.length=0,t)this.nodeIds.push(t[e].id)},nodeRowClick:function(t,e,a){t.auth.length&&(this.$refs.nodeTableData.toggleRowExpansion(t),this.expireInfoable=!0)},snRowClick:function(t){this.radioId=t.id,this.snId=t.id,this.sn=t.sn},handleExtractSubmit:function(){this.extractLoading=!0,this.extractForm={snId:this.snId,nodeIds:this.nodeIds},y.a.getExtractFile(this.extractForm),this.extractLoading=!1},handleUploadFile:function(t){var e=this;this.insertForm={sn:this.sn,nodeIds:this.nodeIds,file:t},y.a.insertFile(this.insertForm).then(function(t){e.processBar=!0,p()(function(){var a;e.authData=t.data,e.newSnId=t.data[0].snId,u()(a=e.authData).call(a,function(t){e.newNodeIds.push(t.nodeId)})},2e3)}).catch(function(t){e.errorText=t.message,e.extractfail=!0,p()(function(){e.extractfail=!1},2e3),e.processBar=!1,e.$refs.upload.clearFiles()})},handleSubmit:function(){var t=this;this.tableLoading=!0,this.activeName="offline",this.activeForm={snId:this.newSnId,nodeIds:this.newNodeIds,activeMode:0},y.a.lineActive(this.activeForm).then(function(e){t.activeData=e.data,t.$router.push({name:"activeResult",params:{status:t.activeName,data:t.activeData,activeData:t.activeForm}})}).catch(function(e){t.$message.error(e.message),t.$refs.upload.clearFiles(),t.visible=!1,t.tableLoading=!1})}}},"data-v-8d037af6",!1,void 0,!1,void 0,void 0,void 0),k=Object(m.a)({render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-card",{staticClass:"app-container"},[a("el-tabs",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[a("el-tab-pane",{attrs:{name:"online",label:"在线激活"}},[a("onlineActive")],1),t._v(" "),a("el-tab-pane",{attrs:{name:"offline",label:"离线激活"}},[a("offlineActive")],1)],1)],1)},staticRenderFns:[]},void 0,{name:"AddAuth",components:{onlineActive:I,offlineActive:C},data:function(){return{activeName:"online",isshowResult:null}}},void 0,!1,void 0,!1,void 0,void 0,void 0);e.default=k}}); |