Αϊ»’ΆΔ²©

maintenance.exists

ОписаниС

логичСскоС maintenance.exists(ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€)

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ провСряСт соотвСтствуСт Π»ΠΈ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΠ΄Π½ΠΎ обслуТиваниС Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠΌ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ.

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ устарСл ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΡƒΠ΄Π°Π»Π΅Π½. ВмСсто Π½Π΅Π³ΠΎ, поТалуйста, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ maintenance.get.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹

(ΠΎΠ±ΡŠΠ΅ΠΊΡ‚) ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ поиск.

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡΠΌΠΈ поиска поддСрТиватся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π’ΠΈΠΏ ОписаниС
maintenanceid строка/массив ID обслуТиваний
name строка/массив ИмСна обслуТиваний

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΡ‹Π΅ значСния

(логичСскоС) Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ true, Ссли имССтся ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΠ΄Π½ΠΎ обслуТиваниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ соотвСтствуСт Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠΌ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° обслуТивания ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° наличия обслуТивания с ΠΈΠΌΠ΅Π½Π΅ΠΌ "Sunday maintenance".

Запрос:

{
           "jsonrpc": "2.0",
           "method": "maintenance.exists",
           "params": {
               "name": "Sunday maintenance"
           },
           "auth": "3a57200802b24cda67c4e4010b50c065",
           "id": 1
       }

ΠžΡ‚Π²Π΅Ρ‚:

{
           "jsonrpc": "2.0",
           "result": true,
           "id": 1
       }

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄

CMaintenance::exists() Π² frontends/php/include/classes/api/services/CMaintenance.php.