推荐有礼
This commit is contained in:
parent
cc3441506b
commit
1fe8922e14
@ -2,10 +2,14 @@ package com.fuint.business.marketingActivity.cardExchange.controller;
|
|||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.fuint.business.marketingActivity.cardExchange.dto.CardExchangeRecordDTO;
|
import com.fuint.business.marketingActivity.cardExchange.dto.CardExchangeRecordDTO;
|
||||||
|
import com.fuint.business.marketingActivity.cardExchange.entity.CardExchange;
|
||||||
import com.fuint.business.marketingActivity.cardExchange.entity.CardExchangeRecord;
|
import com.fuint.business.marketingActivity.cardExchange.entity.CardExchangeRecord;
|
||||||
import com.fuint.business.marketingActivity.cardExchange.service.CardExchangeRecordService;
|
import com.fuint.business.marketingActivity.cardExchange.service.CardExchangeRecordService;
|
||||||
|
import com.fuint.business.marketingActivity.cardExchange.service.CardExchangeService;
|
||||||
import com.fuint.business.member.entity.LJStaff;
|
import com.fuint.business.member.entity.LJStaff;
|
||||||
import com.fuint.business.member.service.ILJStaffService;
|
import com.fuint.business.member.service.ILJStaffService;
|
||||||
|
import com.fuint.business.order.entity.LJOrder;
|
||||||
|
import com.fuint.business.order.service.LJOrderService;
|
||||||
import com.fuint.common.dto.AccountInfo;
|
import com.fuint.common.dto.AccountInfo;
|
||||||
import com.fuint.common.util.TokenUtil;
|
import com.fuint.common.util.TokenUtil;
|
||||||
import com.fuint.framework.web.BaseController;
|
import com.fuint.framework.web.BaseController;
|
||||||
@ -15,6 +19,7 @@ import org.springframework.web.bind.annotation.*;
|
|||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -33,6 +38,10 @@ public class CardExchangeRecordController extends BaseController {
|
|||||||
private CardExchangeRecordService cardExchangeRecordService;
|
private CardExchangeRecordService cardExchangeRecordService;
|
||||||
@Resource
|
@Resource
|
||||||
private ILJStaffService iljStaffService;
|
private ILJStaffService iljStaffService;
|
||||||
|
@Resource
|
||||||
|
private CardExchangeService cardExchangeService;
|
||||||
|
@Resource
|
||||||
|
private LJOrderService ljOrderService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 分页查询所有数据
|
* 分页查询所有数据
|
||||||
@ -114,6 +123,20 @@ public class CardExchangeRecordController extends BaseController {
|
|||||||
LJStaff ljStaff = iljStaffService.selectStaffById(nowAccountInfo.getStaffId());
|
LJStaff ljStaff = iljStaffService.selectStaffById(nowAccountInfo.getStaffId());
|
||||||
cardExchangeRecord.setRealName(ljStaff.getRealName());
|
cardExchangeRecord.setRealName(ljStaff.getRealName());
|
||||||
cardExchangeRecord.setStaffMobile(ljStaff.getMobile());
|
cardExchangeRecord.setStaffMobile(ljStaff.getMobile());
|
||||||
|
Integer cardExchangeId = cardExchangeRecord.getCardExchangeId();
|
||||||
|
CardExchange cardExchange = cardExchangeService.getById(cardExchangeId);
|
||||||
|
Integer giftId = cardExchange.getGiftId();
|
||||||
|
LJOrder ljOrder = new LJOrder();
|
||||||
|
ljOrder.setTerminal("pc");
|
||||||
|
ljOrder.setPayUser(cardExchangeRecord.getMobile());
|
||||||
|
ljOrder.setStoreId(nowAccountInfo.getStoreId());
|
||||||
|
ljOrder.setUserId(cardExchangeRecord.getMtUserId());
|
||||||
|
ljOrder.setGoodsNum(1);
|
||||||
|
ljOrder.setPayType("0");
|
||||||
|
ljOrder.setStatus("paid");
|
||||||
|
ljOrder.setPayTime(new Date());
|
||||||
|
ljOrder.setStaffId(nowAccountInfo.getStaffId());
|
||||||
|
ljOrderService.addGoodOrder(ljOrder,giftId);
|
||||||
return getSuccessResult(this.cardExchangeRecordService.updateById(cardExchangeRecord));
|
return getSuccessResult(this.cardExchangeRecordService.updateById(cardExchangeRecord));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user