feat(WIP): processing을 vue로 전환

This commit is contained in:
2021-12-18 04:36:06 +09:00
parent 4ca33cb007
commit 6c93d2fd85
24 changed files with 694 additions and 382 deletions
+21
View File
@@ -52,6 +52,18 @@ function bar($per, $h = 7)
return $str;
}
function JSOptionsForCities(callable $infoCall = null){
$result = [];
foreach (CityConst::all() as $city) {
$item = [$city->id, $city->name];
if($infoCall){
$item[2] = $infoCall($city);
}
$result[] = $item;
}
return $result;
}
function optionsForCities(callable $infoCall = null)
{
@@ -116,6 +128,15 @@ function closeButton()
return "<button type='button' class='btn btn-primary back_btn' onclick=window.close()>창 닫기</button><br>";
}
function JSCitiesBasedOnDistance(int $cityNo, int $maxDistance = 1): array{
$distanceList = searchDistance($cityNo, $maxDistance, true);
$result = [];
for ($dist = 1; $dist <= $maxDistance; $dist++) {
$result[$dist] = Util::array_get($distanceList[$dist], []);
}
return $result;
}
function printCitiesBasedOnDistance(int $cityNo, int $maxDistance = 1): string
{