javascript - wp 的个人帐户,您可以在其中管理已购买的课程并将其暂停
问题描述
有一个网站可以购买课程,购买课程后(30天),购买的课程出现在您的个人账户中,您可以管理:暂停7天(假设15天过去了,暂停7天,7天后,课程继续15天)。此外,管理员还可以暂停课程。如何实施?
即用户或管理员暂停课程。也许有人有现成的解决方案,或者类似的东西,或者至少对如何实施的想法,我将非常感激。不幸的是我不能提供一个例子:(但是如果有人有一个现成的解决方案并且你把它发送到这里,那么我将能够为自己调整它
解决方案
您可以为您的course
实体保存两个日期。startAt
日期和日期endAt
。当有人购买课程时,购买日期存储在startAt
日期字段中,endAt
日期由startAt
+计算30
。当用户随后暂停课程时,您只需endAt
通过暂停延长日期并设置状态标志,即课程已暂停。
推荐阅读
- python - 带有代理的 Firefox 配置文件不起作用 selenium webdriver python
- c# - 路径中的语义错误。/MyType.get.responses.200.schema.$ref $ref 值必须是符合 RFC3986 的百分比编码 URI
- android - 无法从存储中读取密钥“XXX” Keystore 被篡改,或密码不正确
- gpgpu - GPU的内存带宽受限和计算受限应用
- python - TfidVectorizer.transform(['word1 word2 word3']) 返回的矩阵是什么意思,它是如何计算的
- javafx - 通过单击 btnChange 更改 ImageView 图像
- asp.net - 我正在尝试将此 Web 表单应用程序转换为我的 MVC 应用程序,这里是新手
- java - JDBCTemplate 没有给出带有参数的适当结果
- sql - 查询层次结构中父级以下有多少级别
- c++ - 如何在 Windows 10 中运行这个 c++ 项目?