...
Interface | Method | Path | Request | Response | Description | Notes |
---|---|---|---|---|---|---|
order-storage.alert-types | POST | /order-storage/alert-types | alert_type | alert_type | Create an alertType | |
order-storage.alert-types | GET | /order-storage/alert-types | CQL Query | collection<alert_type> | List/search alertTypes | |
order-storage.alert-types | GET | /order-storage/alert-types/<id> | NA | alert_type | Get a particular alertType | |
order-storage.alert-types | PUT | /order-storage/alert-types/<id> | alert_type | 204 | Update an alertType | |
order-storage.alert-types | DELETE | /order-storage/alert-types/<id> | NA | 204 | Delete an alertType |
User Interface
A few Several requirements related to this work necessitate some UI work:
- ability to filter - give me orders and lines w/ alerts
- Populate filter based on:
GET /alert-types?limit=N
GET /orders/composite-orders?query=cql.allRecords=1 NOT alerts ==/respectAccents []
GET /orders/order-lines?query=cql.allRecords=1 NOT alerts ==/respectAccents []
- NOTE: These queries may change once the order/order-line views are replaced with foreign keys and cross-index subqueries
- Populate filter based on:
- ability to see in order search results that there are N alerts
- use composite_purchase_order.numAlerts
- ability to see in order-line search results that there are N alerts
- use length of alerts array
- ability to add one or more alerts to a poLineMock up to be provided by Dennis Bridges
- ability to remove an alert - eventually the ability to mark as resolved
Mock up to be provided by Dennis Bridges
JIRA
Jira Legacy server System Jira serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key UXPROD-2327
...