98 Commits

Author SHA1 Message Date
Wei_佳
20d8f155c6 feat: 支持多张支付凭证上传,更新了后端API、数据模型和前端上传组件。 2025-12-02 15:55:26 +08:00
9c219cda83 up repo 2025-11-29 11:18:32 +08:00
0021c94024 fix(valuations): 修正估值评估更新方法中的状态设置问题
修复valuation_controller.update方法中状态被硬编码为"pending"的问题,并添加update1方法用于不同的状态更新场景
同时更新dockerignore文件,添加web1/node_modules和migrations目录的忽略
优化发票抬头相关逻辑,包括空字符串处理和发票信息同步
调整发票抬头列表接口,支持分页和用户过滤
2025-11-27 18:01:12 +08:00
7df2bde70b 调整估值与交易逻辑 2025-11-27 16:35:36 +08:00
5ca0152c55 feat: 更新邮件客户端和评估状态处理逻辑
修复邮件发送时的收件方地址验证问题,添加域名解析检查
更新评估状态字段值从"approved"为"pending"以保持一致性
修改发票创建接口以支持无凭证上传的情况
添加用户管理接口的时间范围查询功能
更新SMTP和短信服务的默认配置
2025-11-27 15:04:37 +08:00
c7e191f096 更新数据库字段未更新 2025-11-27 15:02:02 +08:00
831560592f 更新 app/api/v1/app_valuations/app_valuations.py 2025-11-26 21:04:28 +08:00
b0c80c500f 更新 app/api/v1/app_valuations/app_valuations.py 2025-11-26 20:49:49 +08:00
3328439241 更新 app/utils/calculation_engine/formula_registry.py 2025-11-26 20:46:47 +08:00
c15f3e9925 fix(invoice): 移除发票创建模型中不必要的必填限制
refactor(valuations): 添加估值计算前的用户配额检查逻辑

docs: 添加发票抬头必填字段的修改方案文档
2025-11-26 18:17:47 +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
b1f02e6b7a up bug 2025-11-25 21:46:59 +08:00
552c02516a feat(发票): 支持多附件上传和邮件发送功能
refactor(用户管理): 优化用户列表查询和备注字段处理

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

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

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

style: 清理注释代码和格式化文件
2025-11-25 20:09:50 +08:00
efe2ec6416 feat(发票模型): 添加app_user_id字段并启用属性转换
refactor(估值模型): 修改historical_evidence类型并添加URL验证器

在发票模型中添加可选用户ID字段并配置ORM属性转换
在估值模型中调整历史证据字段类型为字典并添加URL字段验证逻辑
2025-11-24 17:19:26 +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
2b4b9a2e9c feat: 添加前端项目基础架构和功能模块
refactor: 优化市场价值计算逻辑和行业均值计算

fix: 修复环境变量和配置文件问题

chore: 更新Docker镜像版本至v1.4

docs: 更新需求文档和部署说明

style: 调整代码格式和样式

build: 配置Vite构建工具和依赖管理

test: 添加前端组件测试基础

ci: 设置CI/CD脚本和工作流

