对可操作对象的占用状态、锁定状态、解锁状态的一些方案

简介: 说明: 新建了某一活动Plan可供人们制定计划时间包括day1及day2,申请后该活动对应的时间段day1或day2被锁定,如果某人选中day1的活动则day1暂时锁定,如果申请后提交申请内容A则该天永久锁定(除非删除此申请A),如果未提交申请内容,固定时间10分钟后day1解除锁定状态,可继续申请。

说明:

新建了某一活动Plan可供人们制定计划时间包括day1及day2,申请后该活动对应的时间段day1或day2被锁定,如果某人选中day1的活动则day1暂时锁定,如果申请后提交申请内容A则该天永久锁定(除非删除此申请A),如果未提交申请内容,固定时间10分钟后day1解除锁定状态,可继续申请。

解决:

采用记录点击day1申请时间及day1对应申请id判断是否为可申请状态,如果对应申请id为0且当前时间>申请时间+10分钟则可申请。

详细:

点击申请时记录点击时间同时传递day1的id至活动申请内容页面,如果提交申请则更新day1对应的申请id,否则不更新。

 

目录
相关文章
|
移动开发 JavaScript 小程序
uView Line 线条
uView Line 线条
202 0
|
小程序 Java 分布式数据库
分享66个Java源码,总有一款适合您
分享66个Java源码,总有一款适合您
520 0
分享66个Java源码,总有一款适合您
|
9月前
|
存储 人工智能 算法
一文彻底搞清楚电感元件
电感元件是将电能转化为磁能并储存的电子组件,主要由线圈构成。它在电流变化时产生感应电动势,阻碍电流突变,起到滤波、扼流、谐振和储能的作用。电感单位为亨利(H),常见单位有毫亨(mH)和微亨(μH)。电感分为贴片和插件两类,关键参数包括电感值(L)、额定电流(I)和品质因数(Q)。读取方法有直接标记、色环标记、仪器测量等。应用场景涵盖工业设备、电源系统及传统电子设备。关注我,一起学习更多!
1053 0
一文彻底搞清楚电感元件
|
10月前
|
存储 关系型数据库 分布式数据库
PolarDB PostgreSQL版:商业数据库替换与企业上云首选
PolarDB PostgreSQL版是商业数据库替换与企业上云的首选。其技术架构实现存储计算分离,具备极致弹性和扩展性,支持Serverless、HTAP等特性。产品在弹性、性能、成本优化和多模处理方面有显著提升,如冷热数据自动分层、Ganos多模引擎等。已在汽车、交通、零售等行业成功应用,典型案例包括小鹏汽车、中远海科等,帮助企业大幅降低运维成本并提高业务效率。
265 13
|
JSON 测试技术 持续交付
自动化测试与脚本编写:Python实践指南
自动化测试与脚本编写:Python实践指南
318 1
|
缓存 Java 程序员
一个 Python 对象会在何时被销毁?
一个 Python 对象会在何时被销毁?
200 2
|
前端开发 UED
React Suspense 大揭秘!异步加载与优雅降级的神奇黑科技,让你的 React 应用更出色!
【8月更文挑战第31天】React Suspense 是 React 提供的一种处理异步数据加载和优雅降级的特性。它通过 `React.lazy` 和 `Suspense` 组件实现异步加载,在加载过程中显示提示信息,并通过错误边界组件 `Error Boundary` 捕获错误,避免应用崩溃,从而提升用户体验。
375 0
|
安全 前端开发 Java
安全同学讲Maven重打包的故事
经过去年的Log4j-core的治理工作,我们通过Maven的依赖仲裁机制,在蚂蚁集团静态代码扫描平台-STC 和资产威胁透视-哈勃2款产品的联动合作下,很好的完成了直接依赖和间接依赖场景下的治理工作。但路还很远,新的场景层出不穷,故事还远远没有结束,我们要做的事情还非常多。
280 12
|
Linux
如何在 Linux 中递归更改文件的权限?
【5月更文挑战第10天】
573 3
|
存储 算法 NoSQL
【C/C++ 数据结构】稀疏矩阵解析:从原理到 C++ 实现 指南
【C/C++ 数据结构】稀疏矩阵解析:从原理到 C++ 实现 指南
708 0