diff --git a/wms/contract/api/postContractData.php b/wms/contract/api/postContractData.php index c150e2a7..a499cecd 100644 --- a/wms/contract/api/postContractData.php +++ b/wms/contract/api/postContractData.php @@ -1,9 +1,9 @@ beginTransaction(); $contractno = $_POST['contractno'] ?? ''; $total_price = $_POST['total_price'] ?? ''; @@ -18,12 +18,27 @@ if(isset($_POST["contractno"]) && $_POST["contractno"] != "") { $contract_begin_date = $_POST['contract_begin_date'] ?? ''; $contract_end_date = $_POST['contract_end_date'] ?? ''; $address = $_POST['address'] ?? ''; + $area = $_POST['area'] ?? ''; $customer = $_POST['customer'] ?? ''; $partyA = $_POST['partyA'] ?? ''; $partyAaddress = $_POST['partyAaddress'] ?? ''; $partyAphone = $_POST['partyAphone'] ?? ''; $partyAemail = $_POST['partyAemail'] ?? ''; $user_id = $_POST['user_id'] ?? ''; + $user_name = $_POST['user_name'] ?? ''; + $spec = $_POST['spec'] ??''; + $weight = $_POST['weight'] ??''; + $numberofpassenger = $_POST['numberofpassenger'] ??''; + $numberofstop = $_POST['numberofstop'] ??''; + $numberoffloor = $_POST['numberoffloor'] ??''; + $speed = $_POST['speed'] ??''; + $takecertificatedate = $_POST['takecertificatedate'] ??''; + $maintainance = $_POST['maintainance'] ??''; + $licensedate = $_POST['licensedate'] ??''; + $latitude = $_POST['latitude'] ??''; + $longitude = $_POST['longitude'] ??''; + $num = $_POST['num'] ??''; + $files = $_FILES['files'] ?? ''; //create account table @@ -35,8 +50,7 @@ if(isset($_POST["contractno"]) && $_POST["contractno"] != "") { $repairerid = $mworker; $creater = $user_id; $create_at = date('Y-m-d H:i:s'); - - + $sql_str = "INSERT INTO account (accounttype, accountid, pwd, name, tel, address, email, repairerid, creater, create_at) VALUES (:accounttype, :accountid, :pwd, :name, :tel, :address, :email, :repairerid, :creater, :create_at)"; $stmt = $conn -> prepare($sql_str); $stmt -> bindParam(':accounttype' ,$accounttype); @@ -51,15 +65,105 @@ if(isset($_POST["contractno"]) && $_POST["contractno"] != "") { $stmt -> bindParam(':create_at' ,$create_at); $stmt -> execute(); + //create contract table + + $contracttype = $mtype; + $company = $partyA; + $taxid = $vat; + $tel = $phone; + $promiser = $partyA; + $contractperson = $partyA; + + $contractaddress = $address; + $contracttel = $phone; + $contractemail = $email; + $contract_employee = $salesman; + $start_date = $contract_begin_date; + $end_date = $contract_end_date; + $creater = $user_id; + $create_at = date('Y-m-d H:i:s'); + + $sql_str = "INSERT INTO contract (contracttype, contractno, company, taxid, address, tel, promiser, contractperson, contractaddress, contracttel, contractemail, contract_employee, start_date, end_date, creater, create_at) VALUES (:contracttype, :contractno, :company, :taxid, :address, :tel, :promiser, :contractperson, :contractaddress, :contracttel, :contractemail, :contract_employee, :start_date, :end_date, :creater, :create_at)"; + $stmt = $conn -> prepare($sql_str); + $stmt -> bindParam(':contracttype' ,$contracttype); + $stmt -> bindParam(':contractno' ,$contractno); + $stmt -> bindParam(':company' ,$company); + $stmt -> bindParam(':taxid' ,$taxid); + $stmt -> bindParam(':address' ,$address); + $stmt -> bindParam(':tel' ,$tel); + $stmt -> bindParam(':promiser' ,$promiser); + $stmt -> bindParam(':contractperson' ,$contractperson); + $stmt -> bindParam(':contractaddress' ,$contractaddress); + $stmt -> bindParam(':contracttel' ,$contracttel); + $stmt -> bindParam(':contractemail' ,$contractemail); + $stmt -> bindParam(':contract_employee' ,$contract_employee); + $stmt -> bindParam(':start_date' ,$start_date); + $stmt -> bindParam(':end_date' ,$end_date); + $stmt -> bindParam(':creater' ,$creater); + $stmt -> bindParam(':create_at' ,$create_at); + $stmt -> execute(); + + //create facility table + $createFacilityNo = new CreateFacilityNo(); + $dailyNecessities = [ + 'MAE100'=>'X', + 'MAM200'=>'W', + 'MAH100'=>'H', + 'MAQ100'=>'Z', + 'MAF100'=>'F', + 'MAZ100'=>'B', + ]; + $sql_str = "SELECT accountid, name FROM account WHERE accountid = :accountid"; + $stmt = $conn->prepare($sql_str); + $stmt->bindParam(':accountid',$mworker); + $stmt->execute(); + $worker = $stmt->fetch(PDO::FETCH_ASSOC); + + $define = "B"; + $facilityno = $createFacilityNo->makeTFacilityNo("T", $dailyNecessities[$spec], $num)[0]; + echo $facilityno; + $customerid = $vat; + $opentype = $opendoor; + $repairtype = "A"; + $facility_kind = $spec; + $maintainance = "E"; + $repairerid = $mworker; + $repairername = $worker['name']; + $creater = $user_id; + $create_at = date("Y-m-d H:i:s"); + $sql_str = "INSERT INTO facility (contractno, define, facilityno, latitude, longitude, customerid, weight, numberofpassenger, numberofstop, numberoffloor, opentype, speed, repairtype, maintainance, facility_kind, address, repairerid, repairername, creater, create_at, area, takecertificatedate, licensedate) + VALUES (:contractno, :define, :facilityno, :latitude, :longitude, :customerid, :weight, :numberofpassenger, :numberofstop, :numberoffloor, :opentype, :speed, :repairtype, :maintainance, :facility_kind, :address, :repairerid, :repairername, :creater, :create_at, :area, :takecertificatedate, :licensedate)"; + $stmt = $conn -> prepare($sql_str); + $stmt -> bindParam(':contractno' ,$contractno); + $stmt -> bindParam(':define' ,$define); + $stmt -> bindParam(':facilityno' ,$facilityno); + $stmt -> bindParam(':latitude' ,$latitude); + $stmt -> bindParam(':longitude' ,$longitude); + $stmt -> bindParam(':customerid' ,$customerid); + $stmt -> bindParam(':weight' ,$weight); + $stmt -> bindParam(':numberofpassenger' ,$numberofpassenger); + $stmt -> bindParam(':numberofstop' ,$numberofstop); + $stmt -> bindParam(':numberoffloor' ,$numberoffloor); + $stmt -> bindParam(':opentype' ,$opentype); + $stmt -> bindParam(':speed' ,$speed); + $stmt -> bindParam(':repairtype' ,$repairtype); + $stmt -> bindParam(':maintainance' ,$maintainance); + $stmt -> bindParam(':facility_kind' ,$facility_kind); + $stmt -> bindParam(':address' ,$address); + $stmt -> bindParam(':repairerid' ,$repairerid); + $stmt -> bindParam(':repairername' ,$repairername); + $stmt -> bindParam(':creater' ,$creater); + $stmt -> bindParam(':create_at' ,$create_at); + $stmt -> bindParam(':area' ,$area); + $stmt -> bindParam(':takecertificatedate' ,$takecertificatedate); + $stmt -> bindParam(':licensedate' ,$licensedate); + + $result = $stmt -> execute(); + header('Content-Type: application/json'); $jsonData = json_encode($files); - echo $jsonData; - $conn->commit(); }catch(PDOException $e){ - $conn->rollBack(); die('Error!:'.$e->getMessage()); } - - } \ No newline at end of file diff --git a/wms/contract/contract-input.php b/wms/contract/contract-input.php index 46c960bb..55413366 100644 --- a/wms/contract/contract-input.php +++ b/wms/contract/contract-input.php @@ -20,10 +20,15 @@ $contractpersons = $stmt->fetchAll(PDO::FETCH_ASSOC);
關閉分頁 + + 立約人 + + + + 營業員 + + + + 合約開始時間 + + + + 合約終止時間 + + + + 合約總價 @@ -264,66 +360,97 @@ $contractpersons = $stmt->fetchAll(PDO::FETCH_ASSOC); - 立約人 + 保養別 - + - 營業員 + 竣檢日 - + + 許可證有效時間 + + + + + 電梯數量 + + + + + + + 規格 + + - 合約開始時間 + 載重 - + - 合約終止時間 + 速度 - + + + + 人乘 + + - 地址 + 樓停 + + + + 樓層 + + + + 緯度 + + + + + 經度 + + + + + + 區域 + + + + 詳細地址 - 附件 - - - + diff --git a/wms/contract/twzip.json b/wms/contract/twzip.json new file mode 100644 index 00000000..47b34e0a --- /dev/null +++ b/wms/contract/twzip.json @@ -0,0 +1,514 @@ +{ + "cities": [ + { + "name": "台北市", + "code": 100, + "region": [ + { "name": "中山區", "code": 104 }, + { "name": "大安區", "code": 106 }, + { "name": "信義區", "code": 110 }, + { "name": "內湖區", "code": 114 }, + { "name": "士林區", "code": 111 }, + { "name": "中正區", "code": 100 }, + { "name": "松山區", "code": 105 }, + { "name": "北投區", "code": 112 }, + { "name": "大同區", "code": 103 }, + { "name": "文山區", "code": 116 }, + { "name": "南港區", "code": 115 }, + { "name": "萬華區", "code": 108 } + ] + }, + { + "name": "新北市", + "code": 207, + "region": [ + { "name": "板橋區", "code": 220 }, + { "name": "新莊區", "code": 242 }, + { "name": "中和區", "code": 235 }, + { "name": "永和區", "code": 234 }, + { "name": "淡水區", "code": 251 }, + { "name": "三重區", "code": 241 }, + { "name": "汐止區", "code": 221 }, + + { "name": "新店區", "code": 231 }, + { "name": "土城區", "code": 236 }, + { "name": "蘆洲區", "code": 247 }, + { "name": "三峽區", "code": 237 }, + { "name": "樹林區", "code": 238 }, + { "name": "鶯歌區", "code": 239 }, + { "name": "林口區", "code": 244 }, + { "name": "五股區", "code": 248 }, + + { "name": "泰山區", "code": 243 }, + { "name": "八里區", "code": 249 }, + { "name": "三芝區", "code": 252 }, + { "name": "萬里區", "code": 207 }, + { "name": "金山區", "code": 208 }, + { "name": "石門區", "code": 253 }, + { "name": "深坑區", "code": 222 }, + { "name": "石碇區", "code": 223 }, + { "name": "瑞芳區", "code": 224 }, + { "name": "平溪區", "code": 226 }, + { "name": "雙溪區", "code": 227 }, + { "name": "貢寮區", "code": 228 }, + { "name": "坪林區", "code": 232 }, + { "name": "烏來區", "code": 233 } + ] + }, + { + "name": "桃園市", + "code": 320, + "region": [ + { "name": "中壢區", "code": 320 }, + { "name": "平鎮區", "code": 324 }, + { "name": "楊梅區", "code": 326 }, + { "name": "桃園區", "code": 330 }, + { "name": "龜山區", "code": 333 }, + { "name": "八德區", "code": 334 }, + { "name": "蘆竹區", "code": 338 }, + + { "name": "大園區", "code": 337 }, + { "name": "龍潭區", "code": 325 }, + { "name": "新屋區", "code": 327 }, + { "name": "觀音區", "code": 328 }, + { "name": "大溪區", "code": 335 }, + { "name": "復興區", "code": 336 } + ] + }, + { + "name": "新竹市", + "code": 300, + "region": [ + { "name": "東區", "code": 30069 }, + { "name": "北區", "code": 30042 }, + { "name": "香山區", "code": 30093 } + ] + }, + { + "name": "新竹縣", + "code": 302, + "region": [ + { "name": "竹北市", "code": 302 }, + { "name": "湖口鄉", "code": 303 }, + { "name": "新豐鄉", "code": 304 }, + { "name": "新埔鎮", "code": 305 }, + { "name": "關西鎮", "code": 306 }, + { "name": "芎林鄉", "code": 307 }, + { "name": "寶山鄉", "code": 308 }, + { "name": "竹東鎮", "code": 310 }, + { "name": "五峰鄉", "code": 311 }, + { "name": "橫山鄉", "code": 312 }, + { "name": "尖石鄉", "code": 313 }, + { "name": "北埔鄉", "code": 314 }, + { "name": "峨嵋鄉", "code": 315 } + ] + }, + { + "name": "基隆市", + "code": 200, + "region": [ + { "name": "仁愛區", "code": 200 }, + { "name": "信義區", "code": 201 }, + { "name": "中正區", "code": 202 }, + { "name": "中山區", "code": 203 }, + { "name": "安樂區", "code": 204 }, + { "name": "暖暖區", "code": 205 }, + { "name": "七堵區", "code": 206 } + ] + }, + { + "name": "宜蘭縣", + "code": 260, + "region": [ + { "name": "宜蘭市", "code": 260 }, + { "name": "頭城鎮", "code": 261 }, + { "name": "礁溪鄉", "code": 262 }, + { "name": "壯圍鄉", "code": 263 }, + { "name": "員山鄉", "code": 264 }, + { "name": "羅東鎮", "code": 265 }, + { "name": "三星鄉", "code": 266 }, + { "name": "大同鄉", "code": 267 }, + { "name": "五結鄉", "code": 268 }, + { "name": "冬山鄉", "code": 269 }, + { "name": "蘇澳鎮", "code": 270 }, + { "name": "南澳鄉", "code": 272 } + ] + }, + { + "name": "台中市", + "code": 400, + "region": [ + { "name": "西屯區", "code": 407 }, + { "name": "北區", "code": 404 }, + { "name": "北屯區", "code": 406 }, + { "name": "西區", "code": 403 }, + { "name": "南區", "code": 402 }, + { "name": "南屯區", "code": 408 }, + { "name": "大里區", "code": 412 }, + + { "name": "中區", "code": 400 }, + { "name": "東區", "code": 401 }, + { "name": "太平區", "code": 411 }, + { "name": "沙鹿區", "code": 433 }, + { "name": "龍井區", "code": 434 }, + { "name": "豐原區", "code": 420 }, + { "name": "潭子區", "code": 427 }, + { "name": "大雅區", "code": 428 }, + + { "name": "霧峰區", "code": 413 }, + { "name": "烏日區", "code": 414 }, + { "name": "后里區", "code": 421 }, + { "name": "石岡區", "code": 422 }, + { "name": "東勢區", "code": 423 }, + { "name": "和平區", "code": 424 }, + { "name": "新社區", "code": 426 }, + { "name": "神岡區", "code": 429 }, + { "name": "大肚區", "code": 432 }, + { "name": "梧棲區", "code": 435 }, + { "name": "清水區", "code": 436 }, + { "name": "大甲區", "code": 437 }, + { "name": "外埔區", "code": 438 }, + { "name": "大安區", "code": 439 } + ] + }, + { + "name": "彰化縣", + "code": 500, + "region": [ + { "name": "彰化市", "code": 500 }, + { "name": "員林鎮", "code": 510 }, + { "name": "鹿港鎮", "code": 505 }, + { "name": "和美鎮", "code": 508 }, + { "name": "大村鄉", "code": 515 }, + { "name": "北斗鎮", "code": 521 }, + { "name": "溪湖鎮", "code": 514 }, + + { "name": "芬園鄉", "code": 502 }, + { "name": "花壇鄉", "code": 503 }, + { "name": "秀水鄉", "code": 504 }, + { "name": "福興鄉", "code": 506 }, + { "name": "線西鄉", "code": 507 }, + { "name": "伸港鄉", "code": 509 }, + { "name": "社頭鄉", "code": 511 }, + { "name": "永靖鄉", "code": 512 }, + { "name": "埔心鄉", "code": 513 }, + { "name": "埔鹽鄉", "code": 516 }, + { "name": "田中鎮", "code": 520 }, + { "name": "田尾鄉", "code": 522 }, + { "name": "埤頭鄉", "code": 523 }, + { "name": "溪州鄉", "code": 524 }, + { "name": "竹塘鄉", "code": 525 }, + { "name": "二林鎮", "code": 526 }, + { "name": "大城鄉", "code": 527 }, + { "name": "芳苑鄉", "code": 528 }, + { "name": "二水鄉", "code": 530 } + ] + }, + { + "name": "雲林縣", + "code": 630, + "region": [ + { "name": "斗南鎮", "code": 630 }, + { "name": "大埤鄉", "code": 631 }, + { "name": "虎尾鎮", "code": 632 }, + { "name": "土庫鎮", "code": 633 }, + { "name": "褒忠鄉", "code": 634 }, + { "name": "東勢鄉", "code": 635 }, + { "name": "臺西鄉", "code": 636 }, + { "name": "崙背鄉", "code": 637 }, + { "name": "麥寮鄉", "code": 638 }, + { "name": "斗六市", "code": 640 }, + { "name": "林內鄉", "code": 643 }, + { "name": "古坑鄉", "code": 646 }, + { "name": "莿桐鄉", "code": 647 }, + { "name": "西螺鎮", "code": 648 }, + { "name": "二崙鄉", "code": 649 }, + { "name": "北港鎮", "code": 651 }, + { "name": "水林鄉", "code": 652 }, + { "name": "口湖鄉", "code": 653 }, + { "name": "四湖鄉", "code": 654 }, + { "name": "元長鄉", "code": 655 } + ] + }, + { + "name": "苗栗縣", + "code": 350, + "region": [ + { "name": "竹南鎮", "code": 350 }, + { "name": "頭份鎮", "code": 351 }, + { "name": "三灣鄉", "code": 352 }, + { "name": "南莊鄉", "code": 353 }, + { "name": "獅潭鄉", "code": 354 }, + { "name": "後龍鎮", "code": 356 }, + { "name": "通霄鎮", "code": 357 }, + { "name": "苑裡鎮", "code": 358 }, + { "name": "苗栗市", "code": 360 }, + { "name": "造橋鄉", "code": 361 }, + { "name": "頭屋鄉", "code": 362 }, + { "name": "公館鄉", "code": 363 }, + { "name": "大湖鄉", "code": 364 }, + { "name": "泰安鄉", "code": 365 }, + { "name": "銅鑼鄉", "code": 366 }, + { "name": "三義鄉", "code": 367 }, + { "name": "西湖鄉", "code": 368 }, + { "name": "卓蘭鎮", "code": 369 } + ] + }, + { + "name": "南投縣", + "code": 540, + "region": [ + { "name": "南投市", "code": 540 }, + { "name": "中寮鄉", "code": 541 }, + { "name": "草屯鎮", "code": 542 }, + { "name": "國姓鄉", "code": 544 }, + { "name": "埔里鎮", "code": 545 }, + { "name": "仁愛鄉", "code": 546 }, + { "name": "名間鄉", "code": 551 }, + { "name": "集集鎮", "code": 552 }, + { "name": "水里鄉", "code": 553 }, + { "name": "魚池鄉", "code": 555 }, + { "name": "信義鄉", "code": 556 }, + { "name": "竹山鎮", "code": 557 }, + { "name": "鹿谷鄉", "code": 558 } + ] + }, + { + "name": "台南市", + "code": 700, + "region": [ + { "name": "東區", "code": 701 }, + { "name": "北區", "code": 704 }, + { "name": "永康區", "code": 710 }, + { "name": "中西區", "code": 700 }, + { "name": "善化區", "code": 741 }, + { "name": "新市區", "code": 744 }, + { "name": "安平區", "code": 708 }, + + { "name": "南區", "code": 702 }, + { "name": "安南區", "code": 709 }, + { "name": "仁德區", "code": 717 }, + { "name": "新營區", "code": 730 }, + { "name": "安定區", "code": 745 }, + { "name": "麻豆區", "code": 721 }, + { "name": "佳里區", "code": 722 }, + { "name": "歸仁區", "code": 711 }, + { "name": "新化區", "code": 712 }, + + { "name": "左鎮區", "code": 713 }, + { "name": "玉井區", "code": 714 }, + { "name": "楠西區", "code": 715 }, + { "name": "南化區", "code": 716 }, + { "name": "關廟區", "code": 718 }, + { "name": "龍崎區", "code": 719 }, + { "name": "官田區", "code": 720 }, + { "name": "西港區", "code": 723 }, + { "name": "七股區", "code": 724 }, + { "name": "將軍區", "code": 725 }, + { "name": "學甲區", "code": 726 }, + { "name": "北門區", "code": 727 }, + { "name": "後壁區", "code": 731 }, + { "name": "白河區", "code": 732 }, + { "name": "東山區", "code": 733 }, + { "name": "六甲區", "code": 734 }, + { "name": "下營區", "code": 735 }, + { "name": "柳營區", "code": 736 }, + { "name": "鹽水區", "code": 737 }, + { "name": "大內區", "code": 742 }, + { "name": "山上區", "code": 743 } + ] + }, + { + "name": "高雄市", + "code": 800, + "region": [ + { "name": "三民區", "code": 807 }, + { "name": "左營區", "code": 813 }, + { "name": "苓雅區", "code": 802 }, + { "name": "鼓山區", "code": 804 }, + { "name": "楠梓區", "code": 811 }, + { "name": "前鎮區", "code": 806 }, + { "name": "鳳山區", "code": 830 }, + + { "name": "新興區", "code": 800 }, + { "name": "前金區", "code": 801 }, + { "name": "小港區", "code": 812 }, + { "name": "大寮區", "code": 831 }, + { "name": "岡山區", "code": 820 }, + { "name": "鹽埕區", "code": 803 }, + { "name": "仁武區", "code": 814 }, + { "name": "大社區", "code": 815 }, + + { "name": "旗津區", "code": 805 }, + { "name": "路竹區", "code": 821 }, + { "name": "阿蓮區", "code": 822 }, + { "name": "田寮區", "code": 823 }, + { "name": "燕巢區", "code": 824 }, + { "name": "橋頭區", "code": 825 }, + { "name": "梓官區", "code": 826 }, + { "name": "彌陀區", "code": 827 }, + { "name": "永安區", "code": 828 }, + { "name": "湖內區", "code": 829 }, + { "name": "林園區", "code": 832 }, + { "name": "鳥松區", "code": 833 }, + { "name": "大樹區", "code": 840 }, + { "name": "旗山區", "code": 842 }, + { "name": "美濃區", "code": 843 }, + { "name": "六龜區", "code": 844 }, + { "name": "內門區", "code": 845 }, + { "name": "杉林區", "code": 846 }, + { "name": "甲仙區", "code": 847 }, + { "name": "桃源區", "code": 848 }, + { "name": "那瑪夏區", "code": 849 }, + { "name": "茂林區", "code": 851 }, + { "name": "茄萣區", "code": 852 } + ] + }, + { + "name": "嘉義市", + "code": 600, + "region": [ + { "name": "東區", "code": 60070 }, + { "name": "西區", "code": 60085 } + ] + }, + { + "name": "嘉義縣", + "code": 602, + "region": [ + { "name": "番路鄉", "code": 602 }, + { "name": "梅山鄉", "code": 603 }, + { "name": "竹崎鄉", "code": 604 }, + { "name": "阿里山", "code": 605 }, + { "name": "中埔鄉", "code": 606 }, + { "name": "大埔鄉", "code": 607 }, + { "name": "水上鄉", "code": 608 }, + { "name": "鹿草鄉", "code": 611 }, + { "name": "太保市", "code": 612 }, + { "name": "朴子市", "code": 613 }, + { "name": "東石鄉", "code": 614 }, + { "name": "六腳鄉", "code": 615 }, + { "name": "新港鄉", "code": 616 }, + { "name": "民雄鄉", "code": 621 }, + { "name": "大林鎮", "code": 622 }, + { "name": "溪口鄉", "code": 623 }, + { "name": "義竹鄉", "code": 624 }, + { "name": "布袋鎮", "code": 625 } + ] + }, + { + "name": "屏東縣", + "code": 900, + "region": [ + { "name": "屏東市", "code": 900 }, + { "name": "三地門", "code": 901 }, + { "name": "霧臺鄉", "code": 902 }, + { "name": "瑪家鄉", "code": 903 }, + { "name": "九如鄉", "code": 904 }, + { "name": "里港鄉", "code": 905 }, + { "name": "高樹鄉", "code": 906 }, + { "name": "鹽埔鄉", "code": 907 }, + { "name": "長治鄉", "code": 908 }, + { "name": "麟洛鄉", "code": 909 }, + { "name": "竹田鄉", "code": 911 }, + { "name": "內埔鄉", "code": 912 }, + { "name": "萬丹鄉", "code": 913 }, + { "name": "潮州鎮", "code": 920 }, + { "name": "泰武鄉", "code": 921 }, + { "name": "來義鄉", "code": 922 }, + { "name": "萬巒鄉", "code": 923 }, + { "name": "崁頂鄉", "code": 924 }, + { "name": "新埤鄉", "code": 925 }, + { "name": "南州鄉", "code": 926 }, + { "name": "林邊鄉", "code": 927 }, + { "name": "東港鎮", "code": 928 }, + { "name": "琉球鄉", "code": 929 }, + { "name": "佳冬鄉", "code": 931 }, + { "name": "新園鄉", "code": 932 }, + { "name": "枋寮鄉", "code": 940 }, + { "name": "枋山鄉", "code": 941 }, + { "name": "春日鄉", "code": 942 }, + { "name": "獅子鄉", "code": 943 }, + { "name": "車城鄉", "code": 944 }, + { "name": "牡丹鄉", "code": 945 }, + { "name": "恆春鎮", "code": 946 }, + { "name": "滿州鄉", "code": 947 } + ] + }, + { + "name": "台東縣", + "code": 950, + "region": [ + { "name": "臺東市", "code": 950 }, + { "name": "綠島鄉", "code": 951 }, + { "name": "蘭嶼鄉", "code": 952 }, + { "name": "延平鄉", "code": 953 }, + { "name": "卑南鄉", "code": 954 }, + { "name": "鹿野鄉", "code": 955 }, + { "name": "關山鎮", "code": 956 }, + { "name": "海端鄉", "code": 957 }, + { "name": "池上鄉", "code": 958 }, + { "name": "東河鄉", "code": 959 }, + { "name": "成功鎮", "code": 961 }, + { "name": "長濱鄉", "code": 962 }, + { "name": "太麻里鄉", "code": 963 }, + { "name": "金峰鄉", "code": 964 }, + { "name": "大武鄉", "code": 965 }, + { "name": "達仁鄉", "code": 966 } + ] + }, + { + "name": "花蓮縣", + "code": 970, + "region": [ + { "name": "花蓮市", "code": 970 }, + { "name": "新城鄉", "code": 971 }, + { "name": "秀林鄉", "code": 972 }, + { "name": "吉安鄉", "code": 973 }, + { "name": "壽豐鄉", "code": 974 }, + { "name": "鳳林鎮", "code": 975 }, + { "name": "光復鄉", "code": 976 }, + { "name": "豐濱鄉", "code": 977 }, + { "name": "瑞穗鄉", "code": 978 }, + { "name": "萬榮鄉", "code": 979 }, + { "name": "玉里鎮", "code": 981 }, + { "name": "卓溪鄉", "code": 982 }, + { "name": "富里鄉", "code": 983 } + ] + }, + { + "name": "澎湖縣", + "code": 880, + "region": [ + { "name": "馬公市", "code": 880 }, + { "name": "西嶼鄉", "code": 881 }, + { "name": "望安鄉", "code": 882 }, + { "name": "七美鄉", "code": 883 }, + { "name": "白沙鄉", "code": 884 }, + { "name": "湖西鄉", "code": 885 } + ] + }, + { + "name": "金門縣", + "code": 890, + "region": [ + { "name": "金沙鎮", "code": 890 }, + { "name": "金湖鎮", "code": 891 }, + { "name": "金寧鄉", "code": 892 }, + { "name": "金城鎮", "code": 893 }, + { "name": "烈嶼鄉", "code": 894 }, + { "name": "烏坵鄉", "code": 896 } + ] + }, + { + "name": "連江縣", + "code": 209, + "region": [ + { "name": "南竿鄉", "code": 209 }, + { "name": "北竿鄉", "code": 210 }, + { "name": "莒光鄉", "code": 211 }, + { "name": "東引鄉", "code": 212 } + ] + } + ] + } \ No newline at end of file