• ProductPropertyValuePageReqVO.propertyId was a String while the DO column and
    ProductPropertyValueSaveReqVO are Long. MySQL coerces '100008' to a number
    silently, but PostgreSQL rejects the comparison, so filtering property values by
    property in the admin UI returned 500:
    
      ERROR: operator does not exist: bigint = character varying
    
    Bind the query parameter as Long. Spring MVC converts "100008" without any change
    on the frontend, and a non-numeric value now fails validation with 400 instead of
    reaching the database.
    
    Fixes #1293
    Lyin-OTTF authored
     
    Browse Code »


  • - 前后端请求 Header 统一为 Map 对象,保留顺序、逐值 ENV 解析及会话占位符,支持重复校验和空对象清空
    - 升级 spring-ai-agent-utils 至 0.13.0,固定技能注册顺序,明确同名技能首次注册行为
    - 避免占位符解析和供应商 HTTP 探测异常回显配置、密钥原文
    - 首页图表关闭动画,支持容器尺寸变化、keepalive 恢复及卸载释放
    - 补充模型、Header 和技能执行回归测试,统一 AI1 单测代码风格
    
    验证:jdk25、sb4 各 210 项测试通过;前端 ESLint、类型检查、构建及浏览器回归通过
    YunaiV authored
     
    Browse Code »