活动新增浏览量
This commit is contained in:
parent
7e06a6b266
commit
00a3e34404
|
@ -45,6 +45,7 @@ public class Activity extends BaseEntity {
|
|||
* 浏览量
|
||||
*/
|
||||
private Long viewNums;
|
||||
private Long enterNums;
|
||||
|
||||
/**
|
||||
* 开始时间
|
||||
|
|
|
@ -47,11 +47,6 @@ public class ActivityBo extends BaseEntity {
|
|||
@NotNull(message = "活动封面不能为空", groups = { AddGroup.class, EditGroup.class })
|
||||
private Long cover;
|
||||
|
||||
/**
|
||||
* 浏览量
|
||||
*/
|
||||
private Long viewNums;
|
||||
|
||||
/**
|
||||
* 开始时间
|
||||
*/
|
||||
|
|
|
@ -14,7 +14,6 @@ import java.io.Serializable;
|
|||
import java.util.Date;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 活动视图对象 m_activity
|
||||
*
|
||||
|
@ -58,6 +57,12 @@ public class ActivityVo implements Serializable {
|
|||
@ExcelProperty(value = "浏览量")
|
||||
private Long viewNums;
|
||||
|
||||
/**
|
||||
* 参与量
|
||||
*/
|
||||
@ExcelProperty(value = "参与量")
|
||||
private Long enterNums;
|
||||
|
||||
/**
|
||||
* 开始时间
|
||||
*/
|
||||
|
|
|
@ -12,4 +12,5 @@ import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
|
|||
*/
|
||||
public interface ActivityEnterMapper extends BaseMapperPlus<ActivityEnter, ActivityEnterVo> {
|
||||
|
||||
int updateActivityEnterNum(Long activityId);
|
||||
}
|
||||
|
|
|
@ -97,6 +97,7 @@ public class ActivityEnterServiceImpl implements IActivityEnterService {
|
|||
if (flag) {
|
||||
bo.setId(add.getId());
|
||||
}
|
||||
baseMapper.updateActivityEnterNum(bo.getActivityId());
|
||||
return flag;
|
||||
}
|
||||
|
||||
|
|
|
@ -118,7 +118,7 @@ public class ReservationOrderServiceImpl implements IReservationOrderService {
|
|||
orderRequest.setOutTradeNo(add.getId().toString());
|
||||
int totalFee = price.multiply(new BigDecimal(100)).intValue();
|
||||
orderRequest.setTotalFee(totalFee);
|
||||
orderRequest.setNotifyUrl("");
|
||||
orderRequest.setNotifyUrl("https://api.ysmental.com/xxx/wx/pay/notify/order/reservation");
|
||||
orderRequest.setTradeType("JSAPI");
|
||||
return payService.createOrder(orderRequest);
|
||||
}
|
||||
|
|
|
@ -118,7 +118,7 @@ public class SysScaleOrderServiceImpl implements ISysScaleOrderService {
|
|||
orderRequest.setOutTradeNo(add.getId().toString());
|
||||
int totalFee = price.multiply(new BigDecimal(100)).intValue();
|
||||
orderRequest.setTotalFee(totalFee);
|
||||
orderRequest.setNotifyUrl("");
|
||||
orderRequest.setNotifyUrl("https://api.ysmental.com/xxx/wx/pay/notify/order/scale");
|
||||
orderRequest.setTradeType("JSAPI");
|
||||
return payService.createOrder(orderRequest);
|
||||
|
||||
|
|
|
@ -4,4 +4,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="org.dromara.scale.mapper.ActivityEnterMapper">
|
||||
|
||||
<update id="updateActivityEnterNum">
|
||||
update m_activity set enter_nums = enter_nums +1 where id = #{activityId}
|
||||
</update>
|
||||
</mapper>
|
||||
|
|
Loading…
Reference in New Issue