1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- package com.fdkankan.manage.service.impl;
- import java.math.BigDecimal;
- import java.util.Date;
- import com.fdkankan.manage.entity.IncrementOrderMg;
- import com.fdkankan.manage.entity.IncrementType;
- import com.fdkankan.manage.mapper.IIncrementOrderMgMapper;
- import com.fdkankan.manage.service.IIncrementOrderMgService;
- import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
- import com.fdkankan.manage.util.Dateutils;
- import com.fdkankan.manage.vo.request.UserIncrementParam;
- import org.springframework.stereotype.Service;
- /**
- * <p>
- * 增值权益订单表 服务实现类
- * </p>
- *
- * @author
- * @since 2023-07-06
- */
- @Service
- public class IncrementOrderMgServiceImpl extends ServiceImpl<IIncrementOrderMgMapper, IncrementOrderMg> implements IIncrementOrderMgService {
- @Override
- public void addOrder(UserIncrementParam param, IncrementType incrementType) {
- IncrementOrderMg incrementOrderMg = new IncrementOrderMg();
- incrementOrderMg.setOrderSn(Dateutils.getOrderSn());
- incrementOrderMg.setUserId(param.getUserId());
- incrementOrderMg.setCount(param.getCount());
- incrementOrderMg.setPayStatus(1);
- incrementOrderMg.setAbroad(0);
- incrementOrderMg.setIncrementType(param.getIncrementTypeId());
- if(incrementType.getValidTimeType() == 0){
- incrementOrderMg.setMemberLevels("PR");
- }
- if(incrementType.getValidTimeType() == 1){
- incrementOrderMg.setMemberLevels("SE");
- }
- incrementOrderMg.setMonthQy(param.getMonthQy());
- incrementOrderMg.setTimeZoneOff(0);
- incrementOrderMg.setCustomerName(param.getCustomerName());
- incrementOrderMg.setCustomerType(param.getCustomerType());
- incrementOrderMg.setEndCustomer(param.getEndCustomer());
- incrementOrderMg.setUseType(param.getUseType());
- incrementOrderMg.setProjectNum(param.getProjectNum());
- incrementOrderMg.setRemark(param.getRemark());
- this.save(incrementOrderMg);
- }
- }
|