You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

140 lines
4.3 KiB

<!doctype html>
<html lang="en">
<!-- 主頁header -->
<?php
/*--- 處理session ----*/
include "include-session-security.php"; #確認session
/*--- 處理session ----*/
include "include-header.php";
$repairerid = $user_id;
require_once "db/database.php"; # 載入db.php來連結資料庫
$maintainance_arr = ["A" => "全包", "B" => "半包", "C" => "清包", "D" => "2個月保養一次"];
$data = array(); # 設置一個空陣列來放資料
$sql = "SELECT * FROM schedule where ((repairerid = '$repairerid') and ((actualdate IS NULL) or (actualdate = ''))) order by duedate"; # sql語法存在變數中
if ($repairerid == "M0089") {
$sql = "SELECT * FROM schedule where ((repairerid = '$repairerid') and ((actualdate IS NULL) or (actualdate = ''))) and duedate >= '2023-04-01' order by duedate";
}
$data = mysqli_query($link,$sql); # 用mysqli_query方法執行(sql語法)將結果存在變數中
#$next_path = "app-maintenance-upload-byparts.php";
$next_path = "app-maintenance-upload-allparts.php";
?>
<!-- * 主頁header -->
<body>
<!-- loader -->
<div id="loader">
<div class="spinner-border text-primary" role="status"></div>
</div>
<!-- * loader -->
<!-- App Header -->
<div class="appHeader bg-primary text-light">
<!--
<div class="left">
<a href="javascript:;" class="headerButton goBack">
<ion-icon name="chevron-back-outline"></ion-icon>
</a>
</div>
-->
<div class="pageTitle">保養計畫</div>
<!--
<div class="right">
</div>
-->
</div>
<!-- * App Header -->
<!-- App Capsule -->
<div id="appCapsule">
<!-- Simple Multi Listview -->
<?php foreach($data as $data){ ?>
<ul class="listview image-listview media mb-2">
<li>
<a href="<?php echo $next_path; ?>?id=<?php echo $data['id']; ?>&contractno=<?php echo $data['contractno']; ?>&facilityno=<?php echo $data['facilityno']; ?>&combono=<?php echo $data['combono']; ?>&token=<?php echo $token; ?>" class="item">
<div class="in">
<div>
電梯編號:<?php echo $data['facilityno'];?>
<div class="text-muted">保養日期:
<?php echo $data['duedate'];
switch (substr($data['combono'] , 0 , 2)) {
case "EY";
echo "(年保,±5個工作日)";
break;
case "HY";
echo "(半年保,±5個工作日)";
break;
case "EQ";
echo "(季保,±5個工作日)";
break;
case "BW";
echo "(半月保,±5個工作日)";
break;
case "EM";
echo "(月保,±5個工作日)";
break;
}
?>
</div>
<?php
$facilitysql = "select maintainance from facility where facilityno = '".$data['facilityno']."'";
$facilitydata = mysqli_query($link, $facilitysql);
$row = mysqli_fetch_array($facilitydata, MYSQLI_ASSOC);
$maintainance = $maintainance_arr[$row['maintainance']];
$maintainance_str = ($maintainance) ? "(".$maintainance.")" : "";
?>
<div class="text-muted">合約編號:<?php echo $data['contractno'].$maintainance_str;?></div>
<?php
$contractno=$data['contractno'];
$customsql="select company,contractperson,address,contracttel from contract where (contractno='$contractno')";
$customdata = mysqli_query($link,$customsql); # 用mysqli_query方法执行(sql语法)将结果存在变数中
$row = mysqli_fetch_array($customdata, MYSQLI_ASSOC);
$cname=$row['contractperson'];
$caddress=$row['address'];
$clinker=$row['contracttel'];
?>
<div class="text-muted">客戶姓名:<?php echo $cname;?> </div>
<div class="text-muted">客戶電話:<?php echo $clinker;?></div>
<div class="text-muted">客戶地址:<?php echo $caddress;?></div>
</div>
</div>
</a>
</li>
</ul>
<?php }?>
<!-- * Simple Multi Listview -->
</div>
<!-- * App Capsule -->
<!-- 主頁頁尾 -->
<?php
include "include-footer.php";
mysqli_close($link); #代表結束連線
?>
<!-- * 主頁頁尾 -->
<!-- 主頁頁尾按鈕 -->
<?php
# include "include-bottom-menu.php";
?>
<!-- * 主頁頁尾按鈕 -->
<!-- ///////////// Js Files //////////////////// -->
<!-- Jquery -->
<?php
include "include-jsfiles.php";
?>
</body>
</html>