离线流程图
2022-08-29 16:45:48 14 举报
test
作者其他创作
大纲/内容
修改保存成功,并修改修改时间与列表标记为已暂存
x
不确定是否需要删除
修改表单
调用真正的fetch保存接口
网络问题
通过window中注入callback,返回以离线列表内容
点击缓存
sevice work 拥有缓存
修改 service work 缓存内容,并修改列表缓存当前表单的修改时间
进入表单浏览界面
进入离线表单页面
点击某一项
通过比对本地与服务器的数据,表单处于“已解锁”状态,或表单处于“已锁定”状态但版本号发生了变化的,均为已失效。
其他问题
进入高级表单,请求数据
调用成功
传递页面clientId
点击下载离线(跳转至空白下载页)
将内容缓存在service work,并且在缓存中创建列表的请求缓存(第一次),更新缓存中的列表。
点击保存(有网环境)
下载成功
调用失败
表单失效,清除缓存,并解锁表单
0 条评论
下一页