更新 Dockerfile 和前端构建产物
This commit is contained in:
parent
a92d011f46
commit
fcf1054707
|
|
@ -1,24 +1,8 @@
|
|||
# 学业邑规划 - 后台管理系统 Docker 构建文件
|
||||
# 包含前端构建和后端构建两个阶段
|
||||
# 前端已预构建在 wwwroot 目录
|
||||
|
||||
# ==================== 阶段1: 构建前端 ====================
|
||||
FROM node:20-alpine AS frontend-build
|
||||
WORKDIR /app/admin-web
|
||||
|
||||
# 复制前端项目文件
|
||||
COPY src/MiAssessment.Admin/admin-web/package*.json ./
|
||||
|
||||
# 安装依赖
|
||||
RUN npm ci --registry=https://registry.npmmirror.com
|
||||
|
||||
# 复制前端源码
|
||||
COPY src/MiAssessment.Admin/admin-web/ ./
|
||||
|
||||
# 构建前端
|
||||
RUN npm run build
|
||||
|
||||
# ==================== 阶段2: 构建后端 ====================
|
||||
FROM mcr.microsoft.com/dotnet/sdk:10.0-noble AS backend-build
|
||||
# ==================== 阶段1: 构建后端 ====================
|
||||
FROM mcr.microsoft.com/dotnet/sdk:10.0-noble AS build
|
||||
ARG BUILD_CONFIGURATION=Release
|
||||
WORKDIR /src
|
||||
|
||||
|
|
@ -39,12 +23,12 @@ COPY src/ src/
|
|||
WORKDIR /src/src/MiAssessment.Admin
|
||||
RUN dotnet build MiAssessment.Admin.csproj -c $BUILD_CONFIGURATION -o /app/build
|
||||
|
||||
# ==================== 阶段3: 发布后端 ====================
|
||||
FROM backend-build AS publish
|
||||
# ==================== 阶段2: 发布后端 ====================
|
||||
FROM build AS publish
|
||||
ARG BUILD_CONFIGURATION=Release
|
||||
RUN dotnet publish MiAssessment.Admin.csproj -c $BUILD_CONFIGURATION -o /app/publish /p:UseAppHost=false
|
||||
|
||||
# ==================== 阶段4: 最终运行镜像 ====================
|
||||
# ==================== 阶段3: 最终运行镜像 ====================
|
||||
FROM mcr.microsoft.com/dotnet/aspnet:10.0-noble AS final
|
||||
|
||||
# 安装 SkiaSharp 原生依赖(用于验证码生成等图形处理)
|
||||
|
|
@ -63,10 +47,7 @@ WORKDIR /app
|
|||
EXPOSE 8080
|
||||
EXPOSE 8081
|
||||
|
||||
# 复制后端发布文件
|
||||
# 复制后端发布文件(包含 wwwroot)
|
||||
COPY --from=publish /app/publish .
|
||||
|
||||
# 复制前端构建产物到 wwwroot
|
||||
COPY --from=frontend-build /app/admin-web/dist ./wwwroot
|
||||
|
||||
ENTRYPOINT ["dotnet", "MiAssessment.Admin.dll"]
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
"type": "module",
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
"build": "vue-tsc -b && vite build",
|
||||
"build": "vite build",
|
||||
"preview": "vite preview",
|
||||
"test": "vitest run",
|
||||
"test:watch": "vitest",
|
||||
|
|
|
|||
|
|
@ -1 +0,0 @@
|
|||
.error-page[data-v-7e9f7d47]{height:100vh;display:flex;justify-content:center;align-items:center;background:#f5f7fa}.error-content[data-v-7e9f7d47]{text-align:center}.error-content h1[data-v-7e9f7d47]{font-size:120px;color:#409eff;margin:0}.error-content p[data-v-7e9f7d47]{font-size:18px;color:#606266;margin:20px 0 30px}
|
||||
|
|
@ -0,0 +1 @@
|
|||
.error-page[data-v-d8d5693d]{height:100vh;display:flex;justify-content:center;align-items:center;background:#f5f7fa}.error-content[data-v-d8d5693d]{text-align:center}.error-content h1[data-v-d8d5693d]{font-size:120px;color:#409eff;margin:0}.error-content p[data-v-d8d5693d]{font-size:18px;color:#606266;margin:20px 0 30px}
|
||||
|
|
@ -1 +0,0 @@
|
|||
import{d as r,c as a,b as t,e as p,w as _,g as l,t as d,i as c,k as u,_ as i}from"./index-C78VOXnX.js";const m={class:"error-page"},f={class:"error-content"},x=r({__name:"404",setup(k){const o=c(),s=()=>{o.push("/")};return(v,e)=>{const n=l("el-button");return u(),a("div",m,[t("div",f,[e[1]||(e[1]=t("h1",null,"404",-1)),e[2]||(e[2]=t("p",null,"抱歉,您访问的页面不存在",-1)),p(n,{type:"primary",onClick:s},{default:_(()=>[...e[0]||(e[0]=[d("返回首页",-1)])]),_:1})])])}}}),b=i(x,[["__scopeId","data-v-7e9f7d47"]]);export{b as default};
|
||||
|
|
@ -0,0 +1 @@
|
|||
import{d as r,c as a,b as t,e as d,w as p,g as _,t as l,i as c,k as u,_ as i}from"./index-PpjiaNYs.js";const m={class:"error-page"},f={class:"error-content"},x=r({__name:"404",setup(k){const o=c(),s=()=>{o.push("/")};return(v,e)=>{const n=_("el-button");return u(),a("div",m,[t("div",f,[e[1]||(e[1]=t("h1",null,"404",-1)),e[2]||(e[2]=t("p",null,"抱歉,您访问的页面不存在",-1)),d(n,{type:"primary",onClick:s},{default:p(()=>[...e[0]||(e[0]=[l("返回首页",-1)])]),_:1})])])}}}),b=i(x,[["__scopeId","data-v-d8d5693d"]]);export{b as default};
|
||||
|
|
@ -0,0 +1 @@
|
|||
import{R as t}from"./index-PpjiaNYs.js";function n(e){return t({url:"/admin/assessment/type/getList",method:"get",params:e})}function a(e){return t({url:"/admin/assessment/type/create",method:"post",data:e})}function o(e){return t({url:"/admin/assessment/type/update",method:"post",data:e})}function u(e){return t({url:"/admin/assessment/type/delete",method:"post",data:{id:e}})}function r(e){return t({url:"/admin/assessment/type/updateStatus",method:"post",data:e})}function m(e){return t({url:"/admin/assessment/question/getList",method:"get",params:e})}function i(e){return t({url:"/admin/assessment/question/create",method:"post",data:e})}function d(e){return t({url:"/admin/assessment/question/update",method:"post",data:e})}function p(e){return t({url:"/admin/assessment/question/delete",method:"post",data:{id:e}})}function c(e){return t({url:"/admin/assessment/question/batchImport",method:"post",data:e,headers:{"Content-Type":"multipart/form-data"}})}function l(e){return t({url:"/admin/assessment/category/getTree",method:"get",params:{assessmentTypeId:e}})}function g(e){return t({url:"/admin/assessment/category/create",method:"post",data:e})}function h(e){return t({url:"/admin/assessment/category/update",method:"post",data:e})}function f(e){return t({url:"/admin/assessment/category/delete",method:"post",data:{id:e}})}function y(e){return t({url:"/admin/assessment/mapping/getByQuestion",method:"get",params:{questionId:e}})}function C(e){return t({url:"/admin/assessment/mapping/batchUpdate",method:"post",data:e})}function T(e){return t({url:"/admin/assessment/conclusion/getList",method:"get",params:{categoryId:e}})}function q(e){return t({url:"/admin/assessment/conclusion/create",method:"post",data:e})}function Q(e){return t({url:"/admin/assessment/conclusion/update",method:"post",data:e})}function L(e){return t({url:"/admin/assessment/conclusion/delete",method:"post",data:{id:e}})}export{l as a,L as b,g as c,f as d,Q as e,q as f,n as g,T as h,m as i,p as j,d as k,i as l,C as m,c as n,y as o,r as p,u as q,o as r,a as s,h as u};
|
||||
|
|
@ -0,0 +1 @@
|
|||
import{R as n}from"./index-PpjiaNYs.js";function o(t){return n({url:"/admin/content/banner/getList",method:"get",params:t})}function r(t){return n({url:"/admin/content/banner/create",method:"post",data:t})}function a(t){return n({url:"/admin/content/banner/update",method:"post",data:t})}function u(t){return n({url:"/admin/content/banner/delete",method:"post",data:{id:t}})}function d(t){return n({url:"/admin/content/banner/updateStatus",method:"post",data:t})}function i(t){return n({url:"/admin/content/banner/updateSort",method:"post",data:t})}function m(t){return n({url:"/admin/content/promotion/getList",method:"get",params:t})}function s(t){return n({url:"/admin/content/promotion/create",method:"post",data:t})}function c(t){return n({url:"/admin/content/promotion/update",method:"post",data:t})}function p(t){return n({url:"/admin/content/promotion/delete",method:"post",data:{id:t}})}function l(t){return n({url:"/admin/content/promotion/updateStatus",method:"post",data:t})}export{d as a,a as b,r as c,u as d,m as e,l as f,o as g,p as h,c as i,s as j,i as u};
|
||||
|
|
@ -1 +1 @@
|
|||
import{P as t}from"./index-C78VOXnX.js";function m(){return t({url:"/admin/departments",method:"get"})}function a(e){return t({url:"/admin/departments",method:"post",data:e})}function u(e,n){return t({url:`/admin/departments/${e}`,method:"put",data:n})}function d(e){return t({url:`/admin/departments/${e}`,method:"delete"})}function s(e){return t({url:`/admin/departments/${e}/menus`,method:"get"})}function p(e){return t({url:`/admin/departments/${e.departmentId}/menus`,method:"put",data:{menuIds:e.menuIds}})}export{s as a,p as b,a as c,d,m as g,u};
|
||||
import{R as t}from"./index-PpjiaNYs.js";function m(){return t({url:"/admin/departments",method:"get"})}function a(e){return t({url:"/admin/departments",method:"post",data:e})}function u(e,n){return t({url:`/admin/departments/${e}`,method:"put",data:n})}function d(e){return t({url:`/admin/departments/${e}`,method:"delete"})}function s(e){return t({url:`/admin/departments/${e}/menus`,method:"get"})}function p(e){return t({url:`/admin/departments/${e.departmentId}/menus`,method:"put",data:{menuIds:e.menuIds}})}export{s as a,p as b,a as c,d,m as g,u};
|
||||
|
|
@ -0,0 +1 @@
|
|||
import{R as i}from"./index-PpjiaNYs.js";function n(t){return i({url:"/admin/distribution/inviteCode/getList",method:"get",params:t})}function o(t){return i({url:"/admin/distribution/inviteCode/generate",method:"post",data:t})}function r(t){return i({url:"/admin/distribution/inviteCode/assign",method:"post",data:t})}function s(t){return i({url:"/admin/distribution/inviteCode/export",method:"get",params:t,responseType:"blob"})}function a(t){return i({url:"/admin/distribution/commission/getList",method:"get",params:t})}function d(t){return i({url:"/admin/distribution/commission/getDetail",method:"get",params:{id:t}})}function u(t){return i({url:"/admin/distribution/commission/getStatistics",method:"get",params:t})}function m(t){return i({url:"/admin/distribution/commission/export",method:"get",params:t,responseType:"blob"})}function l(t){return i({url:"/admin/distribution/withdrawal/getList",method:"get",params:t})}function h(t){return i({url:"/admin/distribution/withdrawal/getDetail",method:"get",params:{id:t}})}function p(t){return i({url:"/admin/distribution/withdrawal/approve",method:"post",data:t})}function g(t){return i({url:"/admin/distribution/withdrawal/reject",method:"post",data:t})}function c(t){return i({url:"/admin/distribution/withdrawal/complete",method:"post",data:t})}function b(t){return i({url:"/admin/distribution/withdrawal/export",method:"get",params:t,responseType:"blob"})}export{a,d as b,n as c,o as d,m as e,r as f,u as g,s as h,l as i,h as j,p as k,c as l,b as m,g as r};
|
||||
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-b1ab6baa]{padding:0}.card-header[data-v-b1ab6baa]{display:flex;justify-content:space-between;align-items:center}.search-form[data-v-b1ab6baa]{margin-bottom:16px}.pagination[data-v-b1ab6baa]{margin-top:16px;justify-content:flex-end}.permission-group[data-v-b1ab6baa]{margin-bottom:20px;border:1px solid #ebeef5;border-radius:4px;overflow:hidden}.group-header[data-v-b1ab6baa]{background-color:#f5f7fa;padding:10px 16px;border-bottom:1px solid #ebeef5}.group-title[data-v-b1ab6baa]{font-weight:600;color:#303133;font-size:14px}.group-count[data-v-b1ab6baa]{color:#909399;font-size:12px;margin-left:4px}.group-items[data-v-b1ab6baa]{display:flex;flex-wrap:wrap;gap:8px 16px;padding:12px 16px}.group-items .el-checkbox[data-v-b1ab6baa]{margin-right:0}.perm-name[data-v-b1ab6baa]{color:#303133}.perm-code[data-v-b1ab6baa]{color:#909399;font-size:12px;margin-left:4px}.permission-dialog-content[data-v-b1ab6baa]{max-height:500px;overflow-y:auto}
|
||||
|
|
@ -0,0 +1 @@
|
|||
.category-container[data-v-bf152347]{padding:0}.page-header[data-v-bf152347]{margin-bottom:16px}.header-content[data-v-bf152347]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-bf152347]{display:flex;align-items:baseline;gap:16px}.page-title[data-v-bf152347]{margin:0;font-size:20px;font-weight:600;color:var(--text-primary, #303133)}.page-description[data-v-bf152347]{font-size:14px;color:var(--text-secondary, #909399)}.filter-card[data-v-bf152347]{margin-bottom:16px}.filter-card[data-v-bf152347] .el-card__body{padding-bottom:2px}.table-card[data-v-bf152347]{min-height:400px}[data-v-bf152347] .el-table{--el-table-border-color: var(--border-lighter, #ebeef5)}[data-v-bf152347] .el-table th.el-table__cell{background-color:var(--bg-light, #f5f7fa);font-weight:500}[data-v-bf152347] .el-table .el-table__expand-icon{margin-right:8px}[data-v-bf152347] .el-dialog__body{padding-top:20px}[data-v-bf152347] .el-form-item__content{flex-wrap:nowrap}[data-v-bf152347] .el-tree-select,[data-v-bf152347] .el-tree-select .el-select__wrapper{width:100%}
|
||||
|
|
@ -1 +1 @@
|
|||
import{d as v,u as x,v as b,c as u,e as t,w as a,g as r,t as n,x as o,F as g,y as k,b as N,k as c,z as h,_ as y}from"./index-C78VOXnX.js";const B={class:"page-container"},C=v({__name:"index",setup(I){const i=x(),s=b(()=>i.userInfo);return(S,_)=>{const l=r("el-descriptions-item"),p=r("el-tag"),m=r("el-descriptions"),f=r("el-card");return c(),u("div",B,[t(f,null,{header:a(()=>[..._[0]||(_[0]=[N("span",null,"个人中心",-1)])]),default:a(()=>[t(m,{column:2,border:""},{default:a(()=>[t(l,{label:"用户名"},{default:a(()=>{var e;return[n(o((e=s.value)==null?void 0:e.username),1)]}),_:1}),t(l,{label:"姓名"},{default:a(()=>{var e;return[n(o(((e=s.value)==null?void 0:e.realName)||"-"),1)]}),_:1}),t(l,{label:"手机号"},{default:a(()=>{var e;return[n(o(((e=s.value)==null?void 0:e.phone)||"-"),1)]}),_:1}),t(l,{label:"邮箱"},{default:a(()=>{var e;return[n(o(((e=s.value)==null?void 0:e.email)||"-"),1)]}),_:1}),t(l,{label:"部门"},{default:a(()=>{var e;return[n(o(((e=s.value)==null?void 0:e.departmentName)||"-"),1)]}),_:1}),t(l,{label:"角色"},{default:a(()=>{var e;return[(c(!0),u(g,null,k((e=s.value)==null?void 0:e.roles,d=>(c(),h(p,{key:d,size:"small",style:{"margin-right":"4px"}},{default:a(()=>[n(o(d),1)]),_:2},1024))),128))]}),_:1})]),_:1})]),_:1})])}}}),w=y(C,[["__scopeId","data-v-e4ec3187"]]);export{w as default};
|
||||
import{d as v,u as x,v as b,c as u,e as t,w as a,g as r,t as n,x as o,F as g,y as k,b as N,k as _,z as h,_ as y}from"./index-PpjiaNYs.js";const B={class:"page-container"},C=v({__name:"index",setup(I){const i=x(),s=b(()=>i.userInfo);return(S,c)=>{const l=r("el-descriptions-item"),p=r("el-tag"),m=r("el-descriptions"),f=r("el-card");return _(),u("div",B,[t(f,null,{header:a(()=>[...c[0]||(c[0]=[N("span",null,"个人中心",-1)])]),default:a(()=>[t(m,{column:2,border:""},{default:a(()=>[t(l,{label:"用户名"},{default:a(()=>{var e;return[n(o((e=s.value)==null?void 0:e.username),1)]}),_:1}),t(l,{label:"姓名"},{default:a(()=>{var e;return[n(o(((e=s.value)==null?void 0:e.realName)||"-"),1)]}),_:1}),t(l,{label:"手机号"},{default:a(()=>{var e;return[n(o(((e=s.value)==null?void 0:e.phone)||"-"),1)]}),_:1}),t(l,{label:"邮箱"},{default:a(()=>{var e;return[n(o(((e=s.value)==null?void 0:e.email)||"-"),1)]}),_:1}),t(l,{label:"部门"},{default:a(()=>{var e;return[n(o(((e=s.value)==null?void 0:e.departmentName)||"-"),1)]}),_:1}),t(l,{label:"角色"},{default:a(()=>{var e;return[(_(!0),u(g,null,k((e=s.value)==null?void 0:e.roles,d=>(_(),h(p,{key:d,size:"small",style:{"margin-right":"4px"}},{default:a(()=>[n(o(d),1)]),_:2},1024))),128))]}),_:1})]),_:1})]),_:1})])}}}),w=y(C,[["__scopeId","data-v-e9f0950e"]]);export{w as default};
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-69abe472]{padding:0}.card-header[data-v-69abe472]{display:flex;justify-content:space-between;align-items:center}.search-form[data-v-69abe472]{margin-bottom:16px}.pagination[data-v-69abe472]{margin-top:16px;justify-content:flex-end}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-632dee16]{padding:20px}
|
||||
|
|
@ -1 +1 @@
|
|||
import{d as P,r as w,a as b,c as v,e as s,w as a,g as d,t as x,b as V,A as y,E as i,k as h,_ as k}from"./index-C78VOXnX.js";const C={class:"page-container"},E=P({__name:"index",setup(q){const u=w(),n=w(!1),o=b({oldPassword:"",newPassword:"",confirmPassword:""}),p={oldPassword:[{required:!0,message:"请输入原密码",trigger:"blur"},{min:6,max:20,message:"密码长度在 6 到 20 个字符",trigger:"blur"}],newPassword:[{required:!0,message:"请输入新密码",trigger:"blur"},{min:6,max:20,message:"密码长度在 6 到 20 个字符",trigger:"blur"}],confirmPassword:[{required:!0,message:"请再次输入新密码",trigger:"blur"},{validator:(m,e,r)=>{e!==o.newPassword?r(new Error("两次输入密码不一致")):r()},trigger:"blur"}]},f=async()=>{var e;if(await((e=u.value)==null?void 0:e.validate())){n.value=!0;try{await y({oldPassword:o.oldPassword,newPassword:o.newPassword}),i.success("密码修改成功"),o.oldPassword="",o.newPassword="",o.confirmPassword=""}catch(r){i.error(r.message||"修改失败")}finally{n.value=!1}}};return(m,e)=>{const r=d("el-input"),t=d("el-form-item"),c=d("el-button"),_=d("el-form"),g=d("el-card");return h(),v("div",C,[s(g,null,{header:a(()=>[...e[3]||(e[3]=[V("span",null,"修改密码",-1)])]),default:a(()=>[s(_,{ref_key:"formRef",ref:u,model:o,rules:p,"label-width":"100px",style:{"max-width":"400px"}},{default:a(()=>[s(t,{label:"原密码",prop:"oldPassword"},{default:a(()=>[s(r,{modelValue:o.oldPassword,"onUpdate:modelValue":e[0]||(e[0]=l=>o.oldPassword=l),type:"password",placeholder:"请输入原密码","show-password":""},null,8,["modelValue"])]),_:1}),s(t,{label:"新密码",prop:"newPassword"},{default:a(()=>[s(r,{modelValue:o.newPassword,"onUpdate:modelValue":e[1]||(e[1]=l=>o.newPassword=l),type:"password",placeholder:"请输入新密码","show-password":""},null,8,["modelValue"])]),_:1}),s(t,{label:"确认密码",prop:"confirmPassword"},{default:a(()=>[s(r,{modelValue:o.confirmPassword,"onUpdate:modelValue":e[2]||(e[2]=l=>o.confirmPassword=l),type:"password",placeholder:"请再次输入新密码","show-password":""},null,8,["modelValue"])]),_:1}),s(t,null,{default:a(()=>[s(c,{type:"primary",onClick:f,loading:n.value},{default:a(()=>[...e[4]||(e[4]=[x(" 确认修改 ",-1)])]),_:1},8,["loading"])]),_:1})]),_:1},8,["model"])]),_:1})])}}}),N=k(E,[["__scopeId","data-v-928c0ade"]]);export{N as default};
|
||||
import{d as P,r as w,a as b,c as v,e as s,w as a,g as d,t as x,b as V,A as y,E as i,k as h,_ as k}from"./index-PpjiaNYs.js";const C={class:"page-container"},E=P({__name:"index",setup(q){const u=w(),n=w(!1),o=b({oldPassword:"",newPassword:"",confirmPassword:""}),p={oldPassword:[{required:!0,message:"请输入原密码",trigger:"blur"},{min:6,max:20,message:"密码长度在 6 到 20 个字符",trigger:"blur"}],newPassword:[{required:!0,message:"请输入新密码",trigger:"blur"},{min:6,max:20,message:"密码长度在 6 到 20 个字符",trigger:"blur"}],confirmPassword:[{required:!0,message:"请再次输入新密码",trigger:"blur"},{validator:(m,e,r)=>{e!==o.newPassword?r(new Error("两次输入密码不一致")):r()},trigger:"blur"}]},f=async()=>{var e;if(await((e=u.value)==null?void 0:e.validate())){n.value=!0;try{await y({oldPassword:o.oldPassword,newPassword:o.newPassword}),i.success("密码修改成功"),o.oldPassword="",o.newPassword="",o.confirmPassword=""}catch(r){i.error(r.message||"修改失败")}finally{n.value=!1}}};return(m,e)=>{const r=d("el-input"),t=d("el-form-item"),c=d("el-button"),_=d("el-form"),g=d("el-card");return h(),v("div",C,[s(g,null,{header:a(()=>[...e[3]||(e[3]=[V("span",null,"修改密码",-1)])]),default:a(()=>[s(_,{ref_key:"formRef",ref:u,model:o,rules:p,"label-width":"100px",style:{"max-width":"400px"}},{default:a(()=>[s(t,{label:"原密码",prop:"oldPassword"},{default:a(()=>[s(r,{modelValue:o.oldPassword,"onUpdate:modelValue":e[0]||(e[0]=l=>o.oldPassword=l),type:"password",placeholder:"请输入原密码","show-password":""},null,8,["modelValue"])]),_:1}),s(t,{label:"新密码",prop:"newPassword"},{default:a(()=>[s(r,{modelValue:o.newPassword,"onUpdate:modelValue":e[1]||(e[1]=l=>o.newPassword=l),type:"password",placeholder:"请输入新密码","show-password":""},null,8,["modelValue"])]),_:1}),s(t,{label:"确认密码",prop:"confirmPassword"},{default:a(()=>[s(r,{modelValue:o.confirmPassword,"onUpdate:modelValue":e[2]||(e[2]=l=>o.confirmPassword=l),type:"password",placeholder:"请再次输入新密码","show-password":""},null,8,["modelValue"])]),_:1}),s(t,null,{default:a(()=>[s(c,{type:"primary",onClick:f,loading:n.value},{default:a(()=>[...e[4]||(e[4]=[x(" 确认修改 ",-1)])]),_:1},8,["loading"])]),_:1})]),_:1},8,["model"])]),_:1})])}}}),N=k(E,[["__scopeId","data-v-6e4ce072"]]);export{N as default};
|
||||
|
|
@ -0,0 +1 @@
|
|||
.page-container[data-v-3b123ca3]{padding:20px}.page-header[data-v-3b123ca3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-header h2[data-v-3b123ca3]{margin:0;font-size:18px;font-weight:600}.search-card[data-v-3b123ca3],.table-card[data-v-3b123ca3]{margin-bottom:20px}.pagination-container[data-v-3b123ca3]{display:flex;justify-content:flex-end;margin-top:20px}.sub-text[data-v-3b123ca3]{font-size:12px;color:#909399}.planner-info[data-v-3b123ca3]{display:flex;align-items:center;gap:10px}.planner-text[data-v-3b123ca3]{display:flex;flex-direction:column}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-61a12fcc]{padding:20px}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1 @@
|
|||
.page-container[data-v-323e929c]{padding:0}.card-header[data-v-323e929c]{display:flex;justify-content:space-between;align-items:center}.search-form[data-v-323e929c]{margin-bottom:16px}.pagination[data-v-323e929c]{margin-top:16px;justify-content:flex-end}.permission-group[data-v-323e929c]{margin-bottom:20px;border:1px solid #ebeef5;border-radius:4px;overflow:hidden}.group-header[data-v-323e929c]{background-color:#f5f7fa;padding:10px 16px;border-bottom:1px solid #ebeef5}.group-title[data-v-323e929c]{font-weight:600;color:#303133;font-size:14px}.group-count[data-v-323e929c]{color:#909399;font-size:12px;margin-left:4px}.group-items[data-v-323e929c]{display:flex;flex-wrap:wrap;gap:8px 16px;padding:12px 16px}.group-items .el-checkbox[data-v-323e929c]{margin-right:0}.perm-name[data-v-323e929c]{color:#303133}.perm-code[data-v-323e929c]{color:#909399;font-size:12px;margin-left:4px}.permission-dialog-content[data-v-323e929c]{max-height:500px;overflow-y:auto}
|
||||
|
|
@ -0,0 +1 @@
|
|||
.login-container[data-v-515d77bd]{height:100vh;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,var(--login-bg-start) 0%,var(--login-bg-end) 100%);position:relative;overflow:hidden}.login-container[data-v-515d77bd]:before{content:"";position:absolute;width:600px;height:600px;background:#ffffff1a;border-radius:50%;top:-200px;right:-200px}.login-container[data-v-515d77bd]:after{content:"";position:absolute;width:400px;height:400px;background:#ffffff14;border-radius:50%;bottom:-150px;left:-150px}.login-box[data-v-515d77bd]{width:400px;padding:40px;background:var(--bg-white);border-radius:var(--border-radius-large);box-shadow:var(--login-box-shadow);position:relative;z-index:1}.login-header[data-v-515d77bd]{text-align:center;margin-bottom:30px}.login-header h1[data-v-515d77bd]{font-size:24px;color:var(--text-primary);margin:0;background:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.login-form[data-v-515d77bd]{width:100%}.captcha-container[data-v-515d77bd]{display:flex;width:100%;gap:12px}.captcha-input[data-v-515d77bd]{flex:1}.captcha-image-wrapper[data-v-515d77bd]{position:relative;width:120px;height:40px;border-radius:var(--border-radius-base);overflow:hidden;cursor:pointer;border:1px solid var(--border-color);background:var(--bg-light);display:flex;align-items:center;justify-content:center;transition:all var(--transition-duration) var(--transition-timing)}.captcha-image-wrapper[data-v-515d77bd]:hover{border-color:var(--primary-color)}.captcha-image-wrapper:hover .refresh-icon[data-v-515d77bd]{opacity:1}.captcha-image[data-v-515d77bd]{width:100%;height:100%;object-fit:cover}.captcha-loading[data-v-515d77bd]{display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}.refresh-icon[data-v-515d77bd]{position:absolute;right:4px;bottom:4px;font-size:14px;color:var(--primary-color);background:#fffc;border-radius:50%;padding:2px;opacity:0;transition:opacity var(--transition-duration) var(--transition-timing)}.login-btn[data-v-515d77bd]{width:100%;background:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-dark) 100%);border:none;transition:all var(--transition-duration) var(--transition-timing)}.login-btn[data-v-515d77bd]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4a90d966}[data-v-515d77bd] .el-input__wrapper{border-radius:var(--border-radius-base)}[data-v-515d77bd] .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--primary-light) inset}[data-v-515d77bd] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--primary-color) inset}
|
||||
|
|
@ -1 +0,0 @@
|
|||
import{d as s,c as t,k as n,b as o,_ as a}from"./index-C78VOXnX.js";const _={class:"page-container"},c=s({__name:"index",setup(r){return(d,e)=>(n(),t("div",_,[...e[0]||(e[0]=[o("h1",null,"轮播图管理",-1)])]))}}),i=a(c,[["__scopeId","data-v-7feb7b09"]]);export{i as default};
|
||||
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-e8ba8710]{padding:20px}
|
||||
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-928c0ade]{padding:0}
|
||||
|
|
@ -1 +0,0 @@
|
|||
import{d as R,u as z,r as d,a as B,o as U,c as _,b as l,e as a,w as o,f as E,g as n,h as F,E as x,i as I,j as N,k as h,l as c,m as M,n as S,p as j,q as H,s as L,t as T,_ as A}from"./index-C78VOXnX.js";const D={class:"login-container"},G={class:"login-box"},J={class:"captcha-container"},O=["src"],P={key:1,class:"captcha-loading"},Q=R({__name:"index",setup(W){const C=I(),V=N(),b=z(),u=d(),p=d(!1),m=d(""),v=d(""),s=B({username:"",password:"",captchaCode:""}),k={username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"},{min:6,message:"密码至少6个字符",trigger:"blur"}],captchaCode:[{required:!0,message:"请输入验证码",trigger:"blur"},{min:4,max:6,message:"验证码为4-6位字符",trigger:"blur"}]},f=async()=>{try{const t=await F();v.value=t.data.captchaKey,m.value=t.data.captchaImage}catch{x.error("获取验证码失败,请重试")}},y=async()=>{u.value&&await u.value.validate(async t=>{if(t){p.value=!0;try{await b.login({username:s.username,password:s.password,captchaKey:v.value,captchaCode:s.captchaCode}),x.success("登录成功");const e=V.query.redirect;C.push(e||"/")}catch{s.captchaCode="",await f()}finally{p.value=!1}}})};return U(()=>{f()}),(t,e)=>{const g=n("el-input"),i=n("el-form-item"),w=n("el-icon"),q=n("el-button"),K=n("el-form");return h(),_("div",D,[l("div",G,[e[4]||(e[4]=l("div",{class:"login-header"},[l("h1",null,"HoneyBox 后台管理系统")],-1)),a(K,{ref_key:"loginFormRef",ref:u,model:s,rules:k,class:"login-form",onKeyup:E(y,["enter"])},{default:o(()=>[a(i,{prop:"username"},{default:o(()=>[a(g,{modelValue:s.username,"onUpdate:modelValue":e[0]||(e[0]=r=>s.username=r),placeholder:"请输入用户名","prefix-icon":c(M),size:"large"},null,8,["modelValue","prefix-icon"])]),_:1}),a(i,{prop:"password"},{default:o(()=>[a(g,{modelValue:s.password,"onUpdate:modelValue":e[1]||(e[1]=r=>s.password=r),type:"password",placeholder:"请输入密码","prefix-icon":c(S),size:"large","show-password":""},null,8,["modelValue","prefix-icon"])]),_:1}),a(i,{prop:"captchaCode"},{default:o(()=>[l("div",J,[a(g,{modelValue:s.captchaCode,"onUpdate:modelValue":e[2]||(e[2]=r=>s.captchaCode=r),placeholder:"请输入验证码","prefix-icon":c(j),size:"large",class:"captcha-input"},null,8,["modelValue","prefix-icon"]),l("div",{class:"captcha-image-wrapper",onClick:f},[m.value?(h(),_("img",{key:0,src:m.value,alt:"验证码",class:"captcha-image",title:"点击刷新验证码"},null,8,O)):(h(),_("div",P,[a(w,{class:"is-loading"},{default:o(()=>[a(c(H))]),_:1})])),a(w,{class:"refresh-icon"},{default:o(()=>[a(c(L))]),_:1})])])]),_:1}),a(i,null,{default:o(()=>[a(q,{type:"primary",size:"large",loading:p.value,class:"login-btn",onClick:y},{default:o(()=>[...e[3]||(e[3]=[T(" 登 录 ",-1)])]),_:1},8,["loading"])]),_:1})]),_:1},8,["model"])])])}}}),Y=A(Q,[["__scopeId","data-v-91501f26"]]);export{Y as default};
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-e8368d8f]{padding:0}.card-header[data-v-e8368d8f]{display:flex;justify-content:space-between;align-items:center}
|
||||
|
|
@ -1 +0,0 @@
|
|||
import{d as s,c as t,k as a,b as n,_ as o}from"./index-C78VOXnX.js";const _={class:"page-container"},c=s({__name:"index",setup(r){return(d,e)=>(a(),t("div",_,[...e[0]||(e[0]=[n("h1",null,"规划师管理",-1)])]))}}),i=o(c,[["__scopeId","data-v-e8ba8710"]]);export{i as default};
|
||||
|
|
@ -0,0 +1 @@
|
|||
.page-container[data-v-bb2632c8]{padding:0}.card-header[data-v-bb2632c8]{display:flex;justify-content:space-between;align-items:center}.search-form[data-v-bb2632c8]{margin-bottom:16px}.module-title[data-v-bb2632c8]{font-weight:700;margin-right:8px}.module-count[data-v-bb2632c8]{margin-left:8px}[data-v-bb2632c8] .el-collapse-item__header{font-size:14px}[data-v-bb2632c8] .el-collapse-item__content{padding-bottom:0}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-7feb7b09]{padding:20px}
|
||||
|
|
@ -1 +0,0 @@
|
|||
import{d as s,c as t,k as n,b as o,_ as a}from"./index-C78VOXnX.js";const c={class:"page-container"},_=s({__name:"index",setup(r){return(d,e)=>(n(),t("div",c,[...e[0]||(e[0]=[o("h1",null,"报告分类管理",-1)])]))}}),i=a(_,[["__scopeId","data-v-db659c37"]]);export{i as default};
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-b8da0283]{padding:0}.card-header[data-v-b8da0283]{display:flex;justify-content:space-between;align-items:center}
|
||||
|
|
@ -0,0 +1 @@
|
|||
.dict-container[data-v-d4b2c93e]{display:flex;gap:20px;height:100%}.dict-type-card[data-v-d4b2c93e]{flex:1;min-width:500px}.dict-item-card[data-v-d4b2c93e]{flex:1;min-width:400px}.card-header[data-v-d4b2c93e]{display:flex;justify-content:space-between;align-items:center}
|
||||
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-fe00b1cf]{padding:20px}
|
||||
|
|
@ -0,0 +1 @@
|
|||
.config-container[data-v-c1d9a414]{padding:0}.page-header[data-v-c1d9a414]{margin-bottom:20px}.header-content[data-v-c1d9a414]{display:flex;align-items:baseline;gap:16px}.page-title[data-v-c1d9a414]{margin:0;font-size:20px;font-weight:600;color:var(--text-primary, #303133)}.page-description[data-v-c1d9a414]{font-size:14px;color:var(--text-secondary, #909399)}.config-list[data-v-c1d9a414]{min-height:400px}.group-title[data-v-c1d9a414]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:var(--text-primary, #303133)}.group-title .el-icon[data-v-c1d9a414]{color:var(--color-primary, #409EFF)}.group-title .el-tag[data-v-c1d9a414]{margin-left:8px}.config-key[data-v-c1d9a414]{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;color:var(--color-primary, #409EFF);background-color:var(--bg-light, #f5f7fa);padding:2px 8px;border-radius:4px}.config-description[data-v-c1d9a414]{color:var(--text-secondary, #909399);font-size:13px}.config-value[data-v-c1d9a414]{font-weight:500;color:var(--text-primary, #303133)}.edit-form[data-v-c1d9a414]{display:flex;flex-direction:column;gap:4px}.edit-form .el-input[data-v-c1d9a414]{width:200px}.validation-error[data-v-c1d9a414]{color:var(--color-danger, #F56C6C);font-size:12px;line-height:1.4}[data-v-c1d9a414] .el-collapse-item__header{height:56px;line-height:56px;background-color:var(--bg-light, #f5f7fa);padding:0 20px;border-radius:4px}[data-v-c1d9a414] .el-collapse-item__content{padding:16px 0}[data-v-c1d9a414] .el-collapse-item__wrap{border-bottom:none}[data-v-c1d9a414] .el-table{--el-table-border-color: var(--border-lighter, #ebeef5)}[data-v-c1d9a414] .el-table th.el-table__cell{background-color:var(--bg-light, #f5f7fa);font-weight:500}
|
||||
|
|
@ -1 +0,0 @@
|
|||
import{d as s,c as t,k as n,b as o,_ as a}from"./index-C78VOXnX.js";const _={class:"page-container"},c=s({__name:"index",setup(r){return(d,e)=>(n(),t("div",_,[...e[0]||(e[0]=[o("h1",null,"宣传图管理",-1)])]))}}),i=a(c,[["__scopeId","data-v-632dee16"]]);export{i as default};
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1 @@
|
|||
.promotion-container[data-v-77c08ab9]{padding:0}.page-header[data-v-77c08ab9]{margin-bottom:16px}.header-content[data-v-77c08ab9]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-77c08ab9]{display:flex;align-items:baseline;gap:16px}.page-title[data-v-77c08ab9]{margin:0;font-size:20px;font-weight:600;color:var(--text-primary, #303133)}.page-description[data-v-77c08ab9]{font-size:14px;color:var(--text-secondary, #909399)}.search-card[data-v-77c08ab9]{margin-bottom:16px}.search-card[data-v-77c08ab9] .el-card__body{padding-bottom:2px}.table-card[data-v-77c08ab9]{min-height:400px}.image-error[data-v-77c08ab9]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--el-fill-color-light);color:var(--el-text-color-placeholder)}.pagination-wrapper[data-v-77c08ab9]{display:flex;justify-content:flex-end;margin-top:16px}[data-v-77c08ab9] .el-table{--el-table-border-color: var(--border-lighter, #ebeef5)}[data-v-77c08ab9] .el-table th.el-table__cell{background-color:var(--bg-light, #f5f7fa);font-weight:500}[data-v-77c08ab9] .el-dialog__body{padding-top:20px}[data-v-77c08ab9] .el-form-item__content{flex-wrap:nowrap}
|
||||
|
|
@ -0,0 +1 @@
|
|||
.page-container[data-v-6e4ce072]{padding:0}
|
||||
|
|
@ -0,0 +1 @@
|
|||
import{d as R,u as z,r as d,a as U,o as B,c as _,b as l,e as a,w as o,f as E,g as n,h as F,E as x,i as I,j as N,k as h,l as c,m as M,n as S,p as j,q as L,s as T,t as A,_ as D}from"./index-PpjiaNYs.js";const G={class:"login-container"},H={class:"login-box"},J={class:"captcha-container"},O=["src"],P={key:1,class:"captcha-loading"},Q=R({__name:"index",setup(W){const C=I(),V=N(),b=z(),u=d(),p=d(!1),m=d(""),v=d(""),s=U({username:"",password:"",captchaCode:""}),k={username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"},{min:6,message:"密码至少6个字符",trigger:"blur"}],captchaCode:[{required:!0,message:"请输入验证码",trigger:"blur"},{min:4,max:6,message:"验证码为4-6位字符",trigger:"blur"}]},f=async()=>{try{const t=await F();v.value=t.data.captchaKey,m.value=t.data.captchaImage}catch{x.error("获取验证码失败,请重试")}},y=async()=>{u.value&&await u.value.validate(async t=>{if(t){p.value=!0;try{await b.login({username:s.username,password:s.password,captchaKey:v.value,captchaCode:s.captchaCode}),x.success("登录成功");const e=V.query.redirect;C.push(e||"/")}catch{s.captchaCode="",await f()}finally{p.value=!1}}})};return B(()=>{f()}),(t,e)=>{const g=n("el-input"),i=n("el-form-item"),w=n("el-icon"),q=n("el-button"),K=n("el-form");return h(),_("div",G,[l("div",H,[e[4]||(e[4]=l("div",{class:"login-header"},[l("h1",null,"学业邑规划 后台管理系统")],-1)),a(K,{ref_key:"loginFormRef",ref:u,model:s,rules:k,class:"login-form",onKeyup:E(y,["enter"])},{default:o(()=>[a(i,{prop:"username"},{default:o(()=>[a(g,{modelValue:s.username,"onUpdate:modelValue":e[0]||(e[0]=r=>s.username=r),placeholder:"请输入用户名","prefix-icon":c(M),size:"large"},null,8,["modelValue","prefix-icon"])]),_:1}),a(i,{prop:"password"},{default:o(()=>[a(g,{modelValue:s.password,"onUpdate:modelValue":e[1]||(e[1]=r=>s.password=r),type:"password",placeholder:"请输入密码","prefix-icon":c(S),size:"large","show-password":""},null,8,["modelValue","prefix-icon"])]),_:1}),a(i,{prop:"captchaCode"},{default:o(()=>[l("div",J,[a(g,{modelValue:s.captchaCode,"onUpdate:modelValue":e[2]||(e[2]=r=>s.captchaCode=r),placeholder:"请输入验证码","prefix-icon":c(j),size:"large",class:"captcha-input"},null,8,["modelValue","prefix-icon"]),l("div",{class:"captcha-image-wrapper",onClick:f},[m.value?(h(),_("img",{key:0,src:m.value,alt:"验证码",class:"captcha-image",title:"点击刷新验证码"},null,8,O)):(h(),_("div",P,[a(w,{class:"is-loading"},{default:o(()=>[a(c(L))]),_:1})])),a(w,{class:"refresh-icon"},{default:o(()=>[a(c(T))]),_:1})])])]),_:1}),a(i,null,{default:o(()=>[a(q,{type:"primary",size:"large",loading:p.value,class:"login-btn",onClick:y},{default:o(()=>[...e[3]||(e[3]=[A(" 登 录 ",-1)])]),_:1},8,["loading"])]),_:1})]),_:1},8,["model"])])])}}}),Y=D(Q,[["__scopeId","data-v-515d77bd"]]);export{Y as default};
|
||||
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-e4ec3187]{padding:0}
|
||||
|
|
@ -0,0 +1 @@
|
|||
.assessment-type-container[data-v-fd86f42b]{padding:0}.page-header[data-v-fd86f42b]{margin-bottom:16px}.header-content[data-v-fd86f42b]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-fd86f42b]{display:flex;align-items:baseline;gap:16px}.page-title[data-v-fd86f42b]{margin:0;font-size:20px;font-weight:600;color:var(--text-primary, #303133)}.page-description[data-v-fd86f42b]{font-size:14px;color:var(--text-secondary, #909399)}.search-card[data-v-fd86f42b]{margin-bottom:16px}.search-card[data-v-fd86f42b] .el-card__body{padding-bottom:2px}.table-card[data-v-fd86f42b]{min-height:400px}.image-error[data-v-fd86f42b],.image-placeholder[data-v-fd86f42b]{width:80px;height:80px;display:flex;justify-content:center;align-items:center;background:var(--el-fill-color-light);color:var(--el-text-color-placeholder);border-radius:4px;font-size:24px}.price-text[data-v-fd86f42b]{color:var(--el-color-danger);font-weight:500}.pagination-wrapper[data-v-fd86f42b]{display:flex;justify-content:flex-end;margin-top:16px}.form-item-tip[data-v-fd86f42b]{margin-left:8px;color:var(--el-text-color-secondary)}[data-v-fd86f42b] .el-table{--el-table-border-color: var(--border-lighter, #ebeef5)}[data-v-fd86f42b] .el-table th.el-table__cell{background-color:var(--bg-light, #f5f7fa);font-weight:500}[data-v-fd86f42b] .el-dialog__body{padding-top:20px}[data-v-fd86f42b] .el-form-item__content{flex-wrap:nowrap}[data-v-fd86f42b] .el-dropdown{margin:0 8px}
|
||||
|
|
@ -1 +0,0 @@
|
|||
import{d as s,c as t,k as n,b as o,_ as a}from"./index-C78VOXnX.js";const c={class:"page-container"},_=s({__name:"index",setup(r){return(d,e)=>(n(),t("div",c,[...e[0]||(e[0]=[o("h1",null,"题库管理",-1)])]))}}),i=a(_,[["__scopeId","data-v-fe00b1cf"]]);export{i as default};
|
||||
|
|
@ -0,0 +1 @@
|
|||
.question-container[data-v-91b562a5]{padding:0}.page-header[data-v-91b562a5]{margin-bottom:16px}.header-content[data-v-91b562a5]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-91b562a5]{display:flex;align-items:baseline;gap:16px}.page-title[data-v-91b562a5]{margin:0;font-size:20px;font-weight:600;color:var(--text-primary, #303133)}.page-description[data-v-91b562a5]{font-size:14px;color:var(--text-secondary, #909399)}.header-right[data-v-91b562a5]{display:flex;gap:12px}.search-card[data-v-91b562a5]{margin-bottom:16px}.search-card[data-v-91b562a5] .el-card__body{padding-bottom:2px}.table-card[data-v-91b562a5]{min-height:400px}.content-preview[data-v-91b562a5]{max-height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;color:var(--el-text-color-regular)}.category-count[data-v-91b562a5]{font-weight:600;color:var(--el-color-primary);margin-right:4px}.pagination-wrapper[data-v-91b562a5]{display:flex;justify-content:flex-end;margin-top:16px}.mapping-header[data-v-91b562a5]{margin-bottom:16px;padding:12px;background:var(--el-fill-color-light);border-radius:4px}.question-info[data-v-91b562a5]{font-weight:600;color:var(--el-color-primary)}.question-type[data-v-91b562a5]{color:var(--el-text-color-secondary);margin-left:8px}.mapping-content[data-v-91b562a5]{min-height:200px;max-height:400px;overflow-y:auto}.tree-node[data-v-91b562a5]{display:flex;align-items:center;gap:8px}.tree-node-code[data-v-91b562a5]{color:var(--el-text-color-secondary);font-size:12px}.upload-tip[data-v-91b562a5]{font-size:12px;color:var(--el-text-color-secondary);margin-top:8px}.import-result[data-v-91b562a5]{margin-top:20px}.result-summary[data-v-91b562a5]{display:flex;gap:12px;margin-bottom:16px}.error-list[data-v-91b562a5]{margin-top:12px}.error-title[data-v-91b562a5]{font-weight:500;margin-bottom:8px;color:var(--el-color-danger)}[data-v-91b562a5] .el-table{--el-table-border-color: var(--border-lighter, #ebeef5)}[data-v-91b562a5] .el-table th.el-table__cell{background-color:var(--bg-light, #f5f7fa);font-weight:500}[data-v-91b562a5] .el-dialog__body{padding-top:20px}[data-v-91b562a5] .el-form-item__content{flex-wrap:nowrap}
|
||||
|
|
@ -1 +0,0 @@
|
|||
import{d as s,c as t,k as a,b as n,_ as o}from"./index-C78VOXnX.js";const _={class:"page-container"},c=s({__name:"index",setup(r){return(d,e)=>(a(),t("div",_,[...e[0]||(e[0]=[n("h1",null,"用户管理",-1)])]))}}),i=o(c,[["__scopeId","data-v-a0388918"]]);export{i as default};
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1 @@
|
|||
.page-container[data-v-81a7315c]{padding:20px}.page-header[data-v-81a7315c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-header h2[data-v-81a7315c]{margin:0;font-size:18px;font-weight:600}.search-card[data-v-81a7315c],.table-card[data-v-81a7315c]{margin-bottom:20px}.pagination-container[data-v-81a7315c]{display:flex;justify-content:flex-end;margin-top:20px}.sub-text[data-v-81a7315c]{font-size:12px;color:#909399}.amount[data-v-81a7315c]{color:#f56c6c;font-weight:600}
|
||||
|
|
@ -0,0 +1 @@
|
|||
.page-container[data-v-e9f0950e]{padding:0}
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-dec3807b]{padding:20px}
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
.dict-container[data-v-124ceeb6]{display:flex;gap:20px;height:100%}.dict-type-card[data-v-124ceeb6]{flex:1;min-width:500px}.dict-item-card[data-v-124ceeb6]{flex:1;min-width:400px}.card-header[data-v-124ceeb6]{display:flex;justify-content:space-between;align-items:center}
|
||||
|
|
@ -0,0 +1 @@
|
|||
.conclusion-container[data-v-74d4f76b]{padding:0}.page-header[data-v-74d4f76b]{margin-bottom:16px}.header-content[data-v-74d4f76b]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-74d4f76b]{display:flex;align-items:baseline;gap:16px}.page-title[data-v-74d4f76b]{margin:0;font-size:20px;font-weight:600;color:var(--text-primary, #303133)}.page-description[data-v-74d4f76b]{font-size:14px;color:var(--text-secondary, #909399)}.filter-card[data-v-74d4f76b]{margin-bottom:16px}.filter-card[data-v-74d4f76b] .el-card__body{padding-bottom:2px}.main-content-card[data-v-74d4f76b]{min-height:500px}.main-content-card[data-v-74d4f76b] .el-card__body{padding:16px}.tree-panel[data-v-74d4f76b]{border:1px solid var(--border-lighter, #ebeef5);border-radius:4px;height:100%;min-height:450px;display:flex;flex-direction:column}.panel-header[data-v-74d4f76b]{padding:12px 16px;border-bottom:1px solid var(--border-lighter, #ebeef5);background-color:var(--bg-light, #f5f7fa);display:flex;justify-content:space-between;align-items:center}.panel-title[data-v-74d4f76b]{font-size:14px;font-weight:500;color:var(--text-primary, #303133)}.category-name[data-v-74d4f76b]{color:var(--color-primary, #409eff);font-weight:400}.conclusion-count[data-v-74d4f76b]{font-size:12px;color:var(--text-secondary, #909399)}.tree-content[data-v-74d4f76b]{flex:1;padding:12px;overflow:auto}.tree-node[data-v-74d4f76b]{display:flex;align-items:center;gap:8px;flex:1;overflow:hidden}.node-label[data-v-74d4f76b]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-panel[data-v-74d4f76b]{border:1px solid var(--border-lighter, #ebeef5);border-radius:4px;height:100%;min-height:450px;display:flex;flex-direction:column}.list-content[data-v-74d4f76b]{flex:1;padding:12px;overflow:auto}.content-preview[data-v-74d4f76b]{max-height:60px;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:var(--text-regular, #606266);line-height:1.5}[data-v-74d4f76b] .el-table{--el-table-border-color: var(--border-lighter, #ebeef5)}[data-v-74d4f76b] .el-table th.el-table__cell{background-color:var(--bg-light, #f5f7fa);font-weight:500}[data-v-74d4f76b] .el-tree-node__content{height:36px}[data-v-74d4f76b] .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}[data-v-74d4f76b] .el-dialog__body{padding-top:20px}[data-v-74d4f76b] .el-form-item__content{flex-wrap:nowrap}[data-v-74d4f76b] .el-empty{padding:40px 0}
|
||||
|
|
@ -1 +0,0 @@
|
|||
import{d as s,c as t,k as n,b as o,_ as a}from"./index-C78VOXnX.js";const c={class:"page-container"},_=s({__name:"index",setup(r){return(d,e)=>(n(),t("div",c,[...e[0]||(e[0]=[o("h1",null,"邀请码管理",-1)])]))}}),f=a(_,[["__scopeId","data-v-64ffcff4"]]);export{f as default};
|
||||
|
|
@ -0,0 +1 @@
|
|||
.page-container[data-v-806f73a1]{padding:20px}.page-header[data-v-806f73a1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-header h2[data-v-806f73a1]{margin:0;font-size:18px;font-weight:600}.header-actions[data-v-806f73a1]{display:flex;gap:10px}.search-card[data-v-806f73a1],.table-card[data-v-806f73a1]{margin-bottom:20px}.pagination-container[data-v-806f73a1]{display:flex;justify-content:flex-end;margin-top:20px}.sub-text[data-v-806f73a1]{font-size:12px;color:#909399}.code-text[data-v-806f73a1]{font-family:monospace}.batch-actions[data-v-806f73a1]{display:flex;align-items:center;gap:15px;padding:10px 0;border-top:1px solid #ebeef5;margin-top:10px}.codes-list[data-v-806f73a1]{margin-top:15px}.codes-header[data-v-806f73a1]{font-weight:600;margin-bottom:10px}.code-item[data-v-806f73a1]{padding:5px 10px;font-family:monospace;background:#f5f7fa;margin-bottom:5px;border-radius:4px}
|
||||
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-db659c37]{padding:20px}
|
||||
|
|
@ -1 +0,0 @@
|
|||
import{d as s,c as t,k as a,b as n,_ as o}from"./index-C78VOXnX.js";const _={class:"page-container"},c=s({__name:"index",setup(r){return(d,e)=>(a(),t("div",_,[...e[0]||(e[0]=[n("h1",null,"订单管理",-1)])]))}}),i=o(c,[["__scopeId","data-v-987a36be"]]);export{i as default};
|
||||
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-df2bbb57]{padding:0}.card-header[data-v-df2bbb57]{display:flex;justify-content:space-between;align-items:center}.search-form[data-v-df2bbb57]{margin-bottom:16px}.module-title[data-v-df2bbb57]{font-weight:700;margin-right:8px}.module-count[data-v-df2bbb57]{margin-left:8px}[data-v-df2bbb57] .el-collapse-item__header{font-size:14px}[data-v-df2bbb57] .el-collapse-item__content{padding-bottom:0}
|
||||
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-73b2830e]{padding:20px}
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
import{d as a,c as s,k as t,b as n,_ as o}from"./index-C78VOXnX.js";const c={class:"page-container"},_=a({__name:"index",setup(r){return(d,e)=>(t(),s("div",c,[...e[0]||(e[0]=[n("h1",null,"测评类型管理",-1)])]))}}),i=o(_,[["__scopeId","data-v-ac611ca5"]]);export{i as default};
|
||||
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-5a144299]{padding:20px}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
.dashboard-container[data-v-d0b9d95b]{padding:0}.stat-card[data-v-d0b9d95b]{transition:all var(--transition-duration, .3s) var(--transition-timing, ease)}.stat-card[data-v-d0b9d95b]:hover{transform:translateY(-4px);box-shadow:var(--box-shadow-dark, 0 4px 12px rgba(0, 0, 0, .15))}.stat-card[data-v-d0b9d95b] .el-card__body{padding:20px}.stat-card-content[data-v-d0b9d95b]{display:flex;align-items:center}.stat-icon[data-v-d0b9d95b]{width:64px;height:64px;border-radius:var(--border-radius-large, 12px);display:flex;align-items:center;justify-content:center;color:#fff;margin-right:16px;flex-shrink:0}.stat-icon-primary[data-v-d0b9d95b]{background:linear-gradient(135deg,#79bbff,#409eff)}.stat-icon-success[data-v-d0b9d95b]{background:linear-gradient(135deg,#95d475,#67c23a)}.stat-icon-warning[data-v-d0b9d95b]{background:linear-gradient(135deg,#f0c78a,#e6a23c)}.stat-icon-danger[data-v-d0b9d95b]{background:linear-gradient(135deg,#f89898,#f56c6c)}.stat-icon-info[data-v-d0b9d95b]{background:linear-gradient(135deg,#a6a9ad,#909399)}.stat-icon-purple[data-v-d0b9d95b]{background:linear-gradient(135deg,#b39ddb,#9c27b0)}.stat-content[data-v-d0b9d95b]{flex:1;min-width:0}.stat-value[data-v-d0b9d95b]{font-size:28px;font-weight:700;color:var(--text-primary, #303133);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-label[data-v-d0b9d95b]{font-size:14px;color:var(--text-secondary, #909399);margin-top:4px}.chart-header[data-v-d0b9d95b]{display:flex;justify-content:space-between;align-items:center}.chart-container[data-v-d0b9d95b]{padding:10px}.chart-title[data-v-d0b9d95b]{margin:0 0 10px;font-size:14px;font-weight:500;color:var(--text-primary, #303133);text-align:center}.pending-items[data-v-d0b9d95b]{display:flex;flex-direction:column;gap:16px}.pending-item[data-v-d0b9d95b]{display:flex;align-items:center;padding:16px;background:var(--bg-light, #f5f7fa);border-radius:var(--border-radius-base, 8px);cursor:pointer;transition:all .3s ease}.pending-item[data-v-d0b9d95b]:hover{background:var(--bg-lighter, #ecf5ff);transform:translate(4px)}.pending-icon[data-v-d0b9d95b]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;margin-right:16px;flex-shrink:0}.pending-icon-warning[data-v-d0b9d95b]{background:linear-gradient(135deg,#f0c78a,#e6a23c)}.pending-icon-primary[data-v-d0b9d95b]{background:linear-gradient(135deg,#79bbff,#409eff)}.pending-content[data-v-d0b9d95b]{flex:1}.pending-count[data-v-d0b9d95b]{font-size:24px;font-weight:700;color:var(--text-primary, #303133)}.pending-label[data-v-d0b9d95b]{font-size:14px;color:var(--text-secondary, #909399);margin-top:4px}.pending-arrow[data-v-d0b9d95b]{color:var(--text-secondary, #909399);font-size:16px}.quick-actions[data-v-d0b9d95b]{display:flex;gap:12px;flex-wrap:wrap}[data-v-d0b9d95b] .el-card__header{background-color:var(--bg-light, #f5f7fa);border-bottom:1px solid var(--border-lighter, #ebeef5);font-weight:500;color:var(--text-primary, #303133)}
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
import{d as s,c as t,k as n,b as o,_ as a}from"./index-C78VOXnX.js";const _={class:"page-container"},c=s({__name:"index",setup(r){return(d,e)=>(n(),t("div",_,[...e[0]||(e[0]=[o("h1",null,"报告结论管理",-1)])]))}}),i=a(c,[["__scopeId","data-v-bf3eb08f"]]);export{i as default};
|
||||
|
|
@ -1 +0,0 @@
|
|||
import{d as s,c as t,k as n,b as o,_ as a}from"./index-C78VOXnX.js";const _={class:"page-container"},c=s({__name:"index",setup(r){return(d,e)=>(n(),t("div",_,[...e[0]||(e[0]=[o("h1",null,"预约记录管理",-1)])]))}}),i=a(c,[["__scopeId","data-v-73b2830e"]]);export{i as default};
|
||||
|
|
@ -0,0 +1 @@
|
|||
.order-container[data-v-c45900a5]{padding:0}.page-header[data-v-c45900a5]{margin-bottom:16px}.header-content[data-v-c45900a5]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-c45900a5]{display:flex;align-items:baseline;gap:16px}.page-title[data-v-c45900a5]{margin:0;font-size:20px;font-weight:600;color:var(--text-primary, #303133)}.page-description[data-v-c45900a5]{font-size:14px;color:var(--text-secondary, #909399)}.search-card[data-v-c45900a5]{margin-bottom:16px}.search-card[data-v-c45900a5] .el-card__body{padding-bottom:2px}.table-card[data-v-c45900a5]{min-height:400px}.user-info[data-v-c45900a5]{line-height:1.5}.user-info .nickname[data-v-c45900a5]{font-weight:500;color:var(--text-primary, #303133)}.user-info .phone[data-v-c45900a5]{font-size:12px;color:var(--text-secondary, #909399)}.money-text[data-v-c45900a5]{font-weight:500}.pay-amount[data-v-c45900a5]{color:var(--el-color-success)}.refund-amount[data-v-c45900a5]{color:var(--el-color-danger)}.text-muted[data-v-c45900a5]{color:var(--text-secondary, #909399)}.pagination-wrapper[data-v-c45900a5]{display:flex;justify-content:flex-end;margin-top:16px}.order-detail[data-v-c45900a5]{padding:0 10px}.detail-section[data-v-c45900a5]{margin-bottom:24px}.section-title[data-v-c45900a5]{margin:0 0 16px;font-size:16px;font-weight:600;color:var(--text-primary, #303133);padding-bottom:8px;border-bottom:1px solid var(--border-lighter, #ebeef5)}.related-record[data-v-c45900a5]{margin:0;padding:8px;background:var(--bg-light, #f5f7fa);border-radius:4px;font-size:12px;max-height:200px;overflow:auto;white-space:pre-wrap;word-break:break-all}.detail-actions[data-v-c45900a5]{margin-top:24px;padding-top:16px;border-top:1px solid var(--border-lighter, #ebeef5);text-align:right}.form-tip[data-v-c45900a5]{margin-left:8px;font-size:12px;color:var(--text-secondary, #909399)}[data-v-c45900a5] .el-table{--el-table-border-color: var(--border-lighter, #ebeef5)}[data-v-c45900a5] .el-table th.el-table__cell{background-color:var(--bg-light, #f5f7fa);font-weight:500}[data-v-c45900a5] .el-dialog__body{padding-top:20px}[data-v-c45900a5] .el-descriptions{--el-descriptions-item-bordered-label-background: var(--bg-light, #f5f7fa)}
|
||||
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-987a36be]{padding:20px}
|
||||
|
|
@ -0,0 +1 @@
|
|||
.page-container[data-v-1e540519]{padding:0}.card-header[data-v-1e540519]{display:flex;justify-content:space-between;align-items:center}.search-form[data-v-1e540519]{margin-bottom:16px}.pagination[data-v-1e540519]{margin-top:16px;justify-content:flex-end}
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-ac611ca5]{padding:20px}
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-bf3eb08f]{padding:20px}
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
.log-container[data-v-3545c179]{display:flex;flex-direction:column;gap:16px}.search-card[data-v-3545c179]{padding:0}.search-card[data-v-3545c179] .el-card__body{padding-bottom:0}.pagination-container[data-v-3545c179]{display:flex;justify-content:flex-end;margin-top:16px}.params-pre[data-v-3545c179]{margin:0;white-space:pre-wrap;word-break:break-all;font-size:12px;max-height:200px;overflow:auto}.error-text[data-v-3545c179]{color:var(--el-color-danger)}.ua-text[data-v-3545c179]{font-size:12px;color:var(--el-text-color-secondary);word-break:break-all}
|
||||
|
|
@ -1 +0,0 @@
|
|||
.login-container[data-v-91501f26]{height:100vh;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,var(--login-bg-start) 0%,var(--login-bg-end) 100%);position:relative;overflow:hidden}.login-container[data-v-91501f26]:before{content:"";position:absolute;width:600px;height:600px;background:#ffffff1a;border-radius:50%;top:-200px;right:-200px}.login-container[data-v-91501f26]:after{content:"";position:absolute;width:400px;height:400px;background:#ffffff14;border-radius:50%;bottom:-150px;left:-150px}.login-box[data-v-91501f26]{width:400px;padding:40px;background:var(--bg-white);border-radius:var(--border-radius-large);box-shadow:var(--login-box-shadow);position:relative;z-index:1}.login-header[data-v-91501f26]{text-align:center;margin-bottom:30px}.login-header h1[data-v-91501f26]{font-size:24px;color:var(--text-primary);margin:0;background:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.login-form[data-v-91501f26]{width:100%}.captcha-container[data-v-91501f26]{display:flex;width:100%;gap:12px}.captcha-input[data-v-91501f26]{flex:1}.captcha-image-wrapper[data-v-91501f26]{position:relative;width:120px;height:40px;border-radius:var(--border-radius-base);overflow:hidden;cursor:pointer;border:1px solid var(--border-color);background:var(--bg-light);display:flex;align-items:center;justify-content:center;transition:all var(--transition-duration) var(--transition-timing)}.captcha-image-wrapper[data-v-91501f26]:hover{border-color:var(--primary-color)}.captcha-image-wrapper:hover .refresh-icon[data-v-91501f26]{opacity:1}.captcha-image[data-v-91501f26]{width:100%;height:100%;object-fit:cover}.captcha-loading[data-v-91501f26]{display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}.refresh-icon[data-v-91501f26]{position:absolute;right:4px;bottom:4px;font-size:14px;color:var(--primary-color);background:#fffc;border-radius:50%;padding:2px;opacity:0;transition:opacity var(--transition-duration) var(--transition-timing)}.login-btn[data-v-91501f26]{width:100%;background:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-dark) 100%);border:none;transition:all var(--transition-duration) var(--transition-timing)}.login-btn[data-v-91501f26]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4a90d966}[data-v-91501f26] .el-input__wrapper{border-radius:var(--border-radius-base)}[data-v-91501f26] .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--primary-light) inset}[data-v-91501f26] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--primary-color) inset}
|
||||
|
|
@ -1 +0,0 @@
|
|||
import{d as s,c as t,k as n,b as o,_ as a}from"./index-C78VOXnX.js";const c={class:"page-container"},_=s({__name:"index",setup(r){return(d,e)=>(n(),t("div",c,[...e[0]||(e[0]=[o("h1",null,"佣金记录管理",-1)])]))}}),i=a(_,[["__scopeId","data-v-dec3807b"]]);export{i as default};
|
||||
|
|
@ -0,0 +1 @@
|
|||
.dashboard-container[data-v-be08f318]{padding:0}.stat-card[data-v-be08f318]{transition:all var(--transition-duration, .3s) var(--transition-timing, ease)}.stat-card[data-v-be08f318]:hover{transform:translateY(-4px);box-shadow:var(--box-shadow-dark, 0 4px 12px rgba(0, 0, 0, .15))}.stat-card[data-v-be08f318] .el-card__body{padding:20px}.stat-card-content[data-v-be08f318]{display:flex;align-items:center}.stat-icon[data-v-be08f318]{width:64px;height:64px;border-radius:var(--border-radius-large, 12px);display:flex;align-items:center;justify-content:center;color:#fff;margin-right:16px;flex-shrink:0}.stat-icon-primary[data-v-be08f318]{background:linear-gradient(135deg,#79bbff,#409eff)}.stat-icon-success[data-v-be08f318]{background:linear-gradient(135deg,#95d475,#67c23a)}.stat-icon-warning[data-v-be08f318]{background:linear-gradient(135deg,#f0c78a,#e6a23c)}.stat-icon-danger[data-v-be08f318]{background:linear-gradient(135deg,#f89898,#f56c6c)}.stat-icon-info[data-v-be08f318]{background:linear-gradient(135deg,#a6a9ad,#909399)}.stat-icon-purple[data-v-be08f318]{background:linear-gradient(135deg,#b39ddb,#9c27b0)}.stat-content[data-v-be08f318]{flex:1;min-width:0}.stat-value[data-v-be08f318]{font-size:28px;font-weight:700;color:var(--text-primary, #303133);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-label[data-v-be08f318]{font-size:14px;color:var(--text-secondary, #909399);margin-top:4px}.chart-header[data-v-be08f318]{display:flex;justify-content:space-between;align-items:center}.chart-container[data-v-be08f318]{padding:10px}.chart-title[data-v-be08f318]{margin:0 0 10px;font-size:14px;font-weight:500;color:var(--text-primary, #303133);text-align:center}.pending-items[data-v-be08f318]{display:flex;flex-direction:column;gap:16px}.pending-item[data-v-be08f318]{display:flex;align-items:center;padding:16px;background:var(--bg-light, #f5f7fa);border-radius:var(--border-radius-base, 8px);cursor:pointer;transition:all .3s ease}.pending-item[data-v-be08f318]:hover{background:var(--bg-lighter, #ecf5ff);transform:translate(4px)}.pending-icon[data-v-be08f318]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;margin-right:16px;flex-shrink:0}.pending-icon-warning[data-v-be08f318]{background:linear-gradient(135deg,#f0c78a,#e6a23c)}.pending-icon-primary[data-v-be08f318]{background:linear-gradient(135deg,#79bbff,#409eff)}.pending-content[data-v-be08f318]{flex:1}.pending-count[data-v-be08f318]{font-size:24px;font-weight:700;color:var(--text-primary, #303133)}.pending-label[data-v-be08f318]{font-size:14px;color:var(--text-secondary, #909399);margin-top:4px}.pending-arrow[data-v-be08f318]{color:var(--text-secondary, #909399);font-size:16px}.quick-actions[data-v-be08f318]{display:flex;gap:12px;flex-wrap:wrap}[data-v-be08f318] .el-card__header{background-color:var(--bg-light, #f5f7fa);border-bottom:1px solid var(--border-lighter, #ebeef5);font-weight:500;color:var(--text-primary, #303133)}
|
||||
|
|
@ -0,0 +1 @@
|
|||
.page-container[data-v-9640a1b1]{padding:0}.card-header[data-v-9640a1b1]{display:flex;justify-content:space-between;align-items:center}
|
||||
|
|
@ -1 +0,0 @@
|
|||
.page-container[data-v-64ffcff4]{padding:20px}
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1 @@
|
|||
.page-container[data-v-52969f5e]{padding:20px}.page-header[data-v-52969f5e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-header h2[data-v-52969f5e]{margin:0;font-size:18px;font-weight:600}.stats-row[data-v-52969f5e]{margin-bottom:20px}.stat-card[data-v-52969f5e]{text-align:center}.stat-label[data-v-52969f5e]{font-size:14px;color:#909399;margin-bottom:10px}.stat-value[data-v-52969f5e]{font-size:28px;font-weight:600;color:#303133}.stat-count[data-v-52969f5e]{font-size:12px;color:#909399;margin-top:5px}.stat-card.pending .stat-value[data-v-52969f5e]{color:#e6a23c}.stat-card.settled .stat-value[data-v-52969f5e]{color:#67c23a}.search-card[data-v-52969f5e],.table-card[data-v-52969f5e]{margin-bottom:20px}.pagination-container[data-v-52969f5e]{display:flex;justify-content:flex-end;margin-top:20px}.sub-text[data-v-52969f5e]{font-size:12px;color:#909399}.amount[data-v-52969f5e]{color:#f56c6c;font-weight:600}
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1 @@
|
|||
.banner-container[data-v-7b00feac]{padding:0}.page-header[data-v-7b00feac]{margin-bottom:16px}.header-content[data-v-7b00feac]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-7b00feac]{display:flex;align-items:baseline;gap:16px}.page-title[data-v-7b00feac]{margin:0;font-size:20px;font-weight:600;color:var(--text-primary, #303133)}.page-description[data-v-7b00feac]{font-size:14px;color:var(--text-secondary, #909399)}.search-card[data-v-7b00feac]{margin-bottom:16px}.search-card[data-v-7b00feac] .el-card__body{padding-bottom:2px}.table-card[data-v-7b00feac]{min-height:400px}.image-error[data-v-7b00feac]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--el-fill-color-light);color:var(--el-text-color-placeholder)}.pagination-wrapper[data-v-7b00feac]{display:flex;justify-content:flex-end;margin-top:16px}.sort-buttons[data-v-7b00feac]{display:flex;flex-direction:column;align-items:center;gap:2px}.sort-buttons .el-button[data-v-7b00feac]{padding:2px}[data-v-7b00feac] .el-table{--el-table-border-color: var(--border-lighter, #ebeef5)}[data-v-7b00feac] .el-table th.el-table__cell{background-color:var(--bg-light, #f5f7fa);font-weight:500}[data-v-7b00feac] .el-dialog__body{padding-top:20px}[data-v-7b00feac] .el-form-item__content{flex-wrap:nowrap}
|
||||
|
|
@ -0,0 +1 @@
|
|||
.page-container[data-v-b776e13f]{padding:0}.card-header[data-v-b776e13f]{display:flex;justify-content:space-between;align-items:center}
|
||||
|
|
@ -1 +0,0 @@
|
|||
import{d as s,c as t,k as a,b as n,_ as o}from"./index-C78VOXnX.js";const _={class:"page-container"},c=s({__name:"index",setup(r){return(d,e)=>(a(),t("div",_,[...e[0]||(e[0]=[n("h1",null,"提现审核管理",-1)])]))}}),i=o(c,[["__scopeId","data-v-5a144299"]]);export{i as default};
|
||||
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user