一、广告管理
1.1 广告的列表:
1.1.1 修改content.vue文件
<template>
<div class="mod-config">
<el-form :inline="true" :model="dataForm" @keyup.enter.native="getDataList()">
<el-form-item>
<el-input v-model="dataForm.key" placeholder="参数名" clearable></el-input>
</el-form-item>
<el-form-item>
<el-button @click="getDataList()">查询</el-button>
<el-button v-if="isAuth('manager:content:save')" type="primary" @click="addOrUpdateHandle()">新增</el-button>
<el-button v-if="isAuth('manager:content:delete')" type="danger" @click="deleteHandle()" :disabled="dataListSelections.length <= 0">批量删除</el-button>
</el-form-item>
</el-form>
<el-table
:data="dataList"
border
v-loading="dataListLoading"
@selection-change="selectionChangeHandle"
style="width: 100%;">
<el-table-column
type="selection"
header-align="center"
align="center"
width="50">
</el-table-column>
<el-table-column
prop="id"
header-align="center"
align="center"
label="">
</el-table-column>
<el-table-column
prop="categoryId"
header-align="center"
align="center"
label="内容类目ID">
</el-table-column>
<el-table-column
prop="title"
header-align="center"
align="center"
label="内容标题">
</el-table-column>
<el-table-column
prop="url"
header-align="center"
align="center"
label="链接">
</el-table-column>
<el-table-column
header-align="center"
align="center"
label="图片">
<template slot-scope="scope">
<img :src="scope.row.pic" width="200" height="100"/>
</template>
</el-table-column>
<el-table-column
header-align="center"
align="center"
label="状态">
<template slot-scope="scope">
<el-switch
v-model="scope.row.status"
active-value="1"
inactive-value="0"
active-color="#13ce66"
inactive-color="#ff4949">
</el-switch>
</template>
</el-table-column>
<el-table-column
prop="sortOrder"
header-align="center"
align="center"
label="排序">
</el-table-column>
<el-table-column
fixed="right"
header-align="center"
align="center"
width="150"
label="操作">
<template slot-scope="scope">
<el-button type="text" size="small" @click="addOrUpdateHandle(scope.row.id)">修改</el-button>
<el-button type="text" size="small" @click="deleteHandle(scope.row.id)">删除</el-button>
</template>
</el-table-column>
</el-table>
<el-pagination
@size-change="sizeChangeHandle"
@current-change="currentChangeHandle"
:current-page="pageIndex"
:page-sizes="[10, 20, 50, 100]"
:page-size="pageSize"
:total="totalPage"
layout="total, sizes, prev, pager, next, jumper">
</el-pagination>
<!-- 弹窗, 新增 / 修改 -->
<add-or-update v-if="addOrUpdateVisible" ref="addOrUpdate" @refreshDataList="getDataList"></add-or-update>
</div>
</template>
<script>
import AddOrUpdate from './content-add-or-update'
export default {
data () {
return {
dataForm: {
key: ''
},
dataList: [],
pageIndex: 1,
pageSize: 10,
totalPage: 0,
dataListLoading: false,
dataListSelections: [],
addOrUpdateVisible: false
}
},
components: {
AddOrUpdate
},
activated () {
this.getDataList()
},
methods: {
// 获取数据列表
getDataList () {
this.dataListLoading = true
this.$http({
url: this.$http.adornUrl('/manager/content/list'),
method: 'get',
params: this.$http.adornParams({
'page': this.pageIndex,
'limit': this.pageSize,
'key': this.dataForm.key
})
}).then(({data}) => {
if (data && data.code === 0) {
this.dataList = data.page.list
this.totalPage = data.page.totalCount
} else {
this.dataList = []
this.totalPage = 0
}
this.dataListLoading = false
})
},
// 每页数
sizeChangeHandle (val) {
this.pageSize = val
this.pageIndex = 1
this.getDataList()
},
// 当前页
currentChangeHandle (val) {
this.pageIndex = val
this.getDataList()
},
// 多选
selectionChangeHandle (val) {
this.dataListSelections = val
},
// 新增 / 修改
addOrUpdateHandle (id) {
this.addOrUpdateVisible = true
this.$nextTick(() => {
this.$refs.addOrUpdate.init(id)
})
},
// 删除
deleteHandle (id) {
var ids = id ? [id] : this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? '删除' : '批量删除'}]操作?`, '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
this.$http({
url: this.$http.adornUrl('/manager/content/delete'),
method: 'post',
data: this.$http.adornData(ids, false)
}).then(({data}) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
type: 'success',
duration: 1500,
onClose: () => {
this.getDataList()
}
})
} else {
this.$message.error(data.msg)
}
})
})
}
}
}
</script>
1.1.2 后端contentController内容:
@RestController
@RequestMapping("/content")
public class ContentController {
@Autowired
private ContentService contentService;
/**
* 列表
*/
@RequestMapping("/list")
public R list(@RequestParam Map<String, Object> params){
PageUtils page = contentService.queryPage(params);
return R.ok().put("page", page);
}
/**
* 信息
*/
@RequestMapping("/info/{id}")
public R info(@PathVariable("id") Long id){
ContentEntity content = contentService.getById(id);
return R.ok().put("content", content);
}
/**
* 保存
*/
@RequestMapping("/save")
public R save(@RequestBody ContentEntity content){
contentService.save(content);
return R.ok();
}
/**
* 修改
*/
@RequestMapping("/update")
public R update(@RequestBody ContentEntity content){
contentService.updateById(content);
return R.ok();
}
/**
* 删除
*/
@RequestMapping("/delete")
public R delete(@RequestBody Long[] ids){
contentService.removeByIds(Arrays.asList(ids));
return R.ok();
}
}
1.2 广告的添加及修改:
1.2.1 广告添加及修改的前端页面部分:
<el-dialog
:title="!dataForm.id ? '新增' : '修改'"
:close-on-click-modal="false"
:visible.sync="visible">
{{dataForm}}
<el-form :model="dataForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="dataFormSubmit()" label-width="120px">
<el-form-item label="广告分类" prop="categoryId">
<!--<el-input v-model="dataForm.categoryId" placeholder="内容类目ID"></el-input>-->
<el-select v-model="dataForm.categoryId" placeholder="广告分类">
<el-option
v-for="item in categorys"
:key="item.id"
:label="item.name"
:value="item.id">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="内容标题" prop="title">
<el-input v-model="dataForm.title" placeholder="内容标题"></el-input>
</el-form-item>
<el-form-item label="链接" prop="url">
<el-input v-model="dataForm.url" placeholder="链接"></el-input>
</el-form-item>
<el-form-item label="广告图片" prop="pic">
<!--图片上传-->
<!--2. 图片列表-->
<!--文件上传组件-->
<!--:http-request="uploadFile" 此代码代表自定义文件上传-->
<el-upload
action=""
class="upload-demo"
:file-list="fileList"
:http-request="uploadFile"
list-type="picture">
<el-button size="small" type="primary">点击上传</el-button>
<div slot="tip" class="el-upload__tip">只能上传jpg/png文件,且不超过500kb</div>
</el-upload>
</el-form-item>
<el-form-item label="状态" prop="status">
<el-switch
v-model="dataForm.status"
active-value="1"
inactive-value="0"
active-color="#13ce66"
inactive-color="#ff4949">
</el-switch>
</el-form-item>
<el-form-item label="排序" prop="sortOrder">
<el-input v-model="dataForm.sortOrder" placeholder="排序"></el-input>
</el-form-item>
</el-form>
<span slot="footer" class="dialog-footer">
<el-button @click="visible = false">取消</el-button>
<el-button type="primary" @click="dataFormSubmit()">确定</el-button>
</span>
</el-dialog>
1.2.2 广告添加及修改的前端JS部分:
export default {
data () {
return {
visible: false,
categorys:[],
fileList:[], //上传文件列表
dataForm: {
id: 0,
categoryId: '',
title: '',
url: '',
pic: '',
status: '',
sortOrder: '',
},
dataRule: {
categoryId: [
{ required: true, message: '内容类目ID不能为空', trigger: 'blur' }
],
title: [
{ required: true, message: '内容标题不能为空', trigger: 'blur' }
],
url: [
{ required: true, message: '链接不能为空', trigger: 'blur' }
],
pic: [
{ required: true, message: '图片绝对路径不能为空', trigger: 'blur' }
],
status: [
{ required: true, message: '状态不能为空', trigger: 'blur' }
],
sortOrder: [
{ required: true, message: '排序不能为空', trigger: 'blur' }
]
}
}
},
created() {
this.findContentCategorys();
},
methods: {
//0. 文件上传
uploadFile(val){
//0.1 构造要上传的文件对象
let form = new FormData();
//0.2. 向form中添加上传的内容
form.append("file",val.file);
this.fileList = [];
this.$http({
url: this.$http.adornUrl('/manager/upload'),
method: 'post',
data:form,
headers:{'Content-Type':'multipart/form-data'}
}).then(({data}) => {
if (data && data.code === 0) {
console.log("data:",data);
//1. 上传成功后,将上传的文件放到文件列表中
this.fileList.push({name:val.raw,url:data.url})
//2. 将图片地址设置给imageEntity
this.dataForm.pic = data.url;
}
})
},
//1. 查询所有的广告分类
findContentCategorys(){
this.$http({
url: this.$http.adornUrl('/manager/contentcategory/list'),
method: 'get',
params: this.$http.adornParams({
'page': this.pageIndex,
'limit': this.pageSize,
'key': this.dataForm.key
})
}).then(({data}) => {
if (data && data.code === 0) {
this.categorys = data.page.list
this.totalPage = data.page.totalCount
} else {
this.categorys = []
this.totalPage = 0
}
})
},
init (id) {
this.dataForm.id = id || 0
this.visible = true
this.$nextTick(() => {
this.$refs['dataForm'].resetFields()
if (this.dataForm.id) {
this.$http({
url: this.$http.adornUrl(`/manager/content/info/${this.dataForm.id}`),
method: 'get',
params: this.$http.adornParams()
}).then(({data}) => {
if (data && data.code === 0) {
this.dataForm.categoryId = data.content.categoryId
this.dataForm.title = data.content.title
this.dataForm.url = data.content.url
this.dataForm.pic = data.content.pic
this.dataForm.status = data.content.status
this.dataForm.sortOrder = data.content.sortOrder
this.fileList=[];
this.fileList.push({name:'广告图片',url:data.content.pic})
}
})
}
})
},
// 表单提交
dataFormSubmit () {
this.$refs['dataForm'].validate((valid) => {
if (valid) {
this.$http({
url: this.$http.adornUrl(`/manager/content/${!this.dataForm.id ? 'save' : 'update'}`),
method: 'post',
data: this.$http.adornData({
'id': this.dataForm.id || undefined,
'categoryId': this.dataForm.categoryId,
'title': this.dataForm.title,
'url': this.dataForm.url,
'pic': this.dataForm.pic,
'status': this.dataForm.status,
'sortOrder': this.dataForm.sortOrder
})
}).then(({data}) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
type: 'success',
duration: 1500,
onClose: () => {
this.visible = false
this.$emit('refreshDataList')
}
})
} else {
this.$message.error(data.msg)
}
})
}
})
}
}
}
1.2.3 后端文件上传部分:
定义一个配置文件:resources/fastdfs.conf
tracker_server=192.168.56.10:22122
定义文件上传控制器方法upload:
@RequestMapping("/upload")
public R upload(MultipartFile file) throws Exception {
//1.得到fastDFSClient对象
FastDFSClient fastDFSClient = new FastDFSClient("classpath:fastdfs.conf");
//2. 获取文件名
String filename = file.getOriginalFilename();
//3. 得到文件后缀名
String suffixName = filename.substring(filename.lastIndexOf(".") + 1);
System.out.println("filename = " + filename);
//4. 上传文件
String s = fastDFSClient.uploadFile(file.getBytes(), suffixName);
//5. 最后的地址
String url = "http://192.168.56.10:8080/" + s;
return R.ok().put("url",url);
}
二、首页广告管理:
2.1 配置nginx服务器,充当静态服务器(动静分离)
2.1.1 配置mydata/nginx/conf/nginx.conf
...
upstream portal{
server 192.168.56.1:9003;
}
...
2.1.2 配置mydata/nginx/conf/conf.d/zeyigou.conf
server {
listen 80;
server_name zeyigou.com;
location /m/manager {
proxy_pass http://manager/;
proxy_set_header Host $host;
}
#运营商管理后台
location /s/manager {
proxy_pass http://manager/;
proxy_set_header Host $host;
}
#商家管理后台
location /s/shop {
proxy_pass http://shop/;
proxy_set_header Host $host;
}
location /m {
proxy_pass http://192.168.56.1:8080/renren-fast/;
proxy_set_header Host $host;
}
location /s {
proxy_pass http://192.168.56.1:8081/renren-fast/;
proxy_set_header Host $host;
}
}
#解决门户网站动静分离与反向代理
server {
listen 80;
server_name portal.zeyigou.com;
location / {
proxy_pass http://portal;
proxy_set_header Host $host:$server_port;
}
location /static/ {
root /usr/share/nginx/html;
}
}
2.1.3 放置项目资料下的前台的所有内容(除index.html)放到/mydata/nginx/html/static/portal目录下
2.1.4 重启服务器
docker restart nginx
2.2 在zyg-portal-web工程下添加thymeleaf模板:
2.2.1 添加依赖:
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>com.zelin</groupId>
<artifactId>zyg-content-service</artifactId>
<version>2.0</version>
</dependency>
<!--1.添加thymeleaf依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<!--2.添加devtools-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
</dependencies>
注意:在这个工程前添加zyg-content-interface与zyg-content-service
2.2.2 添加application.yml文件:
server:
port: 9003
logging:
level:
com.zelin: debug
spring:
thymeleaf:
cache: false
prefix: classpath:/templates/
suffix: .html
注意: 1、如果不使用dubbo,就注掉common中的dubbo依赖 2、在这dao中引入spring-boot-starter-web依赖,否则,报错!
2.2.3 定义控制器:
@Controller
@RequestMapping
public class ContentController {
@Autowired
private ContentService contentService;
/**
* 功能: 1.查询所有的广告列表
* 参数:
* 返回值: java.lang.String
* 时间: 2021/7/31 16:24
*/
@RequestMapping({"/","/index.html"})
public String findAll(Model model){
List<ContentEntity> list = contentService.list();
System.out.println("list = " + list);
model.addAttribute("contents",list);
return "index";
}
}
2.2.4 在resources/templates目录下,添加index.html文件:
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<title>泽易购,优质!优质!</title>
<link rel="icon" href="/static/portal/assets/img/favicon.ico">
<link rel="stylesheet" type="text/css" href="/static/portal/css/webbase.css" />
<link rel="stylesheet" type="text/css" href="/static/portal/css/pages-JD-index.css" />
<link rel="stylesheet" type="text/css" href="/static/portal/css/widget-jquery.autocomplete.css" />
<link rel="stylesheet" type="text/css" href="/static/portal/css/widget-cartPanelView.css" />
</head>
<body>
<!-- 头部栏位 -->
<!--页面顶部-->
<div id="nav-bottom">
<!--顶部-->
<div class="nav-top">
<div class="top">
<div class="py-container">
<div class="shortcut">
<ul class="fl">
<li class="f-item">泽易购欢迎您!</li>
<li class="f-item">请<a href="/static/portal/login.html" target="_blank">登录</a> <span><a href="/static/portal/register.html" target="_blank">免费注册</a></span></li>
</ul>
<ul class="fr">
<li class="f-item">我的订单</li>
<li class="f-item space"></li>
<li class="f-item"><a href="/static/portal/home.html" target="_blank">我的泽易购</a></li>
<li class="f-item space"></li>
<li class="f-item">泽易购会员</li>
<li class="f-item space"></li>
<li class="f-item">企业采购</li>
<li class="f-item space"></li>
<li class="f-item">关注泽易购</li>
<li class="f-item space"></li>
<li class="f-item" id="service">
<span>客户服务</span>
<ul class="service">
<li><a href="/static/portal/cooperation.html" target="_blank">合作招商</a></li>
<li><a href="/static/portal/shoplogin.html" target="_blank">商家后台</a></li>
<li><a href="/static/portal/cooperation.html" target="_blank">合作招商</a></li>
<li><a href="/static/portal/#">商家后台</a></li>
</ul>
</li>
<li class="f-item space"></li>
<li class="f-item">网站导航</li>
</ul>
</div>
</div>
</div>
<!--头部-->
<div class="header">
<div class="py-container">
<div class="yui3-g Logo">
<div class="yui3-u Left logoArea">
<a class="logo-bd" title="泽易购" href="/static/portal/JD-index.html" target="_blank"></a>
</div>
<div class="yui3-u Center searchArea">
<div class="search">
<form action="" class="sui-form form-inline">
<!--searchAutoComplete-->
<div class="input-append">
<input type="text" id="autocomplete" class="input-error input-xxlarge" />
<button class="sui-btn btn-xlarge btn-danger" type="button">搜索</button>
</div>
</form>
</div>
<div class="hotwords">
<ul>
<li class="f-item">泽易购首发</li>
<li class="f-item">亿元优惠</li>
<li class="f-item">9.9元团购</li>
<li class="f-item">每满99减30</li>
<li class="f-item">亿元优惠</li>
<li class="f-item">9.9元团购</li>
<li class="f-item">办公用品</li>
</ul>
</div>
</div>
<div class="yui3-u Right shopArea">
<div class="fr shopcar">
<div class="show-shopcar" id="shopcar">
<span class="car"></span>
<a class="sui-btn btn-default btn-xlarge" href="/static/portal/cart.html" target="_blank">
<span>我的购物车</span>
<i class="shopnum">0</i>
</a>
<div class="clearfix shopcarlist" id="shopcarlist" style="display:none">
<p>"啊哦,你的购物车还没有商品哦!"</p>
<p>"啊哦,你的购物车还没有商品哦!"</p>
</div>
</div>
</div>
</div>
</div>
<div class="yui3-g NavList">
<div class="yui3-u Left all-sort">
<h4>全部商品分类</h4>
</div>
<div class="yui3-u Center navArea">
<ul class="nav">
<li class="f-item">服装城</li>
<li class="f-item">美妆馆</li>
<li class="f-item">品优超市</li>
<li class="f-item">全球购</li>
<li class="f-item">闪购</li>
<li class="f-item">团购</li>
<li class="f-item">有趣</li>
<li class="f-item"><a href="/static/portal/seckill-index.html" target="_blank">秒杀</a></li>
</ul>
</div>
<div class="yui3-u Right"></div>
</div>
</div>
</div>
</div>
</div>
<!--列表-->
<div class="sort">
<div class="py-container">
<div class="yui3-g SortList ">
<div class="yui3-u Left all-sort-list">
<div class="all-sort-list2">
<div class="item bo">
<h3><a href="/static/portal/">图书、音像、数字商品</a></h3>
<div class="item-list clearfix">
<div class="subitem">
<dl class="fore1">
<dt><a href="/static/portal/">电子书</a></dt>
<dd><a href="/static/portal/">免费</a><a href="/static/portal/">小说</a></em><a href="/static/portal/">励志与成功</a><em><a href="/static/portal/">婚恋/两性</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">经管</a></em><em><a href="/static/portal/">畅读VIP</a></em></dd>
</dl>
<dl class="fore2">
<dt><a href="/static/portal/">数字音乐</a></dt>
<dd><em><a href="/static/portal/">通俗流行</a></em><em><a href="/static/portal/">古典音乐</a></em><em><a href="/static/portal/">摇滚说唱</a></em><em><a href="/static/portal/">爵士蓝调</a></em><em><a href="/static/portal/">乡村民谣</a></em><em><a href="/static/portal/">有声读物</a></em></dd>
</dl>
<dl class="fore3">
<dt><a href="/static/portal/">音像</a></dt>
<dd><em><a href="/static/portal/">音乐</a></em><em><a href="/static/portal/">影视</a></em><em><a href="/static/portal/">教育音像</a></em><em><a href="/static/portal/">游戏</a></em></dd>
</dl>
<dl class="fore4">
<dt>文艺</dt>
<dd><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">青春文学</a></em><em><a href="/static/portal/">传记</a></em><em><a href="/static/portal/">艺术</a></em></dd>
</dl>
<dl class="fore5">
<dt>人文社科</dt>
<dd><em><a href="/static/portal/">历史</a></em><em><a href="/static/portal/">心理学</a></em><em><a href="/static/portal/">政治/军事</a></em><em><a href="/static/portal/">国学/古籍</a></em><em><a href="/static/portal/">哲学/宗教</a></em><em><a href="/static/portal/">社会科学</a></em></dd>
</dl>
<dl class="fore6">
<dt>经管励志</dt>
<dd><em><a href="/static/portal/">经济</a></em><em><a href="/static/portal/">金融与投资</a></em><em><a href="/static/portal/">管理</a></em><em><a href="/static/portal/">励志与成功</a></em></dd>
</dl>
<dl class="fore7">
<dt>生活</dt>
<dd><em><a href="/static/portal/">家庭与育儿</a></em><em><a href="/static/portal/">旅游/地图</a></em><em><a href="/static/portal/">烹饪/美食</a></em><em><a href="/static/portal/">时尚/美妆</a></em><em><a href="/static/portal/">家居</a></em><em><a href="/static/portal/">婚恋与两性</a></em><em><a href="/static/portal/">娱乐/休闲</a></em><em><a href="/static/portal/">健身与保健</a></em><em><a href="/static/portal/">动漫/幽默</a></em><em><a href="/static/portal/">体育/运动</a></em></dd>
</dl>
</div>
</div>
</div>
<div class="item">
<h3><a href="/static/portal/">家用电器</a></h3>
<div class="item-list clearfix">
<div class="subitem">
<dl class="fore1">
<dt><a href="/static/portal/">电子书1</a></dt>
<dd><em><a href="/static/portal/">免费</a></em><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">励志与成功</a></em><em><a href="/static/portal/">婚恋/两性</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">经管</a></em><em><a href="/static/portal/">畅读VIP</a></em></dd>
</dl>
<dl class="fore2">
<dt><a href="/static/portal/">数字音乐</a></dt>
<dd><em><a href="/static/portal/">通俗流行</a></em><em><a href="/static/portal/">古典音乐</a></em><em><a href="/static/portal/">摇滚说唱</a></em><em><a href="/static/portal/">爵士蓝调</a></em><em><a href="/static/portal/">乡村民谣</a></em><em><a href="/static/portal/">有声读物</a></em></dd>
</dl>
<dl class="fore3">
<dt><a href="/static/portal/">音像</a></dt>
<dd><em><a href="/static/portal/">音乐</a></em><em><a href="/static/portal/">影视</a></em><em><a href="/static/portal/">教育音像</a></em><em><a href="/static/portal/">游戏</a></em></dd>
</dl>
<dl class="fore4">
<dt>文艺</dt>
<dd><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">青春文学</a></em><em><a href="/static/portal/">传记</a></em><em><a href="/static/portal/">艺术</a></em></dd>
</dl>
<dl class="fore5">
<dt>人文社科</dt>
<dd><em><a href="/static/portal/">历史</a></em><em><a href="/static/portal/">心理学</a></em><em><a href="/static/portal/">政治/军事</a></em><em><a href="/static/portal/">国学/古籍</a></em><em><a href="/static/portal/">哲学/宗教</a></em><em><a href="/static/portal/">社会科学</a></em></dd>
</dl>
<dl class="fore6">
<dt>经管励志</dt>
<dd><em><a href="/static/portal/">经济</a></em><em><a href="/static/portal/">金融与投资</a></em><em><a href="/static/portal/">管理</a></em><em><a href="/static/portal/">励志与成功</a></em></dd>
</dl>
<dl class="fore7">
<dt>生活</dt>
<dd><em><a href="/static/portal/">家庭与育儿</a></em><em><a href="/static/portal/">旅游/地图</a></em><em><a href="/static/portal/">烹饪/美食</a></em><em><a href="/static/portal/">时尚/美妆</a></em><em><a href="/static/portal/">家居</a></em><em><a href="/static/portal/">婚恋与两性</a></em><em><a href="/static/portal/">娱乐/休闲</a></em><em><a href="/static/portal/">健身与保健</a></em><em><a href="/static/portal/">动漫/幽默</a></em><em><a href="/static/portal/">体育/运动</a></em></dd>
</dl>
<dl class="fore8">
<dt>科技</dt>
<dd><em><a href="/static/portal/">科普</a></em><em><a href="/static/portal/">IT</a></em><em><a href="/static/portal/">建筑</a></em><em><a href="/static/portal/">医学</a></em><em><a href="/static/portal/">工业技术</a></em><em><a href="/static/portal/">电子/通信</a></em><em><a href="/static/portal/">农林</a></em><em><a href="/static/portal/">科学与自然</a></em></dd>
</dl>
<dl class="fore9">
<dt>少儿</dt>
<dd><em><a href="/static/portal/">少儿</a></em><em><a href="/static/portal/">0-2岁</a></em><em><a href="/static/portal/">3-6岁</a></em><em><a href="/static/portal/">7-10岁</a></em><em><a href="/static/portal/">11-14岁</a></em></dd>
</dl>
</div>
</div>
</div>
<div class="item">
<h3><a href="/static/portal/">手机、数码</a></h3>
<div class="item-list clearfix">
<div class="subitem">
<dl class="fore1">
<dt><a href="/static/portal/">电子书2</a></dt>
<dd><em><a href="/static/portal/">免费</a></em><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">励志与成功</a></em><em><a href="/static/portal/">婚恋/两性</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">经管</a></em><em><a href="/static/portal/">畅读VIP</a></em></dd>
</dl>
<dl class="fore2">
<dt><a href="/static/portal/">数字音乐</a></dt>
<dd><em><a href="/static/portal/">通俗流行</a></em><em><a href="/static/portal/">古典音乐</a></em><em><a href="/static/portal/">摇滚说唱</a></em><em><a href="/static/portal/">爵士蓝调</a></em><em><a href="/static/portal/">乡村民谣</a></em><em><a href="/static/portal/">有声读物</a></em></dd>
</dl>
<dl class="fore3">
<dt><a href="/static/portal/">音像</a></dt>
<dd><em><a href="/static/portal/">音乐</a></em><em><a href="/static/portal/">影视</a></em><em><a href="/static/portal/">教育音像</a></em><em><a href="/static/portal/">游戏</a></em></dd>
</dl>
<dl class="fore4">
<dt>文艺</dt>
<dd><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">青春文学</a></em><em><a href="/static/portal/">传记</a></em><em><a href="/static/portal/">艺术</a></em></dd>
</dl>
<dl class="fore5">
<dt>人文社科</dt>
<dd><em><a href="/static/portal/">历史</a></em><em><a href="/static/portal/">心理学</a></em><em><a href="/static/portal/">政治/军事</a></em><em><a href="/static/portal/">国学/古籍</a></em><em><a href="/static/portal/">哲学/宗教</a></em><em><a href="/static/portal/">社会科学</a></em></dd>
</dl>
</div>
</div>
</div>
<div class="item">
<h3><a href="/static/portal/">电脑、办公</a></h3>
<div class="item-list clearfix">
<div class="subitem">
<dl class="fore1">
<dt><a href="/static/portal/">电子书3</a></dt>
<dd><em><a href="/static/portal/">免费</a></em><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">励志与成功</a></em><em><a href="/static/portal/">婚恋/两性</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">经管</a></em><em><a href="/static/portal/">畅读VIP</a></em></dd>
</dl>
<dl class="fore2">
<dt><a href="/static/portal/">数字音乐</a></dt>
<dd><em><a href="/static/portal/">通俗流行</a></em><em><a href="/static/portal/">古典音乐</a></em><em><a href="/static/portal/">摇滚说唱</a></em><em><a href="/static/portal/">爵士蓝调</a></em><em><a href="/static/portal/">乡村民谣</a></em><em><a href="/static/portal/">有声读物</a></em></dd>
</dl>
<dl class="fore3">
<dt><a href="/static/portal/">音像</a></dt>
<dd><em><a href="/static/portal/">音乐</a></em><em><a href="/static/portal/">影视</a></em><em><a href="/static/portal/">教育音像</a></em><em><a href="/static/portal/">游戏</a></em></dd>
</dl>
<dl class="fore4">
<dt>文艺</dt>
<dd><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">青春文学</a></em><em><a href="/static/portal/">传记</a></em><em><a href="/static/portal/">艺术</a></em></dd>
</dl>
<dl class="fore5">
<dt>人文社科</dt>
<dd><em><a href="/static/portal/">历史</a></em><em><a href="/static/portal/">心理学</a></em><em><a href="/static/portal/">政治/军事</a></em><em><a href="/static/portal/">国学/古籍</a></em><em><a href="/static/portal/">哲学/宗教</a></em><em><a href="/static/portal/">社会科学</a></em></dd>
</dl>
<dl class="fore6">
<dt>经管励志</dt>
<dd><em><a href="/static/portal/">经济</a></em><em><a href="/static/portal/">金融与投资</a></em><em><a href="/static/portal/">管理</a></em><em><a href="/static/portal/">励志与成功</a></em></dd>
</dl>
<dl class="fore7">
<dt>生活</dt>
<dd><em><a href="/static/portal/">家庭与育儿</a></em><em><a href="/static/portal/">旅游/地图</a></em><em><a href="/static/portal/">烹饪/美食</a></em><em><a href="/static/portal/">时尚/美妆</a></em><em><a href="/static/portal/">家居</a></em><em><a href="/static/portal/">婚恋与两性</a></em><em><a href="/static/portal/">娱乐/休闲</a></em><em><a href="/static/portal/">健身与保健</a></em><em><a href="/static/portal/">动漫/幽默</a></em><em><a href="/static/portal/">体育/运动</a></em></dd>
</dl>
<dl class="fore8">
<dt>科技</dt>
<dd><em><a href="/static/portal/">科普</a></em><em><a href="/static/portal/">IT</a></em><em><a href="/static/portal/">建筑</a></em><em><a href="/static/portal/">医学</a></em><em><a href="/static/portal/">工业技术</a></em><em><a href="/static/portal/">电子/通信</a></em><em><a href="/static/portal/">农林</a></em><em><a href="/static/portal/">科学与自然</a></em></dd>
</dl>
<dl class="fore9">
<dt>少儿</dt>
<dd><em><a href="/static/portal/">少儿</a></em><em><a href="/static/portal/">0-2岁</a></em><em><a href="/static/portal/">3-6岁</a></em><em><a href="/static/portal/">7-10岁</a></em><em><a href="/static/portal/">11-14岁</a></em></dd>
</dl>
<dl class="fore10">
<dt>教育</dt>
<dd><em><a href="/static/portal/">教材教辅</a></em><em><a href="/static/portal/">考试</a></em><em><a href="/static/portal/">外语学习</a></em></dd>
</dl>
<dl class="fore11">
<dt>其它</dt>
<dd><em><a href="/static/portal/">英文原版书</a></em><em><a href="/static/portal/">港台图书</a></em><em><a href="/static/portal/">工具书</a></em><em><a href="/static/portal/">套装书</a></em><em><a href="/static/portal/">杂志/期刊</a></em></dd>
</dl>
</div>
</div>
</div>
<div class="item">
<h3><a href="/static/portal/">家居、家具、家装、厨具</a></h3>
<div class="item-list clearfix">
<div class="subitem">
<dl class="fore1">
<dt><a href="/static/portal/">电子书4</a></dt>
<dd><em><a href="/static/portal/">免费</a></em><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">励志与成功</a></em><em><a href="/static/portal/">婚恋/两性</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">经管</a></em><em><a href="/static/portal/">畅读VIP</a></em></dd>
</dl>
<dl class="fore2">
<dt><a href="/static/portal/">数字音乐</a></dt>
<dd><em><a href="/static/portal/">通俗流行</a></em><em><a href="/static/portal/">古典音乐</a></em><em><a href="/static/portal/">摇滚说唱</a></em><em><a href="/static/portal/">爵士蓝调</a></em><em><a href="/static/portal/">乡村民谣</a></em><em><a href="/static/portal/">有声读物</a></em></dd>
</dl>
<dl class="fore3">
<dt><a href="/static/portal/">音像</a></dt>
<dd><em><a href="/static/portal/">音乐</a></em><em><a href="/static/portal/">影视</a></em><em><a href="/static/portal/">教育音像</a></em><em><a href="/static/portal/">游戏</a></em></dd>
</dl>
<dl class="fore4">
<dt>文艺</dt>
<dd><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">青春文学</a></em><em><a href="/static/portal/">传记</a></em><em><a href="/static/portal/">艺术</a></em></dd>
</dl>
<dl class="fore5">
<dt>人文社科</dt>
<dd><em><a href="/static/portal/">历史</a></em><em><a href="/static/portal/">心理学</a></em><em><a href="/static/portal/">政治/军事</a></em><em><a href="/static/portal/">国学/古籍</a></em><em><a href="/static/portal/">哲学/宗教</a></em><em><a href="/static/portal/">社会科学</a></em></dd>
</dl>
<dl class="fore6">
<dt>经管励志</dt>
<dd><em><a href="/static/portal/">经济</a></em><em><a href="/static/portal/">金融与投资</a></em><em><a href="/static/portal/">管理</a></em><em><a href="/static/portal/">励志与成功</a></em></dd>
</dl>
<dl class="fore7">
<dt>生活</dt>
<dd><em><a href="/static/portal/">家庭与育儿</a></em><em><a href="/static/portal/">旅游/地图</a></em><em><a href="/static/portal/">烹饪/美食</a></em><em><a href="/static/portal/">时尚/美妆</a></em><em><a href="/static/portal/">家居</a></em><em><a href="/static/portal/">婚恋与两性</a></em><em><a href="/static/portal/">娱乐/休闲</a></em><em><a href="/static/portal/">健身与保健</a></em><em><a href="/static/portal/">动漫/幽默</a></em><em><a href="/static/portal/">体育/运动</a></em></dd>
</dl>
<dl class="fore8">
<dt>科技</dt>
<dd><em><a href="/static/portal/">科普</a></em><em><a href="/static/portal/">IT</a></em><em><a href="/static/portal/">建筑</a></em><em><a href="/static/portal/">医学</a></em><em><a href="/static/portal/">工业技术</a></em><em><a href="/static/portal/">电子/通信</a></em><em><a href="/static/portal/">农林</a></em><em><a href="/static/portal/">科学与自然</a></em></dd>
</dl>
<dl class="fore9">
<dt>少儿</dt>
<dd><em><a href="/static/portal/">少儿</a></em><em><a href="/static/portal/">0-2岁</a></em><em><a href="/static/portal/">3-6岁</a></em><em><a href="/static/portal/">7-10岁</a></em><em><a href="/static/portal/">11-14岁</a></em></dd>
</dl>
</div>
</div>
</div>
<div class="item">
<h3><a href="/static/portal/">服饰内衣</a></h3>
<div class="item-list clearfix">
<div class="subitem">
<dl class="fore1">
<dt><a href="/static/portal/">电子书5</a></dt>
<dd><em><a href="/static/portal/">免费</a></em><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">励志与成功</a></em><em><a href="/static/portal/">婚恋/两性</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">经管</a></em><em><a href="/static/portal/">畅读VIP</a></em></dd>
</dl>
<dl class="fore2">
<dt><a href="/static/portal/">数字音乐</a></dt>
<dd><em><a href="/static/portal/">通俗流行</a></em><em><a href="/static/portal/">古典音乐</a></em><em><a href="/static/portal/">摇滚说唱</a></em><em><a href="/static/portal/">爵士蓝调</a></em><em><a href="/static/portal/">乡村民谣</a></em><em><a href="/static/portal/">有声读物</a></em></dd>
</dl>
<dl class="fore3">
<dt><a href="/static/portal/">音像</a></dt>
<dd><em><a href="/static/portal/">音乐</a></em><em><a href="/static/portal/">影视</a></em><em><a href="/static/portal/">教育音像</a></em><em><a href="/static/portal/">游戏</a></em></dd>
</dl>
<dl class="fore4">
<dt>文艺</dt>
<dd><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">青春文学</a></em><em><a href="/static/portal/">传记</a></em><em><a href="/static/portal/">艺术</a></em></dd>
</dl>
<dl class="fore5">
<dt>人文社科</dt>
<dd><em><a href="/static/portal/">历史</a></em><em><a href="/static/portal/">心理学</a></em><em><a href="/static/portal/">政治/军事</a></em><em><a href="/static/portal/">国学/古籍</a></em><em><a href="/static/portal/">哲学/宗教</a></em><em><a href="/static/portal/">社会科学</a></em></dd>
</dl>
<dl class="fore6">
<dt>经管励志</dt>
<dd><em><a href="/static/portal/">经济</a></em><em><a href="/static/portal/">金融与投资</a></em><em><a href="/static/portal/">管理</a></em><em><a href="/static/portal/">励志与成功</a></em></dd>
</dl>
<dl class="fore7">
<dt>生活</dt>
<dd><em><a href="/static/portal/">家庭与育儿</a></em><em><a href="/static/portal/">旅游/地图</a></em><em><a href="/static/portal/">烹饪/美食</a></em><em><a href="/static/portal/">时尚/美妆</a></em><em><a href="/static/portal/">家居</a></em><em><a href="/static/portal/">婚恋与两性</a></em><em><a href="/static/portal/">娱乐/休闲</a></em><em><a href="/static/portal/">健身与保健</a></em><em><a href="/static/portal/">动漫/幽默</a></em><em><a href="/static/portal/">体育/运动</a></em></dd>
</dl>
<dl class="fore8">
<dt>科技</dt>
<dd><em><a href="/static/portal/">科普</a></em><em><a href="/static/portal/">IT</a></em><em><a href="/static/portal/">建筑</a></em><em><a href="/static/portal/">医学</a></em><em><a href="/static/portal/">工业技术</a></em><em><a href="/static/portal/">电子/通信</a></em><em><a href="/static/portal/">农林</a></em><em><a href="/static/portal/">科学与自然</a></em></dd>
</dl>
</div>
</div>
</div>
<div class="item">
<h3><a href="/static/portal/">个护化妆</a></h3>
<div class="item-list clearfix">
<div class="subitem">
<dl class="fore1">
<dt><a href="/static/portal/">电子书6</a></dt>
<dd><em><a href="/static/portal/">免费</a></em><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">励志与成功</a></em><em><a href="/static/portal/">婚恋/两性</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">经管</a></em><em><a href="/static/portal/">畅读VIP</a></em></dd>
</dl>
<dl class="fore2">
<dt><a href="/static/portal/">数字音乐</a></dt>
<dd><em><a href="/static/portal/">通俗流行</a></em><em><a href="/static/portal/">古典音乐</a></em><em><a href="/static/portal/">摇滚说唱</a></em><em><a href="/static/portal/">爵士蓝调</a></em><em><a href="/static/portal/">乡村民谣</a></em><em><a href="/static/portal/">有声读物</a></em></dd>
</dl>
<dl class="fore3">
<dt><a href="/static/portal/">音像</a></dt>
<dd><em><a href="/static/portal/">音乐</a></em><em><a href="/static/portal/">影视</a></em><em><a href="/static/portal/">教育音像</a></em><em><a href="/static/portal/">游戏</a></em></dd>
</dl>
<dl class="fore4">
<dt>文艺</dt>
<dd><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">青春文学</a></em><em><a href="/static/portal/">传记</a></em><em><a href="/static/portal/">艺术</a></em></dd>
</dl>
<dl class="fore5">
<dt>人文社科</dt>
<dd><em><a href="/static/portal/">历史</a></em><em><a href="/static/portal/">心理学</a></em><em><a href="/static/portal/">政治/军事</a></em><em><a href="/static/portal/">国学/古籍</a></em><em><a href="/static/portal/">哲学/宗教</a></em><em><a href="/static/portal/">社会科学</a></em></dd>
</dl>
<dl class="fore6">
<dt>经管励志</dt>
<dd><em><a href="/static/portal/">经济</a></em><em><a href="/static/portal/">金融与投资</a></em><em><a href="/static/portal/">管理</a></em><em><a href="/static/portal/">励志与成功</a></em></dd>
</dl>
<dl class="fore7">
<dt>生活</dt>
<dd><em><a href="/static/portal/">家庭与育儿</a></em><em><a href="/static/portal/">旅游/地图</a></em><em><a href="/static/portal/">烹饪/美食</a></em><em><a href="/static/portal/">时尚/美妆</a></em><em><a href="/static/portal/">家居</a></em><em><a href="/static/portal/">婚恋与两性</a></em><em><a href="/static/portal/">娱乐/休闲</a></em><em><a href="/static/portal/">健身与保健</a></em><em><a href="/static/portal/">动漫/幽默</a></em><em><a href="/static/portal/">体育/运动</a></em></dd>
</dl>
<dl class="fore8">
<dt>科技</dt>
<dd><em><a href="/static/portal/">科普</a></em><em><a href="/static/portal/">IT</a></em><em><a href="/static/portal/">建筑</a></em><em><a href="/static/portal/">医学</a></em><em><a href="/static/portal/">工业技术</a></em><em><a href="/static/portal/">电子/通信</a></em><em><a href="/static/portal/">农林</a></em><em><a href="/static/portal/">科学与自然</a></em></dd>
</dl>
<dl class="fore9">
<dt>少儿</dt>
<dd><em><a href="/static/portal/">少儿</a></em><em><a href="/static/portal/">0-2岁</a></em><em><a href="/static/portal/">3-6岁</a></em><em><a href="/static/portal/">7-10岁</a></em><em><a href="/static/portal/">11-14岁</a></em></dd>
</dl>
<dl class="fore10">
<dt>教育</dt>
<dd><em><a href="/static/portal/">教材教辅</a></em><em><a href="/static/portal/">考试</a></em><em><a href="/static/portal/">外语学习</a></em></dd>
</dl>
<dl class="fore11">
<dt>其它</dt>
<dd><em><a href="/static/portal/">英文原版书</a></em><em><a href="/static/portal/">港台图书</a></em><em><a href="/static/portal/">工具书</a></em><em><a href="/static/portal/">套装书</a></em><em><a href="/static/portal/">杂志/期刊</a></em></dd>
</dl>
</div>
</div>
</div>
<div class="item">
<h3><a href="/static/portal/">运动健康</a></h3>
<div class="item-list clearfix">
<div class="subitem">
<dl class="fore1">
<dt><a href="/static/portal/">电子书7</a></dt>
<dd><em><a href="/static/portal/">免费</a></em><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">励志与成功</a></em><em><a href="/static/portal/">婚恋/两性</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">经管</a></em><em><a href="/static/portal/">畅读VIP</a></em></dd>
</dl>
<dl class="fore2">
<dt><a href="/static/portal/">数字音乐</a></dt>
<dd><em><a href="/static/portal/">通俗流行</a></em><em><a href="/static/portal/">古典音乐</a></em><em><a href="/static/portal/">摇滚说唱</a></em><em><a href="/static/portal/">爵士蓝调</a></em><em><a href="/static/portal/">乡村民谣</a></em><em><a href="/static/portal/">有声读物</a></em></dd>
</dl>
<dl class="fore3">
<dt><a href="/static/portal/">音像</a></dt>
<dd><em><a href="/static/portal/">音乐</a></em><em><a href="/static/portal/">影视</a></em><em><a href="/static/portal/">教育音像</a></em><em><a href="/static/portal/">游戏</a></em></dd>
</dl>
<dl class="fore4">
<dt>文艺</dt>
<dd><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">青春文学</a></em><em><a href="/static/portal/">传记</a></em><em><a href="/static/portal/">艺术</a></em></dd>
</dl>
</div>
<div class="cat-right">
<dl class="categorys-brands" clstag="homepage|keycount|home2013|0601d">
<dt>推荐品牌出版商</dt>
<dd>
<ul>
<li>
<a href="/static/portal/">中华书局</a>
</li>
<li>
<a href="/static/portal/">人民邮电出版社</a>
</li>
</ul>
</dd>
</dl>
</div>
</div>
</div>
<div class="item">
<h3><a href="/static/portal/">汽车用品</a></h3>
<div class="item-list clearfix">
<div class="subitem">
<dl class="fore1">
<dt><a href="/static/portal/">电子书8</a></dt>
<dd><em><a href="/static/portal/">免费</a></em><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">励志与成功</a></em><em><a href="/static/portal/">婚恋/两性</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">经管</a></em><em><a href="/static/portal/">畅读VIP</a></em></dd>
</dl>
<dl class="fore2">
<dt><a href="/static/portal/">数字音乐</a></dt>
<dd><em><a href="/static/portal/">通俗流行</a></em><em><a href="/static/portal/">古典音乐</a></em><em><a href="/static/portal/">摇滚说唱</a></em><em><a href="/static/portal/">爵士蓝调</a></em><em><a href="/static/portal/">乡村民谣</a></em><em><a href="/static/portal/">有声读物</a></em></dd>
</dl>
<dl class="fore3">
<dt><a href="/static/portal/">音像</a></dt>
<dd><em><a href="/static/portal/">音乐</a></em><em><a href="/static/portal/">影视</a></em><em><a href="/static/portal/">教育音像</a></em><em><a href="/static/portal/">游戏</a></em></dd>
</dl>
<dl class="fore4">
<dt>文艺</dt>
<dd><em><a href="/static/portal/">小说</a></em><em><a href="/static/portal/">文学</a></em><em><a href="/static/portal/">青春文学</a></em><em><a href="/static/portal/">传记</a></em><em><a href="/static/portal/">艺术</a></em></dd>
</dl>
<dl class="fore5">
<dt>人文社科</dt>
<dd><em><a href="/static/portal/">历史</a></em><em><a href="/static/portal/">心理学</a></em><em><a href="/static/portal/">政治/军事</a></em><em><a href="/static/portal/">国学/古籍</a></em><em><a href="/static/portal/">哲学/宗教</a></em><em><a href="/static/portal/">社会科学</a></em></dd>
</dl>
<dl class="fore6">
<dt>经管励志</dt>
<dd><em><a href="/static/portal/">经济</a></em><em><a href="/static/portal/">金融与投资</a></em><em><a href="/static/portal/">管理</a></em><em><a href="/static/portal/">励志与成功</a></em></dd>
</dl>
<dl class="fore7">
<dt>生活</dt>
<dd><em><a href="/static/portal/">家庭与育儿</a></em><em><a href="/static/portal/">旅游/地图</a></em><em><a href="/static/portal/">烹饪/美食</a></em><em><a href="/static/portal/">时尚/美妆</a></em><em><a href="/static/portal/">家居</a></em><em><a href="/static/portal/">婚恋与两性</a></em><em><a href="/static/portal/">娱乐/休闲</a></em><em><a href="/static/portal/">健身与保健</a></em><em><a href="/static/portal/">动漫/幽默</a></em><em><a href="/static/portal/">体育/运动</a></em></dd>
</dl>
<dl class="fore8">
<dt>科技</dt>
<dd><em><a href="/static/portal/">科普</a></em><em><a href="/static/portal/">IT</a></em><em><a href="/static/portal/">建筑</a></em><em><a href="/static/portal/">医学</a></em><em><a href="/static/portal/">工业技术</a></em><em><a href="/static/portal/">电子/通信</a></em><em><a href="/static/portal/">农林</a></em><em><a href="/static/portal/">科学与自然</a></em></dd>
</dl>
</div>
</div>
</div>
<div class="item">
<h3><a href="/static/portal/">彩票、旅行</a></h3>
</div>
<div class="item">
<h3><a href="/static/portal/">理财、众筹</a></h3>
</div>
<div class="item">
<h3><a href="/static/portal/">母婴、玩具</a></h3>
</div>
<div class="item">
<h3><a href="/static/portal/">箱包</a></h3>
</div>
<div class="item">
<h3><a href="/static/portal/">运动户外</a></h3>
</div>
<div class="item">
<h3><a href="/static/portal/">箱包</a></h3>
</div>
</div>
</div>
<div class="yui3-u Center banerArea">
<!--banner轮播-->
<div id="myCarousel" data-ride="carousel" data-interval="4000" class="sui-carousel slide">
<ol class="carousel-indicators">
<!--0.thymeleaf遍历时有一个对象userStat(有index,count,size,current,even,odd,first,last)得到索引值-->
<li data-target="#myCarousel" data-slide-to="{{userStat.index}}"
th:class="${userStat.index==0}?'active':''" th:each="con,userStat : ${contents}"></li>
</ol>
<div class="carousel-inner">
<!--1.thymeleaf模板的遍历技术 -->
<div class=" item" th:each="con : ${contents}">
<a th:href="${con.url}" >
<img th:src="${con.pic}" />
</a>
</div>
</div><a href="#myCarousel" data-slide="prev" class="carousel-control left">‹</a>
<a href="#myCarousel" data-slide="next" class="carousel-control right">›</a>
</div>
</div>
<div class="yui3-u Right">
<div class="news">
<h4><em class="fl">泽易购快报</em><span class="fr tip">更多 ></span></h4>
<div class="clearix"></div>
<ul class="news-list unstyled">
<li>
<span class="bold">[特惠]</span>备战开学季 全民半价购数码
</li>
<li>
<span class="bold">[公告]</span>备战开学季 全民半价购数码
</li>
<li>
<span class="bold">[特惠]</span>备战开学季 全民半价购数码
</li>
<li>
<span class="bold">[公告]</span>备战开学季 全民半价购数码
</li>
<li>
<span class="bold">[特惠]</span>备战开学季 全民半价购数码
</li>
</ul>
</div>
<ul class="yui3-g Lifeservice">
<li class="yui3-u-1-4 life-item tab-item">
<i class="list-item list-item-1"></i>
<span class="service-intro">话费</span>
</li>
<li class="yui3-u-1-4 life-item tab-item">
<i class="list-item list-item-2"></i>
<span class="service-intro">机票</span>
</li>
<li class="yui3-u-1-4 life-item tab-item">
<i class="list-item list-item-3"></i>
<span class="service-intro">电影票</span>
</li>
<li class="yui3-u-1-4 life-item tab-item">
<i class="list-item list-item-4"></i>
<span class="service-intro">游戏</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-5"></i>
<span class="service-intro">彩票</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-6"></i>
<span class="service-intro">加油站</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-7"></i>
<span class="service-intro">酒店</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-8"></i>
<span class="service-intro">火车票</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-9"></i>
<span class="service-intro">众筹</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-10"></i>
<span class="service-intro">理财</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-11"></i>
<span class="service-intro">礼品卡</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-12"></i>
<span class="service-intro">白条</span>
</li>
</ul>
<div class="life-item-content">
<div class="life-detail">
<i class="close">关闭</i>
<p>话费充值</p>
<form action="" class="sui-form form-horizontal">
号码:<input type="text" id="inputphoneNumber" placeholder="输入你的号码" />
</form>
<button class="sui-btn btn-danger">快速充值</button>
</div>
<div class="life-detail">
<i class="close">关闭</i> 机票
</div>
<div class="life-detail">
<i class="close">关闭</i> 电影票
</div>
<div class="life-detail">
<i class="close">关闭</i> 游戏
</div>
</div>
<div class="ads">
<img src="/static/portal/img/ad1.png" />
</div>
</div>
</div>
</div>
</div>
<!--推荐-->
<div class="show">
<div class="py-container">
<ul class="yui3-g Recommend">
<li class="yui3-u-1-6 clock">
<div class="time">
<img src="/static/portal/img/clock.png" />
<h3>今日推荐</h3>
</div>
</li>
<li class="yui3-u-5-24">
<a href="/static/portal/list.html" target="_blank"><img src="/static/portal/img/today01.png" /></a>
</li>
<li class="yui3-u-5-24">
<img src="/static/portal/img/today02.png" />
</li>
<li class="yui3-u-5-24">
<img src="/static/portal/img/today03.png" />
</li>
<li class="yui3-u-5-24">
<img src="/static/portal/img/today04.png" />
</li>
</ul>
</div>
</div>
<!--喜欢-->
<div class="like">
<div class="py-container">
<div class="title">
<h3 class="fl">猜你喜欢</h3>
<b class="border"></b>
<a href="/static/portal/javascript:;" class="fr tip changeBnt" id="xxlChg"><i></i>换一换</a>
</div>
<div class="bd">
<ul class="clearfix yui3-g Favourate picLB" id="picLBxxl">
<li class="yui3-u-1-6">
<dl class="picDl huozhe">
<dd>
<a href="/static/portal/" class="pic"><img src="/static/portal/img/like_02.png" alt="" /></a>
<div class="like-text">
<p>阳光美包新款单肩包女包时尚子母包四件套女</p>
<h3>¥116.00</h3>
</div>
</dd>
<dd>
<a href="/static/portal/" class="pic"><img src="/static/portal/img/like_01.png" alt="" /></a>
<div class="like-text">
<p>爱仕达 30CM炒锅不粘锅NWG8330E电磁炉炒</p>
<h3>¥116.00</h3>
</div>
</dd>
</dl>
</li>
<li class="yui3-u-1-6">
<dl class="picDl jilu">
<dd>
<a href="/static/portal/" class="pic"><img src="/static/portal/img/like_03.png" alt="" /></a>
<div class="like-text">
<p>爱仕达 30CM炒锅不粘锅NWG8330E电磁炉炒</p>
<h3>¥116.00</h3>
</div>
</dd>
<dd>
<a href="/static/portal/" class="pic"><img src="/static/portal/img/like_02.png" alt="" /></a>
<div class="like-text">
<p>阳光美包新款单肩包女包时尚子母包四件套女</p>
<h3>¥116.00</h3>
</div>
</dd>
</dl>
</li>
<li class="yui3-u-1-6">
<dl class="picDl tuhua">
<dd>
<a href="/static/portal/" class="pic"><img src="/static/portal/img/like_01.png" alt="" /></a>
<div class="like-text">
<p>捷波朗 </p>
<p>(jabra)BOOSI劲步</p>
<h3>¥236.00</h3>
</div>
</dd>
<dd>
<a href="/static/portal/" class="pic"><img nsrc="assets/img/like_02.png" alt="" /></a>
<div class="like-text">
<p>三星(G5500)</p>
<p>移动联通双网通</p>
<h3>¥566.00</h3>
</div>
</dd>
</dl>
</li>
<li class="yui3-u-1-6">
<dl class="picDl huozhe">
<dd>
<a href="/static/portal/" class="pic"><img src="/static/portal/img/like_02.png" alt="" /></a>
<div class="like-text">
<p>阳光美包新款单肩包女包时尚子母包四件套女</p>
<h3>¥116.00</h3>
</div>
</dd>
<dd>
<a href="/static/portal/" class="pic"><img src="/static/portal/img/like_01.png" alt="" /></a>
<div class="like-text">
<p>爱仕达 30CM炒锅不粘锅NWG8330E电磁炉炒</p>
<h3>¥116.00</h3>
</div>
</dd>
</dl>
</li>
<li class="yui3-u-1-6">
<dl class="picDl jilu">
<dd>
<a href="/static/portal/http://sc.chinaz.com/" class="pic"><img src="/static/portal/img/like_03.png" alt="" /></a>
<div class="like-text">
<p>捷波朗 </p>
<p>(jabra)BOOSI劲步</p>
<h3>¥236.00</h3>
</div>
</dd>
<dd>
<a href="/static/portal/http://sc.chinaz.com/" class="pic"><img src="/static/portal/img/like_02.png" alt="" /></a>
<div class="like-text">
<p>欧普</p>
<p>JYLZ08面板灯平板灯铝</p>
<h3>¥456.00</h3>
</div>
</dd>
</dl>
</li>
<li class="yui3-u-1-6">
<dl class="picDl tuhua">
<dd>
<a href="/static/portal/http://sc.chinaz.com/" class="pic"><img src="/static/portal/img/like_01.png" alt="" /></a>
<div class="like-text">
<p>三星(G5500)</p>
<p>移动联通双网通</p>
<h3>¥566.00</h3>
</div>
</dd>
<dd>
<a href="/static/portal/http://sc.chinaz.com/" class="pic"><img nsrc="assets/img/like_02.png" alt="" /></a>
<div class="like-text">
<p>韩国所望紧致湿润精华露400ml</p>
<h3>¥896.00</h3>
</div>
</dd>
</dl>
</li>
</ul>
</div>
</div>
</div>
<!--有趣-->
<div class="fun">
<div class="py-container">
<div class="title">
<h3 class="fl">泽林教育.有趣区</h3>
</div>
<div class="clearfix yui3-g Interest">
<span class="x-line"></span>
<div class="yui3-u row-405 Interest-conver">
<img src="/static/portal/img/interest01.png" />
</div>
<div class="yui3-u row-225 Interest-conver-split">
<h5>好东西</h5>
<img src="/static/portal/img/interest02.png" />
<img src="/static/portal/img/interest03.png" />
</div>
<div class="yui3-u row-405 Interest-conver-split blockgary">
<h5>品牌街</h5>
<div class="split-bt">
<img src="/static/portal/img/interest04.png" />
</div>
<div class="x-img fl">
<img src="/static/portal/img/interest05.png" />
</div>
<div class="x-img fr">
<img src="/static/portal/img/interest06.png" />
</div>
</div>
<div class="yui3-u row-165 brandArea">
<span class="brand-yline"></span>
<ul class="yui3-g brand-list">
<li class="yui3-u-1-2 brand-pit"><img src="/static/portal/img/brand01.png" /></li>
<li class="yui3-u-1-2 brand-pit"><img src="/static/portal/img/brand02.png" /></li>
<li class="yui3-u-1-2 brand-pit"><img src="/static/portal/img/brand03.png" /></li>
<li class="yui3-u-1-2 brand-pit"><img src="/static/portal/img/brand04.png" /></li>
<li class="yui3-u-1-2 brand-pit"><img src="/static/portal/img/brand05.png" /></li>
<li class="yui3-u-1-2 brand-pit"><img src="/static/portal/img/brand06.png" /></li>
<li class="yui3-u-1-2 brand-pit"><img src="/static/portal/img/brand07.png" /></li>
<li class="yui3-u-1-2 brand-pit"><img src="/static/portal/img/brand08.png" /></li>
<li class="yui3-u-1-2 brand-pit"><img src="/static/portal/img/brand09.png" /></li>
<li class="yui3-u-1-2 brand-pit"><img src="/static/portal/img/brand10.png" /></li>
<li class="yui3-u-1-2 brand-pit"><img src="/static/portal/img/brand11.png" /></li>
<li class="yui3-u-1-2 brand-pit"><img src="/static/portal/img/brand12.png" /></li>
<li class="yui3-u-1-2 brand-pit"><img src="/static/portal/img/brand13.png" /></li>
<li class="yui3-u-1-2 brand-pit"><img src="/static/portal/img/brand03.png" /></li>
</ul>
</div>
</div>
</div>
</div>
<!--楼层-->
<div id="floor-1" class="floor">
<div class="py-container">
<div class="title floors">
<h3 class="fl">家用电器</h3>
<div class="fr">
<ul class="sui-nav nav-tabs">
<li class="active">
<a href="/static/portal/#tab1" data-toggle="tab">热门</a>
</li>
<li>
<a href="/static/portal/#tab2" data-toggle="tab">大家电</a>
</li>
<li>
<a href="/static/portal/#tab3" data-toggle="tab">生活电器</a>
</li>
<li>
<a href="/static/portal/#tab4" data-toggle="tab">厨房电器</a>
</li>
<li>
<a href="/static/portal/#tab5" data-toggle="tab">应季电器</a>
</li>
<li>
<a href="/static/portal/#tab6" data-toggle="tab">空气/净水</a>
</li>
<li>
<a href="/static/portal/#tab7" data-toggle="tab">高端电器</a>
</li>
</ul>
</div>
</div>
<div class="clearfix tab-content floor-content">
<div id="tab1" class="tab-pane active">
<div class="yui3-g Floor-1">
<div class="yui3-u Left blockgary">
<ul class="jd-list">
<li>节能补贴</li>
<li>4K电视</li>
<li>空气净化器</li>
<li>IH电饭煲</li>
<li>滚筒洗衣机</li>
<li>电热水器</li>
</ul>
<img src="/static/portal/img/floor-1-1.png" />
</div>
<div class="yui3-u row-330 floorBanner">
<div id="floorCarousel" data-ride="carousel" data-interval="4000" class="sui-carousel slide">
<ol class="carousel-indicators">
<li data-target="#floorCarousel" data-slide-to="0" class="active"></li>
<li data-target="#floorCarousel" data-slide-to="1"></li>
<li data-target="#floorCarousel" data-slide-to="2"></li>
</ol>
<div class="carousel-inner">
<div class="active item">
<img src="/static/portal/img/floor-1-b01.png">
</div>
<div class="item">
<img src="/static/portal/img/floor-1-b02.png">
</div>
<div class="item">
<img src="/static/portal/img/floor-1-b03.png">
</div>
</div>
<a href="/static/portal/#floorCarousel" data-slide="prev" class="carousel-control left">‹</a>
<a href="/static/portal/#floorCarousel" data-slide="next" class="carousel-control right">›</a>
</div>
</div>
<div class="yui3-u row-220 split">
<span class="floor-x-line"></span>
<div class="floor-conver-pit">
<img src="/static/portal/img/floor-1-2.png" />
</div>
<div class="floor-conver-pit">
<img src="/static/portal/img/floor-1-3.png" />
</div>
</div>
<div class="yui3-u row-218 split">
<img src="/static/portal/img/floor-1-4.png" />
</div>
<div class="yui3-u row-220 split">
<span class="floor-x-line"></span>
<div class="floor-conver-pit">
<img src="/static/portal/img/floor-1-5.png" />
</div>
<div class="floor-conver-pit">
<img src="/static/portal/img/floor-1-6.png" />
</div>
</div>
</div>
</div>
<div id="tab2" class="tab-pane">
<p>第二个</p>
</div>
<div id="tab3" class="tab-pane">
<p>第三个</p>
</div>
<div id="tab4" class="tab-pane">
<p>第4个</p>
</div>
<div id="tab5" class="tab-pane">
<p>第5个</p>
</div>
<div id="tab6" class="tab-pane">
<p>第6个</p>
</div>
<div id="tab7" class="tab-pane">
<p>第7个</p>
</div>
</div>
</div>
</div>
<div id="floor-2" class="floor">
<div class="py-container">
<div class="title floors">
<h3 class="fl">手机通讯</h3>
<div class="fr">
<ul class="sui-nav nav-tabs">
<li class="active">
<a href="/static/portal/#tab8" data-toggle="tab">热门</a>
</li>
<li>
<a href="/static/portal/#tab9" data-toggle="tab">品质优选</a>
</li>
<li>
<a href="/static/portal/#tab10" data-toggle="tab">新机尝鲜</a>
</li>
<li>
<a href="/static/portal/#tab11" data-toggle="tab">高性价比</a>
</li>
<li>
<a href="/static/portal/#tab12" data-toggle="tab">合约机</a>
</li>
<li>
<a href="/static/portal/#tab13" data-toggle="tab">手机卡</a>
</li>
<li>
<a href="/static/portal/#tab14" data-toggle="tab">手机配件</a>
</li>
</ul>
</div>
</div>
<div class="clearfix tab-content floor-content">
<div id="tab8" class="tab-pane active">
<div class="yui3-g Floor-1">
<div class="yui3-u Left blockgary">
<ul class="jd-list">
<li>节能补贴</li>
<li>4K电视</li>
<li>空气净化器</li>
<li>IH电饭煲</li>
<li>滚筒洗衣机</li>
<li>电热水器</li>
</ul>
<img src="/static/portal/img/floor-1-1.png" />
</div>
<div class="yui3-u row-330 floorBanner">
<div id="floorCarousell" data-ride="carousel" data-interval="4000" class="sui-carousel slide">
<ol class="carousel-indicators">
<li data-target="#floorCarousell" data-slide-to="0" class="active"></li>
<li data-target="#floorCarousell" data-slide-to="1"></li>
<li data-target="#floorCarousell" data-slide-to="2"></li>
</ol>
<div class="carousel-inner">
<div class="active item">
<img src="/static/portal/img/floor-1-b01.png">
</div>
<div class="item">
<img src="/static/portal/img/floor-1-b02.png">
</div>
<div class="item">
<img src="/static/portal/img/floor-1-b03.png">
</div>
</div>
<a href="/static/portal/#floorCarousell" data-slide="prev" class="carousel-control left">‹</a>
<a href="/static/portal/#floorCarousell" data-slide="next" class="carousel-control right">›</a>
</div>
</div>
<div class="yui3-u row-220 split">
<span class="floor-x-line"></span>
<div class="floor-conver-pit">
<img src="/static/portal/img/floor-1-2.png" />
</div>
<div class="floor-conver-pit">
<img src="/static/portal/img/floor-1-3.png" />
</div>
</div>
<div class="yui3-u row-218 split">
<img src="/static/portal/img/floor-1-4.png" />
</div>
<div class="yui3-u row-220 split">
<span class="floor-x-line"></span>
<div class="floor-conver-pit">
<img src="/static/portal/img/floor-1-5.png" />
</div>
<div class="floor-conver-pit">
<img src="/static/portal/img/floor-1-6.png" />
</div>
</div>
</div>
</div>
<div id="tab2" class="tab-pane">
<p>第二个</p>
</div>
<div id="tab9" class="tab-pane">
<p>第三个</p>
</div>
<div id="tab10" class="tab-pane">
<p>第4个</p>
</div>
<div id="tab11" class="tab-pane">
<p>第5个</p>
</div>
<div id="tab12" class="tab-pane">
<p>第6个</p>
</div>
<div id="tab13" class="tab-pane">
<p>第7个</p>
</div>
<div id="tab14" class="tab-pane">
<p>第8个</p>
</div>
</div>
</div>
</div>
<!--商标-->
<div class="brand">
<div class="py-container">
<ul class="Brand-list blockgary">
<li class="Brand-item">
<img src="/static/portal/img/brand_21.png" />
</li>
<li class="Brand-item"><img src="/static/portal/img/brand_03.png" /></li>
<li class="Brand-item"><img src="/static/portal/img/brand_05.png" /></li>
<li class="Brand-item"><img src="/static/portal/img/brand_07.png" /></li>
<li class="Brand-item"><img src="/static/portal/img/brand_09.png" /></li>
<li class="Brand-item"><img src="/static/portal/img/brand_11.png" /></li>
<li class="Brand-item"><img src="/static/portal/img/brand_13.png" /></li>
<li class="Brand-item"><img src="/static/portal/img/brand_15.png" /></li>
<li class="Brand-item"><img src="/static/portal/img/brand_17.png" /></li>
<li class="Brand-item"><img src="/static/portal/img/brand_19.png" /></li>
</ul>
</div>
</div>
<!-- 底部栏位 -->
<!--页面底部-->
<div class="clearfix footer">
<div class="py-container">
<div class="footlink">
<div class="Mod-service">
<ul class="Mod-Service-list">
<li class="grid-service-item intro intro1">
<i class="serivce-item fl"></i>
<div class="service-text">
<h4>正品保障</h4>
<p>正品保障,提供发票</p>
</div>
</li>
<li class="grid-service-item intro intro2">
<i class="serivce-item fl"></i>
<div class="service-text">
<h4>正品保障</h4>
<p>正品保障,提供发票</p>
</div>
</li>
<li class="grid-service-item intro intro3">
<i class="serivce-item fl"></i>
<div class="service-text">
<h4>正品保障</h4>
<p>正品保障,提供发票</p>
</div>
</li>
<li class="grid-service-item intro intro4">
<i class="serivce-item fl"></i>
<div class="service-text">
<h4>正品保障</h4>
<p>正品保障,提供发票</p>
</div>
</li>
<li class="grid-service-item intro intro5">
<i class="serivce-item fl"></i>
<div class="service-text">
<h4>正品保障</h4>
<p>正品保障,提供发票</p>
</div>
</li>
</ul>
</div>
<div class="clearfix Mod-list">
<div class="yui3-g">
<div class="yui3-u-1-6">
<h4>购物指南</h4>
<ul class="unstyled">
<li>购物流程</li>
<li>会员介绍</li>
<li>生活旅行/团购</li>
<li>常见问题</li>
<li>购物指南</li>
</ul>
</div>
<div class="yui3-u-1-6">
<h4>配送方式</h4>
<ul class="unstyled">
<li>上门自提</li>
<li>211限时达</li>
<li>配送服务查询</li>
<li>配送费收取标准</li>
<li>海外配送</li>
</ul>
</div>
<div class="yui3-u-1-6">
<h4>支付方式</h4>
<ul class="unstyled">
<li>货到付款</li>
<li>在线支付</li>
<li>分期付款</li>
<li>邮局汇款</li>
<li>公司转账</li>
</ul>
</div>
<div class="yui3-u-1-6">
<h4>售后服务</h4>
<ul class="unstyled">
<li>售后政策</li>
<li>价格保护</li>
<li>退款说明</li>
<li>返修/退换货</li>
<li>取消订单</li>
</ul>
</div>
<div class="yui3-u-1-6">
<h4>特色服务</h4>
<ul class="unstyled">
<li>夺宝岛</li>
<li>DIY装机</li>
<li>延保服务</li>
<li>泽易购E卡</li>
<li>泽易购通信</li>
</ul>
</div>
<div class="yui3-u-1-6">
<h4>帮助中心</h4>
<img src="/static/portal/img/wx_cz.jpg">
</div>
</div>
</div>
<div class="Mod-copyright">
<ul class="helpLink">
<li>关于我们<span class="space"></span></li>
<li>联系我们<span class="space"></span></li>
<li>关于我们<span class="space"></span></li>
<li>商家入驻<span class="space"></span></li>
<li>营销中心<span class="space"></span></li>
<li>友情链接<span class="space"></span></li>
<li>关于我们<span class="space"></span></li>
<li>营销中心<span class="space"></span></li>
<li>友情链接<span class="space"></span></li>
<li>关于我们</li>
</ul>
<p>地址:深圳市大冲国际</p>
<p>深ICP备08011423号深公网安备1111098079901</p>
</div>
</div>
</div>
</div>
<!--页面底部END-->
<!-- 楼层位置 -->
<div id="floor-index" class="floor-index">
<ul>
<li>
<a class="num" href="/static/portal/javascript:;" style="display: none;">1F</a>
<a class="word" href="/static/portal/javascript;;" style="display: block;">家用电器</a>
</li>
<li>
<a class="num" href="/static/portal/javascript:;" style="display: none;">2F</a>
<a class="word" href="/static/portal/javascript;;" style="display: block;">手机通讯</a>
</li>
<li>
<a class="num" href="/static/portal/javascript:;" style="display: none;">3F</a>
<a class="word" href="/static/portal/javascript;;" style="display: block;">电脑办公</a>
</li>
<li>
<a class="num" href="/static/portal/javascript:;" style="display: none;">4F</a>
<a class="word" href="/static/portal/javascript;;" style="display: block;">家居家具</a>
</li>
<li>
<a class="num" href="/static/portal/javascript:;" style="display: none;">5F</a>
<a class="word" href="/static/portal/javascript;;" style="display: block;">运动户外</a>
</li>
</ul>
</div>
<!--侧栏面板开始-->
<div class="J-global-toolbar">
<div class="toolbar-wrap J-wrap">
<div class="toolbar">
<div class="toolbar-panels J-panel">
<!-- 购物车 -->
<div style="visibility: hidden;" class="J-content toolbar-panel tbar-panel-cart toolbar-animate-out">
<h3 class="tbar-panel-header J-panel-header">
<a href="/static/portal/" class="title"><i></i><em class="title">购物车</em></a>
<span class="close-panel J-close" onclick="cartPanelView.tbar_panel_close('cart');" ></span>
</h3>
<div class="tbar-panel-main">
<div class="tbar-panel-content J-panel-content">
<div id="J-cart-tips" class="tbar-tipbox hide">
<div class="tip-inner">
<span class="tip-text">还没有登录,登录后商品将被保存</span>
<a href="/static/portal/#none" class="tip-btn J-login">登录</a>
</div>
</div>
<div id="J-cart-render">
<!-- 列表 -->
<div id="cart-list" class="tbar-cart-list">
</div>
</div>
</div>
</div>
<!-- 小计 -->
<div id="cart-footer" class="tbar-panel-footer J-panel-footer">
<div class="tbar-checkout">
<div class="jtc-number"> <strong class="J-count" id="cart-number">0</strong>件商品 </div>
<div class="jtc-sum"> 共计:<strong class="J-total" id="cart-sum">¥0</strong> </div>
<a class="jtc-btn J-btn" href="/static/portal/#none" target="_blank">去购物车结算</a>
</div>
</div>
</div>
<!-- 我的关注 -->
<div style="visibility: hidden;" data-name="follow" class="J-content toolbar-panel tbar-panel-follow">
<h3 class="tbar-panel-header J-panel-header">
<a href="/static/portal/#" target="_blank" class="title"> <i></i> <em class="title">我的关注</em> </a>
<span class="close-panel J-close" onclick="cartPanelView.tbar_panel_close('follow');"></span>
</h3>
<div class="tbar-panel-main">
<div class="tbar-panel-content J-panel-content">
<div class="tbar-tipbox2">
<div class="tip-inner"> <i class="i-loading"></i> </div>
</div>
</div>
</div>
<div class="tbar-panel-footer J-panel-footer"></div>
</div>
<!-- 我的足迹 -->
<div style="visibility: hidden;" class="J-content toolbar-panel tbar-panel-history toolbar-animate-in">
<h3 class="tbar-panel-header J-panel-header">
<a href="/static/portal/#" target="_blank" class="title"> <i></i> <em class="title">我的足迹</em> </a>
<span class="close-panel J-close" onclick="cartPanelView.tbar_panel_close('history');"></span>
</h3>
<div class="tbar-panel-main">
<div class="tbar-panel-content J-panel-content">
<div class="jt-history-wrap">
<ul>
<!--<li class="jth-item">
<a href="/static/portal/#" class="img-wrap"> <img src="/static/portal/.portal/img/like_03.png" height="100" width="100" /> </a>
<a class="add-cart-button" href="/static/portal/#" target="_blank">加入购物车</a>
<a href="/static/portal/#" target="_blank" class="price">¥498.00</a>
</li>
<li class="jth-item">
<a href="/static/portal/#" class="img-wrap"> <img src="/static/portal/portal/img/like_02.png" height="100" width="100" /></a>
<a class="add-cart-button" href="/static/portal/#" target="_blank">加入购物车</a>
<a href="/static/portal/#" target="_blank" class="price">¥498.00</a>
</li>-->
</ul>
<a href="/static/portal/#" class="history-bottom-more" target="_blank">查看更多足迹商品 >></a>
</div>
</div>
</div>
<div class="tbar-panel-footer J-panel-footer"></div>
</div>
</div>
<div class="toolbar-header"></div>
<!-- 侧栏按钮 -->
<div class="toolbar-tabs J-tab">
<div onclick="cartPanelView.tabItemClick('cart')" class="toolbar-tab tbar-tab-cart" data="购物车" tag="cart" >
<i class="tab-ico"></i>
<em class="tab-text"></em>
<span class="tab-sub J-count " id="tab-sub-cart-count">0</span>
</div>
<div onclick="cartPanelView.tabItemClick('follow')" class="toolbar-tab tbar-tab-follow" data="我的关注" tag="follow" >
<i class="tab-ico"></i>
<em class="tab-text"></em>
<span class="tab-sub J-count hide">0</span>
</div>
<div onclick="cartPanelView.tabItemClick('history')" class="toolbar-tab tbar-tab-history" data="我的足迹" tag="history" >
<i class="tab-ico"></i>
<em class="tab-text"></em>
<span class="tab-sub J-count hide">0</span>
</div>
</div>
<div class="toolbar-footer">
<div class="toolbar-tab tbar-tab-top" > <a href="/static/portal/#"> <i class="tab-ico "></i> <em class="footer-tab-text">顶部</em> </a> </div>
<div class="toolbar-tab tbar-tab-feedback" > <a href="/static/portal/#" target="_blank"> <i class="tab-ico"></i> <em class="footer-tab-text ">反馈</em> </a> </div>
</div>
<div class="toolbar-mini"></div>
</div>
<div id="J-toolbar-load-hook"></div>
</div>
</div>
<!--购物车单元格 模板-->
<script type="text/template" id="tbar-cart-item-template">
<div class="tbar-cart-item" >
<div class="jtc-item-promo">
<em class="promo-tag promo-mz">满赠<i class="arrow"></i></em>
<div class="promo-text">已购满600元,您可领赠品</div>
</div>
<div class="jtc-item-goods">
<span class="p-img"><a href="/static/portal/#" target="_blank"><img src="/static/portal/{2}" alt="{1}" height="50" width="50" /></a></span>
<div class="p-name">
<a href="/static/portal/#">{1}</a>
</div>
<div class="p-price"><strong>¥{3}</strong>×{4} </div>
<a href="/static/portal/#none" class="p-del J-del">删除</a>
</div>
</div>
</script>
<!--侧栏面板结束-->
<script type="text/javascript" src="/static/portal/js/plugins/jquery/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$("#service").hover(function(){
$(".service").show();
},function(){
$(".service").hide();
});
$("#shopcar").hover(function(){
$("#shopcarlist").show();
},function(){
$("#shopcarlist").hide();
});
})
</script>
<script type="text/javascript" src="/static/portal/js/model/cartModel.js"></script>
<script type="text/javascript" src="/static/portal/js/czFunction.js"></script>
<script type="text/javascript" src="/static/portal/js/plugins/jquery.easing/jquery.easing.min.js"></script>
<script type="text/javascript" src="/static/portal/js/plugins/sui/sui.min.js"></script>
<script type="text/javascript" src="/static/portal/js/pages/index.js"></script>
<script type="text/javascript" src="/static/portal/js/widget/cartPanelView.js"></script>
<script type="text/javascript" src="/static/portal/js/widget/jquery.autocomplete.js"></script>
<script type="text/javascript" src="/static/portal/js/widget/nav.js"></script>
</body>
</html>
注意: 要将原来的src及相关href路径 径前添加: /static/portal/
2.2.5 添加启动类:
@SpringBootApplication
public class PortalWebApplication {
public static void main(String[] args) {
SpringApplication.run(PortalWebApplication.class);
}
}