資源簡(jiǎn)介
Java Spring開(kāi)發(fā)完整電商平臺(tái),SpringBoot框架基礎(chǔ)打造的完整電商平臺(tái)
代碼片段和文件信息
package?com.tortuousroad.admin.area.controller;
import?com.tortuousroad.admin.base.controller.baseAdminController;
import?com.tortuousroad.admin.common.tree.EasyUITreeNode;
import?com.tortuousroad.framework.common.page.PagingResult;
import?com.tortuousroad.framework.common.search.Search;
import?com.tortuousroad.support.area.entity.Area;
import?com.tortuousroad.support.area.entity.AreaType;
import?com.tortuousroad.support.area.service.AreaService;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestMethod;
import?org.springframework.web.bind.annotation.ResponseBody;
import?java.util.ArrayList;
import?java.util.List;
import?java.util.objects;
/**
?*?地區(qū)
?*/
@Controller
@RequestMapping(“/area“)
public?class?AreaController?extends?baseAdminController?{
????@Autowired?private?AreaService?areaService;
????@RequestMapping(value?=?“/index“?method?=?RequestMethod.GET)
????public?String?index()?{
????????return?“/area/area_tree“;
????}
????//?加載地區(qū)樹(shù)
????@RequestMapping(value?=?“/buildAreaTree“?method?=?RequestMethod.GET)
????@ResponseBody
????public?List?buildProductCategoryTree()?{
????????List?nodes?=?new?ArrayList<>();
????????List?list?=?areaService.getAll();
????????for?(Area?area?:?list)?{
????????????EasyUITreeNode?node?=?new?EasyUITreeNode();
????????????node.setChecked(false);
????????????node.setId(area.getId());
????????????node.setText(area.getName());
????????????node.setState(“closed“);
????????????initChildren(node?area.getChildren()?area.getType());
????????????nodes.add(node);
????????}
????????return?nodes;
????}
????private?void?initChildren(EasyUITreeNode?parent?List?areas?AreaType?areaType)?{
????????List?childrenVO?=?new?ArrayList<>();
????????if?(null?==?areas)?{
????????????if?(objects.equals(AreaType.PROVINCE?areaType))?{
????????????????EasyUITreeNode?childVO?=?new?EasyUITreeNode();
????????????????childVO.setChecked(false);
????????????????childVO.setId(parent.getId());
????????????????childVO.setParentId(parent.getId());
????????????????childVO.setText(parent.getText());
????????????????childrenVO.add(childVO);
????????????????parent.setChildren(childrenVO);
????????????}
????????????return;
????????}
????????for?(Area?area?:?areas)?{
????????????EasyUITreeNode?childVO?=?new?EasyUITreeNode();
????????????childVO.setChecked(false);
????????????childVO.setId(area.getId());
????????????childVO.setParentId(parent.getId());
????????????childVO.setText(area.getName());
????????????initChildren(childVO?area.getChildren()?area.getType());
????????????childrenVO.add(childVO);
????????}
????????parent.setChildren(childrenVO);
????}
????//?加載地區(qū)列表
????@RequestMapping(value?=?“/listArea“?method?=?RequestMethod.POST)
????@ResponseBody
????public?PagingResult?listArea(Search?search)?{
??
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????8196??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.DS_Store
?????目錄???????????0??2018-04-08?11:25??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\
?????文件????????6148??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\.DS_Store
?????文件???????????7??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\.name
?????目錄???????????0??2018-04-08?11:25??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\artifacts\
?????文件?????????324??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\artifacts\groupon_admin_web_war.xm
?????文件????????7021??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\artifacts\groupon_admin_web_war_exploded.xm
?????文件?????????335??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\artifacts\groupon_image_server_war.xm
?????文件????????1551??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\artifacts\groupon_image_server_war_exploded.xm
?????文件?????????320??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\artifacts\groupon_site_web_war.xm
?????文件????????6398??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\artifacts\groupon_site_web_war_exploded.xm
?????文件?????????303??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\artifacts\road_alipay_war.xm
?????文件????????1393??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\artifacts\road_alipay_war_exploded.xm
?????文件????????1871??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\compiler.xm
?????目錄???????????0??2018-04-08?11:25??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\copyright\
?????文件??????????74??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\copyright\profiles_settings.xm
?????文件?????????159??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\encodings.xm
?????目錄???????????0??2018-04-08?11:25??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\libraries\
?????文件?????????502??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\libraries\Maven__aopalliance_aopalliance_1_0.xm
?????文件?????????556??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\libraries\Maven__ch_qos_logback_logback_classic_1_1_3.xm
?????文件?????????535??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\libraries\Maven__ch_qos_logback_logback_core_1_1_3.xm
?????文件?????????502??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\libraries\Maven__com_alibaba_fastjson_1_2_16.xm
?????文件?????????499??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\libraries\Maven__com_belerweb_pinyin4j_2_5_0.xm
?????文件?????????632??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\libraries\Maven__com_fasterxm
?????文件?????????583??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\libraries\Maven__com_fasterxm
?????文件?????????611??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\libraries\Maven__com_fasterxm
?????文件?????????504??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\libraries\Maven__com_github_axet_kaptcha_0_0_9.xm
?????文件?????????626??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\libraries\Maven__com_google_inject_extensions_guice_multibindings_3_0.xm
?????文件?????????484??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\libraries\Maven__com_google_inject_guice_3_0.xm
?????文件?????????487??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\libraries\Maven__com_google_zxing_core_3_2_1.xm
?????文件?????????498??2017-03-27?18:23??Java?Spring帶前后端開(kāi)發(fā)完整電商平臺(tái)\.idea\libraries\Maven__com_jhlabs_filters_2_0_235.xm
............此處省略1387個(gè)文件信息
評(píng)論
共有 條評(píng)論