业务逻辑层
parent
eed48a03ec
commit
4097d41b73
|
@ -0,0 +1,4 @@
|
||||||
|
package com.muyu.cloud.market.service;
|
||||||
|
|
||||||
|
public interface OperatorsService {
|
||||||
|
}
|
|
@ -0,0 +1,70 @@
|
||||||
|
package com.muyu.cloud.market.service;
|
||||||
|
|
||||||
|
import com.github.pagehelper.PageInfo;
|
||||||
|
import com.muyu.cloud.market.domin.Orders;
|
||||||
|
import com.muyu.cloud.market.domin.req.OrdersAddReq;
|
||||||
|
import com.muyu.cloud.market.domin.req.OrdersListReq;
|
||||||
|
import com.muyu.common.core.domain.Result;
|
||||||
|
|
||||||
|
|
||||||
|
public interface OrderShowService {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询订单列表
|
||||||
|
* (精确查ordersNum 精确查ordersState 日期范围 startdate enddate)
|
||||||
|
* @param req
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
PageInfo<Orders> selectList(OrdersListReq req);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增订单
|
||||||
|
* @param ordersAddReq
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
Result addOrdeds(OrdersAddReq ordersAddReq);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改订单
|
||||||
|
* @param orders
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
Result updateOrders(Orders orders);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 逻辑删除->根据orderid修改exist字段 1->0
|
||||||
|
* 订单回收站
|
||||||
|
* @param ordersId
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
Result updateByeExist(Integer ordersId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 逻辑删除->根据orderid修改exist字段 0->1
|
||||||
|
* 订单回收站
|
||||||
|
* @param ordersId
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
Result updateByExist(Integer ordersId);
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 彻底删除(根据orderid删除数据库字段)
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
Result delByOrderId(Integer ordersId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 回显
|
||||||
|
* 根据id查内容
|
||||||
|
* @param ordersId
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
Orders findAllById (Integer ordersId);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,4 @@
|
||||||
|
package com.muyu.cloud.market.service;
|
||||||
|
|
||||||
|
public interface OrdersPayService {
|
||||||
|
}
|
|
@ -0,0 +1,4 @@
|
||||||
|
package com.muyu.cloud.market.service;
|
||||||
|
|
||||||
|
public interface RechargeService {
|
||||||
|
}
|
|
@ -0,0 +1,4 @@
|
||||||
|
package com.muyu.cloud.market.service;
|
||||||
|
|
||||||
|
public interface SalelogService {
|
||||||
|
}
|
|
@ -0,0 +1,10 @@
|
||||||
|
package com.muyu.cloud.market.service.impl;
|
||||||
|
|
||||||
|
import com.muyu.cloud.market.service.OperatorsService;
|
||||||
|
import lombok.extern.log4j.Log4j2;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
@Service
|
||||||
|
@Log4j2
|
||||||
|
public class OperatorsServiceImpl implements OperatorsService {
|
||||||
|
}
|
|
@ -0,0 +1,125 @@
|
||||||
|
package com.muyu.cloud.market.service.impl;
|
||||||
|
|
||||||
|
import com.github.pagehelper.PageHelper;
|
||||||
|
import com.github.pagehelper.PageInfo;
|
||||||
|
import com.muyu.cloud.market.domin.Orders;
|
||||||
|
import com.muyu.cloud.market.domin.req.OrdersAddReq;
|
||||||
|
import com.muyu.cloud.market.domin.req.OrdersListReq;
|
||||||
|
import com.muyu.cloud.market.mapper.OrderShowMapper;
|
||||||
|
import com.muyu.cloud.market.service.OrderShowService;
|
||||||
|
import com.muyu.common.core.domain.Result;
|
||||||
|
import lombok.extern.log4j.Log4j2;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Service
|
||||||
|
@Log4j2
|
||||||
|
public class OrderShowServiceImpl implements OrderShowService {
|
||||||
|
|
||||||
|
@Resource
|
||||||
|
private OrderShowMapper orderShowMapper;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询订单列表
|
||||||
|
* (精确查ordersNum 精确查ordersState 日期范围 startdate enddate)
|
||||||
|
* @param req
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public PageInfo<Orders> selectList(OrdersListReq req) {
|
||||||
|
PageHelper.startPage(req.getPageNum(),req.getPageSize());
|
||||||
|
List<Orders> ordersList = orderShowMapper.selectList(req);
|
||||||
|
PageInfo<Orders> info = new PageInfo<>(ordersList);
|
||||||
|
return info;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增订单
|
||||||
|
* @param ordersAddReq
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public Result addOrdeds(OrdersAddReq ordersAddReq) {
|
||||||
|
Integer addorders = orderShowMapper.addOrdeds(ordersAddReq);
|
||||||
|
if(addorders > 0){
|
||||||
|
return Result.success(ordersAddReq,"添加订单成功");
|
||||||
|
}
|
||||||
|
return Result.error(402,"添加订单失败");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改订单
|
||||||
|
* @param orders
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public Result updateOrders(Orders orders) {
|
||||||
|
Integer updateorders = orderShowMapper.updateOrders(orders);
|
||||||
|
if(updateorders > 0){
|
||||||
|
return Result.success(orders,"删除订单成功(逻辑)");
|
||||||
|
}
|
||||||
|
return Result.error(402,"删除订单失败(逻辑)");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 逻辑删除->根据orderid修改exist字段 1->0
|
||||||
|
* 订单回收站
|
||||||
|
* @param ordersId
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public Result updateByeExist(Integer ordersId) {
|
||||||
|
Integer updatebyexist = orderShowMapper.updateByeExist(ordersId);
|
||||||
|
if(updatebyexist > 0){
|
||||||
|
return Result.success(ordersId,"删除订单成功(逻辑)");
|
||||||
|
}
|
||||||
|
return Result.error(402,"删除订单失败(逻辑)");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 逻辑复原->根据orderid修改exist字段 0->1
|
||||||
|
* 订单回收站
|
||||||
|
* @param ordersId
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public Result updateByExist(Integer ordersId) {
|
||||||
|
Integer updatebyexist = orderShowMapper.updateByeExist(ordersId);
|
||||||
|
if(updatebyexist > 0){
|
||||||
|
return Result.success(ordersId,"复原订单成功(逻辑)");
|
||||||
|
}
|
||||||
|
return Result.error(402,"复原订单失败(逻辑)");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 彻底删除(根据orderid删除数据库字段)
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public Result delByOrderId(Integer ordersId) {
|
||||||
|
Integer delbyorderId = orderShowMapper.delByOrderId(ordersId);
|
||||||
|
if(delbyorderId > 0){
|
||||||
|
return Result.success(ordersId,"删除订单成功");
|
||||||
|
}
|
||||||
|
return Result.error(402,"删除订单失败");
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 回显
|
||||||
|
* 根据id查内容
|
||||||
|
* @param ordersId
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public Orders findAllById(Integer ordersId) {
|
||||||
|
return orderShowMapper.findAllById(ordersId);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
package com.muyu.cloud.market.service.impl;
|
||||||
|
|
||||||
|
import com.muyu.cloud.market.service.OrdersPayService;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
@Service
|
||||||
|
public class OrdersPayServiceImpl implements OrdersPayService {
|
||||||
|
}
|
|
@ -0,0 +1,10 @@
|
||||||
|
package com.muyu.cloud.market.service.impl;
|
||||||
|
|
||||||
|
import com.muyu.cloud.market.service.RechargeService;
|
||||||
|
import lombok.extern.log4j.Log4j2;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
@Service
|
||||||
|
@Log4j2
|
||||||
|
public class RechargeServiceImpl implements RechargeService {
|
||||||
|
}
|
|
@ -0,0 +1,10 @@
|
||||||
|
package com.muyu.cloud.market.service.impl;
|
||||||
|
|
||||||
|
import com.muyu.cloud.market.service.SalelogService;
|
||||||
|
import lombok.extern.log4j.Log4j2;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
@Service
|
||||||
|
@Log4j2
|
||||||
|
public class SalelogServiceImpl implements SalelogService {
|
||||||
|
}
|
Loading…
Reference in New Issue