对可操作对象的占用状态、锁定状态、解锁状态的一些方案
2012-08-30 17:05
162 查看
说明:
新建了某一活动Plan可供人们制定计划时间包括day1及day2,申请后该活动对应的时间段day1或day2被锁定,如果某人选中day1的活动则day1暂时锁定,如果申请后提交申请内容A则该天永久锁定(除非删除此申请A),如果未提交申请内容,固定时间10分钟后day1解除锁定状态,可继续申请。
解决:
采用记录点击day1申请时间及day1对应申请id判断是否为可申请状态,如果对应申请id为0且当前时间>申请时间+10分钟则可申请。
详细:
点击申请时记录点击时间同时传递day1的id至活动申请内容页面,如果提交申请则更新day1对应的申请id,否则不更新。
新建了某一活动Plan可供人们制定计划时间包括day1及day2,申请后该活动对应的时间段day1或day2被锁定,如果某人选中day1的活动则day1暂时锁定,如果申请后提交申请内容A则该天永久锁定(除非删除此申请A),如果未提交申请内容,固定时间10分钟后day1解除锁定状态,可继续申请。
解决:
采用记录点击day1申请时间及day1对应申请id判断是否为可申请状态,如果对应申请id为0且当前时间>申请时间+10分钟则可申请。
详细:
点击申请时记录点击时间同时传递day1的id至活动申请内容页面,如果提交申请则更新day1对应的申请id,否则不更新。
相关文章推荐
- 对可操作对象的占用状态、锁定状态、解锁状态的一些方案
- 详解CorelDRAW中关于锁定与解锁对象的操作
- 关于 android Intent 传对象和对象数组的一些操作
- 状态与策略——审批操作的两种方案
- 对象的当前状态使该操作无效
- Python脚本控制的WebDriver 常用操作 <十九> 获取测试对象的状态
- 实例演示oracle数据块状态视图v$bh的用法一 获取oracle对象所占用的数据块
- 异步调用WebService抛出ArgumentException"异步处理过程中出现错误。未完成的多个异步并发操作需要唯一的状态对象"
- string对象的初始化和一些操作
- 一些常用的JS (JONEAjax) 获取dom 对象,ajax操作,读写cookie
- Android应用中,退出activity时对一些资源以及状态的操作保存,可以在生命周期的哪个函数中进行?
- .net网站报错:对象的当前状态使该操作无效
- 农行动态口令卡问题解决方案(Key:Vista,IE7,证书已锁定,438对象不支持此属性或方法)
- 用javascript操作VML对象的一些经验总结
- System.InvalidOperationException: 对象的当前状态使该操作无效。
- 工作中对象数组常见的一些操作
- jquery操作数组和对象的一些常用函数
- Session操作对象的三种状态
- 如何对文件锁定、解锁及查看文件锁定状态
- Hibernate中操作处于managed/persistent状态的Entity对象