import{U as u}from"./upload-DdEqBuGd.js";import{D as y}from"./download-Bug6XpZq.js";import{P as m}from"./plus-vY9kAeXh.js";import{I as g}from"./info-D3XHB5ch.js";import{d as f,a as n,b as t,i as l,u as r,j as d,l as i,F as D,r as F,o as c,t as e,n as v}from"./index-C436_g8x.js";const _={class:"p-6"},w={class:"mb-6"},k={class:"flex items-center justify-between mb-2"},h={class:"flex items-center gap-3"},C={class:"px-4 py-2 rounded flex items-center gap-2",style:{border:"1px solid #D9D9D9",color:"rgba(0, 0, 0, 0.85)"}},I={class:"px-4 py-2 rounded flex items-center gap-2",style:{border:"1px solid #D9D9D9",color:"rgba(0, 0, 0, 0.85)"}},S={class:"px-4 py-2 rounded text-white flex items-center gap-2",style:{backgroundColor:"#1890FF"}},E={class:"mb-6 p-4 rounded-lg flex items-start gap-3",style:{backgroundColor:"#E6FFFB",border:"1px solid #87E8DE"}},B={class:"bg-white rounded-lg mb-6",style:{boxShadow:"0 1px 2px rgba(0, 0, 0, 0.05)"}},N={class:"overflow-x-auto"},A={class:"w-full"},G={class:"px-6 py-4"},z={class:"px-6 py-4",style:{color:"rgba(0, 0, 0, 0.65)"}},L={class:"px-6 py-4"},T={class:"px-6 py-4",style:{color:"rgba(0, 0, 0, 0.65)"}},V={class:"px-6 py-4",style:{color:"rgba(0, 0, 0, 0.65)"}},H=f({__name:"LicenseManagement",setup(j){const p=[{sn:"GD30-2025-000001",licenseId:"LIC-2025-0001",status:"已激活",generationDate:"2025-02-01",expiryDate:"2026-02-01"},{sn:"GT20-2025-000045",licenseId:"LIC-2025-0045",status:"已生成",generationDate:"2025-02-05",expiryDate:"2026-02-05"},{sn:"GTXD-2025-000023",licenseId:"LIC-2025-0023",status:"待激活",generationDate:"2025-02-08",expiryDate:"2026-02-08"}],b=a=>{switch(a){case"已激活":return{backgroundColor:"#F6FFED",color:"#52C41A",border:"1px solid #B7EB8F"};case"已生成":return{backgroundColor:"#E6F7FF",color:"#1890FF",border:"1px solid #91D5FF"};case"待激活":return{backgroundColor:"#FFFBE6",color:"#FAAD14",border:"1px solid #FFE58F"}}};return(a,o)=>(c(),n("div",_,[t("div",w,[t("div",k,[o[3]||(o[3]=t("h2",{class:"text-2xl font-semibold"},"授权管理",-1)),t("div",h,[t("button",C,[l(r(u),{size:16}),o[0]||(o[0]=d(" 批量生成 ",-1))]),t("button",I,[l(r(y),{size:16}),o[1]||(o[1]=d(" 导出 ",-1))]),t("button",S,[l(r(m),{size:16}),o[2]||(o[2]=d(" 选择授权项生成 ",-1))])])]),o[4]||(o[4]=t("p",{class:"text-sm",style:{color:"rgba(0, 0, 0, 0.45)"}},"管理设备授权文件",-1))]),t("div",E,[l(r(g),{size:20,style:{color:"#13C2C2",flexShrink:0,marginTop:"2px"}}),o[5]||(o[5]=t("div",{style:{color:"#006D75"}},[t("div",{class:"font-medium mb-1"},"授权说明"),t("div",{class:"text-sm"}," 授权文件按型号关联,点击选择授权项生成可勾选功能模块和有效期。生产装配阶段有配置无授权,授权在出厂阶段生成。 ")],-1))]),o[8]||(o[8]=i('
',1)),t("div",B,[t("div",N,[t("table",A,[o[7]||(o[7]=t("thead",{style:{backgroundColor:"#FAFAFA"}},[t("tr",null,[t("th",{class:"px-6 py-3 text-left text-sm font-medium",style:{color:"rgba(0, 0, 0, 0.85)"}},"设备SN号"),t("th",{class:"px-6 py-3 text-left text-sm font-medium",style:{color:"rgba(0, 0, 0, 0.85)"}},"授权ID"),t("th",{class:"px-6 py-3 text-left text-sm font-medium",style:{color:"rgba(0, 0, 0, 0.85)"}},"状态"),t("th",{class:"px-6 py-3 text-left text-sm font-medium",style:{color:"rgba(0, 0, 0, 0.85)"}},"生成日期"),t("th",{class:"px-6 py-3 text-left text-sm font-medium",style:{color:"rgba(0, 0, 0, 0.85)"}},"到期日期"),t("th",{class:"px-6 py-3 text-left text-sm font-medium",style:{color:"rgba(0, 0, 0, 0.85)"}},"操作")])],-1)),t("tbody",null,[(c(),n(D,null,F(p,(s,x)=>t("tr",{key:x,class:"border-b",style:{borderColor:"#F0F0F0"}},[t("td",G,e(s.sn),1),t("td",z,e(s.licenseId),1),t("td",L,[t("span",{class:"px-2 py-1 rounded text-xs",style:v(b(s.status))},e(s.status),5)]),t("td",T,e(s.generationDate),1),t("td",V,e(s.expiryDate),1),o[6]||(o[6]=t("td",{class:"px-6 py-4"},[t("div",{class:"flex items-center gap-3"},[t("button",{class:"text-sm",style:{color:"#1890FF"}},"详情"),t("button",{class:"text-sm",style:{color:"#1890FF"}},"下载"),t("button",{class:"text-sm",style:{color:"#1890FF"}},"续期"),t("button",{class:"text-sm",style:{color:"#FF4D4F"}},"撤销")])],-1))])),64))])])])]),o[9]||(o[9]=i('
显示 1-10 / 共 156 条
',1))]))}});export{H as default};