Files
jczxw-pc/.output/public/_nuxt/C21niczu.js
赵忠林 528fe28ffc feat(api): 添加多路由代理处理实现
- 新增api目录下多个接口路径代理处理文件,支持动态拼接目标URL
- 根据环境变量选择不同的后端服务地址(如dev和生产环境)
- 统一添加TenantId和Authorization请求头传递租户及身份信息
- 实现请求参数及搜索参数的完整转发
- 引入better-sqlite3及node内建模块支持服务端功能
- 新增专家详情页面,实现文章、成果及预约咨询功能展示
- 页面实现加载骨架屏、标签页切换及空状态提示优化体验
2026-04-28 13:50:27 +08:00

2 lines
879 B
JavaScript

import{v as o,A as c,o as h,m as a,af as u,a1 as f}from"./DPwbf7XO.js";const l=/^\.?\//;function i(t="",e){return t.endsWith("/")?t:t+"/"}function m(t=""){return t.startsWith("/")}function g(t=""){return m(t)?t:"/"+t}function d(t){return t&&t!=="/"}function p(t,...e){let r=t||"";for(const n of e.filter(s=>d(s)))if(r){const s=n.replace(l,"");r=i(r)+s}else r=n;return r}const _="img",y={__name:"ProseImg",props:{src:{type:String,default:""},alt:{type:String,default:""},width:{type:[String,Number],default:void 0},height:{type:[String,Number],default:void 0}},setup(t){const e=t,r=o(()=>{if(e.src?.startsWith("/")&&!e.src.startsWith("//")){const n=g(i(f().app.baseURL));if(n!=="/"&&!e.src.startsWith(n))return p(n,e.src)}return e.src});return(n,s)=>(h(),c(u(a(_)),{src:a(r),alt:e.alt,width:e.width,height:e.height},null,8,["src","alt","width","height"]))}};export{y as default};