业务逻辑层

dev2
Aaaaaaaa 2024-08-25 19:34:58 +08:00
parent eed48a03ec
commit 4097d41b73
10 changed files with 249 additions and 0 deletions

View File

@ -0,0 +1,4 @@
package com.muyu.cloud.market.service;
public interface OperatorsService {
}

View File

@ -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);
/**
* ->orderidexist 1->0
*
* @param ordersId
* @return
*/
Result updateByeExist(Integer ordersId);
/**
* ->orderidexist 0->1
*
* @param ordersId
* @return
*/
Result updateByExist(Integer ordersId);
/**
* (orderid)
* @return
*/
Result delByOrderId(Integer ordersId);
/**
*
* id
* @param ordersId
* @return
*/
Orders findAllById (Integer ordersId);
}

View File

@ -0,0 +1,4 @@
package com.muyu.cloud.market.service;
public interface OrdersPayService {
}

View File

@ -0,0 +1,4 @@
package com.muyu.cloud.market.service;
public interface RechargeService {
}

View File

@ -0,0 +1,4 @@
package com.muyu.cloud.market.service;
public interface SalelogService {
}

View File

@ -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 {
}

View File

@ -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,"删除订单失败(逻辑)");
}
/**
* ->orderidexist 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,"删除订单失败(逻辑)");
}
/**
* ->orderidexist 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);
}
}

View File

@ -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 {
}

View File

@ -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 {
}

View File

@ -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 {
}