19 Commits

Author SHA1 Message Date
f536178428 feat: 新增交易记录管理功能与统一上传接口
feat(交易记录): 新增交易记录管理页面与API接口
feat(上传): 添加统一上传接口支持自动识别文件类型
feat(用户管理): 为用户模型添加备注字段并更新相关接口
feat(邮件): 实现SMTP邮件发送功能并添加测试脚本
feat(短信): 增强短信服务配置灵活性与日志记录

fix(发票): 修复发票列表时间筛选功能
fix(nginx): 调整上传大小限制与超时配置

docs: 添加多个功能模块的说明文档
docs(估值): 补充估值计算流程与API提交数据说明

chore: 更新依赖与Docker镜像版本
2025-11-20 20:53:09 +08:00
48b93fdddb feat(valuation): 扩展非遗资产评估模型并完善相关功能
- 在valuation模型中新增多个评估字段,包括稀缺等级、市场活动时间等
- 完善用户端输出模型,确保所有字段正确序列化
- 修复文件上传返回URL缺少BASE_URL的问题
- 更新Docker镜像版本至v1.2
- 添加静态文件路径到中间件排除列表
- 优化估值评估创建接口,自动关联当前用户ID
2025-10-10 08:55:17 +08:00
258404fa45 fix(middlewares): 添加JSON字段规范化处理确保数据合法性
refactor(api): 统一路由依赖认证,调整部分路由权限配置

在middlewares.py中添加normalize_json_field方法处理JSON字段,确保写入数据库的数据合法
在__init__.py中统一路由认证依赖,部分路由从仅需权限改为同时需要认证和权限
2025-10-09 14:44:17 +08:00
25681c16a4 add 2025-09-30 22:26:02 +08:00
root
03a352c18e 排除日志中加入文件对象 2025-06-01 21:09:40 +08:00
anning
b910f3b0ef Modify the name of the jwt file to avoid conflicts with the nickname of the pyjwt file. Change the error command "DependPermisson" to "DependPermission" 2025-05-30 14:20:43 +08:00
mizhexiaoxiao
f6ce09a0f5 Update 2025-02-25 19:30:06 +08:00
mizhexiaoxiao
ef003c6a90 optimize 2024-09-24 17:15:16 +08:00
mizhexiaoxiao
6c7cecc7a3 Update 2024-09-23 10:49:22 +08:00
mizhexiaoxiao
3e00fc440c update 2024-09-10 17:17:27 +08:00
mizhexiaoxiao
155818dd1f feat: 审计日志 2024-07-31 14:58:26 +08:00
mizhexiaoxiao
01ca146205 update 2024-07-31 10:45:58 +08:00
mizhexiaoxiao
279ca78340 Update 2024-06-06 15:19:18 +08:00
mizhexiaoxiao
84fc8fa5f8 Added top-menu example && optimization 2024-05-30 15:19:42 +08:00
mizhexiaoxiao
c3edb3dfa5 update 2024-05-29 15:43:27 +08:00
mizhexiaoxiao
4e735b2d72 update 2024-05-23 16:20:07 +08:00
mizhexiaoxiao
cc9e1d09a0 Upgrade to pydantic2.0 2023-09-19 11:22:50 +08:00
mizhexiaoxiao
5da7981066 Update: menu management 2023-09-08 16:09:13 +08:00
mizhexiaxiao
0586412ffa first commit 2023-08-15 16:09:22 +08:00