vip统计收入项为开始时间或者支付时间
This commit is contained in:
@@ -24,6 +24,7 @@ public class UserVipLog implements Serializable {
|
||||
private Integer userVipId;
|
||||
//充值渠道order master等
|
||||
private String type;
|
||||
private Date payTime;
|
||||
private String orderSn;
|
||||
private Integer adminId;
|
||||
private Date startTime;
|
||||
|
||||
@@ -9,6 +9,7 @@ import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.springframework.stereotype.Service;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@@ -28,6 +29,7 @@ public class UserVipLogServiceImpl extends ServiceImpl<UserVipLogDao, UserVipLog
|
||||
userVipLog.setUserId(userVip.getUserId());
|
||||
userVipLog.setUserVipId(userVip.getId());
|
||||
userVipLog.setType(params.get("userVipType").toString());
|
||||
userVipLog.setPayTime(new Date());
|
||||
userVipLog.setAdminId(Integer.parseInt(params.get("adminId").toString()));
|
||||
userVipLog.setStartTime(userVip.getStartTime());
|
||||
userVipLog.setEndTime(userVip.getEndTime());
|
||||
|
||||
@@ -210,6 +210,7 @@ public class UserVipController {
|
||||
userVipLog.setUserId(userVip.getUserId());
|
||||
userVipLog.setUserVipId(userVip.getId());
|
||||
userVipLog.setType(params.get("type").toString());
|
||||
userVipLog.setPayTime(params.containsKey("payTime")?DateUtils.stringToDate(params.get("payTime").toString(), "yyyy-MM-dd HH:mm:ss"):null);
|
||||
if (params.containsKey("orderSn")){
|
||||
userVipLog.setOrderSn(params.get("orderSn").toString());
|
||||
}
|
||||
@@ -232,6 +233,7 @@ public class UserVipController {
|
||||
userVipLog.setUserId(Integer.parseInt(userId));
|
||||
userVipLog.setUserVipId(Integer.parseInt(params.get("userVipId").toString()));
|
||||
userVipLog.setType(params.get("type").toString());
|
||||
userVipLog.setPayTime(params.containsKey("payTime")?DateUtils.stringToDate(params.get("payTime").toString(), "yyyy-MM-dd HH:mm:ss"):null);
|
||||
if (params.containsKey("orderSn")){
|
||||
userVipLog.setOrderSn(params.get("orderSn").toString());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user