任务描述
暂无
需求描述

1.    需求概述

1.1. 背景

物流商运输方式批量复制功能,使用问题较多,逻辑需优化


2.    功能设计

2.1. 运输方式优化

2.1.1 需求说明

1)【区域管理】,点击添加,区域名称输入相同值,点击确定,但依然创建成功了;

             解决方案:增加限制,不能创建相同的区域名称;

             历史数据处理:历史数据先不做处理,新增限制,产品推送业务方进行历史区域名称进行删减;



2)【运输方式管理-物流上运费设置-修改】,点击添加,存在以下问题;

           2.1)可以添加相同区域名称;

           2.2)添加后页面刷新,找不到刚添加的区域;

           2.3)区域国家添加后页面刷新,区域需要重新选择; 

       解决方案:在功能页面配置不合理,减少嵌套,去掉“添加”和“选择”按钮,如果需要配置,到区域管理菜单中配置好,运费功能页面只做选择;


3)将“国家区域”更改为“区域”;



4)区域修改的时候,存在以下问题:

          4.1)修改后的区域有部分国家和原区域相同,会有提示;

      解决方案:

               修改的时候,只和其它区域对比,不要和被修改的原区域对比;

               将提示语修改为“该区域国家已经在另外一个区域,请先修改”;


5)复制区域名称/国家;

          现有逻辑为:

               目标运输方式中,区域名称,重量范围,国家完全一致的时候,就覆盖掉;

               区域名称,重量范围,国家,三个参数有一个不同,则新建一条;

          会导致:

               国家重复,即同一个国家,有多种计费方式,造成运费异常;

          更改逻辑为:

               当区域名称相同时,使用新的计费方式覆盖旧的;

               当区域名称不同,且新国家>=旧国家时,使用新的计费方式覆盖旧的;---新国家>=旧国家的意思是新国家包含,或等于旧国家,举例:新国家为“美国,英国,德国”,旧国家为“美国,英国”

               当区域名称不同,且新国家和就国家存在交叉时,其它满足要求的国家区域执行完成后,弹窗提示:区域“欧盟”和“欧洲五国”存在国家交叉,请修改后复制;




验收标准
暂无
相关用例
历史记录  
  1. 2022-05-03 11:05:43, 由 刘超 创建。
  2. 2022-05-07 14:46:44, 由 刘超 启动。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2022-05-07 14:46:43"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
  3. 2022-05-07 14:46:51, 由 刘超 添加备注。

    1. 创建区域

  4. 2022-05-07 14:48:47, 由 刘超 添加备注。

    2. 列表已存在相同的区域名称,则创建区域失败

  5. 2022-05-07 14:49:59, 由 刘超 添加备注。

    3.修改时,将区域名称修改为列表存在的名称,则修改失败

  6. 2022-05-07 14:51:31, 由 刘超 添加备注。

    4. 导入列表存在的区域名称,则导入失败

  7. 2022-05-07 15:10:42, 由 刘超 添加备注。

    5. 批量编辑,输入列表存在的区域名称,批量编辑失败

  8. 2022-05-07 15:28:17, 由 刘超 添加备注。

    6.将添加国家区域按钮去除
    将选择区域国家按钮去除
    将国家区域名称,改为区域

  9. 2022-05-07 15:32:51, 由 刘超 添加备注。

    7. 添加的区域国家,与列表存在相同的区域国家,则添加失败

  10. 2022-05-07 15:35:03, 由 刘超 添加备注。

    8. 修改区域时,对比其他区域,区域国家与列表存在相同的区域国家则修改失败

  11. 2022-05-07 15:38:36, 由 刘超 添加备注。

    9. 修改当前区域,只对比其他区域,是否存在相同区域国家不对比当前区域是否存在相同的区域国家

  12. 2022-05-09 09:37:15, 由 刘超 添加备注。

    10.

  13. 2022-05-09 09:46:18, 由 刘超 添加备注。

    11. 从运输方式A,复制国家区域到运输方式B,A运输方式的国家区域,只包含B运输方式部分区域国家,则复制失败

  14. 2022-05-09 09:50:19, 由 刘超 添加备注。

    12.A运输方式只有一个区域国家,B运输方式存在多个区域国家,且包含A运输方式的区域国家,则复制失

  15. 2022-05-09 09:54:44, 由 刘超 添加备注。

    13. A区域运输方式国家【瑞典】,B区域运输方式国家区域【巴西】两边国家不一致,则复制过去直接新增一条数据

  16. 2022-05-09 10:12:18, 由 刘超 完成。
    修改了 总计消耗,旧值为 "0",新值为 "5"。
    修改了 实际完成,旧值为 "",新值为 "2022-05-09 10:12:15"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 预计剩余,旧值为 "5",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "liuchao"。
  17. 2022-05-18 09:21:12, 由 刘超 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "liuchao",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "liuchao"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2022-05-18 09:21:12"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 【智汇】产品部 5月第 1 版本(2022年)
所属模块 /
相关需求 物流商运输方式批量复制费用优化
指派给 Closed 于 2022-05-18 09:21:12
任务类型 测试
任务标签 初始
开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 刘超 于 2022-05-03 11:05:43
由谁完成 刘超 于 2022-05-09 10:12:15
由谁取消 暂无
由谁关闭 刘超 于 2022-05-18 09:21:12
关闭原因 已完成
最后编辑 刘超 于 2022-05-18 09:21:12
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 5工时
总计消耗 5工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2022-05-07
截止日期 0000-00-00