我试图在控制器之间共享数据,但是一旦在我的服务中设置了数据,它就不会再次改变。
The Idea
我有一页的项目,我打电话优惠券,点击一个项目的优惠券,你可以看到一个单一的优惠券。单击优惠券中的项目时,我希望将项目数据保存在服务中,以便可以以单张形式访问项目数据。
The Service
.service('userService', function() {
var userService = this;
userService.sharedObject = null;
})
CouponsCtrl中的一些代码
.controller('CouponsCt
这是我的问题。想象一下,我正在购买3种不同的物品,我有多达5张优惠券。优惠券是可互换的,但在不同的物品上使用时价值不同。
这是一个矩阵,它给出了在不同项目上花费不同数量的优惠券的结果:
coupons: 1 2 3 4 5
item 1 $10 off $15 off
item 2 $5 off $15 off $25 off $35 off
item 3 $2 off
我已经为这个例子手工计算出了最佳的操作:
如果我有一张优惠券,第一项以10美元的价格
在mvc 5项目中使用标识。我有用户和优惠券模型,
public class ApplicationUser : IdentityUser
{
public string Name { get; set; }
public string Surname { get; set; }
public int TeamId { get; set; }
public int AvatarId { get; set; }
public DateTime RegisterationDate { get; set; }
public virtu
因此,我有一系列的优惠券,每个都有一个价格和数量,可以从它购买。我只能从优惠券上购买给定的商品数量,不多也不能少。如何找到最小的成本,以获得所需数量的项目与优惠券(并返回-1,如果不可能)?
例如,如果有4张优惠券:“10美元买3张”、“4美元买2张”、“4美元买2张”、“3美元买1张”和4件要买的物品,最低成本是8美元。
背包致力于寻找最大值,但最低限度,它只会继续不考虑任何优惠券,并得到一个0的答案。
这是我的密码:
int minimumCost(coupon_t coupons[], int numCoupons, int units) {
if (units <= 0
我正在编写一个函数来计算订单总数。我正在寻找一个SQL来提取这些信息,而不是像我目前所拥有的那样,用php来处理它。
每个订单都有针对每个项目的订单优惠。由于我们通常有订单修改,因此可能会有多个版本的订单报价。最高报价版本是我们用来计算价格的数据。
现在,下面是我用来提取各个订单的所有订单报价的SQL:
SELECT * FROM order_offer offer
WHERE offer.order_id = ?
AND offer.offer_version IN (SELECT MAX(offer_version) FROM order_offer WHERE offer_id =
我有一个项目,我已经实施了优惠券制度。问题是,一个用户可以多次使用优惠券,直到优惠券过期为止。我想:限制优惠券使用的基础上定义在优惠券表中的最大使用量;
我还在谷歌上寻找过各种网站。其中包括堆栈溢出和其他。
id
code
type
value
cart_value
expiry_date
timestamps
max
最大限度-最长的时间,优惠券可以使用。
枢轴表:user_coupons
id
coupon_id
user_id
code
此处的代码列存储使用特定优惠券的次数。
采用优惠券法。
public function applyCouponCode()
{
$promo =