增加更多的输出日志

pull/257/head
Minho 2018-04-02 15:52:36 +08:00
parent 223fd62886
commit 81df7f262b
1 changed files with 14 additions and 5 deletions

View File

@ -279,6 +279,7 @@ func (book *Book) ThoroughDeleteBook(id int) error {
if err != nil {
o.Rollback()
return err
}
@ -389,7 +390,7 @@ func (book *Book) ReleaseContent(bookId int) {
_, err := o.QueryTable(NewDocument().TableNameWithPrefix()).Filter("book_id", bookId).All(&docs, "document_id", "identify", "content")
if err != nil {
beego.Error("发布失败 => ", err)
beego.Error("发布失败 =>",bookId, err)
return
}
for _, item := range docs {
@ -441,7 +442,10 @@ func (book *Book) ReleaseContent(bookId int) {
doc.RemoveCache()
}
os.RemoveAll(filepath.Join(conf.WorkingDirectory, "uploads", "books", strconv.Itoa(bookId)))
if err := os.RemoveAll(filepath.Join(conf.WorkingDirectory, "uploads", "books", strconv.Itoa(bookId))); err != nil {
beego.Error("删除已缓存的文档目录失败 => ",filepath.Join(conf.WorkingDirectory, "uploads", "books", strconv.Itoa(bookId)))
}
}
}
}
@ -452,9 +456,12 @@ func (book *Book) ResetDocumentNumber(bookId int) {
totalCount, err := o.QueryTable(NewDocument().TableNameWithPrefix()).Filter("book_id", bookId).Count()
if err == nil {
o.Raw("UPDATE md_books SET doc_count = ? WHERE book_id = ?", int(totalCount), bookId).Exec()
_,err = o.Raw("UPDATE md_books SET doc_count = ? WHERE book_id = ?", int(totalCount), bookId).Exec()
if err != nil {
beego.Error("重置文档数量失败 =>",bookId,err)
}
} else {
beego.Error(err)
beego.Error("获取文档数量失败 =>",bookId,err)
}
}
@ -471,7 +478,9 @@ func (book *Book) ImportBook(zipPath string) error {
tempPath := filepath.Join(os.TempDir(), md5str)
os.MkdirAll(tempPath, 0766)
if err := os.MkdirAll(tempPath, 0766); err != nil {
beego.Error("创建导入目录出错 => ",err)
}
//如果加压缩失败
if err := ziptil.Unzip(zipPath, tempPath); err != nil {
return err