2 changed files with 68 additions and 3 deletions
@ -1,12 +1,51 @@ |
|||||
package cn.chjyj.szwh.service; |
package cn.chjyj.szwh.service; |
||||
|
|
||||
import cn.chjyj.szwh.bean.Order; |
import cn.chjyj.szwh.bean.Order; |
||||
|
import org.apache.ibatis.annotations.Param; |
||||
|
|
||||
import java.util.List; |
import java.util.List; |
||||
|
import java.util.Map; |
||||
|
|
||||
/** |
/** |
||||
* 订单service接口 |
* 订单service接口 |
||||
*/ |
*/ |
||||
public interface OrderService { |
public interface OrderService { |
||||
public List<Order> getOrderList(); |
/** |
||||
|
* 分页查询订单 |
||||
|
* @param startrs |
||||
|
* @param pageSize |
||||
|
* @return |
||||
|
*/ |
||||
|
List<Order> getAllOrderList(@Param("startRs") int startrs, @Param("pageSize") int pageSize); |
||||
|
/** |
||||
|
* 根据条件查询订单列表 |
||||
|
* @param qumap |
||||
|
* @return |
||||
|
*/ |
||||
|
List<Order> getOrderList(@Param("map") Map<String,Object> qumap, |
||||
|
@Param("startRs")Integer starrs, |
||||
|
@Param("pageSize") Integer pagesize |
||||
|
); |
||||
|
|
||||
|
/** |
||||
|
* 根据编号查询订单信息 |
||||
|
* @param id |
||||
|
* @return |
||||
|
*/ |
||||
|
Order getOrderById(Integer id); |
||||
|
|
||||
|
/** |
||||
|
* 根据订单号 |
||||
|
* @param batchcode |
||||
|
* @return |
||||
|
*/ |
||||
|
Order getOrderByBatchcode(String batchcode); |
||||
|
|
||||
|
/** |
||||
|
* 更新某些字段值 |
||||
|
* @param map |
||||
|
* @param id |
||||
|
* @return |
||||
|
*/ |
||||
|
int updateOrderStatus(Map<String,Object> map,Integer id); |
||||
} |
} |
||||
|
|||||
@ -1,18 +1,44 @@ |
|||||
package cn.chjyj.szwh.service.impl; |
package cn.chjyj.szwh.service.impl; |
||||
|
|
||||
import cn.chjyj.szwh.bean.Order; |
import cn.chjyj.szwh.bean.Order; |
||||
|
import cn.chjyj.szwh.mapper.OrderMapper; |
||||
import cn.chjyj.szwh.service.OrderService; |
import cn.chjyj.szwh.service.OrderService; |
||||
|
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.stereotype.Service; |
import org.springframework.stereotype.Service; |
||||
|
|
||||
import java.util.List; |
import java.util.List; |
||||
|
import java.util.Map; |
||||
|
|
||||
/** |
/** |
||||
* 订单服务实现 |
* 订单服务实现 |
||||
*/ |
*/ |
||||
@Service |
@Service |
||||
public class OrderServiceImpl implements OrderService { |
public class OrderServiceImpl implements OrderService { |
||||
|
@Autowired |
||||
|
private OrderMapper orderMapper; |
||||
|
|
||||
|
@Override |
||||
|
public List<Order> getAllOrderList(int startrs, int pageSize) { |
||||
|
return orderMapper.getAllOrderList(startrs,pageSize); |
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public List<Order> getOrderList(Map<String, Object> qumap, Integer starrs, Integer pagesize) { |
||||
|
return orderMapper.getOrderList(qumap,starrs,pagesize); |
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public Order getOrderById(Integer id) { |
||||
|
return orderMapper.getOrderById(id); |
||||
|
} |
||||
|
|
||||
|
@Override |
||||
|
public Order getOrderByBatchcode(String batchcode) { |
||||
|
return orderMapper.getOrderByBatchcode(batchcode); |
||||
|
} |
||||
|
|
||||
@Override |
@Override |
||||
public List<Order> getOrderList() { |
public int updateOrderStatus(Map<String, Object> map, Integer id) { |
||||
return null; |
return orderMapper.updateOrderStatus(map,id); |
||||
} |
} |
||||
} |
} |
||||
|
|||||
Loading…
Reference in new issue