Java文創(chuàng)商城系統(tǒng)的實(shí)現(xiàn)流程_第1頁(yè)
Java文創(chuàng)商城系統(tǒng)的實(shí)現(xiàn)流程_第2頁(yè)
Java文創(chuàng)商城系統(tǒng)的實(shí)現(xiàn)流程_第3頁(yè)
Java文創(chuàng)商城系統(tǒng)的實(shí)現(xiàn)流程_第4頁(yè)
Java文創(chuàng)商城系統(tǒng)的實(shí)現(xiàn)流程_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第Java文創(chuàng)商城系統(tǒng)的實(shí)現(xiàn)流程@RequestMapping("/goodList")

publicStringgoodList(@RequestParam(required=false,defaultValue="0")bytestatus,HttpServletRequestrequest,

@RequestParam(required=false,defaultValue="1")intpage){

request.setAttribute("flag",3);

request.setAttribute("page",page);

request.setAttribute("status",status);

request.setAttribute("goodList",goodService.getList(status,page,rows));

request.setAttribute("pageTool",PageUtil.getPageTool(request,goodService.getTotal(status),page,rows));

return"/admin/good_list.jsp";

*產(chǎn)品添加

*@return

@RequestMapping("/goodAdd")

publicStringgoodAdd(HttpServletRequestrequest){

request.setAttribute("flag",3);

request.setAttribute("typeList",typeService.getList());

request.setAttribute("colorList",skuService.getColorList());

request.setAttribute("sizeList",skuService.getSizeList());

return"/admin/good_add.jsp";

*產(chǎn)品添加

*@return

*@throwsException

@RequestMapping("/goodSave")

publicStringgoodSave(Goodsgood,MultipartFilefile,

@RequestParam(required=false,defaultValue="1")intpage)throwsException{

good.setCover(UploadUtil.upload(file));

goodService.add(good);

return"redirect:goodListflag=3page="+page;

*產(chǎn)品更新

*@return

@RequestMapping("/goodEdit")

publicStringgoodEdit(intid,HttpServletRequestrequest){

request.setAttribute("flag",3);

request.setAttribute("typeList",typeService.getList());

request.setAttribute("colorList",skuService.getColorList());

request.setAttribute("sizeList",skuService.getSizeList());

request.setAttribute("good",goodService.get(id));

return"/admin/good_edit.jsp";

*產(chǎn)品更新

*@return

*@throwsException

@RequestMapping("/goodUpdate")

publicStringgoodUpdate(Goodsgood,MultipartFilefile,

@RequestParam(required=false,defaultValue="1")intpage)throwsException{

if(Objects.nonNull(file)!file.isEmpty()){

good.setCover(UploadUtil.upload(file));

goodService.update(good);

return"redirect:goodListflag=3page="+page;

*產(chǎn)品刪除

*@return

@RequestMapping("/goodDelete")

publicStringgoodDelete(intid,

@RequestParam(required=false,defaultValue="1")intpage){

goodService.delete(id);

return"redirect:goodListflag=3page="+page;

*添加推薦

*@return

@RequestMapping("/topSave")

public@ResponseBodyStringtopSave(Topstops,

@RequestParam(required=false,defaultValue="0")bytestatus,

@RequestParam(required=false,defaultValue="1")intpage){

intid=topService.add(tops);

returnid0"ok":null;

*刪除推薦

*@return

@RequestMapping("/topDelete")

public@ResponseBodyStringtopDelete(Topstops,

@RequestParam(required=false,defaultValue="0")bytestatus,

@RequestParam(required=false,defaultValue="1")intpage){

booleanflag=topService.delete(tops);

returnflag"ok":null;

*訂單列表

*@return

@RequestMapping("/orderList")

publicStringorderList(@RequestParam(required=false,defaultValue="0")bytestatus,HttpServletRequestrequest,

@RequestParam(required=false,defaultValue="1")intpage){

request.setAttribute("flag",4);

request.setAttribute("status",status);

request.setAttribute("orderList",orderService.getList(status,page,rows));

request.setAttribute("pageTool",PageUtil.getPageTool(request,orderService.getTotal(status),page,rows));

return"/admin/order_list.jsp";

*訂單發(fā)貨

*@return

@RequestMapping("/orderDispose")

publicStringorderDispose(intid,bytestatus,

@RequestParam(required=false,defaultValue="1")intpage){

orderService.dispose(id);

return"redirect:orderListflag=4status="+status+"page="+page;

*訂單完成

*@return

@RequestMapping("/orderFinish")

publicStringorderFinish(intid,bytestatus,

@RequestParam(required=false,defaultValue="1")intpage){

orderService.finish(id);

return"redirect:orderListflag=4status="+status+"page="+page;

*訂單刪除

*@return

@RequestMapping("/orderDelete")

publicStringorderDelete(intid,bytestatus,

@RequestParam(required=false,defaultValue="1")intpage){

orderService.delete(id);

return"redirect:orderListflag=4status="+status+"page="+page;

*顧客管理

*@return

@RequestMapping("/userList")

publicStringuserList(HttpServletRequestrequest,

@RequestParam(required=false,defaultValue="1")intpage){

request.setAttribute("flag",5);

request.setAttribute("userList",userService.getList(page,rows));

request.setAttribute("pageTool",PageUtil.getPageTool(request,userService.getTotal(),page,rows));

return"/admin/user_list.jsp";

*顧客添加

*@return

@RequestMapping("/userAdd")

publicStringuserAdd(HttpServletRequestrequest){

request.setAttribute("flag",5);

return"/admin/user_add.jsp";

*顧客添加

*@return

@RequestMapping("/userSave")

publicStringuserSave(Usersuser,HttpServletRequestrequest,

@RequestParam(required=false,defaultValue="1")intpage){

if(userService.isExist(user.getUsername())){

request.setAttribute("msg","用戶(hù)名已存在!");

return"/admin/user_add.jsp";

userService.add(user);

return"redirect:userListflag=5page="+page;

*顧客密碼重置頁(yè)面

*@return

@RequestMapping("/userRe")

publicStringuserRe(intid,HttpServletRequestrequest){

request.setAttribute("flag",5);

request.setAttribute("user",userService.get(id));

return"/admin/user_reset.jsp";

*顧客密碼重置

*@return

@RequestMapping("/userReset")

publicStringuserReset(Usersuser,

@RequestParam(required=false,defaultValue="1")intpage){

Stringpassword=SafeUtil.encode(user.getPassword());

user=userService.get(user.getId());

user.setPassword(password);

userService.update(user);

return"redirect:userListpage="+page;

*顧客更新

*@return

@RequestMapping("/userEdit")

publicStringuserEdit(intid,HttpServletRequestrequest){

request.setAttribute("flag",5);

request.setAttribute("user",userService.get(id));

return"/admin/user_edit.jsp";

*顧客更新

*@return

@RequestMapping("/userUpdate")

publicStringuserUpdate(Usersuser,

@RequestParam(required=false,defaultValue="1")intpage){

userService.update(user);

return"redirect:userListflag=5page="+page;

*顧客刪除

*@return

@RequestMapping("/userDelete")

publicStringuserDelete(Usersuser,

@RequestParam(required=false,defaultValue="1")intpage){

userService.delete(user);

return"redirect:userListflag=5page="+page;

*管理員列表

*@return

@RequestMapping("/adminList")

publicStringadminList(HttpServletRequestrequest,

@RequestParam(required=false,defaultValue="1")intpage){

request.setAttribute("flag",6);

request.setAttribute("adminList",adminService.getList(page,rows));

request.setAttribute("pageTool",PageUtil.getPageTool(request,adminService.getTotal(),page,rows));

return"/admin/admin_list.jsp";

*管理員添加

*@return

@RequestMapping("/adminAdd")

publicStringadminAdd(HttpServletRequestrequest){

request.setAttribute("flag",6);

return"/admin/admin_add.jsp";

*管理員密碼重置

*@return

@RequestMapping("/adminRe")

publicStringadminRe(intid,HttpServletRequestrequest){

request.setAttribute("flag",6);

request.setAttribute("admin",adminService.get(id));

return"/admin/admin_reset.jsp";

*管理員密碼重置

*@return

@RequestMapping("/adminReset")

publicStringadminReset(Adminsadmin,HttpServletRequestrequest,

@RequestParam(required=false,defaultValue="1")intpage){

Stringpassword=SafeUtil.encode(admin.getPassword());

admin=adminService.get(admin.getId());

admin.setPassword(password);

adminService.update(admin);

return"redirect:adminListpage="+page;

*管理員添加

*@return

@RequestMapping("/adminSave")

publicStringadminSave(Adminsadmin,HttpServletRequestrequest,

@RequestParam(required=false,defaultValue="1")intpage){

if(adminService.isExist(admin.getUsername())){

request.setAttribute("msg","用戶(hù)名已存在!");

return"/admi

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論