Commit d68a4bfe47df62f1cddc1bcacbaa780929b8e591

Authored by ly525
1 parent da6e73a2

update work model for saving to db

front-end/h5/src/components/core/models/work.js
... ... @@ -3,12 +3,13 @@ class Work {
3 3 this.title = work.title || '标题'
4 4 this.description = work.description || '描述'
5 5 this.pages = work.pages || []
6   - this.type = work.type || 'h5'
7 6  
8   - this.id = this.id
9   - this.key = this.key
  7 + // this.id = this.id
  8 + // TODO 用id 并不是一个好办法,有心人会得知整个系统中共有多少作品等额外信息,尽量防止信息泄漏
  9 + // this.key = this.key
10 10 this.cover_image_url = ''
11   - this.project_id = 1
  11 + // TODO 后期可以添加一个类似项目组的概念,每个项目组下可以有多个作品
  12 + // this.project_id = 1
12 13 this.is_publish = false
13 14 this.create_time = new Date()
14 15 this.update_time = new Date()
... ...