Fix API compatibility and add user/role/permission and asset import/export
This commit is contained in:
1
frontend/dist/assets/404-BQMA0eg5.js
vendored
Normal file
1
frontend/dist/assets/404-BQMA0eg5.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as r}from"./_plugin-vue_export-helper-DRcqrMy4.js";/* empty css */import{v as a,aA as p,y as _,B as d,E as o,C as l,D as m,Q as u}from"./vue-vendor-81Zqb-7t.js";import{j as i}from"./element-plus-CSxUwlOP.js";const c={class:"not-found"},f={class:"content"},x=a({__name:"404",setup(B){const e=p(),s=()=>{e.push("/")};return(v,t)=>{const n=i;return _(),d("div",c,[o("div",f,[t[1]||(t[1]=o("h1",null,"404",-1)),t[2]||(t[2]=o("p",null,"抱歉,您访问的页面不存在",-1)),l(n,{type:"primary",onClick:s},{default:m(()=>[...t[0]||(t[0]=[u("返回首页",-1)])]),_:1})])])}}}),E=r(x,[["__scopeId","data-v-5bebd8a7"]]);export{E as default};
|
||||
1
frontend/dist/assets/404-CIWhvF-2.css
vendored
Normal file
1
frontend/dist/assets/404-CIWhvF-2.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";.not-found[data-v-5bebd8a7]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#f8fafc}.not-found .content[data-v-5bebd8a7]{text-align:center}.not-found .content h1[data-v-5bebd8a7]{font-size:120px;font-weight:700;color:#475569;margin:0 0 20px}.not-found .content p[data-v-5bebd8a7]{font-size:18px;color:#64748b;margin:0 0 30px}
|
||||
1
frontend/dist/assets/AssetAllocation-BksHW8f-.js
vendored
Normal file
1
frontend/dist/assets/AssetAllocation-BksHW8f-.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as r}from"./_plugin-vue_export-helper-DRcqrMy4.js";/* empty css *//* empty css *//* empty css *//* empty css */import{ac as c,ae as p,D as _}from"./element-plus-CSxUwlOP.js";import{v as l,y as m,B as i,C as t,D as d}from"./vue-vendor-81Zqb-7t.js";const f={class:"asset-allocation"},u=l({__name:"AssetAllocation",setup(E){return(o,e)=>{const a=c,s=p,n=_;return m(),i("div",f,[t(a,{onBack:e[0]||(e[0]=k=>o.$router.back()),title:"返回",content:"资产分配"}),t(n,{style:{"margin-top":"20px"}},{default:d(()=>[t(s,{description:"资产分配功能开发中..."})]),_:1})])}}}),b=r(u,[["__scopeId","data-v-b11df1c2"]]);export{b as default};
|
||||
1
frontend/dist/assets/AssetAllocation-uvBumCKy.css
vendored
Normal file
1
frontend/dist/assets/AssetAllocation-uvBumCKy.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";
|
||||
1
frontend/dist/assets/AssetCreate-M3JCYVqI.js
vendored
Normal file
1
frontend/dist/assets/AssetCreate-M3JCYVqI.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/AssetCreate-NEtHs42T.css
vendored
Normal file
1
frontend/dist/assets/AssetCreate-NEtHs42T.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";.el-space{display:inline-flex;vertical-align:top}.el-space__item{display:flex;flex-wrap:wrap}.el-space__item>*{flex:1}.el-space--vertical{flex-direction:column}.asset-create .form-card[data-v-6fe00c35]{max-width:1000px}.asset-create .form-section[data-v-6fe00c35]{margin-bottom:30px}.asset-create .form-section h3[data-v-6fe00c35]{font-size:16px;color:#1e293b;font-weight:600;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e2e8f0}
|
||||
8
frontend/dist/assets/AssetList-BO1I_MYh.js
vendored
Normal file
8
frontend/dist/assets/AssetList-BO1I_MYh.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/AssetList-CTmoHtBe.css
vendored
Normal file
1
frontend/dist/assets/AssetList-CTmoHtBe.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/AssetScan-C2CpoHXY.js
vendored
Normal file
1
frontend/dist/assets/AssetScan-C2CpoHXY.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/AssetScan-C4ZCSODd.css
vendored
Normal file
1
frontend/dist/assets/AssetScan-C4ZCSODd.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";.card-header[data-v-f855dff2]{display:flex;justify-content:space-between;align-items:center}.scan-area .video-container[data-v-f855dff2]{position:relative;width:100%;height:300px;background:#000;border-radius:4px;overflow:hidden}.scan-area .video-container .scan-video[data-v-f855dff2]{width:100%;height:100%;object-fit:cover}.scan-area .video-container .scan-overlay[data-v-f855dff2]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.scan-area .video-container .scan-overlay .scan-frame[data-v-f855dff2]{width:200px;height:200px;border:2px solid #67c23a;border-radius:8px;position:relative}.scan-area .video-container .scan-overlay .scan-frame[data-v-f855dff2]:before,.scan-area .video-container .scan-overlay .scan-frame[data-v-f855dff2]:after{content:"";position:absolute;width:20px;height:20px;border:3px solid #67c23a}.scan-area .video-container .scan-overlay .scan-frame[data-v-f855dff2]:before{top:-2px;left:-2px;border-right:none;border-bottom:none}.scan-area .video-container .scan-overlay .scan-frame[data-v-f855dff2]:after{bottom:-2px;right:-2px;border-left:none;border-top:none}.scan-area .video-container .scan-overlay .scan-tip[data-v-f855dff2]{margin-top:20px;color:#fff;font-size:14px}.scan-area .scan-placeholder[data-v-f855dff2]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:#909399}.scan-area .scan-placeholder p[data-v-f855dff2]{margin-top:16px;font-size:14px}.history-list[data-v-f855dff2]{max-height:400px;overflow-y:auto}.history-list .history-item[data-v-f855dff2]{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:1px solid #ebeef5;cursor:pointer;transition:background-color .3s}.history-list .history-item[data-v-f855dff2]:hover{background-color:#f5f7fa}.history-list .history-item[data-v-f855dff2]:last-child{border-bottom:none}.history-list .history-item .history-code[data-v-f855dff2]{font-size:14px;color:#303133;font-weight:500}.history-list .history-item .history-time[data-v-f855dff2]{font-size:12px;color:#909399}.asset-detail .detail-actions[data-v-f855dff2]{margin-top:24px;display:flex;justify-content:center;gap:12px}.loading-container[data-v-f855dff2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;color:#909399}.loading-container p[data-v-f855dff2]{margin-top:16px;font-size:14px}
|
||||
1
frontend/dist/assets/ChartsExample-D-xFjFkn.css
vendored
Normal file
1
frontend/dist/assets/ChartsExample-D-xFjFkn.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";.stat-card[data-v-85408420]{height:100%;transition:all .3s ease}.stat-card--clickable[data-v-85408420]{cursor:pointer}.stat-card--clickable[data-v-85408420]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.stat-card--loading[data-v-85408420]{pointer-events:none}.stat-card__header[data-v-85408420]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.stat-card__title[data-v-85408420]{font-size:14px;color:#64748b;font-weight:500}.stat-card__icon[data-v-85408420]{font-size:24px;opacity:.8}.stat-card__value[data-v-85408420]{display:flex;align-items:baseline;margin-bottom:12px;gap:4px}.stat-card__value-number[data-v-85408420]{font-size:28px;font-weight:600;line-height:1}.stat-card__value-unit[data-v-85408420]{font-size:14px;color:#64748b;margin-left:4px}.stat-card__trend[data-v-85408420]{display:flex;align-items:center;gap:8px}.stat-card__trend-label[data-v-85408420]{font-size:12px;color:#94a3b8}.stat-card-group[data-v-89795cfd]{width:100%}.stat-card-group[data-v-89795cfd] .el-col{margin-bottom:16px}.base-chart[data-v-3ce88dcc]{width:100%;min-height:200px}.asset-status-chart[data-v-57931136],.asset-distribution-chart[data-v-c66b9ac4],.asset-value-trend-chart[data-v-6c4f98e8],.asset-utilization-chart[data-v-db1e5c95]{width:100%;height:100%}.charts-example[data-v-6089c941]{padding:20px}.charts-example .mb-4[data-v-6089c941]{margin-bottom:16px}.charts-example .code-block[data-v-6089c941]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:16px;overflow-x:auto;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.6;color:#334155}
|
||||
51
frontend/dist/assets/ChartsExample-Dy7qk4me.js
vendored
Normal file
51
frontend/dist/assets/ChartsExample-Dy7qk4me.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/DeviceTypeManagement-BEcymjay.js
vendored
Normal file
1
frontend/dist/assets/DeviceTypeManagement-BEcymjay.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/DeviceTypeManagement-DqJ9tQng.css
vendored
Normal file
1
frontend/dist/assets/DeviceTypeManagement-DqJ9tQng.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/Login-Of_UyQ17.js
vendored
Normal file
1
frontend/dist/assets/Login-Of_UyQ17.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
var y=(k,_,n)=>new Promise((g,c)=>{var u=e=>{try{p(n.next(e))}catch(m){c(m)}},i=e=>{try{p(n.throw(e))}catch(m){c(m)}},p=e=>e.done?g(e.value):Promise.resolve(e.value).then(u,i);p((n=n.apply(k,_)).next())});import{_ as S}from"./_plugin-vue_export-helper-DRcqrMy4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{v as D,aA as M,aB as N,j,ab as B,y as v,B as z,E as r,C as a,D as t,z as A,Q as L,R as Q,an as T,r as f,l as G}from"./vue-vendor-81Zqb-7t.js";import{u as H,g as J}from"./index-Dua4jQwX.js";import{c as O,d as P,e as W,f as X,g as Y,h as Z,j as $,k as ee,E as b}from"./element-plus-CSxUwlOP.js";const ae={class:"login-container"},oe={class:"login-box"},te={class:"logo-section"},se=["src"],le=D({__name:"Login",setup(k){const _=M(),n=N(),g=H(),c=f(),u=f(!1),i=f(""),p=f(""),e=G({username:"",password:"",captcha:"",captcha_key:"",remember:!1}),m={username:[{required:!0,message:"请输入用户名",trigger:"blur"},{min:4,max:50,message:"用户名长度为 4 到 50 个字符",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"},{min:6,message:"密码长度不能少于 6 个字符",trigger:"blur"}],captcha:[{required:!0,message:"请输入验证码",trigger:"blur"},{len:4,message:"验证码为 4 位",trigger:"blur"}]},w=()=>y(this,null,function*(){try{const s=yield J();i.value=s.captcha_image,p.value=s.captcha_key,e.captcha_key=s.captcha_key}catch(s){b.error("获取验证码失败")}}),x=()=>{w(),e.captcha=""},V=()=>y(this,null,function*(){if(c.value)try{yield c.value.validate(),u.value=!0,yield g.login(e.username,e.password,e.captcha,e.captcha_key),b.success("登录成功");const s=n.query.redirect||"/";_.push(s)}catch(s){s!==!1&&(b.error(s.message||"登录失败,请检查用户名和密码"),x())}finally{u.value=!1}});return j(()=>{if(g.isLoggedIn){_.push("/");return}w()}),(s,o)=>{const R=B("Box"),C=O,h=W,d=P,E=Y,U=B("Loading"),I=X,q=Z,F=$,K=ee;return v(),z("div",ae,[r("div",oe,[r("div",te,[a(C,{size:80,color:"#475569"},{default:t(()=>[a(R)]),_:1}),o[4]||(o[4]=r("h1",null,"资产管理系统",-1)),o[5]||(o[5]=r("p",null,"Asset Management System",-1))]),a(K,{ref_key:"loginFormRef",ref:c,model:e,rules:m,class:"login-form",onKeyup:T(V,["enter"])},{default:t(()=>[a(d,{prop:"username"},{default:t(()=>[a(h,{modelValue:e.username,"onUpdate:modelValue":o[0]||(o[0]=l=>e.username=l),placeholder:"请输入用户名","prefix-icon":"User",size:"large",clearable:""},null,8,["modelValue"])]),_:1}),a(d,{prop:"password"},{default:t(()=>[a(h,{modelValue:e.password,"onUpdate:modelValue":o[1]||(o[1]=l=>e.password=l),type:"password",placeholder:"请输入密码","prefix-icon":"Lock",size:"large","show-password":"",clearable:""},null,8,["modelValue"])]),_:1}),a(d,{prop:"captcha"},{default:t(()=>[a(I,{gutter:10},{default:t(()=>[a(E,{span:14},{default:t(()=>[a(h,{modelValue:e.captcha,"onUpdate:modelValue":o[2]||(o[2]=l=>e.captcha=l),placeholder:"请输入验证码","prefix-icon":"Key",size:"large",clearable:""},null,8,["modelValue"])]),_:1}),a(E,{span:10},{default:t(()=>[r("div",{class:"captcha-box",onClick:x},[i.value?(v(),z("img",{key:0,src:i.value,alt:"验证码"},null,8,se)):(v(),A(C,{key:1,size:40},{default:t(()=>[a(U)]),_:1}))])]),_:1})]),_:1})]),_:1}),a(d,null,{default:t(()=>[a(q,{modelValue:e.remember,"onUpdate:modelValue":o[3]||(o[3]=l=>e.remember=l)},{default:t(()=>[...o[6]||(o[6]=[L("记住我",-1)])]),_:1},8,["modelValue"])]),_:1}),a(d,null,{default:t(()=>[a(F,{type:"primary",size:"large",loading:u.value,onClick:V,style:{width:"100%"}},{default:t(()=>[L(Q(u.value?"登录中...":"登录"),1)]),_:1},8,["loading"])]),_:1})]),_:1},8,["model"]),o[7]||(o[7]=r("div",{class:"footer"},[r("p",null,"推荐使用 Chrome 浏览器以获得最佳体验")],-1))])])}}}),fe=S(le,[["__scopeId","data-v-132f806e"]]);export{fe as default};
|
||||
1
frontend/dist/assets/Login-SI1W6Hi9.css
vendored
Normal file
1
frontend/dist/assets/Login-SI1W6Hi9.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";.login-container[data-v-132f806e]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);position:relative}.login-container[data-v-132f806e]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 50%,rgba(102,126,234,.3) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(118,75,162,.3) 0%,transparent 50%);animation:bg-pan-132f806e 15s ease infinite}@keyframes bg-pan-132f806e{0%{transform:scale(1) translate(0)}50%{transform:scale(1.1) translate(-10px,10px)}to{transform:scale(1) translate(0)}}.login-box[data-v-132f806e]{position:relative;width:420px;padding:40px;background:#fff;border-radius:12px;box-shadow:0 20px 50px #0003;z-index:1}.login-box .logo-section[data-v-132f806e]{text-align:center;margin-bottom:30px}.login-box .logo-section h1[data-v-132f806e]{font-size:28px;font-weight:600;color:#1e293b;margin:15px 0 5px}.login-box .logo-section p[data-v-132f806e]{color:#64748b;font-size:14px;margin:0}.login-box .login-form[data-v-132f806e]{margin-top:30px}.login-box .login-form .captcha-box[data-v-132f806e]{width:100%;height:40px;border:1px solid #e2e8f0;border-radius:4px;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#f1f5f9;transition:all .3s ease}.login-box .login-form .captcha-box[data-v-132f806e]:hover{border-color:#475569}.login-box .login-form .captcha-box img[data-v-132f806e]{width:100%;height:100%;object-fit:cover}.login-box .footer[data-v-132f806e]{margin-top:20px;text-align:center}.login-box .footer p[data-v-132f806e]{color:#94a3b8;font-size:12px;margin:0}
|
||||
1
frontend/dist/assets/MainLayout-ChcXFwWG.css
vendored
Normal file
1
frontend/dist/assets/MainLayout-ChcXFwWG.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/MainLayout-D0JTyIrN.js
vendored
Normal file
1
frontend/dist/assets/MainLayout-D0JTyIrN.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/MaintenanceManagement-BbTmJafQ.js
vendored
Normal file
1
frontend/dist/assets/MaintenanceManagement-BbTmJafQ.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/MaintenanceManagement-CwBj8rOV.css
vendored
Normal file
1
frontend/dist/assets/MaintenanceManagement-CwBj8rOV.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";[data-v-2a9cc4e0] .el-input-number{width:200px}.maintenance-management .toolbar .toolbar-actions[data-v-62c6dea0]{margin-bottom:16px}.maintenance-management .toolbar .filter-section[data-v-62c6dea0]{display:flex;gap:10px;flex-wrap:wrap}.maintenance-management .pagination[data-v-62c6dea0]{display:flex;justify-content:flex-end;margin-top:16px}
|
||||
1
frontend/dist/assets/NotificationCenter-DPvRvrcl.js
vendored
Normal file
1
frontend/dist/assets/NotificationCenter-DPvRvrcl.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/NotificationCenter-Df77W18k.css
vendored
Normal file
1
frontend/dist/assets/NotificationCenter-Df77W18k.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";.notification-center .batch-actions[data-v-6280b459]{display:flex;gap:10px;align-items:center}.notification-center .tab-badge[data-v-6280b459]{margin-left:8px}.notification-center .notification-list[data-v-6280b459]{min-height:400px;max-height:calc(100vh - 350px);overflow-y:auto}.notification-center .notification-list .notification-item[data-v-6280b459]{display:flex;gap:12px;padding:16px;border-bottom:1px solid #ebeef5;transition:background-color .3s}.notification-center .notification-list .notification-item[data-v-6280b459]:hover{background-color:#f5f7fa}.notification-center .notification-list .notification-item.unread[data-v-6280b459]{background-color:#ecf5ff}.notification-center .notification-list .notification-item .notification-content[data-v-6280b459]{flex:1;cursor:pointer}.notification-center .notification-list .notification-item .notification-content .notification-header[data-v-6280b459]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.notification-center .notification-list .notification-item .notification-content .notification-header .notification-title[data-v-6280b459]{display:flex;align-items:center;gap:8px}.notification-center .notification-list .notification-item .notification-content .notification-header .notification-title .type-tag[data-v-6280b459]{flex-shrink:0}.notification-center .notification-list .notification-item .notification-content .notification-header .notification-title .title-text[data-v-6280b459]{font-weight:500;color:#303133}.notification-center .notification-list .notification-item .notification-content .notification-header .notification-title .unread-dot[data-v-6280b459]{margin-left:4px}.notification-center .notification-list .notification-item .notification-content .notification-header .notification-time[data-v-6280b459]{font-size:12px;color:#909399}.notification-center .notification-list .notification-item .notification-content .notification-body[data-v-6280b459]{color:#606266;font-size:14px;line-height:1.6;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notification-center .notification-list .notification-item .notification-content .notification-footer[data-v-6280b459]{display:flex;gap:8px}.notification-center .pagination[data-v-6280b459]{display:flex;justify-content:flex-end;margin-top:16px}.notification-center .notification-detail .detail-meta[data-v-6280b459]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.notification-center .notification-detail .detail-meta .detail-time[data-v-6280b459]{font-size:12px;color:#909399}.notification-center .notification-detail .detail-content[data-v-6280b459]{color:#606266;line-height:1.8;margin-bottom:16px}.notification-center .notification-detail .detail-extra[data-v-6280b459]{background:#f5f7fa;padding:12px;border-radius:4px;font-size:12px}.notification-center .notification-detail .detail-extra pre[data-v-6280b459]{margin:0;white-space:pre-wrap;word-wrap:break-word}
|
||||
1
frontend/dist/assets/OperationLog-BiK8nDpG.js
vendored
Normal file
1
frontend/dist/assets/OperationLog-BiK8nDpG.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/OperationLog-DfVypZdu.css
vendored
Normal file
1
frontend/dist/assets/OperationLog-DfVypZdu.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";.operation-log .toolbar[data-v-e8a294e9],.operation-log .toolbar .toolbar-actions[data-v-e8a294e9]{margin-bottom:16px}.operation-log .toolbar .filter-section[data-v-e8a294e9]{display:flex;gap:10px;flex-wrap:wrap}.operation-log .table-card .pagination[data-v-e8a294e9]{display:flex;justify-content:flex-end;margin-top:16px}.operation-log .json-viewer[data-v-e8a294e9]{background:#f5f7fa;padding:12px;border-radius:4px;font-size:12px;max-height:300px;overflow:auto}
|
||||
1
frontend/dist/assets/OrganizationManagement-B4ws7M4y.js
vendored
Normal file
1
frontend/dist/assets/OrganizationManagement-B4ws7M4y.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/OrganizationManagement-SzM5q8w0.css
vendored
Normal file
1
frontend/dist/assets/OrganizationManagement-SzM5q8w0.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";.organization-management .toolbar[data-v-762b1183]{margin-bottom:16px}.organization-management .tree-card .tree-node[data-v-762b1183]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}.organization-management .tree-card .tree-node .node-label[data-v-762b1183]{display:flex;align-items:center;gap:6px}.organization-management .tree-card .tree-node .node-label .node-icon[data-v-762b1183]{color:#475569}.organization-management .tree-card .tree-node .node-actions[data-v-762b1183]{display:flex;align-items:center;gap:8px;padding-left:20px}.organization-management .tree-card[data-v-762b1183] .el-tree-node__content{height:40px}.organization-management .tree-card[data-v-762b1183] .el-tree-node__content:hover{background-color:#f8fafc}
|
||||
1
frontend/dist/assets/RecoveryList-Cbo_t-NN.css
vendored
Normal file
1
frontend/dist/assets/RecoveryList-Cbo_t-NN.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";.filter-section[data-v-2cbd0021]{display:flex;gap:10px;margin-bottom:16px}.pagination[data-v-2cbd0021]{display:flex;justify-content:flex-end;margin-top:16px}.mb-16[data-v-ea0aa378]{margin-bottom:16px}.section-title[data-v-ea0aa378]{font-size:16px;font-weight:700;color:#303133}.approval-item .approval-header[data-v-ea0aa378]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.approval-item .approval-header .approver[data-v-ea0aa378]{font-weight:700;color:#303133}.approval-item .approval-comment[data-v-ea0aa378]{color:#606266;font-size:14px}.recovery-list .toolbar[data-v-ebb09589],.recovery-list .toolbar .toolbar-actions[data-v-ebb09589]{margin-bottom:16px}.recovery-list .toolbar .filter-section[data-v-ebb09589]{display:flex;gap:10px;flex-wrap:wrap}.recovery-list .table-card .pagination[data-v-ebb09589]{display:flex;justify-content:flex-end;margin-top:16px}
|
||||
1
frontend/dist/assets/RecoveryList-DrpGzsVt.js
vendored
Normal file
1
frontend/dist/assets/RecoveryList-DrpGzsVt.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/RoleManagement-B3hNaJJh.js
vendored
Normal file
1
frontend/dist/assets/RoleManagement-B3hNaJJh.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/RoleManagement-D5d5A3_K.css
vendored
Normal file
1
frontend/dist/assets/RoleManagement-D5d5A3_K.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";.role-management .toolbar[data-v-8085fd01]{margin-bottom:16px}.role-management .table-card .pagination[data-v-8085fd01]{display:flex;justify-content:flex-end;margin-top:16px}.role-management .permission-tree-container[data-v-8085fd01]{width:100%;max-height:400px;overflow-y:auto;border:1px solid #dcdfe6;border-radius:4px;padding:10px}.role-management .permission-tree-container .tree-node[data-v-8085fd01]{display:flex;align-items:center;gap:8px}.role-management .permission-tree-container .tree-node .node-icon[data-v-8085fd01]{width:16px;height:16px;background-color:#475569;border-radius:2px}.role-management .permission-view .permission-list[data-v-8085fd01]{margin-top:20px}.role-management .permission-view .permission-list h4[data-v-8085fd01]{margin-bottom:12px;color:#475569}.role-management .permission-view .permission-list .tree-node[data-v-8085fd01]{display:flex;align-items:center;gap:8px}
|
||||
3
frontend/dist/assets/StatisticsDashboard-D6_Xx_AL.js
vendored
Normal file
3
frontend/dist/assets/StatisticsDashboard-D6_Xx_AL.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/StatisticsDashboard-DXWPMb34.css
vendored
Normal file
1
frontend/dist/assets/StatisticsDashboard-DXWPMb34.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";.statistics-dashboard .filter-section[data-v-0ac6267d]{display:flex;gap:12px;align-items:center}.statistics-dashboard .stat-card .stat-content[data-v-0ac6267d]{display:flex;align-items:center;gap:20px}.statistics-dashboard .stat-card .stat-content .stat-icon[data-v-0ac6267d]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center}.statistics-dashboard .stat-card .stat-content .stat-icon.total[data-v-0ac6267d]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.statistics-dashboard .stat-card .stat-content .stat-icon.success[data-v-0ac6267d]{background:linear-gradient(135deg,#67c23a,#85ce61);color:#fff}.statistics-dashboard .stat-card .stat-content .stat-icon.warning[data-v-0ac6267d]{background:linear-gradient(135deg,#e6a23c,#f0c78a);color:#fff}.statistics-dashboard .stat-card .stat-content .stat-icon.danger[data-v-0ac6267d]{background:linear-gradient(135deg,#f56c6c,#f89898);color:#fff}.statistics-dashboard .stat-card .stat-content .stat-info[data-v-0ac6267d]{flex:1}.statistics-dashboard .stat-card .stat-content .stat-info .stat-value[data-v-0ac6267d]{font-size:32px;font-weight:700;color:#303133;line-height:1.2}.statistics-dashboard .stat-card .stat-content .stat-info .stat-label[data-v-0ac6267d]{font-size:14px;color:#909399;margin-top:8px}
|
||||
1
frontend/dist/assets/SystemConfig-DZlah2bB.js
vendored
Normal file
1
frontend/dist/assets/SystemConfig-DZlah2bB.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/SystemConfig-rcdUE01S.css
vendored
Normal file
1
frontend/dist/assets/SystemConfig-rcdUE01S.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";.system-config .config-actions[data-v-b7070e7f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.system-config .config-table[data-v-b7070e7f] .el-table__body-wrapper{max-height:calc(100vh - 400px);overflow-y:auto}
|
||||
1
frontend/dist/assets/TransferList-B4oJEm9V.css
vendored
Normal file
1
frontend/dist/assets/TransferList-B4oJEm9V.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";.filter-section[data-v-5d8841e7]{display:flex;gap:10px;margin-bottom:16px}.pagination[data-v-5d8841e7]{display:flex;justify-content:flex-end;margin-top:16px}.mb-16[data-v-9991291d]{margin-bottom:16px}.section-title[data-v-9991291d]{font-size:16px;font-weight:700;color:#303133}.approval-item .approval-header[data-v-9991291d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.approval-item .approval-header .approver[data-v-9991291d]{font-weight:700;color:#303133}.approval-item .approval-comment[data-v-9991291d]{color:#606266;font-size:14px}.transfer-list .toolbar[data-v-40eb47ff],.transfer-list .toolbar .toolbar-actions[data-v-40eb47ff]{margin-bottom:16px}.transfer-list .toolbar .filter-section[data-v-40eb47ff]{display:flex;gap:10px;flex-wrap:wrap}.transfer-list .table-card .pagination[data-v-40eb47ff]{display:flex;justify-content:flex-end;margin-top:16px}
|
||||
1
frontend/dist/assets/TransferList-C2jtfwca.js
vendored
Normal file
1
frontend/dist/assets/TransferList-C2jtfwca.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/UserManagement-65THDnxn.css
vendored
Normal file
1
frontend/dist/assets/UserManagement-65THDnxn.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@charset "UTF-8";.user-management .toolbar[data-v-920c220f],.user-management .toolbar .toolbar-actions[data-v-920c220f]{margin-bottom:16px}.user-management .toolbar .filter-section[data-v-920c220f]{display:flex;gap:10px}.user-management .table-card .pagination[data-v-920c220f]{display:flex;justify-content:flex-end;margin-top:16px}
|
||||
1
frontend/dist/assets/UserManagement-BpBFV2W-.js
vendored
Normal file
1
frontend/dist/assets/UserManagement-BpBFV2W-.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/_plugin-vue_export-helper-D3TBFhuC.css
vendored
Normal file
1
frontend/dist/assets/_plugin-vue_export-helper-D3TBFhuC.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/_plugin-vue_export-helper-DRcqrMy4.js
vendored
Normal file
1
frontend/dist/assets/_plugin-vue_export-helper-DRcqrMy4.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
const s=(t,r)=>{const o=t.__vccOpts||t;for(const[c,e]of r)o[c]=e;return o};export{s as _};
|
||||
1
frontend/dist/assets/assets-BWrZWWEK.js
vendored
Normal file
1
frontend/dist/assets/assets-BWrZWWEK.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{r as t}from"./index-Dua4jQwX.js";const a=s=>t.get("/assets",{params:s}),o=s=>t.get(`/assets/${s}`),n=s=>t.get(`/assets/scan/${s}`),u=s=>t.post("/assets",s),c=(s,e)=>t.put(`/assets/${s}`,e),p=s=>t.delete(`/assets/${s}`),d=(s,e)=>t.upload("/assets/import",s,e),A=s=>t.download("/assets/export",`资产列表_${Date.now()}.xlsx`);export{a,n as b,u as c,p as d,A as e,o as g,d as i,c as u};
|
||||
1
frontend/dist/assets/constants-7urqdt8E.js
vendored
Normal file
1
frontend/dist/assets/constants-7urqdt8E.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
const e={pending:{label:"待入库",value:"pending",type:"info"},in_stock:{label:"在库",value:"in_stock",type:"success"},in_use:{label:"使用中",value:"in_use",type:"primary"},transferring:{label:"调拨中",value:"transferring",type:"warning"},maintenance:{label:"维修中",value:"maintenance",type:"warning"},pending_scrap:{label:"待报废",value:"pending_scrap",type:"danger"},scrapped:{label:"已报废",value:"scrapped",type:"danger"},lost:{label:"已丢失",value:"lost",type:"danger"}},a={pending:{label:"待审批",value:"pending",type:"warning"},approved:{label:"已通过",value:"approved",type:"success"},rejected:{label:"已拒绝",value:"rejected",type:"danger"},cancelled:{label:"已取消",value:"cancelled",type:"info"}},l={low:{label:"低",value:"low",type:"info"},medium:{label:"中",value:"medium",type:"warning"},high:{label:"高",value:"high",type:"danger"}},n={hardware:{label:"硬件故障",value:"hardware"},software:{label:"软件故障",value:"software"},other:{label:"其他",value:"other"}};export{e as A,n as F,l as M,a};
|
||||
60
frontend/dist/assets/echarts-CQFBST8R.js
vendored
Normal file
60
frontend/dist/assets/echarts-CQFBST8R.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/el-badge-BWN_0xb6.css
vendored
Normal file
1
frontend/dist/assets/el-badge-BWN_0xb6.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;display:inline-block;position:relative;vertical-align:middle;width:-moz-fit-content;width:fit-content}.el-badge__content{align-items:center;background-color:var(--el-badge-bg-color);border:1px solid var(--el-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;font-size:var(--el-badge-font-size);height:var(--el-badge-size);justify-content:center;padding:0 var(--el-badge-padding);white-space:nowrap}.el-badge__content.is-fixed{position:absolute;right:calc(1px + var(--el-badge-size)/2);top:0;transform:translateY(-50%) translate(100%);z-index:var(--el-index-normal)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{border-radius:50%;height:8px;padding:0;right:0;width:8px}.el-badge__content.is-hide-zero{display:none}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}
|
||||
1
frontend/dist/assets/el-button-CDqfIFiK.css
vendored
Normal file
1
frontend/dist/assets/el-button-CDqfIFiK.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/el-card-BfnAzceq.css
vendored
Normal file
1
frontend/dist/assets/el-card-BfnAzceq.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:4px;--el-card-padding:20px;--el-card-bg-color:var(--el-fill-color-blank);background-color:var(--el-card-bg-color);border:1px solid var(--el-card-border-color);border-radius:var(--el-card-border-radius);color:var(--el-text-color-primary);display:flex;flex-direction:column;overflow:hidden;transition:var(--el-transition-duration)}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{box-shadow:var(--el-box-shadow-light)}.el-card__header{border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box;padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding)}.el-card__body{flex:1;overflow:auto;padding:var(--el-card-padding)}.el-card__footer{border-top:1px solid var(--el-card-border-color);box-sizing:border-box;padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding)}
|
||||
1
frontend/dist/assets/el-checkbox-BxOYmXQG.css
vendored
Normal file
1
frontend/dist/assets/el-checkbox-BxOYmXQG.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/el-col-Ds2mGN2S.css
vendored
Normal file
1
frontend/dist/assets/el-col-Ds2mGN2S.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/el-date-picker-panel-C0naBazS.css
vendored
Normal file
1
frontend/dist/assets/el-date-picker-panel-C0naBazS.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/el-descriptions-item-o9ObloqJ.css
vendored
Normal file
1
frontend/dist/assets/el-descriptions-item-o9ObloqJ.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.el-descriptions{--el-descriptions-table-border:1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background:var(--el-fill-color-light);box-sizing:border-box;color:var(--el-text-color-primary);font-size:var(--el-font-size-base)}.el-descriptions__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:var(--el-fill-color-blank)}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;font-size:14px;line-height:23px;text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-descriptions__label.el-descriptions__cell.is-bordered-label{background:var(--el-descriptions-item-bordered-label-background);color:var(--el-text-color-regular);font-weight:700}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px}
|
||||
1
frontend/dist/assets/el-divider-BUtF_RGI.css
vendored
Normal file
1
frontend/dist/assets/el-divider-BUtF_RGI.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.el-divider{position:relative}.el-divider--horizontal{border-top:1px var(--el-border-color) var(--el-border-style);display:block;height:1px;margin:24px 0;width:100%}.el-divider--vertical{border-left:1px var(--el-border-color) var(--el-border-style);display:inline-block;height:1em;margin:0 8px;position:relative;vertical-align:middle;width:1px}.el-divider__text{background-color:var(--el-bg-color);color:var(--el-text-color-primary);font-size:14px;font-weight:500;padding:0 20px;position:absolute}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translate(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}
|
||||
1
frontend/dist/assets/el-empty-D4ZqTl4F.css
vendored
Normal file
1
frontend/dist/assets/el-empty-D4ZqTl4F.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.el-empty{--el-empty-padding:40px 0;--el-empty-image-width:160px;--el-empty-description-margin-top:20px;--el-empty-bottom-margin-top:20px;--el-empty-fill-color-0:var(--el-color-white);--el-empty-fill-color-1:#fcfcfd;--el-empty-fill-color-2:#f8f9fb;--el-empty-fill-color-3:#f7f8fc;--el-empty-fill-color-4:#eeeff3;--el-empty-fill-color-5:#edeef2;--el-empty-fill-color-6:#e9ebef;--el-empty-fill-color-7:#e5e7e9;--el-empty-fill-color-8:#e0e3e9;--el-empty-fill-color-9:#d5d7de;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:var(--el-empty-padding);text-align:center}.el-empty__image{width:var(--el-empty-image-width)}.el-empty__image img{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:100%}.el-empty__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:100%;vertical-align:top;width:100%}.el-empty__description{margin-top:var(--el-empty-description-margin-top)}.el-empty__description p{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);margin:0}.el-empty__bottom{margin-top:var(--el-empty-bottom-margin-top)}
|
||||
1
frontend/dist/assets/el-form-item-DdFfujyr.css
vendored
Normal file
1
frontend/dist/assets/el-form-item-DdFfujyr.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--inline .el-form-item{display:inline-flex;margin-right:32px;vertical-align:middle}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form-item{display:flex;--font-size:14px;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--label-left .el-form-item__label{justify-content:flex-start;text-align:left}.el-form-item--label-right .el-form-item__label{justify-content:flex-end;text-align:right}.el-form-item--label-top{display:block}.el-form-item--label-top .el-form-item__label{display:block;height:auto;line-height:22px;margin-bottom:8px;padding-right:0;text-align:left;width:-moz-fit-content;width:fit-content}.el-form-item__label-wrap{display:flex}.el-form-item__label{align-items:flex-start;box-sizing:border-box;color:var(--el-text-color-regular);display:inline-flex;flex:0 0 auto;font-size:var(--el-form-label-font-size);height:32px;line-height:32px;padding:0 12px 0 0}.el-form-item__content{align-items:center;display:flex;flex:1;flex-wrap:wrap;font-size:var(--font-size);line-height:32px;min-width:0;position:relative}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;left:0;line-height:1;padding-top:2px;position:absolute;top:100%}.el-form-item__error--inline{display:inline-block;left:auto;margin-left:10px;position:relative;top:auto}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before{color:var(--el-color-danger);content:"*";margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after{color:var(--el-color-danger);content:"*";margin-left:4px}.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-select__wrapper,.el-form-item.is-error .el-form-item__content .el-select__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-textarea__inner,.el-form-item.is-error .el-form-item__content .el-textarea__inner.is-focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner:focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px transparent}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__validateIcon,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__validateIcon{display:none}.el-form-item.is-error .el-form-item__content .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}
|
||||
1
frontend/dist/assets/el-input-haxN-bjV.css
vendored
Normal file
1
frontend/dist/assets/el-input-haxN-bjV.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/el-input-number-D6iOyBgb.css
vendored
Normal file
1
frontend/dist/assets/el-input-number-D6iOyBgb.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.el-input-number{display:inline-flex;line-height:30px;position:relative;vertical-align:middle;width:150px}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;line-height:1;text-align:center}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-input-number.is-left .el-input__inner{text-align:left}.el-input-number.is-right .el-input__inner{text-align:right}.el-input-number.is-center .el-input__inner{text-align:center}.el-input-number__decrease,.el-input-number__increase{align-items:center;background:var(--el-fill-color-light);bottom:1px;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:13px;height:auto;justify-content:center;position:absolute;top:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px;z-index:1}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--el-color-primary)}.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{border-left:var(--el-border);border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;right:1px}.el-input-number__decrease{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border);left:1px}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{line-height:38px;width:180px}.el-input-number--large .el-input-number__decrease,.el-input-number--large .el-input-number__increase{font-size:14px;width:40px}.el-input-number--large.is-controls-right .el-input--large .el-input__wrapper{padding-right:47px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{line-height:22px;width:120px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{font-size:12px;width:24px}.el-input-number--small.is-controls-right .el-input--small .el-input__wrapper{padding-right:31px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-bottom:var(--el-border);border-radius:0 var(--el-border-radius-base) 0 0;bottom:auto;left:auto}.el-input-number.is-controls-right .el-input-number__decrease{border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0;border-right:none;left:auto;right:1px;top:auto}.el-input-number.is-controls-right[class*=large] [class*=decrease],.el-input-number.is-controls-right[class*=large] [class*=increase]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{--el-input-number-controls-height:11px}
|
||||
1
frontend/dist/assets/el-loading-bpKhqqQq.css
vendored
Normal file
1
frontend/dist/assets/el-loading-bpKhqqQq.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{background-color:var(--el-mask-color);inset:0;margin:0;position:absolute;transition:opacity var(--el-transition-duration);z-index:2000}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size))/2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{margin-top:calc((0px - var(--el-loading-spinner-size))/2);position:absolute;text-align:center;top:50%;width:100%}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);font-size:14px;margin:3px 0}.el-loading-spinner .circular{animation:loading-rotate 2s linear infinite;display:inline;height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size)}.el-loading-spinner .path{animation:loading-dash 1.5s ease-in-out infinite;stroke:var(--el-color-primary);stroke-dasharray:90,150;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}
|
||||
1
frontend/dist/assets/el-overlay-BWs_5FFJ.css
vendored
Normal file
1
frontend/dist/assets/el-overlay-BWs_5FFJ.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{background:var(--el-popup-modal-bg-color);height:100%;left:0;opacity:var(--el-popup-modal-opacity);position:fixed;top:0;width:100%}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-base);background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;margin:var(--el-dialog-margin-top,15vh) auto 50px;overflow-wrap:break-word;padding:var(--el-dialog-padding-primary);position:relative;width:var(--el-dialog-width,50%)}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{inset:0;margin:0;overflow:auto;position:fixed}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size, 16px))}.el-dialog__headerbtn{background:transparent;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:48px;outline:none;padding:0;position:absolute;right:0;top:0;width:48px}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{color:var(--el-text-color-primary);font-size:var(--el-dialog-title-font-size);line-height:var(--el-dialog-font-line-height)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{box-sizing:border-box;padding-top:var(--el-dialog-padding-primary);text-align:right}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-modal-dialog.is-penetrable{pointer-events:none}.el-modal-dialog.is-penetrable .el-dialog{pointer-events:auto}.el-overlay-dialog{inset:0;overflow:auto;position:fixed}.el-overlay-dialog.is-closing .el-dialog{pointer-events:none}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-overlay{background-color:var(--el-overlay-color-lighter);height:100%;inset:0;overflow:auto;position:fixed;z-index:2000}.el-overlay .el-overlay-root{height:0}
|
||||
1
frontend/dist/assets/el-page-header-QCS5OKwk.css
vendored
Normal file
1
frontend/dist/assets/el-page-header-QCS5OKwk.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.el-page-header.is-contentful .el-page-header__main{border-top:1px solid var(--el-border-color-light);margin-top:16px}.el-page-header__header{align-items:center;display:flex;justify-content:space-between;line-height:24px}.el-page-header__left{align-items:center;display:flex;margin-right:40px;position:relative}.el-page-header__back{align-items:center;cursor:pointer;display:flex}.el-page-header__left .el-divider--vertical{margin:0 16px}.el-page-header__icon{align-items:center;display:flex;font-size:16px;margin-right:10px}.el-page-header__icon .el-icon{font-size:inherit}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{color:var(--el-text-color-primary);font-size:18px}.el-page-header__breadcrumb{margin-bottom:16px}
|
||||
1
frontend/dist/assets/el-pagination-DvY-LlDT.css
vendored
Normal file
1
frontend/dist/assets/el-pagination-DvY-LlDT.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/el-popover-Dx7EGtyB.css
vendored
Normal file
1
frontend/dist/assets/el-popover-Dx7EGtyB.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.el-popconfirm{outline:none}.el-popconfirm__main{align-items:center;display:flex}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{margin-top:8px;text-align:right}.el-popover{--el-popover-bg-color:var(--el-bg-color-overlay);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);border:1px solid var(--el-popover-border-color);border-radius:var(--el-popover-border-radius);box-shadow:var(--el-box-shadow-light);box-sizing:border-box;color:var(--el-text-color-regular);font-size:var(--el-popover-font-size);line-height:1.4;min-width:150px;overflow-wrap:break-word;padding:var(--el-popover-padding);z-index:var(--el-index-popper)}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);line-height:1;margin-bottom:12px}.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.el-popover.el-popper.is-dark{--el-popover-bg-color:var(--el-text-color-primary);--el-popover-border-color:var(--el-text-color-primary);--el-popover-title-text-color:var(--el-bg-color);color:var(--el-bg-color)}.el-popover.el-popper:focus,.el-popover.el-popper:focus:active{outline-width:0}
|
||||
1
frontend/dist/assets/el-radio-group-BFBLxp_r.css
vendored
Normal file
1
frontend/dist/assets/el-radio-group-BFBLxp_r.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.el-radio{--el-radio-font-size:var(--el-font-size-base);--el-radio-text-color:var(--el-text-color-regular);--el-radio-font-weight:var(--el-font-weight-primary);--el-radio-input-height:14px;--el-radio-input-width:14px;--el-radio-input-border-radius:var(--el-border-radius-circle);--el-radio-input-bg-color:var(--el-fill-color-blank);--el-radio-input-border:var(--el-border);--el-radio-input-border-color:var(--el-border-color);--el-radio-input-border-color-hover:var(--el-color-primary);align-items:center;color:var(--el-radio-text-color);cursor:pointer;display:inline-flex;font-size:var(--el-font-size-base);font-weight:var(--el-radio-font-weight);height:32px;margin-right:30px;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.el-radio.el-radio--large{height:40px}.el-radio.el-radio--small{height:24px}.el-radio.is-bordered{border:var(--el-border);border-radius:var(--el-border-radius-base);box-sizing:border-box;padding:0 15px 0 9px}.el-radio.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-radio.is-bordered.is-disabled{border-color:var(--el-border-color-lighter);cursor:not-allowed}.el-radio.is-bordered.el-radio--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-radio.is-bordered.el-radio--large .el-radio__label{font-size:var(--el-font-size-base)}.el-radio.is-bordered.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.is-bordered.el-radio--small{border-radius:var(--el-border-radius-base);padding:0 11px 0 7px}.el-radio.is-bordered.el-radio--small .el-radio__label{font-size:12px}.el-radio.is-bordered.el-radio--small .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{cursor:pointer;display:inline-flex;outline:none;position:relative;vertical-align:middle;white-space:nowrap}.el-radio__input.is-disabled .el-radio__inner{border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled .el-radio__inner:after{background-color:var(--el-disabled-bg-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:var(--el-text-color-placeholder)}.el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{background:var(--el-color-primary);border-color:var(--el-color-primary)}.el-radio__input.is-checked .el-radio__inner:after{background-color:var(--el-color-white);transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:var(--el-color-primary)}.el-radio__input.is-focus .el-radio__inner{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner{background-color:var(--el-radio-input-bg-color);border:var(--el-radio-input-border);border-radius:var(--el-radio-input-border-radius);box-sizing:border-box;cursor:pointer;display:inline-block;height:var(--el-radio-input-height);position:relative;transition:all .3s;width:var(--el-radio-input-width)}.el-radio__inner:hover{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner:after{border-radius:var(--el-radio-input-border-radius);content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease-in;width:4px}.el-radio__original{inset:0;margin:0;opacity:0;outline:none;position:absolute;z-index:-1}.el-radio__original:focus-visible+.el-radio__inner{border-radius:var(--el-radio-input-border-radius);outline:2px solid var(--el-radio-input-border-color-hover);outline-offset:1px}.el-radio:focus:not(:focus-visible):not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:0 0 2px 2px var(--el-radio-input-border-color-hover)}.el-radio__label{font-size:var(--el-radio-font-size);padding-left:8px}.el-radio.el-radio--large .el-radio__label{font-size:14px}.el-radio.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.el-radio--small .el-radio__label{font-size:12px}.el-radio.el-radio--small .el-radio__inner{height:12px;width:12px}.el-radio-group{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:0}
|
||||
1
frontend/dist/assets/el-scrollbar-dPQ2-wqA.css
vendored
Normal file
1
frontend/dist/assets/el-scrollbar-dPQ2-wqA.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);--el-popper-bg-color-light:var(--el-bg-color-overlay);--el-popper-bg-color-dark:var(--el-text-color-primary);border-radius:var(--el-popper-border-radius);font-size:12px;line-height:20px;min-width:10px;overflow-wrap:break-word;padding:5px 11px;position:absolute;visibility:visible;word-break:normal;z-index:2000}.el-popper.is-dark{--el-fill-color-blank:var(--el-popper-bg-color-dark);color:var(--el-bg-color)}.el-popper.is-dark,.el-popper.is-dark>.el-popper__arrow:before{background:var(--el-popper-bg-color-dark);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark>.el-popper__arrow:before{right:0}.el-popper.is-light{--el-fill-color-blank:var(--el-popper-bg-color-light)}.el-popper.is-light,.el-popper.is-light>.el-popper__arrow:before{background:var(--el-popper-bg-color-light);border:1px solid var(--el-border-color-light)}.el-popper.is-light>.el-popper__arrow:before{right:0}.el-popper.is-pure{padding:0}.el-popper__arrow,.el-popper__arrow:before{height:10px;position:absolute;width:10px;z-index:-1}.el-popper__arrow:before{background:var(--el-text-color-primary);box-sizing:border-box;content:" ";transform:rotate(45deg)}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-left-color:transparent!important;border-top-color:transparent!important}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-bottom-color:transparent!important;border-right-color:transparent!important}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-bottom-color:transparent!important;border-left-color:transparent!important}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-right-color:transparent!important;border-top-color:transparent!important}.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);height:100%;overflow:hidden;position:relative}.el-scrollbar__wrap{height:100%;overflow:auto}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));border-radius:inherit;cursor:pointer;display:block;height:0;opacity:var(--el-scrollbar-opacity,.3);position:relative;transition:var(--el-transition-duration) background-color;width:0}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{border-radius:4px;bottom:2px;position:absolute;right:2px;z-index:1}.el-scrollbar__bar.is-vertical{top:2px;width:6px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}
|
||||
1
frontend/dist/assets/el-select-CS5JQKo7.css
vendored
Normal file
1
frontend/dist/assets/el-select-CS5JQKo7.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/el-skeleton-item-BLY1jEuR.css
vendored
Normal file
1
frontend/dist/assets/el-skeleton-item-BLY1jEuR.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{background:var(--el-skeleton-color);height:16px;margin-top:16px}.el-skeleton.is-animated .el-skeleton__item{animation:el-skeleton-loading 1.4s ease infinite;background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);border-radius:var(--el-border-radius-base);display:inline-block;height:16px;width:100%}.el-skeleton__circle{border-radius:50%;height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size);width:var(--el-skeleton-circle-size)}.el-skeleton__button{border-radius:4px;height:40px;width:64px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{height:var(--el-font-size-small);width:100%}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{align-items:center;border-radius:0;display:flex;justify-content:center;width:unset}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:22%;width:22%}
|
||||
1
frontend/dist/assets/el-tab-pane-CnNoQHsR.css
vendored
Normal file
1
frontend/dist/assets/el-tab-pane-CnNoQHsR.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/el-table-column-CnCCW2oD.css
vendored
Normal file
1
frontend/dist/assets/el-table-column-CnCCW2oD.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/el-tag-DjxZVOpb.css
vendored
Normal file
1
frontend/dist/assets/el-tag-DjxZVOpb.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/el-text-BYEPGzFo.css
vendored
Normal file
1
frontend/dist/assets/el-text-BYEPGzFo.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/el-timeline-item-BGwaItks.css
vendored
Normal file
1
frontend/dist/assets/el-timeline-item-BGwaItks.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.el-timeline{--el-timeline-node-size-normal:12px;--el-timeline-node-size-large:14px;--el-timeline-node-color:var(--el-border-color-light);font-size:var(--el-font-size-base);list-style:none;margin:0}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline .el-timeline-item__center{align-items:center;display:flex}.el-timeline .el-timeline-item__center .el-timeline-item__wrapper{width:100%}.el-timeline .el-timeline-item__center .el-timeline-item__tail{top:0}.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail{height:calc(50% + 10px);top:calc(50% - 10px)}.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail{display:block;height:calc(50% - 10px)}.el-timeline.is-start{padding-left:40px;padding-right:0}.el-timeline.is-end{padding-left:0;padding-right:40px}.el-timeline.is-alternate{padding-left:20px;padding-right:20px}.el-timeline.is-alternate .el-timeline-item:nth-child(odd) .el-timeline-item__wrapper{left:calc(50% - var(--el-timeline-node-size-large)/2);padding-left:28px;width:calc(50% - 28px)}.el-timeline.is-alternate .el-timeline-item:nth-child(2n) .el-timeline-item__wrapper{padding-right:28px;text-align:right;width:calc(50% - 28px + var(--el-timeline-node-size-large)/2)}.el-timeline.is-alternate-reverse{padding-left:20px;padding-right:20px}.el-timeline.is-alternate-reverse .el-timeline-item:nth-child(odd) .el-timeline-item__wrapper{padding-right:28px;text-align:right;width:calc(50% - 28px + var(--el-timeline-node-size-large)/2)}.el-timeline.is-alternate-reverse .el-timeline-item:nth-child(2n) .el-timeline-item__wrapper{left:calc(50% - var(--el-timeline-node-size-large)/2);padding-left:28px;width:calc(50% - 28px)}.el-timeline-item{padding-bottom:20px;position:relative}.el-timeline-item__wrapper{box-sizing:content-box;position:relative;top:-3px}.el-timeline-item__tail{border-left:2px solid var(--el-timeline-node-color);height:100%;position:absolute}.el-timeline-item .el-timeline-item__icon{color:var(--el-color-white);font-size:var(--el-font-size-small)}.el-timeline-item__node{align-items:center;background-color:var(--el-timeline-node-color);border-color:var(--el-timeline-node-color);border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;position:absolute}.el-timeline-item__node--normal{height:var(--el-timeline-node-size-normal);width:var(--el-timeline-node-size-normal)}.el-timeline-item__node--large{height:var(--el-timeline-node-size-large);width:var(--el-timeline-node-size-large)}.el-timeline-item__node.is-hollow{background:var(--el-color-white);border-style:solid;border-width:2px}.el-timeline-item__node--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-timeline-item__node--success{background-color:var(--el-color-success);border-color:var(--el-color-success)}.el-timeline-item__node--warning{background-color:var(--el-color-warning);border-color:var(--el-color-warning)}.el-timeline-item__node--danger{background-color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-timeline-item__node--info{background-color:var(--el-color-info);border-color:var(--el-color-info)}.el-timeline-item__dot{align-items:center;display:flex;justify-content:center;position:absolute}.el-timeline-item__content{color:var(--el-text-color-primary)}.el-timeline-item__timestamp{color:var(--el-text-color-secondary);font-size:var(--el-font-size-small);line-height:1}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-timeline-item.is-start .el-timeline-item__wrapper{padding-left:28px}.el-timeline-item.is-start .el-timeline-item__tail{left:4px}.el-timeline-item.is-start .el-timeline-item__node--normal{left:-1px}.el-timeline-item.is-start .el-timeline-item__node--large{left:-2px}.el-timeline-item.is-end .el-timeline-item__wrapper{padding-right:28px;text-align:right}.el-timeline-item.is-end .el-timeline-item__tail{right:4px}.el-timeline-item.is-end .el-timeline-item__node--normal{right:-1px}.el-timeline-item.is-end .el-timeline-item__node--large{right:-2px}.el-timeline-item.is-alternate .el-timeline-item__node,.el-timeline-item.is-alternate .el-timeline-item__tail,.el-timeline-item.is-alternate-reverse .el-timeline-item__node,.el-timeline-item.is-alternate-reverse .el-timeline-item__tail{left:50%;transform:translate(-50%)}
|
||||
1
frontend/dist/assets/el-tooltip-l0sNRNKZ.js
vendored
Normal file
1
frontend/dist/assets/el-tooltip-l0sNRNKZ.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
1
frontend/dist/assets/el-tree-select-Csemd6fU.css
vendored
Normal file
1
frontend/dist/assets/el-tree-select-Csemd6fU.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.el-tree-select{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder)}.el-tree-select__popper .el-tree-node__expand-icon{margin-left:8px}.el-tree-select__popper .el-tree-node.is-checked>.el-tree-node__content .el-select-dropdown__item.selected:after{content:none}.el-tree-select__popper .el-select-dropdown__list>.el-select-dropdown__item{padding-left:32px}.el-tree-select__popper .el-select-dropdown__item{background:transparent!important;flex:1;height:20px;line-height:20px;padding-left:0}
|
||||
1
frontend/dist/assets/el-upload-DqNEZba-.css
vendored
Normal file
1
frontend/dist/assets/el-upload-DqNEZba-.css
vendored
Normal file
File diff suppressed because one or more lines are too long
37
frontend/dist/assets/element-plus-CSxUwlOP.js
vendored
Normal file
37
frontend/dist/assets/element-plus-CSxUwlOP.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/format-C9ipKQJf.js
vendored
Normal file
1
frontend/dist/assets/format-C9ipKQJf.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{ab as t}from"./element-plus-CSxUwlOP.js";function m(r,a="YYYY-MM-DD HH:mm:ss"){return r?t(r).format(a):"-"}function o(r){return r?t(r).format("YYYY-MM-DD"):"-"}export{m as a,o as f};
|
||||
1
frontend/dist/assets/index-Bg4AGZcx.css
vendored
Normal file
1
frontend/dist/assets/index-Bg4AGZcx.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7
frontend/dist/assets/index-Dua4jQwX.js
vendored
Normal file
7
frontend/dist/assets/index-Dua4jQwX.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
frontend/dist/assets/index-cmyWCBIy.js
vendored
Normal file
1
frontend/dist/assets/index-cmyWCBIy.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import"./index-Dua4jQwX.js";const s=e=>request.get("/device-types",{params:e}),n=()=>request.get("/organizations/tree"),a=e=>request.get("/maintenance-records",{params:e}),o=e=>request.post("/maintenance-records",e),c=(e,t)=>request.put(`/maintenance-records/${e}`,t),u=()=>request.get("/statistics/overview"),i=e=>request.get("/statistics/trend",{params:e}),g=e=>request.get("/transfers",{params:e}),p=e=>request.post("/transfers",e),f=e=>request.get(`/transfers/${e}`),q=e=>request.post(`/transfers/${e}/cancel`),d=(e,t)=>request.post(`/transfers/${e}/approve`,t),v=e=>request.post(`/transfers/${e}/execute`),l=e=>request.get("/recoveries",{params:e}),m=e=>request.post("/recoveries",e),y=e=>request.get(`/recoveries/${e}`),R=e=>request.post(`/recoveries/${e}/cancel`),$=(e,t)=>request.post(`/recoveries/${e}/approve`,t),T=e=>request.post(`/recoveries/${e}/execute`),C=()=>request.get("/system-config"),k=e=>request.post("/system-config",e),x=(e,t)=>request.put(`/system-config/${e}`,t),h=e=>request.delete(`/system-config/${e}`),A=()=>request.post("/system-config/refresh-cache"),D=e=>request.get("/operation-logs",{params:e}),L=e=>request.get("/notifications",{params:e}),w=e=>request.put("/notifications/read",{ids:e}),z=e=>request.post("/notifications/mark-unread",{ids:e}),M=()=>request.post("/notifications/mark-all-read"),O=e=>request.delete("/notifications",{data:{ids:e}});export{w as A,z as B,O as C,M as D,n as a,a as b,o as c,u as d,i as e,p as f,s as g,f as h,g as i,d as j,v as k,q as l,m,y as n,l as o,$ as p,T as q,R as r,C as s,h as t,c as u,x as v,k as w,A as x,D as y,L as z};
|
||||
1
frontend/dist/assets/roles-DU-i4RQC.js
vendored
Normal file
1
frontend/dist/assets/roles-DU-i4RQC.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{r as t}from"./index-Dua4jQwX.js";const o=e=>t.get("/roles",{params:e}),n=e=>t.post("/roles",e),l=(e,r)=>t.put(`/roles/${e}`,r),a=e=>t.delete(`/roles/${e}`),u=()=>t.get("/permissions/tree");export{u as a,n as c,a as d,o as g,l as u};
|
||||
1
frontend/dist/assets/usePagination-Bv7ipmyC.js
vendored
Normal file
1
frontend/dist/assets/usePagination-Bv7ipmyC.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{c as u,l,r as o}from"./vue-vendor-81Zqb-7t.js";function v(s=20){const e=o(1),a=o(s),t=o(0),n=l({page:e,pageSize:a,total:t}),r=u(()=>Math.ceil(t.value/a.value));return{currentPage:e,pageSize:a,total:t,pagination:n,totalPages:r,resetPage:()=>{e.value=1},setTotal:c=>{t.value=c}}}export{v as u};
|
||||
29
frontend/dist/assets/vue-vendor-81Zqb-7t.js
vendored
Normal file
29
frontend/dist/assets/vue-vendor-81Zqb-7t.js
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user