mirror of
https://gitee.com/beijing_hongye_huicheng/lilishop-ui.git
synced 2026-11-13 04:18:55 +08:00
- 将页面从简单的 dl/dd 结构重构为基于 Element Plus 的卡片式两栏布局 - 新增顶部导航栏与状态看板,集成可视化流程步骤条 - 使用 el-descriptions 和 el-form 替代原有手写表单结构 - 添加动态步骤计算逻辑,支持仅退款和退货退款两种流程 - 新增复制单号、卡号格式化、跳转关联订单等辅助功能 - 物流弹窗改用 el-timeline 展示轨迹,优化请求时机为数据加载后打开 - 完善表单校验与操作 loading 状态,增加异常捕获处理 - 样式改为 scoped 并全面升级视觉设计
15 lines
495 B
JavaScript
15 lines
495 B
JavaScript
const viewContext = require.context("@/views", true, /\.vue$/);
|
|
|
|
/** 后端菜单 frontRoute 与前端实际路径不一致时的映射 */
|
|
const VIEW_ALIASES = {
|
|
"customWords/index": "custom-words/index",
|
|
"sensitiveWords/index": "sensitive-words/index",
|
|
"sys/message/noticeMessageTemplate": "sys/message/messageTemplate",
|
|
};
|
|
|
|
function resolveViewPath(url) {
|
|
return VIEW_ALIASES[url] || url;
|
|
}
|
|
|
|
export default (url) => () => Promise.resolve(viewContext(`./${resolveViewPath(url)}.vue`));
|