• 8.2微信小页面问题总结


    1.在网页上每个催单函的标题重复,一个页面中只需要一个标题

    解决:将标签放到js for循环之外

    2.后台DTO没有使用合理的嵌套,一开始在第二个DTO中是两个包含不同信息DTO的list(list<ContainerDTO>、list<WxOverdueDTO>)。但是经过分析,发现可以用一个list搞定(list<WxOverdueDTO>-->list<ContainerInfoDTO>-->list<ContainerDTO>)。

    解决:修改dto的嵌套,在前端js和后端impl中修改具体代码

    3.箱型在网页上只显示一个,除了第一行有箱型这个数据,下面的几行都没有该数据

    解决:经过检查,发现是后台DTOset时写错字段名,写成了setCommitlimit();应该是setContainerType();修改后解决该问题

    4.船名船次相同的数据没有显示在同一张表中,因为没有在后台对船名船次是否相同进行判断

    解决:在后台Impl中对船名船次进行判断,相同的船名船次添加到同一个DTO中

    5.没有对提单号进行判断,导致之后如果有不同的提单号,会覆盖上面的提单号。

    解决:在后台进行判断

    6.修改第五条后发现在网页上无法显示所有的信息,但是后台返回了数据。

    原因:在前台js三个for循环中第二个for循环的(var j=0;j<xxx.length)与第三个for循环相同

    解决:修改后显示所有数据

    7.第六条完成后发现网页上新出现的数据显示在了同一个表中

    解决:将table中船名船次相同的部分从第二个循环处放到第一个循环处

    8.last question:所有的数据虽然显示在了同一个表中,但是新加的数据没有表格线

    原因:最后结尾的</table>放在了第三个循环外,没有将新加数据的遍历包含进去

    解决:将</table>放到第二个循环外

  • 相关阅读:
    OpenCR 固件修复
    E-PUCK2机器人-固件更新
    E-puck2机器人系列教程-2.软件的安装与使用
    E-PUCK2机器人-硬件
    E-puck2机器人系列教程-固件修复升级
    GridView
    TimePicker 和TimePickerDiag
    android中实现简单的播放
    ListView的使用
    android的activity的跳转
  • 原文地址:https://www.cnblogs.com/qiuhx/p/5729188.html
Copyright © 2020-2023  润新知