實現查詢庫存下限信息

文獻種類:專題技術總結文獻;
開發工具與關鍵技術:
作者:彭浩達 ;年級: 2017 ;撰寫時間: 2020 年 5 月 18 日
實現查詢庫存下限信息
Dao部分
@Override
public List selectKcdrug() {
// TODO Auto-generated method stub
List drugMeds = purDrugmed.selectKcdrug();

	List<PurDrugMed> drugMedr = new ArrayList<PurDrugMed>();
    PurDrugMed drugMed = new PurDrugMed();
	Iterator<PurDrugMed> iterator = drugMeds.iterator();
	while(iterator.hasNext()){
		 drugMed = iterator.next();
		 List<PurDrugMed> drugMedd = purDrugmed.selectKcdrugs(drugMed.getDrugid());
		 Iterator<PurDrugMed> iterators = drugMedd.iterator();
		 while(iterators.hasNext()){
			 drugMed = iterators.next();
			 drugMedr.add(drugMed);
		 }
	}
	return drugMedr;

}

Mybatis部分

select distinct e.drugid from purchase b,purcharis c,ykdetail d,drug e,medical f where b.purcharisid = c.purcharisid and b.purchaseid = d.purchaseid and c.drugid = e.drugid and c.medicalid = f.medicalid


select * from medicine a,purchase b,purcharis c,ykdetail d,drug e,medical f where a.medicineid = b.medicineid and b.purcharisid = c.purcharisid and b.purchaseid = d.purchaseid and c.drugid = e.drugid and c.medicalid = f.medicalid group by b.purchaseid having sum(b.quantity) < e.xiaxian and e.drugid = #{drugid,jdbcType=INTEGER}

9
@Controller部分
@RequestMapping(“selectKCbz”)
public void selectKCbz(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException, ParseException{
List listUser = null;
response.setCharacterEncoding(“utf-8”);
JSONObject jsonObject = JSONObject.fromObject(null);

    listUser = purdrugmService.selectKcdrug();
    int totalRow= listUser.size();
    
    LayuiTableData<PurDrugMed> bsgrid = new LayuiTableData<PurDrugMed>();
	bsgrid.setCount(totalRow);
	bsgrid.setData(listUser);
    jsonObject = JSONObject.fromObject(bsgrid);
	    
	PrintWriter out=response.getWriter();
	out.write(jsonObject.toString());
	out.flush();
	out.close();
}

結果圖:

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章