wangy
|
081581b100
|
feat(order):小程序第一次进入订单之后没有请求的问题
|
2026-01-21 18:14:04 +08:00 |
wangy
|
cfaf0dd598
|
feat(order):订单详情金额展示问题修改
|
2026-01-21 17:07:05 +08:00 |
chenhao
|
38d3071ff9
|
feat(finance): 添加退款审批功能并优化应付详情页面
- 新增退款详情页面,支持退款单信息展示和审批操作
- 添加退款相关API接口,包括退款列表和详情获取
- 在finance store中添加退款相关的状态管理和数据加载功能
- 优化应付详情页面的代码格式和结构
- 调整字典数据加载的字段名称,统一使用下划线格式
- 增加应付单详情中本次付款金额的显示
- 修复页面样式和组件布局问题
|
2026-01-07 15:13:03 +08:00 |
chenhao
|
15c24624b0
|
feat(finance): 添加应付审批功能模块
- 新增应付详情页面,支持查看付款信息和应付单列表
- 实现应付审批流程,包含通过和驳回功能
- 添加应付列表页面,支持待审批和已审批分类查看
- 集成审批意见标签功能,提供常用审批意见选择
- 扩展 finance store 状态管理,添加应付相关数据处理
- 添加应付审批相关路由配置和类型定义
- 在首页添加应付审批入口和统计数据展示
|
2026-01-06 18:02:44 +08:00 |
chenhao
|
14726a5592
|
feat(purchase): 添加PDF预览功能
- 集成vue-pdf-embed组件实现PDF预览功能
- 添加PDF预览弹窗界面和样式
- 实现PDF文件检测和预览逻辑
- 添加PDF加载成功和失败的处理机制
- 更新依赖包配置,添加pdfjs-dist和vue-pdf-embed
- 修复包依赖顺序和重复项问题
|
2026-01-06 09:18:43 +08:00 |
chenhao
|
09513911ae
|
feat(auth): 添加用户信息获取和附件功能
- 在App.vue中添加onMounted钩子,自动检查认证状态并获取用户信息
- 在auth.ts API文件中添加getInfo方法用于获取用户信息
- 在auth store中添加getInfo方法,实现用户信息获取逻辑
- 在订单列表页面添加批量审批权限控制,根据用户角色决定是否显示批量审批按钮
- 在采购详情页面添加附件标签页,显示合同附件和其他附件列表
- 添加文件预览功能,支持附件在线预览
- 扩展类型定义,添加附件相关类型支持
- 优化批量审批流程,移除驳回选项并修复参数传递问题
|
2025-12-23 15:57:36 +08:00 |
chenhao
|
8c3cf68639
|
更新一键审批
|
2025-12-10 18:14:28 +08:00 |
chenhao
|
3d3af1867b
|
feat(home): 添加菜单项徽章显示功能
- 在首页菜单项中集成 VanBadge 组件用于展示待办数量
- 引入 todoStore 并使用 storeToRefs 获取响应式统计数据
- 将 menuList 改为计算属性以动态绑定统计数据
- 在组件挂载时调用 fetchTodoStatistics 方法加载数据
- 添加 .menu-badge 样式类定义徽章左侧间距
- 默认展开抽屉状态以便查看新增的徽章效果
|
2025-12-10 17:11:06 +08:00 |
chenhao
|
292fc35d54
|
feat(purchase): 添加采购审批功能
- 新增采购审批列表页面,支持待审批和已审批tab切换
- 实现采购详情页面,展示采购单信息、产品列表和审批历史
- 添加采购审批操作,支持通过和驳回两种审批状态
- 在首页添加采购审批菜单入口,与订单审批并列展示
- 路由调整,将原订单列表页路径改为首页路径
- 类型定义更新,增加采购相关接口和枚举类型
- 样式优化,统一采购审批页面的设计风格和交互体验
|
2025-12-02 14:04:23 +08:00 |
chenhao
|
c524d8a4cd
|
feat(auth): 实现用户退出登录功能
- 新增 logout API 接口用于服务端登出
- 在 auth store 中实现异步 logout 方法,调用后端接口并清理本地状态
- 在订单列表页面添加退出登录按钮及确认弹窗
- 更新 Vite 配置注释以支持多环境切换
- 在详情页展示产品折扣信息并格式化显示
---
- 增加了 `/logout` 后端接口调用
- 完善了前端登出逻辑,包括异常处理和状态清理
- 提供了用户登出确认交互流程
- 折扣率计算函数 `getProductDiscountRate` 已添加并应用
- 样式调整适配新增的顶部导航栏布局
|
2025-12-01 16:25:32 +08:00 |
chenhao
|
3271644a01
|
feat(approval): 添加已审批列表功能
- 新增已审批列表接口类型定义 CompletedApprovalItem 和 CompletedListParams
- 实现已审批列表 Tab 页面,支持待审批和已审批切换- 添加已审批列表数据加载和分页逻辑
- 实现已审批详情页只读模式展示- 更新税率输入框禁用逻辑,支持只读模式- 优化审批按钮显示控制,只读模式下隐藏审批按钮
- 调整搜索功能,支持待审批和已审批分别搜索- 更新状态标签样式,区分待审批、已审批状态显示
- 添加已审批列表空状态提示和刷新功能
|
2025-09-26 14:54:37 +08:00 |
chenhao
|
3f221a1216
|
chore(config): 更新生产环境API和文件基础URL
- 将VITE_API_BASE_URL更新为http://m.oms.unissense.top
- 将VITE_FILE_BASE_URL更新为http://m.oms.unissense.top
- 移除package.json中build脚本的vue-tsc命令
|
2025-09-26 11:17:13 +08:00 |
chenhao
|
a66959fd22
|
feat(order): 新增税率设置功能并优化订单详情页面
- 在订单详情页面添加税率输入框,支持修改产品税率
- 新增 FileType 类型用于区分文件类型- 优化订单信息展示布局,调整部分字段显示位置
- 添加文件类型前缀到文件列表显示
- 重构部分代码以支持新的税率设置功能
|
2025-09-19 18:46:50 +08:00 |
chenhao
|
a29d0f589b
|
```
feat(components, types, views): 添加付款方式和现金折扣率相关功能
在`components.d.ts`中添加了VanRadio和VanRadioGroup组件的类型定义。
在`src/types/index.ts`中新增了PayMethod类型,用于表示不同的付款方式。
在`src/views/Detail/index.vue`中增加了付款方式、付款比例、付款说明以及现金折扣率选择的相关UI和逻辑处理。具体包括:
- 在订单详情中显示付款方式、付款比例和付款说明。
- 当任务名称包含“商务”且审批状态不为待审批时,显示现金折扣率选择区域。
- 新增getPayMethod函数,用于根据付款方式返回相应的描述。
- 在提交审批前检查是否选择了现金折扣率,并在需要时将其作为参数传递给后端。
- 更新样式文件以支持新的现金折扣率选择区域的样式。
```
|
2025-09-18 17:31:04 +08:00 |
chenhao
|
92dd433eee
|
feat/ui: 优化订单列表和详情页面,更新登录界面
- 移除 components.d.ts 中未使用的 VanCheckbox 组件引用
- 在 Detail 页面添加常用审批意见标签功能
- 调整 List 页面样式,优化搜索栏设计- 更新 Login 页面布局和样式,移除不必要的元素
|
2025-08-28 17:33:10 +08:00 |
chenhao
|
411253a277
|
feat(auth): 实现登录功能和认证逻辑
- 新增 auth.ts 文件实现登录接口调用
- 创建 auth store 管理认证状态
- 实现登录页面组件
- 优化订单列表页面样式
- 添加记住密码和自动登录功能
|
2025-08-28 15:37:34 +08:00 |
chenhao
|
0752efd3ff
|
feat(auth): 实现系统登录和权限控制功能
- 新增登录页面和相关逻辑
- 添加全局权限控制守卫
- 更新订单列表和详情页面,优化用户体验- 重构部分代码以支持新功能
|
2025-08-28 14:31:04 +08:00 |
ch
|
781d598ae7
|
feat: 初始化订单审批系统项目- 创建项目基础结构和配置文件
- 添加全局样式和工具函数
- 实现订单状态和审批状态的格式化及颜色处理- 添加金额和日期格式化函数
- 实现防抖和节流函数
- 添加微信小程序环境检查和文件预览URL生成函数
- 实现复制到剪贴板功能
- 添加项目路由配置
- 实现HTTP客户端和拦截器
- 添加订单、审批记录等类型定义
|
2025-08-27 18:12:34 +08:00 |