业务逻辑层
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