问题标签 [ticket-system]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
138 浏览

jira - 在 Jira 中引导票务处理?

我想知道是否可以在 Jira 中指定票证“类型”,并为给定票证类型提供必须提交的特定数据。假设我们有一个“活动开始”票类型。因为创建者必须设置几个日期,附加包含一些数据的文件等。并且对于给定的票证类型还具有默认的时间成本,以便可以显示可以开始和完成的估计日期。这可能吗?

编辑:And also have a default cost in time for a given ticket type so that an estimated date when it could be started and done could be shown.我的意思是如果可以设置“活动开始”类型的标准票需要 3 天的工作才能完成。因此,如果我们让特定的少数人创建票证,他们可以看到他们的票证何时可以开始以及何时可以完成的时间线。

0 投票
3 回答
1619 浏览

database-design - 在数据库中释放库存的最佳实践

我正在构建一个售票应用程序,用于跟踪门票库存,并在特定门票售罄时停用它们。

我想知道在中途放弃订单时将库存放回商店的最佳做法是什么。

当前流量:

  • 用户添加itemsorderasline_itemsorder在成功付款时标记为已完成
  • items有一个quantity_available根据他们的更新line_items
  • 我定期扫荡orders,超过 20 分钟没有任何动作,删除这些订单line_item并更新quantity_available

感觉就像我错过了一些东西。一方面,我失去了详细查看放弃订单的能力(我仍然有任何付款/拒绝等......但没有订单项)。如果用户在 21 分钟后尝试恢复旧订单,他们将不得不重新开始。

相反,它会占用 20 分钟的库存,这可能会在节目几乎售罄时失去我们的销售。

任何见解将不胜感激。谢谢。

0 投票
1 回答
2383 浏览

php - Ticketmaster 风格的订票系统?PHP/MySQL

我想查找有关如何使用 PHP 和 MySQL 构建票务预订系统的信息。

可用门票将用于名额有限的个别活动。

系统必须:

  1. 在任何时候显示正确的可用票数
  2. 在客户输入付款详细信息时临时将票分配给客户(在指定时间段内)
  3. 防止其他客户购买其他人正在支付的机票
  4. 如果分配的门票交易失败或用户放弃付款,则将门票重新分配到活动可用门票总数

该系统有望基于 Ticketmaster 方法。这会为客户分配一张票,并给他们x时间来购买票。在此期间,其他客户无法购买该票。如果交易失败或时间用完,门票将被取消分配,并且可以由其他客户购买。

那么我的简单问题是如何实施这样的系统?您认为 Ticketmaster 是如何实施这样的系统的?

我正在寻找正确方向的推动,任何帮助表示赞赏。

0 投票
1 回答
185 浏览

java - 如何使用 Spring 和 JSF 为客户端授予临时权限

嗨,我有一个带有 spring 的小型应用程序,我一直在添加安全性,这很好,但我需要允许特定客户端的临时权限可能会生成一个 GUID 以注入 URL,并将其发送到他们的电子邮件,内容如下:

....仅在特定时间或他们填写该信息时...但我不知道该怎么做。

有没有人有一个好的方法来做到这一点?它不一定必须与 Spring 和 JSF 一起使用,但这对我有很大帮助!

谢谢

0 投票
1 回答
88 浏览

project-management - 确定项目状态

我目前正在开发一个非常简单的项目管理/错误跟踪系统,我想在其摘要页面上显示项目的状态(“可怕得像地狱”到“像蝴蝶一样漂亮”)。我遇到的问题 - 如何确定所述状态,我考虑了已解决/已解决问题的商,但随着越来越多的问题得到解决,这个商将变为 0。我也考虑过问题/文件,但随后我必须监控文件的数量(什么会很困难 b/c 有我必须监控的二进制文件,因此无法进行 svn 或 git 绑定)。

抱歉,如果我在错误的网站上发布 - 不确定这是否属于meta

0 投票
1 回答
325 浏览

version-control - 版本控制、票务和计划平台的选择 - 2011 年 7 月

在一个组织的生命周期中,很少能轻松选择开发平台。现在是我创业的时候了——我们必须致力于一个版本控制平台/服务,并建立某种形式的票务和项目规划。

每年都会在这些领域带来新的发展,所以我觉得有理由问什么可能是一个常见问题解答。我的问题具体到:

  • 现在(2011 年中)
  • 一家小型软件初创公司(1-2 名开发人员),但可能会成长
  • 非常低的成本(尤其是开始)

