Project

General

Profile

Bug #12799

Updated by Радек Мария 12 months ago

На данный момент при выдаче атрибутов типа INT, BOOL и возможно других - выдается значение типа STRING что не соответствует выдаваемому типу. 
 Нужно выдавать значения того типа что указан в типе атрибута 

 Необходимо привести формат значения входного и выходного параметра атрибута к единому виду. 
 Каждому типу атрибута должен соответствовать свой формат значения согласно маппингу ниже 
 |_. _type|_. value|_. Описание| 
 | INT | число | Передается в числовом формате. Например: 0 | 
 | FLOAT | число | Передается в числовом формате. Например: 0.0 | 
 | BOOL | логическое | Возможные значения: true, false | 
 | STRING | строка | Передается в строковом формате, обрамляется кавыками. Например: "0" | 
 | HTML | строка | Передается в строковом формате, обрамляется кавыками. Например: "<div>example<div>" | 
 | LIST | структура | Вложенные значения форматируются в соответствие с указанным для них типом | 
 | REFERENCE | строка | Передается в строковом формате, qid обрамляется кавыками. Например: "/Requirements/001/001" | 
 | DATE | строка | Передается в строковом формате, обрамляется кавыками. Например: "01.09.2023" | 
 | ENUM | строка | Передается в строковом формате, обрамляется кавыками. Например: "0" |

Back