freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

醫(yī)藥管理系統(tǒng)結(jié)構(gòu)設(shè)計(jì)需求分析論文doc-資料下載頁(yè)

2025-07-17 20:30本頁(yè)面
  

【正文】 )。 (request, errors)。 return (error)。 } } return (userFind)。 } //初始化 public ActionForward initialization(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { UserDao dao = new UserDao()。 //初始化數(shù)據(jù) ()。 ().invalidate()。 ActionForward forward = new ActionForward(/,true)。 return forward。 } }package 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。/** * 銷(xiāo)售Action類(lèi) * @author Li Yong Qiang */public class SellAction extends BaseAction { //向購(gòu)物車(chē)中添加藥品 public ActionForward order(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { //獲取SellDetailForm SellDetailForm sdf = (SellDetailForm) form。 if (sdf != null amp。amp。 () 0 amp。amp。 () 0) { MedicineDao medDao = new MedicineDao()。 //加載藥品信息 Medicine med = (())。 //如果購(gòu)買(mǎi)的數(shù)量小于庫(kù)存數(shù)量,進(jìn)行錯(cuò)誤處理 if (() ()) { ActionMessages errors = new ActionMessages()。 ActionMessage message = new ActionMessage(, )。 (, message)。 (request, errors)。 return (error)。 } (new Date())。 //計(jì)算總價(jià) double sum = () * ()。 (sum)。 HttpSession session = ()。 // 獲取訂單 List list = (List) (order)。 List meds = new ArrayList()。 // 實(shí)例化一個(gè)List對(duì)象 if (list == null) { (1)。 } else { int i = 1。 // 迭代已添加的藥品 for (。 i = ()。 i++) { SellDetailForm temp = (SellDetailForm) (i 1)。 (i)。 sum += ()。 //計(jì)算總價(jià)格 (temp)。 } (i)。 } (sdf)。 // 將總價(jià)保存到session之中 (sum, new Double(sum))。 // 將新的訂單保存到session之中 (order, meds)。 } return (order)。 } //選購(gòu)藥品 public ActionForward add(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { SellDetailForm sdf = (SellDetailForm) form。 if (() 0) { MedicineDao medDao = new MedicineDao()。 Medicine med = (())。 (())。 (())。 (())。 (1)。 (())。 } return (add)。 } //結(jié)賬購(gòu)物車(chē)中的藥品 public ActionForward buy(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { HttpSession session = ()。 //獲取購(gòu)物車(chē)中所有藥品 List list = (List) (order)。 if (list != null amp。amp。 () 0) { try { SellDao dao = new SellDao()。 MedicineDao medDao = new MedicineDao()。 //獲取當(dāng)前操作員(用戶) User user = (User) ().getAttribute(user)。 //通過(guò)循環(huán)進(jìn)行結(jié)賬 for (int i = 0。 i ()。 i++) { SellDetailForm sdf = (SellDetailForm) (i)。 //加載藥品信息 Medicine med = (())。 int dCount = ()。 int sCount = ()。 //如果庫(kù)存中數(shù)量足夠,進(jìn)行結(jié)賬,否則進(jìn)行錯(cuò)誤處理 if (dCount = sCount) { SellDetail sd = new SellDetail()。 (())。 (())。 (())。 (new Date())。 (med)。 (user)。 //保存銷(xiāo)售明細(xì) (sd)。 //更新庫(kù)庫(kù)存信息 (dCount sCount)。 (med)。 } else { ActionMessages errors = new ActionMessages()。 ActionMessage message = new ActionMessage( , )。 (, message)。 (request, errors)。 return (error)。 } } } finally { (order)。 (sum)。 } } return (paging)。 } //分頁(yè)查詢銷(xiāo)售明細(xì) public ActionForward paging(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { //獲取當(dāng)前頁(yè)碼 String currPage = (currPage)。 String action = () + /sell/?mand=paging。 String hql = from SellDetail s order by desc。 //分頁(yè)查詢 Map map = (hql, recPerPage, currPage, action, null)。 //將結(jié)果集放到request中 (list, (list))。 //將結(jié)果集放到分頁(yè)條中 (pagingBar, (bar))。 return (findAllSuccess)。 } //刪除購(gòu)物車(chē)中指定的藥品 public ActionForward deleteOrder(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { //獲取id String id = (id)。 if (id != null amp。amp。 !()) { HttpSession session = ()。 //獲取購(gòu)物車(chē) List order = (List) (order)。 List list = null。 if (order != null) { //獲取總額 double sum = ((Double) (sum)) .doubleValue()。 //創(chuàng)建新的購(gòu)物車(chē)對(duì)象 list = new ArrayList()。 for (int i = 0。 i ()。 i++) { SellDetailForm sdf = (SellDetailForm) (i)。 if (!((()))) { (sdf)。 } else { sum = ()。 } } (order, list)。 (sum, new Double(sum))。 } } return (order)。 } //模糊查詢,分頁(yè)顯示 public ActionForward blurQuery(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { //獲取關(guān)鍵詞 String keyWord = (keyWord)。 String action = () + /sell/?mand=blurQuery。 //HQL查詢語(yǔ)句 String hql = from SellDetail s。 //獲取當(dāng)前頁(yè)碼 String currPage = (currPage)。 Object[] where = null。 // 轉(zhuǎn)碼 if (currPage != null amp。amp。 !()) { keyWord = new String((iso88591), gbk)。 } if (keyWord != null amp。amp。 !()) { action += amp。keyWord= + keyWord。 keyWord = % + keyWord + %。 hql += where like ?。 where = new Object[] { keyWord }。 } //分頁(yè)查詢 Map map = (hql, recPerPage, currPage, action, where)。 //將結(jié)果集放到request中 (list, (list))。 //將結(jié)果集放到分頁(yè)條中 (pagingBar, (bar))。 return (findAllSuccess)。 } // 清空訂單 public ActionForward clear(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { HttpSession session = ()。 (sum)。 (order)。 return (order)。 } // 查詢指定時(shí)間段的銷(xiāo)售明細(xì) public ActionForward today(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { //獲取當(dāng)前頁(yè)碼 String currPage = (currPage)。 String action =
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1