77 lines
2.2 KiB
JSON
77 lines
2.2 KiB
JSON
{
|
|
"controller": "controllers/record",
|
|
"recordViews": {
|
|
"list": "crm:views/task/record/list",
|
|
"detail": "crm:views/task/record/detail"
|
|
},
|
|
"views": {
|
|
"list": "crm:views/task/list",
|
|
"detail": "crm:views/task/detail"
|
|
},
|
|
"dynamicLogic": {
|
|
"fields": {
|
|
"dateCompleted": {
|
|
"visible": {
|
|
"conditionGroup": [
|
|
{
|
|
"type": "equals",
|
|
"attribute": "status",
|
|
"value": "Completed"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"reminders": {
|
|
"visible": {
|
|
"conditionGroup": [
|
|
{
|
|
"type": "and",
|
|
"value": [
|
|
{
|
|
"type": "isNotEmpty",
|
|
"attribute": "dateEnd"
|
|
},
|
|
{
|
|
"type": "isEmpty",
|
|
"attribute": "dateEndDate"
|
|
},
|
|
{
|
|
"type": "notEquals",
|
|
"attribute": "status",
|
|
"value": "Completed"
|
|
},
|
|
{
|
|
"type": "notEquals",
|
|
"attribute": "status",
|
|
"value": "Canceled"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"filterList": [
|
|
"actual",
|
|
{
|
|
"name": "completed",
|
|
"style": "success"
|
|
},
|
|
{
|
|
"name": "todays"
|
|
},
|
|
{
|
|
"name": "overdue",
|
|
"style": "danger"
|
|
},
|
|
{
|
|
"name": "deferred"
|
|
}
|
|
],
|
|
"boolFilterList": [
|
|
"onlyMy"
|
|
],
|
|
"iconClass": "fas fa-tasks",
|
|
"kanbanViewMode": true
|
|
} |