duxingchen
  • Joined on 2026-01-05
duxingchen pushed to 3.0AI添加 at duxingchen/KCGL 2026-07-17 17:06:35 +08:00
f6c1dedd22 V3.62,库管权限修改内容
097fbb319f fix: validateUnique 编辑模式下值未变时跳过重复校验,仅值改变时才检查冲突
1f43de4ccc debug: buy.vue validateUnique 加详细日志——打印 form.id/row.id/value 比对过程
9bcd02c742 fix: update_buy perm_code=None 导致 NoneType 崩溃 + validateUnique 编辑时排除自身改用 Number() 防类型不一致
a8fb0cfc94 debug: validateUnique 加详细日志追踪编辑时误报重复编号问题
Compare 5 commits »
duxingchen pushed to 3.0AI添加 at duxingchen/KCGL 2026-07-17 16:31:44 +08:00
76c7e3d3dc V3.61,出库审批的可编辑即可操作
29de22b575 fix: crossDomain 重复收集 — 真实树中的 system_mgmt/crossDomain 与虚拟 global_privileges 冲突,从真实树中移除 crossDomain 避免双重收集
0e6294890c debug: crossDomain 收集逻辑加精确断点日志
c45e7b5a52 debug: assign_permissions 加详细日志追踪 crossDomain 删除/插入/提交后状态
0074d96163 fix: 权限配置页 GET 请求加 _t 防浏览器缓存 + 保存后自动刷新 UI
Compare 16 commits »
duxingchen pushed to 3.0AI添加 at duxingchen/KCGL 2026-07-17 14:28:46 +08:00
cac8a360ec V3.60,邮件发送失败问题修复
fd506775c1 fix: send_email_async 主线程预取 config 传入 daemon 线程,修复异步邮件因丢失 Flask context 导致 MAIL_ENABLED=false
5b57895b99 fix: docker-compose 添加 MAIL_* 环境变量,确保 daemon 线程中邮件配置不丢失
Compare 3 commits »
duxingchen pushed to 3.0AI添加 at duxingchen/KCGL 2026-07-17 14:04:26 +08:00
a4a6d027fe V3.59,紧急修复出入库问题
036d756fbd fix: 前端 product.vue permissionMap null→显式权限码 + fetchMaterialSuggestions 改用 async/await 修复首次搜索空白
9fe64847a7 fix: 前端 buy/semi permissionMap 数量字段 null→显式权限码,与后端 RBAC 统一对齐
61b60f7aa0 fix: 修复 semi/product 物料搜索空白 — search_base 移除错误地对 MaterialBase 数据使用 Stock 表映射过滤
08b7674610 fix: 后端数量字段纳入RBAC — StockBuy/Semi/Product 的 in_quantity/stock_quantity/available_quantity 从 None 改为显式权限码
Compare 6 commits »
duxingchen pushed to 3.0AI添加 at duxingchen/KCGL 2026-07-16 18:17:06 +08:00
2e903cff2c perf: 规格连号助手优化 — 流式查询+宽松regex+Redis缓存
d647af6bc3 fix: Odoo页面排序失效 — 排序参数未传递+缓存未清除
754c46bd59 feat: 采购申请字段级价格权限 — 库管看不到采购价格
Compare 3 commits »
duxingchen pushed to 3.0AI添加 at duxingchen/KCGL 2026-07-16 14:29:50 +08:00
6e064064d5 V3.58
23fc10a25f fix: Day2就绪 — 删除硬化+索引补全+全局异常处理
382b461b68 feat: 挂载ImportDialog + 修复路由白屏
ebe79be9cb feat: ImportDialog组件 — 三步骤批量导入弹窗(拖拽上传+预览+执行)
5411cabd0a feat: Excel批量导入后端 — 模板下载+预览验证+执行导入
Compare 26 commits »
duxingchen pushed to 3.0AI添加 at duxingchen/KCGL 2026-07-15 09:19:40 +08:00
8cf94c6c4d V3.56
31903bdb39 feat: 基础信息弹窗新增"发起采购申请"按钮, 跳转采购管理自动预填物料+默认审批人
68fd93b457 fix: BOM跳转恢复 + 采购单导入优化 + 基础信息表单禁用守卫
538b6cb818 feat: 采购单导入自动填充采购人/邮箱/详情链接 + 实时搜索
8f468a0a39 fix: 修复全局字段权限导致数据显示为空的问题
Compare 5 commits »
duxingchen pushed to Mega2.2 at duxingchen/WQ_GUI 2026-07-14 16:46:15 +08:00
d0344b8fa0 fix: add missing self._pipeline_mode assignment + getattr guard + init stats_data before try
5b04a120e3 chore: replace app icon uitubiao.ico -> app.ico (converted from app.png)
Compare 2 commits »
duxingchen pushed to 3.0AI添加 at duxingchen/KCGL 2026-07-14 15:30:00 +08:00
593484aba3 chore: 移除不必要的迁移脚本文件
a11b7972c3 feat: 打通采购申请与入库的按单入库链路
Compare 2 commits »
duxingchen pushed to 3.0AI添加 at duxingchen/KCGL 2026-07-14 08:49:30 +08:00
88b754120b V3.56
928f494124 fix: 统一所有页面名称列点击编辑功能及样式
Compare 2 commits »
duxingchen pushed to 3.0AI添加 at duxingchen/KCGL 2026-07-13 17:34:32 +08:00
a928b0527b V3.55
duxingchen pushed to 3.0AI添加 at duxingchen/KCGL 2026-07-13 17:34:21 +08:00
a2f9a3e754 V3.54
760f78e016 feat: 添加参考价格列 + 修复公司筛选跨域问题 + CLIP模型持久化
4f5965db02 feat: JWT多租户数据权限隔离 & 主管系统管理权限 & 含税单价补齐
Compare 3 commits »
duxingchen pushed to 1.2 at duxingchen/UAV-CO2 2026-07-13 11:15:32 +08:00
c6b9783a7a fix(janitor): 禁止启动时因目录不存在而自动删除数据库任务记录
duxingchen pushed to Mega2.2 at duxingchen/WQ_GUI 2026-07-10 17:26:15 +08:00
d4de09caa2 fix: total_steps now uses actual map count, not capped at 20
duxingchen pushed to 1.2 at duxingchen/UAV-CO2 2026-07-10 17:22:13 +08:00
55cb7fb025 fix(gasflux.ini): 禁止失败任务的自动清理
adaabb2831 fix(plotting): 风速时序图增加 winddir 通道
9bafc9ba0e revert(plotting): 恢复原始 plotting.py 并添加适配层
9898b68410 refactor(download): 移除下载后自动删除逻辑,保留手动删除接口
fa0cd769a8 fix(build_exe.bat): 修复 PyInstaller 打包脚本——补充缺失依赖和调整配置
Compare 10 commits »
duxingchen created branch 1.2 in duxingchen/UAV-CO2 2026-07-10 17:22:13 +08:00
duxingchen pushed to Mega2.2 at duxingchen/WQ_GUI 2026-07-10 12:50:50 +08:00
6f4717662a fix: remove 20-map limit in formula report - all distribution maps now included, AI limit still controlled by ai_maps_limit
8f01624171 fix: step7 filter bar split into 2 rows - row1: combo+selectAll+clear, row2: ratio+conc+reload+count
Compare 2 commits »
duxingchen pushed to 3.0AI添加 at duxingchen/KCGL 2026-07-10 10:55:12 +08:00
4ce42309db V3.53对基础信息数据库进行修改,添加了两列备注内容,同时拆解展示图和备注的json存储方式
ffafa635bb feat: 将产品图/说明书备注字段从JSON数组中分离为独立数据库列
Compare 2 commits »
duxingchen pushed to Mega2.2 at duxingchen/WQ_GUI 2026-07-09 15:42:12 +08:00
600400a4d9 fix: step13 auto-detect report mode on panel load (in _auto_pull_work_dir), not just on generate click
208e067334 feat: step13 auto-detect mode + user confirmation combo (with fallback to manual override)
66a181cbe2 feat: step13 auto-detect ML vs formula mode like step11, remove manual selector
3f4cb94929 fix: clean up step13 mode selector labels - remove misleading step numbers
a13b4be6d4 feat: formula report AI analysis per distribution map with configurable limit in UI panel
Compare 19 commits »
duxingchen pushed to Mega2.2 at duxingchen/WQ_GUI 2026-07-09 10:58:41 +08:00
303f202547 fix: read_csv_data 含量列动态识别 — 排除所有坐标列名
9fa60e2995 fix: CRS 比较改用 GDAL osr.IsSame() 语义比对, 消除 WKT 格式差异误报
1d051c9fec feat: 报告生成器自动检测水色指数模式 — 支持非 ML 管线
d18da41505 fix: step13 统一使用 12_visualization 目录名
Compare 4 commits »