...
Code Block |
---|
meta: [ { directions:[ { name: commercialSell }, { name: parking } ], readOnly: true }, { subdirectionsubdirections:[ { name: amber }, { name: customs } ], readOnly: false } ] |
...
- Описати структуру мета-даних.
- Описати логіку автоматичного додавання мета-даних в процедури.
- Описати чи потрібна можливість редагувати ці дані вручну (чи потрібно додавати команди в адмінку)
- Описати чи потрібно проводити міграцію процедур (чи ми хочемо присвоїти старим процедурам мета-дані згідно описаної логіки)
- Описати де буде використано додані мета-дані.
...
Directions
Першим, що має бути додано в мета-інформацію - напрямки роботи. Напрямки роботи наразі використовуються на порталі для групування та пошуку процедур. Напрямки роботи розподіляються згідно sellingMethod в процедурі. Необхідно додати дану логіку до процедур.
Список напрямків робот на параметри, за якими потрібно додати напрямки робот до процедур:
name | Matching | value | опис в dict | |
---|---|---|---|---|
subsoil | {{ obj['sellingMethod'] }} | Regexp | subsoil-.* | Продаж спецдозволів на користування надрами |
legacySubsoil-.* | ||||
dgf | {{ obj['sellingMethod'] }} | Regexp | dgf-.* | Продаж активів банків-банкрутів |
nonperformingLoans | {{ obj['sellingMethod'] }} | Regexp | nonperformingLoans-.* | Продаж непрацюючих кредитів держбанків |
arma | {{ obj['sellingMethod'] }} | Regexp | armaProperty-.* | Арештовані активи АРМА |
greenEnergy | {{ obj['sellingMethod'] }} | Regexp | renewables-.* | Зелена енергетика |
largePrivatization | {{ obj['sellingMethod'] }} | Regexp | largePrivatization-.* | Велика приватизація |
landArrested | {{ obj['sellingMethod'] }} | Regexp | landArrested-.* | Арештована земля |
commercialPropertyLease | {{ obj['sellingMethod'] }} | Regexp | commercialPropertyLease-.* | Оренда майна приватних компаній |
commercialSell | {{ obj['sellingMethod'] }} | Regexp | commercialSell-.* | Продаж майна приватних компаній |
simpleSell-withoutAuction | ||||
landSell | {{ obj['sellingMethod'] }} | Regexp | landSell-.* | Продаж землі |
landRental | {{ obj['sellingMethod'] }} | Regexp | landRental-.* | Оренда землі |
railwayCargo | {{ obj['sellingMethod'] }} | Regexp | railwayCargo-.* | Вагони Укрзалізниці |
legacyRailwayCargo | ||||
bankRuptcy | {{ obj['sellingMethod'] }} | Regexp | bankRuptcy-.* | Продаж майна підприємств та осіб, які збанкрутіли |
propertyLease | {{ obj['sellingMethod'] }} | Regexp | regulationsPropertyLease-.* | Оренда майна |
legacyRegulationsPropertyLease-.* | ||||
legitimatePropertyLease | {{ obj['sellingMethod'] }} | Regexp | legitimatePropertyLease-.* | Оренда державного та комунального майна |
legacyLegitimatePropertyLease-.* | ||||
sellOut | {{ obj['sellingMethod'] }} | Regexp | smallPrivatization-.* | Мала приватизація |
legacySmallPrivatization-.* | ||||
alienation | {{ obj['sellingMethod'] }} | Regexp | alienation-.* | Продаж майна державних компаній |
timber | {{ obj['sellingMethod'] }} | Regexp | timber-.* | Продаж необробленої деревини |
legacyTimber-.* | ||||
otherAssets | {{ obj['sellingMethod'] }} | Regexp | basicSell-.* | Продаж майна |
legacyBasicSell-.* |
За правилами вище необхідно додати в мета-дані процедури directions.
У однієї процедури може бути декілька directions.
Не потрібно робити можливість обирати direction вручну організатором / майданчиком. Також не потрібно робити команди в адмінці для зміни directions.