ERP 之 本地列表与在线列表添加 关系 对应及删除功能 Kenny

页面流程转向 

    第1步:选定在线商品,iid+skuid为已知 

     第2步:准备本地列表,显示在页面上,从item_master表搜索记录,只显示本公司的库存管理商品

    第3步:点击“选择”,item_uid为已知

    第4步:自动写item_sales表

初次编程思路

    1.在线商品列表a.aspx,本地列表b.aspx 

   2.首先加载a.aspx列表,有一列为对应链接(将传 iid+skuid+title值),点击它则加载本地列表b.aspx

   3.在加载本地列表时b.aspx时,通过itemuid去获取itemnumber,sid值(预选得到sid,因为要返回给a.aspx用于显示)

   4.当点击选择时,先根据sid获取iid,skuid,title判断,如果一样则更新,否则添加操作 5.返回itemnumber,sid 给a.aspx页面显示,同时替换,对应->已经对应

 缺陷:     

  1.在加载本地列表时b.aspx,得要预选获取到sid,这是不现实地,有点不符合实际     

  2.如果是添加的话,返回的sid是假的。导致到a.aspx页面时,进行删除操作时,是错误地

讨论后修改编程思路

 

  1.2.思路不变

  3.加载本地列表时,在选择链接添加ajax,并传入itemuid,iid,skuid,title值

  4.在ajax里进行同步做验证(如果是异步的话,不行噢),通过itemuid获取相关信息,如果有则更新否则添加,因为要返回sid信息

  5不变

最后截张图:

作者:ChenHuzi
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则作者保留追究法律责任的权利。  若本文对你有所帮助,您的关注推荐是我们分享知识的动力!
原文地址:https://www.cnblogs.com/chenhuzi/p/1793865.html