perf: 优化前端性能和数据加载
2025-11-06 16:15:26 +08:00
dby
cc7701236a update bug 2025-10-30 22:43:24 +08:00
ccefd36160 更新 app/models/valuation.py 2025-10-27 23:23:26 +08:00
af5def9e9a 更新 app/utils/calculation_engine/market_value_c/market_value_c.py 2025-10-27 23:10:34 +08:00
cc16b4216a 更新 app/utils/calculation_engine/market_value_c/market_value_c.py 2025-10-27 22:26:26 +08:00
70fc08e62a 更新 app/api/v1/app_valuations/app_valuations.py 2025-10-27 22:25:11 +08:00
a1c5e5d1a6 更新 app/api/v1/app_valuations/app_valuations.py 2025-10-27 22:11:22 +08:00
3b661482be 更新 app/utils/calculation_engine/cultural_value_b2/sub_formulas/living_heritage_b21.py 2025-10-27 22:10:40 +08:00
4d81edac4c 更新 app/api/v1/app_valuations/app_valuations.py 2025-10-27 22:09:34 +08:00
a4e7fb13b6 更新 app/utils/calculation_engine/risk_adjustment_b3/sub_formulas/risk_adjustment_b3.py 2025-10-27 22:05:04 +08:00
573602de29 xxx 2025-10-27 21:24:59 +08:00
eeb249146b cc 2025-10-27 20:35:32 +08:00
a1af3f26ac cc 2025-10-27 19:25:50 +08:00
a31657f91b feat(估值计算): 添加价格波动区间最高价、最低价和中位数计算
实现从price_fluctuation字段提取数据并计算三个关键数值
当数据转换失败时记录警告日志但不中断程序
2025-10-26 22:52:36 +08:00
2e20d36964 fix(calculation): 优化市场价值计算参数获取逻辑
修复市场价值计算中参数获取的默认值问题,改进浏览量和收藏数的获取方式:
1. 为expert_valuations设置默认值0
2. 优先从用户填写的link_views获取浏览量
3. 支持从平台账户数据中获取浏览量和收藏数
4. 添加默认平台数据结构
2025-10-26 20:25:23 +08:00
089d6dd504 增加模型计算日志 根据前端内容修改参数 2025-10-25 17:41:11 +08:00
duxin
739b5a80f3 u 2025-10-24 16:53:48 +08:00
duxin
8c24ff4e54 up zero 2025-10-24 15:12:05 +08:00
9d950ba368 feat(valuation): 优化估值评估流程并添加删除功能
- 将估值计算改为后台任务执行,提高响应速度
- 添加估值评估记录的软删除功能
- 更新评估状态字段值从approved/rejected改为success/fail
- 修复注册接口的HTTP状态码问题
- 更新API版本号和服务器配置
- 禁用FastAPI尾部斜杠重定向
2025-10-14 10:59:56 +08:00
dby
50e02dc37d 1 3 5 2025-10-11 21:35:24 +08:00
dby
967e0e429e Merge branch 'main' of https://git.1024tool.vip/zfc/guzhi 2025-10-10 21:55:06 +08:00
dby
a6d7d350e0 更新第三方接口数据和状态 2025-10-10 21:54:47 +08:00
95b3a0f5f0 fix(api_config): 更新司法综合数据查询的默认APIKey
使用新的默认APIKey替换旧的占位符,确保在没有环境变量时也能正常工作
2025-10-10 20:57:52 +08:00
2322dbad00 feat: 添加估值计算功能并优化相关逻辑
refactor(valuation): 重构估值计算参数提取逻辑
fix: 修复行业均值S2计算中的除零错误
feat(api): 新增微信指数计算工具和行业数据查询工具
feat(schema): 在估值模型中添加计算结果字段
refactor: 优化动态质押率计算中的月交易额解析
fix: 处理日期解析异常时返回默认值
docs: 更新API文档中的估值计算请求示例
2025-10-10 16:33:59 +08:00
107e90cbcb feat(third_party_api): 添加Dify工作流支持并优化API管理
重构UniversalAPIManager以支持Dify工作流API
添加DifyWorkflowRequest模型和控制器方法
优化API密钥管理和请求处理逻辑
修改JWT验证方式从HTTPBearer到Header
更新API配置以支持新的Dify端点
2025-10-10 13:04:10 +08:00
duxin
9779c79516 计算接口增加DRP 2025-10-10 12:43:39 +08:00
duxin
e1eb673b76 add drp add requests params 2025-10-10 12:12:07 +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
11542275f3 feat(upload): 添加文件上传功能接口和静态文件支持
refactor(third_party_api): 重构第三方API模块结构和逻辑
feat(third_party_api): 新增OCR图片识别接口
style(third_party_api): 优化API请求参数和响应模型

build: 添加静态文件目录挂载配置
2025-10-09 15:19:29 +08:00
258404fa45 fix(middlewares): 添加JSON字段规范化处理确保数据合法性
refactor(api): 统一路由依赖认证,调整部分路由权限配置

在middlewares.py中添加normalize_json_field方法处理JSON字段,确保写入数据库的数据合法
在__init__.py中统一路由认证依赖,部分路由从仅需权限改为同时需要认证和权限
2025-10-09 14:44:17 +08:00
982da3f076 all 2025-10-06 16:01:58 +08:00