重现步骤

allegro 自动刊登一周数据报错 --92680

ConstraintViolationException.NoValueInDictionaryParameter;parameters;No value was given for parameter Condition (11323).,ConstraintViolationException.ImproperlyAssignedDictionaryParameter;parameters[0];You can only assign dictionary parameter by valueId for 11323.


检查后,数据库中存储了分类及分类属性值,请确认逻辑,并调试看是否有传参这个属性字段,该属性字段必填(重点检查是否有赋值)


例如

渠道SKU:F4235956TNZCYWRV

系统SKU:6524037

分类ID:106447 

属性ID:11323


历史记录  
  1. 2022-06-20 20:30:42, 由 刘瀚泽 创建。
  2. 2022-06-21 09:28:07, 由 胡笑锋 指派给 shilin。
    修改了 指派给,旧值为 "huxiaofeng",新值为 "shilin"。
  3. 2022-06-21 11:55:30, 由 shilin 添加备注。

    调试得知,Parameters 里存在 11323,并且值也存在。


  4. 2022-06-21 13:44:12, 由 shilin 解决,方案为 非BUG-纯属误判 。
    修改了 解决方案,旧值为 "",新值为 "feiBUG"。
    修改了 解决版本,旧值为 "",新值为 "trunk"。
    修改了 解决日期,旧值为 "",新值为 "2022-06-21 13:43:48"。
    修改了 指派给 ,旧值为 "shilin",新值为 "liuhanze"。
    修改了 Bug状态 ,旧值为 "active",新值为 "resolved"。
    修改了 是否确认,旧值为 "0",新值为 "1"。
    修改了 解决者 ,旧值为 "",新值为 "shilin"。
    并不存在无值的情况,先关闭。
  5. 2022-06-22 09:28:52, 由 刘瀚泽 指派给 shilin。
    修改了 指派给,旧值为 "liuhanze",新值为 "shilin"。

    昨日调试策略,任存在异常情况,请在调试确认

    策略ID:45945

  6. 2022-06-23 09:44:43, 由 shilin 添加备注。

    调试请求存在参数,且策略已上传成功。


  7. 2022-06-23 09:45:26, 由 shilin 指派给 刘瀚泽。
    修改了 指派给,旧值为 "shilin",新值为 "liuhanze"。
  8. 2022-06-23 10:49:05, 由 刘瀚泽 指派给 韦思成。
    修改了 指派给,旧值为 "liuhanze",新值为 "weisicheng"。

    帮忙跟踪一下问题

    相同的系统SKU,本地执行可以正常上传,但是用线上服务执行就是会失败

    系统SKU:5709915

     SELECT
      'allegro',
      a.SiteCode,
      a.FailureReason,
      COUNT( 1 ) AS '失败次数统计' 
    FROM
      ap_autopublish_allegro_queue a
    WHERE
      a.CustomerId = 1 
      and a.MarketId=67
      AND `Status` = 'failure' 
      AND a.Time >='2022-06-23'
      AND a.Time <'2022-06-24'
    GROUP BY
      a.SiteCode,
      a.FailureReason ;

  9. 2022-06-27 09:27:07, 由 韦思成 指派给 shilin。
    修改了 指派给,旧值为 "weisicheng",新值为 "shilin"。
  10. 2022-06-27 10:14:31, 由 shilin 添加备注。

    堡垒机线上调试,存在执行参数


    且线上已执行成功


  11. 2022-06-27 10:28:44, 由 shilin 指派给 韦思成。
    修改了 指派给,旧值为 "shilin",新值为 "weisicheng"。
  12. 2022-06-28 17:26:16, 由 韦思成 指派给 刘瀚泽。
    修改了 指派给,旧值为 "weisicheng",新值为 "liuhanze"。
    确认一下 线上还有无问题
  13. 2022-06-29 20:43:48, 由 刘瀚泽 指派给 李乐同。
    修改了 指派给,旧值为 "liuhanze",新值为 "liletong"。

    这几天allegro的成功率有回升,该问题已经处理,再验证几天没有问题后,可以关闭

     SELECT
      'allegro',
      a.SiteCode,
      a.FailureReason,
      COUNT( 1 ) AS '失败次数统计' 
    FROM
      ap_autopublish_allegro_queue a
    WHERE
      a.CustomerId = 1 
      and a.MarketId=67
      AND `Status` = 'failure' 
      AND a.Time >='2022-06-29'
    GROUP BY
      a.SiteCode,
      a.FailureReason 

  14. 2022-07-06 16:46:36, 由 李乐同 关闭。
    修改了 Bug状态 ,旧值为 "resolved",新值为 "closed"。
    修改了 指派给 ,旧值为 "liletong",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "liletong"。
    修改了 关闭日期,旧值为 "",新值为 "2022-07-06 16:46:36"。
    暂无以上报错
所属项目 智能中心-需求池
所属模块 /
所属计划
所属迭代 智能中心-智能刊登迭代
Bug类型
严重程度 提示
优先级 P2
Bug状态 已关闭
业务部门
影响功能
开发责任人 胡笑锋
测试责任人
解决时效 0
激活次数 0
激活日期
是否确认 是
当前指派 Closed 于 2022-07-06 16:46:36
截止日期 0000-00-00
上线时间
上线时效
操作系统
浏览器
关键词
抄送给
所属迭代 智能中心-智能刊登迭代
相关需求
相关任务
由谁创建 刘瀚泽 于 2022-06-20 20:30:42
影响环境 测试环境-测试反馈
由谁解决 shilin 于 2022-06-21 13:43:48
解决版本 主干
解决方案 非BUG-纯属误判
由谁关闭 李乐同 于 2022-07-06 16:46:36
最后修改 李乐同 于 2022-07-06 16:46:36
相关Bug