| | 1 | == Приказ на инвестициски панел |
| | 2 | === Актери |
| | 3 | - Најавен корисник |
| | 4 | === Чекор 1 |
| | 5 | Корисникот пристапува до панелот за инвестиции. |
| | 6 | |
| | 7 | === Чекор 2 |
| | 8 | Базата проверува дали корисникот веќе ги следи инвестициите |
| | 9 | |
| | 10 | |
| | 11 | {{{ |
| | 12 | SELECT EXISTS ( |
| | 13 | SELECT 1 |
| | 14 | FROM trekr.investor_users iu |
| | 15 | WHERE iu.user_id = $1 |
| | 16 | ) AS is_investor_user; |
| | 17 | }}} |
| | 18 | |
| | 19 | |
| | 20 | === Чекор 3 |
| | 21 | Доколку добиеме точно корисникот добива пристап до панелот, каде што добиваме листа од неговите инвестиции, фронтендот ги влече нивните моментални цени и добиваме график со просечни проценти на добивка од инвестициите. |
| | 22 | |
| | 23 | {{{ |
| | 24 | SELECT |
| | 25 | a.asset_id, |
| | 26 | a.user_id, |
| | 27 | a.ticker_symbol, |
| | 28 | a.buy_price, |
| | 29 | a.buy_date, |
| | 30 | a.quantity |
| | 31 | FROM trekr.assets a |
| | 32 | WHERE a.user_id = $1 |
| | 33 | ORDER BY a.ticker_symbol, a.asset_id; |
| | 34 | }}} |
| | 35 | |
| | 36 | |
| | 37 | === Чекор 3.1 |
| | 38 | |
| | 39 | Доколку корисникот не започнал со следење на инвестициите тој добива приказ на копчето "Start Investing Tracking" |