新客立减获取减免金额方法
This commit is contained in:
parent
64b1841782
commit
8e95d7f68d
|
|
@ -56,6 +56,8 @@ public class MkShopConsumeDiscountRecord implements Serializable {
|
||||||
*/
|
*/
|
||||||
@Column(onInsertValue = "now()")
|
@Column(onInsertValue = "now()")
|
||||||
private LocalDateTime createTime;
|
private LocalDateTime createTime;
|
||||||
|
@Column(onInsertValue = "now()", onUpdateValue = "now()")
|
||||||
|
private LocalDateTime updateTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 门店id
|
* 门店id
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,8 @@ package com.czg.market.service;
|
||||||
import com.mybatisflex.core.service.IService;
|
import com.mybatisflex.core.service.IService;
|
||||||
import com.czg.market.entity.MkShopConsumeDiscountRecord;
|
import com.czg.market.entity.MkShopConsumeDiscountRecord;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新客立减减免记录 服务层。
|
* 新客立减减免记录 服务层。
|
||||||
*
|
*
|
||||||
|
|
@ -24,5 +26,5 @@ public interface MkShopConsumeDiscountRecordService extends IService<MkShopConsu
|
||||||
* @param recordId MkShopConsumeDiscountRecord 主键
|
* @param recordId MkShopConsumeDiscountRecord 主键
|
||||||
* @return 是否成功
|
* @return 是否成功
|
||||||
*/
|
*/
|
||||||
boolean useDiscount(Long recordId);
|
boolean useDiscount(Long recordId, Long orderId, BigDecimal amount);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,6 @@
|
||||||
package com.czg.service.market.service.impl;
|
package com.czg.service.market.service.impl;
|
||||||
|
|
||||||
import cn.hutool.core.date.DateTime;
|
import cn.hutool.core.date.DateTime;
|
||||||
import cn.hutool.core.date.DateUnit;
|
|
||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
import com.czg.account.entity.ShopUser;
|
import com.czg.account.entity.ShopUser;
|
||||||
import com.czg.account.service.ShopUserService;
|
import com.czg.account.service.ShopUserService;
|
||||||
|
|
@ -37,7 +36,7 @@ public class MkShopConsumeDiscountRecordServiceImpl extends ServiceImpl<MkShopCo
|
||||||
private ShopUserService shopUserService;
|
private ShopUserService shopUserService;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean useDiscount(Long recordId) {
|
public boolean useDiscount(Long recordId, Long orderId, BigDecimal amount) {
|
||||||
return updateChain().eq(MkShopConsumeDiscountRecord::getId, recordId)
|
return updateChain().eq(MkShopConsumeDiscountRecord::getId, recordId)
|
||||||
.eq(MkShopConsumeDiscountRecord::getIsUse, 0)
|
.eq(MkShopConsumeDiscountRecord::getIsUse, 0)
|
||||||
.set(MkShopConsumeDiscountRecord::getIsUse, 1).update();
|
.set(MkShopConsumeDiscountRecord::getIsUse, 1).update();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue