所有模块的新增、编辑、查看功能都已从弹窗改为跳转到独立页面:
/plans)/plans/detail.vue/inventory)/inventory/detail.vue/weighing)/weighing/detail.vue/master-data)/master-data/company-detail.vue/master-data/cargo-detail.vue/user)/user/detail.vue所有搜索框的占位符和功能都已与Web端保持一致:
搜索往来单位 / 计划号搜索往来单位 / 产品搜索车牌号 / 货物名称搜索公司名称 / 备注搜索货物名称 / 备注vant-theme.scss 主题配置文件#52B788 (绿色)#13deb9 (青绿色)#ffae1f (橙色)#ff4d4f (红色)#52B788 (绿色)所有详情页面的表单字段都与Web端保持一致:
所有新增的路由已添加到 router/index.ts:
// 计划管理
/plans/detail - 新增
/plans/detail/:id - 编辑/查看
// 出入库管理
/inventory/detail - 新增
/inventory/detail/:id - 编辑/查看
// 地磅单管理
/weighing/detail - 新增
/weighing/detail/:id - 编辑/查看
// 基础资料
/master-data/company/detail - 新增公司
/master-data/company/detail/:id - 编辑/查看公司
/master-data/cargo/detail - 新增货物
/master-data/cargo/detail/:id - 编辑/查看货物
// 用户管理
/user/detail - 新增
/user/detail/:id - 编辑/查看
所有详情页面支持三种模式(通过路由参数控制):
/module/detail - 创建新记录/module/detail/:id?mode=edit - 编辑现有记录/module/detail/:id?mode=view - 只读查看创建了 detail-page.scss 通用样式文件,所有详情页面共享相同的样式:
所有功能与Web端保持一致:
项目重构已完成,可以:
npm install 安装依赖npm run dev 启动开发服务器