1
0
这里的技巧是参数化业务逻辑,这意味着创建一个参数表。一般情况下,任何类型的订阅都有资格进行其他类型的续订,因此您有一个将原始订阅映射到符合条件的续订的表。然后,您将得到检查用户订阅并显示1个选项或续订选项列表的通用代码。 对于您的大多数情况,如果我理解您的意思,那么原始订阅只会映射到它本身。你只有一个例子,有些订阅映射到特殊情况。 但是,如果您这样做,您将拥有一个很好的通用续订系统,该系统现在由管理员控制,因为他们可以修改映射,而无需等待您提供新代码。 |
2
0
这不是我通常会建议的,但是 因为 只有 一 订阅定义ID 和 这种情况已经存在很多年了(因此这是一个稳定的业务规则),我建议对此ID的行为进行硬编码。 |