main
tamguo 7 years ago
parent 9719d531d3
commit 2261d8ea9b

@ -113,4 +113,16 @@ public class BookController {
}
return entitys;
}
@RequestMapping(value="book/{id}.html" , method=RequestMethod.GET)
@ResponseBody
public Result book(@PathVariable String id) {
try {
BookEntity book = iBookService.selectById(id);
return Result.result(0, book, "查询成功!");
} catch (Exception e) {
logger.error(e.getMessage() , e);
return Result.result(1, null, "查询失败!");
}
}
}

@ -1,7 +1,7 @@
domain.name=https://member.tamguo.com/
domain.name=http://localhost:8084/
book.domain.name=https://book.tamguo.com/
tamguo.domain.name=https://www.tamguo.com/
cookie.domian.name=tamguo.com
cookie.domian.name=localhost
server.port=8084
jasypt.encryptor.password=tamguo
@ -14,14 +14,14 @@ spring.datasource.maxPoolPreparedStatementPerConnectionSize=20
spring.datasource.maxWait=60000
spring.datasource.minEvictableIdleTimeMillis=300000
spring.datasource.minIdle=5
spring.datasource.password=tanguo520pig
spring.datasource.password=123456
spring.datasource.poolPreparedStatements=true
spring.datasource.testOnBorrow=false
spring.datasource.testOnReturn=false
spring.datasource.testWhileIdle=true
spring.datasource.timeBetweenEvictionRunsMillis=60000
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/tamguo?useUnicode=true&characterEncoding=UTF-8&useSSL=false
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/tamguo_20181110?useUnicode=true&characterEncoding=UTF-8&useSSL=false
spring.datasource.username=root
spring.datasource.validationQuery=SELECT 1 FROM DUAL

@ -86,6 +86,19 @@ var vm = new Vue({
}
});
},
showEditDialog:function(id){
axios.get('book/'+id + '.html').then(function (response) {
console.log(response);
if(response.data.code == 0){
vm.bookDialogVisible = true;
vm.book = result.data.result;
}else{
this.$message.error(response.data.message);
}
}).catch(function (error) {
console.log(error);
});
},
handleAvatarSuccess(res, file) {
this.imageUrl = res.result.filePath;
},

@ -101,11 +101,12 @@
<li v-for="book in bookList">
<div class="am-gallery-item">
<a href="javascipt:(0);">
<img :src="book.bookImage" alt="远方 有一个地方 那里种有我们的梦想" height="200" width="200"/>
<img :src="book.bookImage" onerror="this.src='https://book.tamguo.com/images/book.jpg';" height="200" width="200"/>
<h3 class="am-gallery-title">{{book.name}}</h3>
<div class="am-gallery-desc">{{book.createDate}}</div>
</a>
<a class="am-btn am-btn-link" :href="bookDomainName + 'book/' + book.id + '.html'" target="view_window">查看</a>
<a class="am-btn am-btn-link" @click="showEditDialog(book.id)">修改</a>
<a class="am-btn am-btn-link" :href="'editBook/' +book.id" style="float:right;">编辑</a>
</div>
</li>

@ -41,10 +41,10 @@
</div>
<div class="cnav_right">
<ul>
<li><span class="Cnav_t">1</span><b>新建试卷</b></li>
<li><span>2</span>添加子卷</li>
<li><span>3</span>添加试题</li>
<li><span>4</span>发布试卷</li>
<li><span class="Cnav_t">1</span><b>新建书籍</b></li>
<li><span>2</span>添加章节</li>
<li><span>3</span>添加内容</li>
<li><span>4</span>发布书籍</li>
<li><span>5</span>等待收益</li>
</ul>
</div>
@ -104,7 +104,7 @@
<li>
<img th:src="${domainName + 'static/images/member/index/paperm.png'}" style="margin-top: 26px;position: relative;top: -4px;"><br>
<span><b id="datab2" th:text="${member.paperNum}">1</b></span><br>
<span>试卷总数</span>
<span>书籍总数</span>
</li>
<li>
<img th:src="${domainName + 'static/images/member/index/peoplem.png'}" style="margin-top: 26px;position: relative;top: -4px;"><br>
@ -114,14 +114,14 @@
<li>
<img th:src="${domainName + 'static/images/member/index/testnew.png'}" style="margin-top: 26px;position: relative;top: -6px;"><br>
<span><b id="datab4" th:text="${member.questionNum}">19</b></span><br>
<span>试题总数</span>
<span>章节总数</span>
</li>
</ul>
<div class="newExam">
<div class="add-p">
<a th:href="${domainName + 'booklist.html'}"><i class="iconfont icon-jia" style="font-size:130px;"></i></a>
</div>
<a th:href="${domainName + 'booklist.html'}">开始新建试卷</a>
<a th:href="${domainName + 'booklist.html'}">开始新建书籍</a>
</div>
</div>
</div>

Loading…
Cancel
Save