页面流程转向
第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不变
最后截张图: