views:
|
- type: tasknotesKanban
|
name: 需求流
|
filters:
|
and:
|
- file.hasTag("task")
|
- list(note.projects).map(file(value.replace(/^\[[^\]]+\]\((.*)\)$/, "$1").replace(/%20/g, " ")).asLink()).contains(file("P02-软件项目/ob-tagfeed/00-project-gtd/00-项目页").asLink())
|
- note.workType == "requirement"
|
groupBy:
|
property: status
|
direction: ASC
|
order:
|
- status
|
- priority
|
- scheduled
|
- due
|
- file.name
|
sort:
|
- property: tasknotes_manual_order
|
direction: DESC
|
config:
|
columnWidth: 280
|
hideEmptyColumns: true
|
- type: tasknotesKanban
|
name: 产品研发
|
filters:
|
and:
|
- file.hasTag("task")
|
- list(note.projects).map(file(value.replace(/^\[[^\]]+\]\((.*)\)$/, "$1").replace(/%20/g, " ")).asLink()).contains(file("P02-软件项目/ob-tagfeed/00-project-gtd/00-项目页").asLink())
|
- or:
|
- note.workType == "product-design"
|
- note.workType == "development"
|
- note.workType == "testing"
|
- note.status != "done"
|
- note.status != "cancelled"
|
groupBy:
|
property: status
|
direction: ASC
|
order:
|
- status
|
- priority
|
- scheduled
|
- due
|
- projects
|
- file.name
|
sort:
|
- property: tasknotes_manual_order
|
direction: DESC
|
config:
|
columnWidth: 280
|
hideEmptyColumns: true
|
- type: tasknotesKanban
|
name: 项目运营
|
filters:
|
and:
|
- file.hasTag("task")
|
- list(note.projects).map(file(value.replace(/^\[[^\]]+\]\((.*)\)$/, "$1").replace(/%20/g, " ")).asLink()).contains(file("P02-软件项目/ob-tagfeed/00-project-gtd/00-项目页").asLink())
|
- note.workType == "operations"
|
- note.status != "done"
|
- note.status != "cancelled"
|
groupBy:
|
property: status
|
direction: ASC
|
order:
|
- status
|
- priority
|
- scheduled
|
- due
|
- file.name
|
sort:
|
- property: tasknotes_manual_order
|
direction: DESC
|
config:
|
columnWidth: 280
|
hideEmptyColumns: true
|
- type: tasknotesTaskList
|
name: 已完成与取消
|
filters:
|
and:
|
- file.hasTag("task")
|
- list(note.projects).map(file(value.replace(/^\[[^\]]+\]\((.*)\)$/, "$1").replace(/%20/g, " ")).asLink()).contains(file("P02-软件项目/ob-tagfeed/00-project-gtd/00-项目页").asLink())
|
- or:
|
- note.status == "done"
|
- note.status == "cancelled"
|
groupBy:
|
property: status
|
direction: ASC
|
order:
|
- status
|
- priority
|
- scheduled
|
- due
|
- dateModified
|
- file.name
|
sort:
|
- property: dateModified
|
direction: DESC
|
- type: tasknotesKanban
|
name: 项目任务总览
|
filters:
|
and:
|
- file.hasTag("task")
|
- list(note.projects).map(file(value.replace(/^\[[^\]]+\]\((.*)\)$/, "$1").replace(/%20/g, " ")).asLink()).contains(file("P02-软件项目/ob-tagfeed/00-project-gtd/00-项目页").asLink())
|
groupBy:
|
property: workType
|
direction: ASC
|
order:
|
- priority
|
- scheduled
|
- due
|
- projects
|
sort:
|
- property: scheduled
|
direction: ASC
|