36 Commits

Author SHA1 Message Date
1157704d4b feat: Implement user account soft deletion with token blacklisting, admin management, and SMS verification tracking. 2025-12-18 19:14:03 +08:00
01ed8fb25b feat: 添加短信验证码绕过功能并更新API权限同步
- 添加SMS_BYPASS_CODE配置允许特定验证码绕过验证
- 实现角色与API权限的自动同步功能
- 更新评估模型的时间字段为可空
- 移除前端PC路由配置
- 更新Docker镜像版本至v2.6
- 切换开发环境API基础地址
2025-12-02 16:41:03 +08:00
5ca0152c55 feat: 更新邮件客户端和评估状态处理逻辑
修复邮件发送时的收件方地址验证问题,添加域名解析检查
更新评估状态字段值从"approved"为"pending"以保持一致性
修改发票创建接口以支持无凭证上传的情况
添加用户管理接口的时间范围查询功能
更新SMTP和短信服务的默认配置
2025-11-27 15:04:37 +08:00
d347f1b4c9 up repo md 2025-11-26 17:28:51 +08:00
df7ff7af23 refactor(valuation): 重构评估状态逻辑并添加创建时间筛选
统一评估状态为 pending/completed 并兼容旧状态
添加创建时间范围筛选条件
移除发票状态中的 rejected 选项
更新前端路由配置
2025-11-26 17:05:22 +08:00
552c02516a feat(发票): 支持多附件上传和邮件发送功能
refactor(用户管理): 优化用户列表查询和备注字段处理

feat(估值): 评估报告和证书URL改为数组类型并添加下载地址

docs: 添加交易管理与用户备注功能增强实施计划

fix(邮件): 修复邮件发送接口的多附件支持问题

style: 清理注释代码和格式化文件
2025-11-25 20:09:50 +08:00
c690a95cab feat: 新增发票管理模块和用户端接口
refactor: 优化响应格式和错误处理

fix: 修复文件上传类型校验和删除无用PDF文件

perf: 添加估值评估审核时间字段和查询条件

docs: 更新Docker镜像版本至v1.8

test: 添加响应格式检查脚本

style: 统一API响应数据结构

chore: 清理无用静态文件和更新构建脚本
2025-11-24 16:39:53 +08:00
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
cc352d3184 feat: 重构后端服务并添加新功能
refactor: 优化API路由和响应模型
feat(admin): 添加App用户管理接口
feat(sms): 实现阿里云短信服务集成
feat(email): 添加SMTP邮件发送功能
feat(upload): 支持文件上传接口
feat(rate-limiter): 实现手机号限流器
fix: 修复计算步骤入库问题
docs: 更新API文档和测试计划
chore: 更新依赖和配置
2025-11-19 19:36:03 +08:00
ccefd36160 更新 app/models/valuation.py 2025-10-27 23:23:26 +08:00
a1af3f26ac cc 2025-10-27 19:25:50 +08:00
9d950ba368 feat(valuation): 优化估值评估流程并添加删除功能
- 将估值计算改为后台任务执行,提高响应速度
- 添加估值评估记录的软删除功能
- 更新评估状态字段值从approved/rejected改为success/fail
- 修复注册接口的HTTP状态码问题
- 更新API版本号和服务器配置
- 禁用FastAPI尾部斜杠重定向
2025-10-14 10:59:56 +08:00
2322dbad00 feat: 添加估值计算功能并优化相关逻辑
refactor(valuation): 重构估值计算参数提取逻辑
fix: 修复行业均值S2计算中的除零错误
feat(api): 新增微信指数计算工具和行业数据查询工具
feat(schema): 在估值模型中添加计算结果字段
refactor: 优化动态质押率计算中的月交易额解析
fix: 处理日期解析异常时返回默认值
docs: 更新API文档中的估值计算请求示例
2025-10-10 16:33:59 +08:00
48b93fdddb feat(valuation): 扩展非遗资产评估模型并完善相关功能
- 在valuation模型中新增多个评估字段,包括稀缺等级、市场活动时间等
- 完善用户端输出模型,确保所有字段正确序列化
- 修复文件上传返回URL缺少BASE_URL的问题
- 更新Docker镜像版本至v1.2
- 添加静态文件路径到中间件排除列表
- 优化估值评估创建接口,自动关联当前用户ID
2025-10-10 08:55:17 +08:00
5c7775e110 feat(models): 在Policy模型中添加remark字段 2025-10-09 22:12:23 +08:00
cf95553adc feat(valuation): 新增非遗资产估值评估功能模块
实现估值评估的完整功能,包括:
1. 创建估值评估模型及相关字段
2. 实现用户端估值评估的创建、查询和统计功能
3. 实现管理端估值评估的审核、查询和管理功能
4. 添加相关路由和控制器逻辑
2025-10-02 12:11:00 +08:00
bd5b2e5cbb app_user: 用户体系 2025-10-02 09:44:54 +08:00
8dc8e13019 api-第三方 2025-10-01 20:27:20 +08:00
25681c16a4 add 2025-09-30 22:26:02 +08:00
mizhexiaoxiao
f6ce09a0f5 Update 2025-02-25 19:30:06 +08:00
mizhexiaoxiao
887a3fb975 Update 2024-09-18 11:21:33 +08:00
mizhexiaoxiao
3e00fc440c update 2024-09-10 17:17:27 +08:00
mizhexiaoxiao
6123e6f971 add index 2024-08-07 10:32:10 +08:00
mizhexiaoxiao
155818dd1f feat: 审计日志 2024-07-31 14:58:26 +08:00
mizhexiaoxiao
46186ac453 Merge remote-tracking branch 'origin/main' into dev 2024-05-29 17:32:14 +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
b646f0a56f
Merge pull request #29 from mizhexiaoxiao/department
department management
2024-05-20 14:42:00 +08:00
mizhexiaoxiao
05919d8654 department management 2024-05-20 14:41:32 +08:00
mizhexiaoxiao
25dd0eb520 remove auto import 2024-03-05 16:56:13 +08:00
mizhexiaoxiao
d8df253559 models auto import 2024-03-05 15:09:09 +08:00
mizhexiaoxiao
484b895d30 update 2023-11-28 11:34:51 +08:00
mizhexiaoxiao
e730820409 Update 2023-10-30 15:47:54 +08:00
mizhexiaoxiao
cc9e1d09a0 Upgrade to pydantic2.0 2023-09-19 11:22:50 +08:00
mizhexiaoxiao
d6f3aba1a1 Update 2023-08-28 15:21:04 +08:00
mizhexiaxiao
0586412ffa first commit 2023-08-15 16:09:22 +08:00