最新的趋势似乎是使用 git 和 mercurial 领跑者进行分布式版本控制。而在 2011 年,似乎没有人拥有自己的版本控制——只需按月支付服务费用。问题跟踪和计划/估计的合并是另一个当前主题,它也托管在云中。

现在我正在考虑一个付费的、私有的github repo 用于源代码控制——这将使开源开发人员更容易加入团队。还有用于问题跟踪/计划的FogBugz - UI 和基于证据的里程碑估计给我留下了深刻的印象。

所以我的问题简而言之:2011 年版本控制和规划的先行者是什么?塑造这个空间的主题是什么?

0 投票
0 回答
161 浏览

ssas - 命名查询在 ssas 多维数据集中显示错误的票证状态名称

我在该查询中编写了命名查询,我有诸如 request_id、createddate、confirmeddate、reporteddate、sitename、ticketstatusname 等属性......

我想知道 request_id 的票状态名称,即打开或关闭。我已将特定日期过滤为 ReportedDate='2011-07-31 00:00:00.000' 的日期25 个 request_id 是打开的,225 个 request_id 是关闭的。我在 ssas 多维数据集中复制和过去的相同查询,当我将站点名称、ticketstatusname 拖放到多维数据集浏览器中时,我得到了正确的计数,但我得到了错误的票,即实际上关闭的票显示为打开状态。请你能帮助我为什么我的 ssas 多维数据集中的 request) id 的状态错误。以下是命名查询。

0 投票
7 回答
4536 浏览

php - 搜索给定尺寸的所有矩形的矩阵(选择座位块)

全部,

我一直在努力研究如何在一个座位区中选择 15 张门票。

编辑:问题是 - 如何找到所有给定尺寸的矩形(例如 3x5)的免费座位?

在此处输入图像描述

下面是我的表,查询选择了 4 个连续的座位(或 15 个或其他),这很好......

但我想做的是选择 15 个座位​​,这些座位可能会分成多排,即 3 x 5,但我希望它们被挡在一起,即

即它们将是 3 行,都在彼此的前面。第 9 排座位 10 到 25,第 8 排座位 10 到 25,第 7 排座位 10 到 25。

还可能需要考虑一个座位块是否有不同数量的座位,即角块可能是弧形的,以使后面的座位比前面的座位多。

以增强 SQL 或某些算法或某些 PHP 代码的形式提供的任何指导。我这周的大部分时间都在绞尽脑汁。

迄今为止我的查询 - 它返回 X 座位块的组合。

在此先感谢,需要更多信息,请询问!

0 投票
2 回答
1011 浏览

paypal - 使用 Paypal 作为活动票务系统(或有替代方案)

我在一家每年举行一次会议的 NPO 工作。这是我们的第一年,会议是在三月,所以我们即将开始售票。我的问题是我没有任何设置票务系统的经验。我最初的想法是使用 Paypal,但在 Paypal 上浏览后,我认为它可能不适合这样的系统。我可能弄错了,只是没有花足够的时间来了解它的所有潜力,但我试图寻找替代品。

因为我们是 NPO,最有利的选择是免费获得它,也许有赞助商协议,但还没有找到。Eventbrite 没有针对 NPO 的免费优惠,也看不到其他人有没有。

我的问题是双重的:
我可以将 Paypal 用于这样的系统吗?它必须处理付款以及每个注册人的注册,将它们保存在具有唯一注册号的数据库中,并且可以发送 E-票。

或者,如果 Paypal 不是正确的选择,是否有任何了解替代方案的人可能会对 NPO 的免费操作感兴趣,并且可能会获得赞助商协议,我们将在我们的网站上使用徽标进行宣传并进入印刷材料。

0 投票
1 回答
1236 浏览

cakephp - osTicket 与 CakePHP

我希望使用 CakePHP 具有类似 osTicket 的功能。更多关于客户向特定支持电子邮件地址发送电子邮件的位置,CakePHP 将定期检索电子邮件(不确定如何?),然后从中创建独特的票证。

然后将为每张工单分配一个唯一的 ID,并且应将来自客户的回复分组到正确的工单 ID 中。

在我看来,是这样的:

CakePHP 使用 IMAP/POP3 检查收件箱 获取未读电子邮件列表 查看现有 ID 的列表,将创建没有 ID 的新电子邮件作为新票 支持团队将通过 Web 管理界面回复

我不确定以上是否有意义。如果不太难的话,我希望只使用 osTicket 并将其集成到 CakePHP 中。

有什么建议么?