前台biz 接口与实现 PlanOrderBiz

package cn.client.biz;

import java.util.List;

import cn.entity.PlanOrder;

/*
 * 预订单表 业务逻辑层 接口
 * */
public interface PlanOrderBiz {
	
	//预订单表联表(预订单表,商品表)
	public List<PlanOrder> planOrderList(String username, int statusId);
	
}

 

package cn.client.biz.impl;

import java.util.ArrayList;
import java.util.List;

import cn.client.biz.PlanOrderBiz;
import cn.client.dao.NePlanOrderDao;
import cn.client.dao.NeProductsDao;
import cn.client.dao.impl.NePlanOrderDaoImpl;
import cn.client.dao.impl.NeProductsDaoImpl;
import cn.entity.NePlanOrder;
import cn.entity.NeProducts;
import cn.entity.PlanOrder;

/*
 * 预订单表 业务逻辑层 接口
 * */
public class PlanOrderBizImpl implements PlanOrderBiz {

	//预订单表联表(预订单表,商品表)
	public List<PlanOrder> planOrderList(String username, int statusId){
		NePlanOrderDao nePlanOrderDao= new NePlanOrderDaoImpl();
		List<NePlanOrder> nePlanOrderList = nePlanOrderDao.nePlanOrderList(username, statusId);
		NeProductsDao  neProductsDao = new NeProductsDaoImpl();
		NeProducts neProductsItem = null;
		List<PlanOrder> planOrderList = new ArrayList<PlanOrder>();
		PlanOrder planOrderItem = null;
		for(int i=0; i<nePlanOrderList.size();i++){
			int products_id = nePlanOrderList.get(i).getNe_products_id();
			int number= nePlanOrderList.get(i).getNe_number();
			String user_id = nePlanOrderList.get(i).getNe_user_id();
			String time = nePlanOrderList.get(i).getNe_time();
			int status_id = nePlanOrderList.get(i).getNe_status_id();
			neProductsItem = neProductsDao.select(nePlanOrderList.get(i).getNe_products_id());
			String model = neProductsItem.getNe_model();
			String introduce = neProductsItem.getNe_introduce();
			String bewrite = neProductsItem.getNe_bewrite();
			String print = neProductsItem.getNe_print();
			String picture = neProductsItem.getNe_picture();
			double price = neProductsItem.getNe_price();
			planOrderItem = new PlanOrder(
					products_id, 
					number,
					user_id, 
					time, 
					status_id, 
					model, 
					introduce, 
					bewrite, 
					print, 
					picture, 
					price);
			planOrderList.add(planOrderItem);
		}
		return planOrderList;
	}
}

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值