把pg_select里强转了text的类型恢复一下便于在前端处理

This commit is contained in:
Yu Sun
2022-08-01 15:40:42 +08:00
parent 166309e5c8
commit 287e552021

View File

@@ -119,6 +119,14 @@ class EDataCapture {
array_walk($res, function(&$v, $k) use ($code_name) {
$v['name'] = $code_name[$v['code']];
if (in_array($v['value'], ['true', 'false']))
$v['value'] = $v['value'] === 'true' ? true : false;
if (is_numeric($v['value'])) {
if (str_contains($v['value'], '.'))
$v['value'] = (float) $v['value'];
else
$v['value'] = (int) $v['value'];
}
});
return $res;