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.
 
 
 
 
 
 

2566 lines
160 KiB

<?php
ini_set('display_errors', 'on');
/**
* (汰改)流程規則:
* 1. A:工務組長確認中 生管建立大日程 (或是系統洗入)
* 工務:宜蘭=高培軒(M0087) 北=吳宗紘(M0040) 中=林瑋隆(M0113) 南=韋宗榮(M0039)改鄭存邑(M0102)
* 2. B:營業員確認中
* 3. F:營業員主管確認中
* 3. C:設計部門確認中 (郭承瑋)
* 4. D:設計部門主管確認中 (M0019江京鴻)
* 5. E:生管確認中 (M0024伃廷)
* 6. Z:本單結案 (00000)
*/
include "header.php";
require_once "database.php";
include "wipwhole-renovate-index-function.php";
include "css/view/wipwhole-rec-invoice-edit.php";
// 查詢數據
if (isset($_GET['id']) || isset($_GET['form_key'])) {
$id = isset($_GET['id']) ? $_GET['id'] : getId($link, $_GET['form_key']);
} else {
die('ERROR: Record ID not found.');
}
// 取得大日程此 id 資料
$row = getWipwholestatusData($link, $id);
// 使用者部門
$user_department_id = getDepartmentId($link, $user_id);
// 使用者職位
$role_id = getRoleId($link, $user_id);
// input disaled status
// 資訊 業務 工務 行銷 設計 設計主管 生管
$information = getInformationStatus($link, $user_department_id, $role_id);
$yewu = getYewuStatus($link, $user_department_id, $role_id);
$warehouse = getWarehouseStatus($link, $user_department_id, $role_id, 1);
$warehouse2 = getWarehouseStatus($link, $user_department_id, $role_id, 2);
$marketing = getMarketingStatus($link, $user_department_id, $role_id, 1);
$marketing2 = getMarketingStatus($link, $user_department_id, $role_id, 2);
$desin = getDesinStatus($link, $user_department_id, $role_id);
$desin_leader = getDesinLeaderStatus($link, $user_department_id, $role_id);
$shengguan = getShengguanStatus($link, $user_department_id, $role_id, 1);
$shengguan2 = getShengguanStatus($link, $user_department_id, $role_id, 2);
$pinzheng = getPinzhengStatus($link, $user_department_id, $role_id);
// 取得分頁頁碼
$tab = getTabNo($user_department_id);
// 工務助理
if (in_array($user_id, ['M0164', 'M0165', 'M0127', 'M0193', 'M0170', 'M0188', 'M0117'])) {
$warehouse2 = "";
$tab = 5;
}
// 暫時可編輯及刪除權限
$update_delete_status = "disabled";
if (in_array($user_id, ['M0175', 'M0079', 'M0060'])) {
$update_delete_status = "";
}
// 許協業務項編輯權限
if (in_array($user_id, ['M0060'])) {
$yewu = "";
}
// select => options 開門方式
$opendoor_options = getOpendoorOptions($link);
// select => options 所有確認人
$all_users_options = getAllUsersOptions($link);
//更新數據
include "wipwhole-renovate-rec-invoice-edit-submit.php";
?>
<form method="post" id="form" enctype="multipart/form-data">
<input type="hidden" name='form_name' value="main_form" />
<div style="overflow-x:auto;">
<table class="table table-bordered query-table table-striped table-bordered display compact" style="width:99%;margin-left:.5%">
<tbody>
<tr>
<td colspan="8">
<h3 style='text-align:center'>作番大日程(汰改)</h3>
</td>
</tr>
<tr>
<td colspan="7" style='vertical-align: middle;border-right:0px;'>
<h4>業務確認項</h4>
</td>
<td class="text-right" style='border-left:0px;'>
<button type="button" id="btn_close" class="btn btn-default" onclick="window.history.back();">返回</button>
<button type="button" id="btn_close" class="btn btn-default" onclick="window.close();">關閉分頁</button>
</td>
</tr>
<tr>
<td style="vertical-align: middle">合約號</td>
<td>
<input class="form-control disabled_select" type="text" id="contractno" name="contractno" value="<?= $row["contractno"]; ?>" <?php echo $update_delete_status; ?>>
<?php
if (in_array($user_department_id, [311, 312, 313, 314, 315, 501, 511, 512, 513, 514, 220, 911, 50, 320, 250])) {
$sql = "
SELECT
mid,
pr_item_id,
version
FROM specsurvey_main
WHERE contractno = '" . $row["contractno"] . "'
";
$result = mysqli_query($link, $sql);
$row2 = mysqli_fetch_array($result);
if (!empty($row2['mid'])) {
echo "<a target='_blank' href='/wms/mkt/specsurvey_renovate-view.php?pa=" . $row2['mid'] . "," . $row2['pr_item_id'] . "," . $row2['version'] . "&$token_link'>規調:" . $row["contractno"] . "</a>";
}
}
?>
</td>
<td style="vertical-align: middle">作番號</td>
<td>
<input class="form-control disabled_select" type="text" name="facilityno" value="<?= $row["facilityno"]; ?>" <?php echo $update_delete_status; ?>>
</td>
<td style="vertical-align: middle">汰改種類</td>
<td style="vertical-align: middle">
<select class="form-control disabled_select" multiple="multiple" id="renovate_type" name="renovate_type[]" <?php echo $update_delete_status; ?>>
<option value="M1">M1</option>
<option value="M2">M2</option>
<option value="M3">M3</option>
<option value="M4">M4</option>
<option value="MA">MA</option>
</select>
</td>
<td style="vertical-align: middle">合約交期<br />(到工地)</td>
<td style="vertical-align: middle">
<input class="form-control disabled_select" type="date" name="contract_arrival_date" value="<?= $row['contract_arrival_date']; ?>" <?php echo $update_delete_status; ?>>
</td>
</tr>
<tr>
<td style="vertical-align: middle">客戶名稱</td>
<td>
<input class="form-control disabled_select" type="text" name="custom" value="<?= $row["custom"]; ?>" <?php echo $update_delete_status; ?>>
</td>
<td style="vertical-align: middle">號機</td>
<td>
<input class="form-control disabled_select" type="text" name="facility_temp_no" value="<?= $row["facility_temp_no"]; ?>" <?php echo $update_delete_status; ?>>
</td>
<td style="vertical-align: middle">工地負責人</td>
<td>
<input class="form-control disabled_select" type="text" name="site_manager" value="<?= $row["site_manager"]; ?>" <?php echo $update_delete_status; ?>>
</td>
<td style="vertical-align: middle">預計交期(到工地)
<br />
<?php
if ($user_id !== 'M0115')
if (getWipwholeChangeButtonStatus($user_department_id))
echo "<a target='_blank' href='wipwhole-change-contractdate.php?function_name=wipwholerenstatus&$token_link&id=$id'>出貨日調整</a>";
?>
</td>
<td style="vertical-align: middle">
<input class="form-control disabled_select" type="date" value="<?= $row['real_contract_arrival_date']; ?>" disabled>
</td>
</tr>
<tr>
<td style="vertical-align: middle">經度</td>
<td style="vertical-align: middle">
<input class="form-control disabled_select" type="text" name="longitude" value="<?= $row["longitude"]; ?>" <?php echo $update_delete_status; ?>>
</td>
<td style="vertical-align: middle">緯度</td>
<td>
<input class="form-control disabled_select" type="text" name="latitude" value="<?= $row["latitude"]; ?>" <?php echo $update_delete_status; ?>>
</td>
<td style="vertical-align: middle">地址</td>
<td>
<input class="form-control disabled_select" type="text" name="address" value="<?= $row["address"]; ?>" <?php echo $update_delete_status; ?>>
</td>
<td style="vertical-align: middle">工地地址<br />
<?php
if ($user_id !== 'M0115')
if (getWipwholeChangeButtonStatus($user_department_id))
echo "<a target='_blank' href='wipwhole-change-contractdate.php?function_name=wipwholerenstatus&$token_link&id=$id'>工地地址調整</a>";
?>
</td>
<td>
<input class="form-control " type="text" name="real_address" value="<?= $row["real_address"]; ?>" disabled>
</td>
</tr>
<tr>
<td style="vertical-align: middle">載重</td>
<td style="vertical-align: middle">
<input class="form-control disabled_select" type="number" name="weight" min="0" value="<?= $row["weight"]; ?>" <?php echo $update_delete_status; ?>>
</td>
<td style="vertical-align: middle">人乘</td>
<td style="vertical-align: middle">
<input class="form-control disabled_select" type="number" name="numberofpassenger" min="0" value="<?= $row["numberofpassenger"]; ?>" <?php echo $update_delete_status; ?>>
</td>
<td style="vertical-align: middle">樓停</td>
<td>
<input class="form-control disabled_select" type="number" id="numberofstop" name="numberofstop" min="0" value="<?= $row["numberofstop"]; ?>" <?php echo $update_delete_status; ?>>
</td>
<td style="vertical-align: middle">樓層</td>
<td>
<input class="form-control disabled_select" type="number" name="numberoffloor" min="0" value="<?= $row["numberoffloor"]; ?>" <?php echo $update_delete_status; ?>>
</td>
</tr>
<tr>
<td style="vertical-align: middle">機型</td>
<td>
<input class="form-control disabled_select" type="text" name="facility_kind" value="<?= $row["facility_kind"]; ?>" <?php echo $update_delete_status; ?>>
</td>
<td style="vertical-align: middle">開門方式</td>
<td style="vertical-align: middle">
<select class="form-control disabled_select" name="opentype" <?php echo $update_delete_status; ?>>
<option value=""></option>
<?php
foreach ($opendoor_options as $opendoor_option) :
if ($row["opentype"] == $opendoor_option['label']) {
echo "<option selected='selected' value='" . $opendoor_option['label'] . "'>" . $opendoor_option['label'] . "</option>";
} else {
echo "<option value='" . $opendoor_option['label'] . "'>" . $opendoor_option['label'] . "</option>";
}
endforeach
?>
</select>
</td>
<td style="vertical-align: middle">速度</td>
<td style="vertical-align: middle">
<input class="form-control disabled_select" type="number" name="speed" min="0" value="<?= $row["speed"]; ?>" <?php echo $update_delete_status; ?>>
</td>
<td style="vertical-align: middle">簽核狀況</td>
<td style="vertical-align: middle">
<?php
$assign_status = array(
'A' => '工務確認中',
'B' => '工務部門已確認<br/>營業部門確認中',
'F' => '營業部門已確認<br/>營業主管確認中',
'C' => '營業部門已確認<br/>設計部門確認中',
'D' => '設計部門已確認<br/>設計部門主管確認中',
'E' => '營業部門主管已確認<br/>生管部門確認中',
'Z' => '此作番大日程已結案',
);
if (checkNowFormStatus($link) == '') {
echo "此作番大日程已結案";
} else {
echo $assign_status[checkNowFormStatus($link)];
}
?>
</td>
</tr>
<tr>
<td>作番備註</td>
<td colspan="7">
<div style="max-height:250px;overflow-y:auto;">
<?php echo $row['all_remark']; ?>
</div>
</td>
</tr>
<?php
if (in_array($user_id, ['M0175', 'M0079', 'M0060'])) {
?>
<tr>
<td colspan="8">
<button onclick="savedata()" type="button" class="btn btn-primary pull-right" style="margin-left:3px;" <?php echo $update_delete_status; ?>>存檔</button>
</td>
</tr>
<?php
}
?>
</tbody>
</table>
</div>
<div id="tabs">
<input class="form-control " type="hidden" name="tab" id='tab' value="<?= $tab; ?>">
<ul>
<li><a href="#tabs-3">工務確認項</a></li>
<li><a href="#tabs-1">營業/契約確認項</a></li>
<li><a href="#tabs-2">設計確認項</a></li>
<li><a href="#tabs-4">生管確認項</a></li>
<li><a href="#tabs-5">品証確認項</a></li>
<li><a href="#tabs-6">工務助理確認項</a></li>
</ul>
<div id="tabs-3">
<table class="table table-bordered" style="width:100%">
<tbody style="font-weight: bolder;margin-bottom: 20px">
<tr>
<td style="vertical-align: middle">工勘人員</td>
<td>
<input type="hidden" name="old_warehouseid" id="old_warehouseid" value="<?= $row["warehouseid"]; ?>">
<?php
// 北區
if (in_array($row['warehouseid'], ['M0040', 'M0040', 'M0150'])) {
?>
<select name="warehouseid" id="warehouseid" <?= $warehouse; ?>>
<option value="">請選擇</option>
<option value="M0040" <?php if ($row["warehouseid"] == "M0040") echo " selected"; ?>>吳宗紘</option>
<option value="M0150" <?php if ($row["warehouseid"] == "M0150") echo " selected"; ?>>羅盛騰</option>
</select>
<?php
}
?>
<?php
// 中區
if (in_array($row['warehouseid'], ['M0198', 'M0158'])) {
?>
<select name="warehouseid" id="warehouseid" <?= $warehouse; ?>>
<option value="">請選擇</option>
<option value="M0198" <?php if ($row["warehouseid"] == "M0198") echo " selected"; ?>>廖堉勝</option>
<option value="M0158" <?php if ($row["warehouseid"] == "M0158") echo " selected"; ?>>劉子睿</option>
</select>
<?php
}
?>
<?php
// 南區
if (in_array($row['warehouseid'], ['M0078', 'M0102', 'M0187'])) {
?>
<select name="warehouseid" id="warehouseid" <?= $warehouse; ?>>
<option value="">請選擇</option>
<option value="M0078" <?php if ($row["warehouseid"] == "M0078") echo " selected"; ?>>許益連</option>
<option value="M0102" <?php if ($row["warehouseid"] == "M0102") echo " selected"; ?>>鄭存邑</option>
<option value="M0187" <?php if ($row["warehouseid"] == "M0187") echo " selected"; ?>>田祖豪</option>
</select>
<?php
}
?>
<?php
// 宜蘭
if (in_array($row['warehouseid'], ['M0087'])) {
?>
<select name="warehouseid" id="warehouseid" <?= $warehouse; ?>>
<option value="">請選擇</option>
<option value="M0087" <?php if ($row["warehouseid"] == "M0087") echo " selected"; ?>>高培軒</option>
</select>
<?php
}
?>
<?php
// 南區
if (!in_array($row['warehouseid'], ['M0040', 'M0150', 'M0078', 'M0102', 'M0187', 'M0198', 'M0087', 'M0158'])) {
?>
<select name="warehouseid" id="warehouseid" <?= $warehouse; ?>>
<option value="">請選擇</option>
<option value="M0040" <?php if ($row["warehouseid"] == "M0040") echo " selected"; ?>>張潘榮</option>
<option value="M0150" <?php if ($row["warehouseid"] == "M0150") echo " selected"; ?>>羅盛騰</option>
<option value="M0078" <?php if ($row["warehouseid"] == "M0078") echo " selected"; ?>>許益連</option>
<option value="M0102" <?php if ($row["warehouseid"] == "M0102") echo " selected"; ?>>鄭存邑</option>
<option value="M0198" <?php if ($row["warehouseid"] == "M0198") echo " selected"; ?>>廖堉勝</option>
<option value="M0187" <?php if ($row["warehouseid"] == "M0187") echo " selected"; ?>>田祖豪</option>
<option value="M0087" <?php if ($row["warehouseid"] == "M0087") echo " selected"; ?>>高培軒</option>
<option value="M0158" <?php if ($row["warehouseid"] == "M0158") echo " selected"; ?>>劉子睿</option>
</select>
<?php
}
?>
</td>
</tr>
<tr>
<td style="vertical-align: middle">樓高通報</td>
<td>
<select class="disabled_select" name="building_heigh_verify" id="building_heigh_verify" <?= $warehouse; ?>>
<option <?php if ($row["building_heigh_verify"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["building_heigh_verify"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["building_heigh_verify"] == "1") echo " selected"; ?> value="1">進行中</option>
<option <?php if ($row["building_heigh_verify"] == "2") echo " selected"; ?> value="2">無需求</option>
</select>
</td>
<td style="vertical-align: middle;">附件</td>
<td style="vertical-align: middle;">
<input style="width:70%;display:inline;" type="file" id="building_heigh_verify_file" name="building_heigh_verify_file" <?= $warehouse2; ?>>
<?php
echo !empty($row['building_heigh_verify_file']) ? "<a id='building_heigh_verify_file_a' style='color:#00F;' href='" . $row['building_heigh_verify_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
<td style="vertical-align: middle">確認時間</td>
<td><input class="form-control disabled_select" type="datetime-local" id="building_heigh_verify_at" name="building_heigh_verify_at" value="<?= $row['building_heigh_verify_at']; ?>" readonly></td>
<td style="vertical-align: middle">確認人</td>
<td>
<select name="building_heigh_verify_owner" class="disabled_select" id="building_heigh_verify_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['building_heigh_verify_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">工勘確認</td>
<td>
<?php
$site_survey_status = array(
"1" => "請選擇",
"0" => "已確認",
"2" => "無工勘需求",
"A" => "未動工",
"B" => "地下室施工",
"C" => "打樁",
"D" => "地基",
"E" => "挖土",
"G" => "機房",
"H" => "機械式淨高",
"M" => "樓中樓",
"OH" => "最高層(頂樓高度)",
"P" => "PIT(機坑深度)",
"R" => "R 樓",
"S" => "停工",
"T" => "TOP",
"TC" => "頂部間隙",
"TS" => "行程",
"TH" => "全高",
"Y" => "已搭、已出",
"YB" => "退購結案",
"YF" => "既有建物",
"YN" => "已搭、未出"
);
for ($i = 1; $i < 200; $i++) {
$site_survey_status[$i . "F"] = $i . "F";
}
?>
<select class="disabled_select" name="site_survey_contact_verify" id="site_survey_contact_verify" <?= $warehouse; ?>>
<?php
foreach ($site_survey_status as $key => $val) {
if ($row["site_survey_contact_verify"] == $key) {
echo "<option value='$key' selected>$val</option>";
} else {
echo "<option value='$key'>$val</option>";
}
}
?>
</select>
<input type="hidden" name="old_site_survey_contact_verify" value="<?php echo $row["site_survey_contact_verify"] ?>" <?= $warehouse; ?> />
</td>
<td style="vertical-align: middle;">附件</td>
<td style="vertical-align: middle;">
<input style="width:70%;display:inline;" type="file" id="site_survey_contact_verify_file" name="site_survey_contact_verify_file" <?= $warehouse2; ?>>
<?php
echo !empty($row['site_survey_contact_verify_file']) ? "<a id='site_survey_contact_verify_file_a' style='color:#00F;' href='" . $row['site_survey_contact_verify_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
<td style="vertical-align: middle">確認時間</td>
<td><input class="form-control disabled_select" type="datetime-local" id="site_survey_contact_verify_at" name="site_survey_contact_verify_at" value="<?= $row['site_survey_contact_verify_at']; ?>" readonly></td>
<td style="vertical-align: middle">確認人</td>
<td>
<select name="site_survey_contact_verify_owner" class="disabled_select" id="site_survey_contact_verify_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['site_survey_contact_verify_owner']); ?>
</select>
</td>
</tr>
<tr>
<td colspan="8">
<i>如有複數檔案請放置同個壓縮檔後再上傳</i>
</td>
</tr>
<tr>
<td>備註</td>
<td colspan="7">
<textarea class="form-control " name="warehouse_remark2" <?= $warehouse; ?>><?php echo $row['warehouse_remark']; ?></textarea>
</td>
</tr>
<tr>
<td colspan="8">
<input class="form-control " type="hidden" name="creater" value="<?= $user_id; ?>" readonly>
<input class="form-control " type="hidden" name="create_at" value="<?= $row["create_at"]; ?>" readonly>
<!-- <button onclick="savedata()" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;" <?= $warehouse2; ?>>存檔</button> -->
<?php
if (in_array($user_department_id, [521, 531, 541, 542, 543, 544, 545, 220]) || in_array($user_id, ['M0188'])) {
echo "<button onclick='savedata()' class='btn btn-primary btn-lg pull-right' style='margin-left:3px;'>存檔</button>";
if (checkNowFormStatus($link) == 'A')
echo "<button onclick='doWarhouseAssign()' type='button' class='btn btn-primary btn-lg pull-right' style='margin-left:3px;'>提交至營業</button>";
}
?>
</td>
</tr>
<tr>
<td colspan="4">
實際安裝及試車日程
<br />
(項目經理項目)
</td>
</tr>
<tr>
<td style="vertical-align: middle">實際安裝開工日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" id="install_start_date" name="install_start_date" value="<?= $row['install_start_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#install_start_date").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="install_start_date_owner" name="install_start_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['install_start_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">實際安裝完工日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" id="install_end_date" name="install_end_date" value="<?= $row['install_end_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#install_end_date").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="install_end_date_owner" name="install_end_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['install_end_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">實際試車開工日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" id="tryrun_start_date" name="tryrun_start_date" value="<?= $row['tryrun_start_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#tryrun_start_date").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="tryrun_start_date_owner" name="tryrun_start_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['tryrun_start_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">實際試車完工日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" id="tryrun_end_date" name="tryrun_end_date" value="<?= $row['tryrun_end_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#tryrun_end_date").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="tryrun_end_date_owner" name="tryrun_end_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['tryrun_end_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">移交日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control disabled_select" type="date" min="<?php echo date("Y-m-01"); ?>" max="<?php echo date("Y-m-t"); ?>" id="delivery_date" name="delivery_date" value="<?= $row['delivery_date']; ?>" <?= $warehouse2; ?>>
<input type="hidden" id="old_delivery_date" name="old_delivery_date" value="<?= $row['delivery_date']; ?>">
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#delivery_date").val("");' <?= $warehouse2; ?>>清除</button>
</span>
<input type="hidden" id="old_delivery_date_tmp" value="<?= $row['delivery_date']; ?>">
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="delivery_date_owner" name="delivery_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['delivery_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle;">移交日附件(客戶確認單)</td>
<td colspan='3' style="vertical-align: middle;">
<input style="width:70%;display:inline;" type="file" id="delivery_date_file" name="delivery_date_file" <?= $warehouse2; ?>>
<?php
echo !empty($row['delivery_date_file']) ? "<a id='delivery_date_a' style='color:#00F;' href='" . $row['delivery_date_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
</tr>
<tr>
<td colspan='4'>
<p class="text-danger">1.有官檢日或QC合格日後才可填寫。</p>
<p class="text-danger">2.注意填寫後不可更改!</p>
<p class="text-danger">3.只能維護當前月份。</p>
</td>
</tr>
<tr>
<td colspan="4">
<?php
if (getSaveInstallDataButtonStatus($user_department_id, $role_id)) {
echo "<button type='button' onclick='savedata()' class='btn btn-primary btn-lg pull-right' style='margin-left:3px;'>提交</button>";
// echo "<button onclick='saveInstallData()' type='button' class='btn btn-primary btn-lg pull-right' style='margin-left:3px;'>存檔</button>";
// echo "<label class='pull-right' for='change_all_contractno_tmp'> 變更此合約全部日期</label>";
// echo "<input class='pull-right' type='checkbox' id='change_all_contractno_tmp' value='1' />";
}
?>
</td>
</tr>
</tbody>
</table>
</div>
<div id="tabs-1">
<table class="table table-bordered" style="width:100%">
<tbody style="font-weight: bolder;margin-bottom: 20px">
<tr>
<td>營業人員確認項</td>
<td>
<?php
echo "營業擔當:" . $row['salesid'] . accountid2name()[$row['salesid']];
?>
<br />
<?php
if (!checkUseridIsManager($row['salesid'])) {
echo "營業擔當主管:" . manage_class_gary_ver($row['salesid']) . accountid2name(manage_class_gary_ver($row['salesid']))[manage_class_gary_ver($row['salesid'])];
}
?>
</td>
</tr>
</tr>
<tr>
<td style="vertical-align: middle">官檢類型</td>
<td colspan="3">
<input type='radio' id="association_check_type_1" name='association_check_type' value='1' <?= $marketing2; ?> <?php echo $row['association_check_type'] == '1' ? "checked disabled" : ""; ?> />
<label for='association_check_type_1'>需要</label>
<input type='radio' id="association_check_type_2" name='association_check_type' value='2' <?= $marketing2; ?> <?php echo $row['association_check_type'] == '2' ? "checked disabled" : ""; ?> />
<label for='association_check_type_2'>不需要</label>
</td>
</tr>
<tr>
<td style="vertical-align: middle;width:auto;">營業確認規格</td>
<td style="width:150px;">
<select class='disabled_select' name="sales_spec_verify" id="sales_spec_verify" <?= $marketing; ?>>
<option <?php if ($row["sales_spec_verify"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["sales_spec_verify"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["sales_spec_verify"] == "1") echo " selected"; ?> value="1">進行中</option>
<option <?php if ($row["sales_spec_verify"] == "2") echo " selected"; ?> value="2">無需求</option>
</select>
</td>
<td style="vertical-align: middle;width:auto;">附件</td>
<td style="vertical-align: middle;width:300px;">
<input style="width:70%;display:inline;" type="file" id="sales_spec_verify_file" name="sales_spec_verify_file" <?= $marketing2; ?>>
<?php
echo !empty($row['sales_spec_verify_file']) ? "<a id='sales_spec_verify_file_a' style='color:#00F;' href='" . $row['sales_spec_verify_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
<td style="vertical-align: middle">
確認時間
</td>
<td>
<input class="form-control disabled_select" type="datetime-local" id="sales_spec_verify_at" name="sales_spec_verify_at" value="<?= $row['sales_spec_verify_at']; ?>" readonly>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select name="sales_spec_verify_owner" class="disabled_select" id="sales_spec_verify_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['sales_spec_verify_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">
客戶計劃圖
<br />
(意匠圖)
<?php
// $result2 = getWipwholeChangePlanningCustomerDetailsStatus($link, $id);
// $row2 = mysqli_fetch_assoc($result2);
// if (empty($row2['change_status'])) {
// $show_tmp_arr = [
// '311', '312', '313', '314', '315',
// '501', '511', '512', '513', '514',
// '220', '320'
// ];
// if (in_array($user_department_id, $show_tmp_arr))
// echo "<br/>";
// echo "<a target='_blank' style='color:#00F;' href='wipwhole-change-planning-customer-name.php?function_name=wipwholerenstatus&$token_link&id=$id'>申請上傳</a>";
// } else {
// if (in_array($row2['change_status'], ['A', 'B', 'D'])) {
// echo "<br/>";
// echo "<a target='_blank' style='color:#00F;' href='wipwhole-change-planning-customer-name.php?function_name=wipwholerenstatus&$token_link&id=$id'>客戶姓名:" . $row2['custom_name'] . "<br/>狀態:審核中</a>";
// }
// if ($row2['change_status'] == 'C') {
// echo "<br/>";
// echo "<a target='_blank' style='color:#00F;' href='wipwhole-change-planning-customer-name.php?function_name=wipwholerenstatus&$token_link&id=$id'>客戶姓名:" . $row2['custom_name'] . "<br/>狀態:已取消</a>";
// }
// if ($row2['change_status'] == 'Z') {
// echo "<br/>";
// echo "<a target='_blank' style='color:#00F;' href='wipwhole-change-planning-customer-name.php?function_name=wipwholerenstatus&$token_link&id=$id'>客戶姓名:" . $row2['custom_name'] . "<br/>狀態:審核通過</a>";
// }
// }
?>
</td>
<td>
<select class="disabled_select" name="customer_planning_verify" id="customer_planning_verify" <?= $marketing; ?>>
<option <?php if ($row["customer_planning_verify"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["customer_planning_verify"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["customer_planning_verify"] == "1") echo " selected"; ?> value="1">進行中</option>
<option <?php if ($row["customer_planning_verify"] == "2") echo " selected"; ?> value="2">無需求</option>
</select>
</td>
<td style="vertical-align: middle;">附件</td>
<td style="vertical-align: middle;">
客戶姓名:<input type="text" name="real_custom_name" id="real_custom_name" style="width:70%;display:inline;" value="<?= $row["real_custom_name"]; ?>" placeholder="輸入後即可上傳附件" <?= $marketing2; ?> />
<br />
<input style="width:70%;display:inline;" type="file" id="customer_planning_verify_file" name="customer_planning_verify_file" disabled>
<?php
// echo !empty($row['customer_planning_verify_file']) ? "<a id='customer_planning_verify_file_a' style='color:#00F;' href='" . $row['customer_planning_verify_file'] . "' target='_blank'>下載附件</a>" : "";
?>
<br />
<?php
$customer_planning_verify_files = getAllCustomerPlanningVerify($link, $id);
foreach ($customer_planning_verify_files as $row2) :
echo "<a id='customer_planning_verify_file_a' style='color:#00F;'
href='" . $row2['customer_planning_verify_file'] . "' target='_blank'>下載附件_" . $row2['custom_name'] . "_" . $row2['create_at'] . "</a></br>";
endforeach;
?>
</td>
<td style="vertical-align: middle">確認時間</td>
<td><input class="form-control disabled_select" type="datetime-local" id="customer_planning_verify_at" name="customer_planning_verify_at" value="<?= $row['customer_planning_verify_at']; ?>" readonly></td>
<td style="vertical-align: middle">確認人</td>
<td>
<select name="customer_planning_verify_owner" class="disabled_select" id="customer_planning_verify_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['customer_planning_verify_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">客戶顏色</td>
<td>
<select class="disabled_select" name="customer_color_verify" id="customer_color_verify" <?= $marketing; ?>>
<option <?php if ($row["customer_color_verify"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["customer_color_verify"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["customer_color_verify"] == "1") echo " selected"; ?> value="1">進行中</option>
<option <?php if ($row["customer_color_verify"] == "2") echo " selected"; ?> value="2">無需求</option>
</select>
</td>
<td style="vertical-align: middle;">附件</td>
<td style="vertical-align: middle;">
<input style="width:70%;display:inline;" type="file" id="customer_color_verify_file" name="customer_color_verify_file" <?= $marketing2; ?>>
<?php
echo !empty($row['customer_color_verify_file']) ? "<a id='customer_color_verify_file_a' style='color:#00F;' href='" . $row['customer_color_verify_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
<td style="vertical-align: middle">確認時間</td>
<td><input class="form-control disabled_select" type="datetime-local" id="customer_color_verify_at" name="customer_color_verify_at" value="<?= $row['customer_color_verify_at']; ?>" readonly></td>
<td style="vertical-align: middle">確認人</td>
<td>
<select name="customer_color_verify_owner" class="disabled_select" id="customer_color_verify_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['customer_color_verify_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">客戶樣式</td>
<td>
<select class="disabled_select" name="customer_style_verify" id="customer_style_verify" <?= $marketing; ?>>
<option <?php if ($row["customer_style_verify"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["customer_style_verify"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["customer_style_verify"] == "1") echo " selected"; ?> value="1">進行中</option>
<option <?php if ($row["customer_style_verify"] == "2") echo " selected"; ?> value="2">無需求</option>
</select>
</td>
<td style="vertical-align: middle;">附件</td>
<td style="vertical-align: middle;">
<input style="width:70%;display:inline;" type="file" id="customer_style_verify_file" name="customer_style_verify_file" <?= $marketing2; ?>>
<?php
echo !empty($row['customer_style_verify_file']) ? "<a id='customer_style_verify_file_a' style='color:#00F;' href='" . $row['customer_style_verify_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
<td style="vertical-align: middle">確認時間</td>
<td><input class="form-control disabled_select" type="datetime-local" id="customer_style_verify_at" name="customer_style_verify_at" value="<?= $row['customer_style_verify_at']; ?>" readonly></td>
<td style="vertical-align: middle">確認人</td>
<td>
<select name="customer_style_verify_owner" class="disabled_select" id="customer_style_verify_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['customer_style_verify_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">工勘聯絡表</td>
<td>
<select class="disabled_select" name="site_survey_contact_form_verify" id="site_survey_contact_form_verify" <?= $marketing; ?>>
<option <?php if ($row["site_survey_contact_form_verify"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["site_survey_contact_form_verify"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["site_survey_contact_form_verify"] == "1") echo " selected"; ?> value="1">進行中</option>
<option <?php if ($row["site_survey_contact_form_verify"] == "2") echo " selected"; ?> value="2">無需求</option>
</select>
</td>
<td style="vertical-align: middle;">附件</td>
<td style="vertical-align: middle;">
<input style="width:70%;display:inline;" type="file" id="site_survey_contact_form_verify_file" name="site_survey_contact_form_verify_file" <?= $marketing2; ?>>
<?php
echo !empty($row['site_survey_contact_form_verify_file']) ? "<a id='site_survey_contact_form_verify_file_a' style='color:#00F;' href='" . $row['site_survey_contact_form_verify_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
<td style="vertical-align: middle">確認時間</td>
<td>
<input class="form-control disabled_select" type="datetime-local" id="site_survey_contact_form_verify_at" name="site_survey_contact_form_verify_at" value="<?= $row['site_survey_contact_form_verify_at']; ?>" readonly>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select name="site_survey_contact_form_verify_owner" id="site_survey_contact_form_verify_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['site_survey_contact_form_verify_owner']); ?>
</select>
</td>
</tr>
<tr>
<td colspan="8">
<i>如有複數檔案請放置同個壓縮檔後再上傳</i>
</td>
</tr>
<tr>
<td>備註</td>
<td colspan="7">
<textarea class="form-control " name="marketing_remark" <?= $marketing; ?>><?php echo $row['marketing_remark']; ?></textarea>
</tr>
<!-- <tr>
<td style="vertical-align: middle">移交日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control disabled_select" type="date" id="delivery_date" name="delivery_date" value="<?= $row['delivery_date']; ?>" <?= $marketing2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#delivery_date").val("");' <?= $marketing2; ?>>清除</button>
</span>
<input type="hidden" id="old_delivery_date" name="old_delivery_date" value="<?= $row['delivery_date']; ?>">
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="delivery_date_owner" name="delivery_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['delivery_date_owner']); ?>
</select>
</td>
<td colspan='4'>
<span class="text-danger">有官檢日或QC合格日後才可填寫</span>
</td>
</tr> -->
<tr>
<td colspan="8">
<input class="form-control " type="hidden" name="creater" value="<?= $user_id; ?>">
<input class="form-control " type="hidden" name="create_at" value="<?= $row["create_at"]; ?>">
<?php
if ($user_id !== 'M0115') {
if (checkNowFormStatus($link) == 'B' && in_array($user_department_id, [220, 311, 312, 313, 314, 315, 511, 512, 513, 514])) {
?>
<button onclick="doMarketingAssign()" type="button" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;">
提交至<?php echo checkUseridIsManager($user_id) ? "設計部門" : "營業主管"; ?>
</button>
<button onclick="doBackWarhouseAssign()" type="button" class="btn btn-danger btn-lg pull-right" style="margin-left:3px;">退回工務部門</button>
<?php
} else if (checkNowFormStatus($link) == 'F' && checkUseridIsManager($user_id)) {
?>
<button onclick="doBackMarketingAssign()" type="button" class="btn btn-danger btn-lg pull-right" style="margin-left:3px;" <?= $marketing2; ?>>退回營業</button>
<button onclick="doMarketingAssign()" type="button" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;">
提交至設計部門
</button>
<?php
}
?>
<button onclick="savedata()" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;" <?= $marketing2; ?>>存檔</button>
<span class="text-danger pull-right">若無工勘資料請勿移交至設計階段!</span>
<?php
}
?>
</td>
</tr>
</tbody>
</table>
</div>
<div id="tabs-2">
<table class="table table-bordered" style="width:100%">
<tbody style="font-weight: bolder;margin-bottom: 20px">
<tr>
<th colspan="8">下訂普來特富確認項</th>
</tr>
<tr>
<td style="vertical-align: middle">設計規格</td>
<td>
<select name="desin_spec_verify" id="desin_spec_verify" <?= $desin; ?>>
<option <?php if ($row["desin_spec_verify"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["desin_spec_verify"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["desin_spec_verify"] == "1") echo " selected"; ?> value="1">進行中</option>
<option <?php if ($row["desin_spec_verify"] == "2") echo " selected"; ?> value="2">無需求</option>
</select>
</td>
<td style="vertical-align: middle;">附件</td>
<td style="vertical-align: middle;">
<?php
echo !empty($row['sales_spec_verify_file']) ? "<a id='sales_spec_verify_file_a' style='color:#00F;' href='" . $row['sales_spec_verify_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
<td style="vertical-align: middle">確認時間</td>
<td><input class="form-control " type="datetime-local" id="desin_spec_verify_at" name="desin_spec_verify_at" value="<?= $row['desin_spec_verify_at']; ?>" readonly></td>
<td style="vertical-align: middle">確認人</td>
<td>
<select name="desin_spec_verify_owner" class="disabled_select" id="desin_spec_verify_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['desin_spec_verify_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">設計計劃圖</td>
<td>
<select name="desin_planning_verify" id="desin_planning_verify" <?= $desin; ?>>
<option <?php if ($row["desin_planning_verify"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["desin_planning_verify"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["desin_planning_verify"] == "1") echo " selected"; ?> value="1">進行中</option>
<option <?php if ($row["desin_planning_verify"] == "2") echo " selected"; ?> value="2">無需求</option>
</select>
</td>
<td style="vertical-align: middle;">附件</td>
<td style="vertical-align: middle;">
<?php
// echo !empty($row['customer_planning_verify_file']) ? "<a id='customer_planning_verify_file_a' style='color:#00F;' href='" . $row['customer_planning_verify_file'] . "' target='_blank'>下載附件</a>" : "";
foreach ($customer_planning_verify_files as $row2) :
echo "<a id='customer_planning_verify_file_a' style='color:#00F;'
href='" . $row2['customer_planning_verify_file'] . "' target='_blank'>下載附件_" . $row2['create_at'] . "</a>";
endforeach;
?>
</td>
<td style="vertical-align: middle"> 確認時間</td>
<td><input class="form-control " type="datetime-local" id="desin_planning_verify_at" name="desin_planning_verify_at" value="<?= $row['desin_planning_verify_at']; ?>" readonly></td>
<td style="vertical-align: middle"> 確認人</td>
<td>
<select name="desin_planning_verify_owner" class="disabled_select" id="desin_planning_verify_owner" disabled="disabled">
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['desin_planning_verify_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">設計顏色</td>
<td>
<select name="desin_color_verify" id="desin_color_verify" <?= $desin; ?>>
<option <?php if ($row["desin_color_verify"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["desin_color_verify"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["desin_color_verify"] == "1") echo " selected"; ?> value="1">進行中</option>
<option <?php if ($row["desin_color_verify"] == "2") echo " selected"; ?> value="2">無需求</option>
</select>
</td>
<td style="vertical-align: middle;">附件</td>
<td style="vertical-align: middle;">
<?php
echo !empty($row['customer_color_verify_file']) ? "<a id='customer_color_verify_file_a' style='color:#00F;' href='" . $row['customer_color_verify_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
<td style="vertical-align: middle">確認時間</td>
<td><input class="form-control " type="datetime-local" id="desin_color_verify_at" name="desin_color_verify_at" value="<?= $row['desin_color_verify_at']; ?>" readonly></td>
<td style="vertical-align: middle">確認人</td>
<td>
<select name="desin_color_verify_owner" class="disabled_select" id="desin_color_verify_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['desin_color_verify_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">設計樣式</td>
<td>
<select name="desin_style_verify" id="desin_style_verify" <?= $desin; ?>>
<option <?php if ($row["desin_style_verify"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["desin_style_verify"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["desin_style_verify"] == "1") echo " selected"; ?> value="1">進行中</option>
<option <?php if ($row["desin_style_verify"] == "2") echo " selected"; ?> value="2">無需求</option>
</select>
</td>
<td style="vertical-align: middle;">附件</td>
<td style="vertical-align: middle;">
<?php
echo !empty($row['customer_style_verify_file']) ? "<a id='customer_style_verify_file_a' style='color:#00F;' href='" . $row['customer_style_verify_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
<td style="vertical-align: middle">確認時間</td>
<td><input class="form-control " type="datetime-local" id="desin_style_verify_at" name="desin_style_verify_at" value="<?= $row['desin_style_verify_at']; ?>" readonly></td>
<td style="vertical-align: middle">確認人</td>
<td>
<select name="desin_style_verify_owner" class="disabled_select" id="desin_style_verify_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['desin_style_verify_owner']); ?>
</select>
</td>
</tr>
<tr>
<td>備註</td>
<td colspan="7">
<textarea class="form-control " name="desin_remark" <?= $desin; ?>><?php echo $row['desin_remark']; ?></textarea>
</td>
</tr>
<tr>
<td style='width:180px;'>追加技術文件</td>
<td>
<input style="width:70%;display:inline;" type="file" id="desin_documents_verify_file" name="desin_documents_verify_file" <?= $desin; ?>>
<?php
echo !empty($row['desin_documents_verify_file']) ? "<a id='desin_documents_verify_file' style='color:#00F;' href='" . $row['desin_documents_verify_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
<td colspan='6'></td>
</tr>
<tr>
<td colspan="8">
<i>如有複數檔案請放置同個壓縮檔後再上傳</i>
</td>
</tr>
<tr id='taiwan_item_tr'>
<th colspan="7">下訂台灣自製項目</th>
<td>
<button type="button" onclick="addTaiwanItem()" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;" <?php echo $desin; ?>>+</button>
</td>
</tr>
<?php
if (
!empty($row['desin_taiwan_items_no']) && !empty($row['desin_taiwan_items_name'])
&& $row['desin_taiwan_items_no'] !== 'null' && $row['desin_taiwan_items_name'] !== 'null'
) {
$desin_taiwan_items_no_arr = json_decode($row['desin_taiwan_items_no']);
$desin_taiwan_items_name_arr = json_decode($row['desin_taiwan_items_name']);
$taiwan_item_id = count($desin_taiwan_items_no_arr);
for ($i = 0; $i < count($desin_taiwan_items_no_arr); $i++) {
?>
<tr id='taiwan_item_tr_<?php echo $i; ?>'>
<td style='vertical-align: middle;'>
<label>品目編號</label>
</td>
<td style='vertical-align: middle;'>
<input type='text' name='desin_taiwan_items_no[]' value='<?php echo $desin_taiwan_items_no_arr[$i] ?>' <?= $desin; ?> />
</td>
<td style='vertical-align: middle;'>
<label>部品名稱</label>
</td>
<td style='vertical-align: middle;'>
<input type='text' name='desin_taiwan_items_name[]' value='<?php echo $desin_taiwan_items_name_arr[$i] ?>' <?= $desin; ?> />
</td>
<td style='vertical-align: middle;'>
<button class='btn btn-danger' type='button' onclick='removeTaiwanItemTr(<?php echo $i; ?>)' <?= $desin; ?>>x</button>
</td>
<tr>
<?php
}
} else {
$taiwan_item_id = 0;
}
?>
<tr>
<td colspan="8">
</td>
</tr>
<tr>
<td style="vertical-align: middle">設計主管</td>
<td>
<select name="desin_leader_verify" id="desin_leader_verify" <?= $desin_leader; ?>>
<option <?php if ($row["desin_leader_verify"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["desin_leader_verify"] == "1") echo " selected"; ?> value="1">進行中</option>
<option <?php if ($row["desin_leader_verify"] == "2") echo " selected"; ?> value="2">無需求</option>
</select>
</td>
<td style="vertical-align: middle;">附件</td>
<td style="vertical-align: middle;">
<input style="width:70%;display:inline;" type="file" id="desin_leader_verify_file" name="desin_leader_verify_file" <?= $desin_leader; ?>>
<?php
echo !empty($row['desin_leader_verify_file']) ? "<a id='desin_leader_verify_file_a' style='color:#00F;' href='" . $row['desin_leader_verify_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
<td style="vertical-align: middle">確認時間</td>
<td><input class="form-control " type="datetime-local" id="desin_leader_verify_at" name="desin_leader_verify_at" value="<?= $row['desin_leader_verify_at']; ?>" readonly></td>
<td style="vertical-align: middle">確認人</td>
<td>
<select name="desin_leader_verify_owner" class="disabled_select" id="desin_leader_verify_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['desin_leader_verify_owner']); ?>
</select>
</td>
</tr>
<tr>
<td colspan="8">
<i>如有複數檔案請放置同個壓縮檔後再上傳</i>
</td>
</tr>
<tr>
<td>備註</td>
<td colspan="7">
<textarea class="form-control " name="desin_leader_remark" <?= $desin_leader; ?>><?php echo $row['desin_leader_remark']; ?></textarea>
</tr>
<tr>
<td colspan="8">
<input class="form-control " type="hidden" name="creater" value="<?= $user_id; ?> <?= $desin; ?>" readonly>
<input class="form-control " type="hidden" name="create_at" value="<?= $row["create_at"]; ?> <?= $desin; ?>" readonly>
<?php
if (checkNowFormStatus($link) == 'C' && ($user_department_id == 220 || $user_department_id == 911)) {
?>
<button onclick="savedata()" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;" <?= $desin; ?>>存檔</button>
<button onclick="doDesignLeaderAssign()" type="button" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;" <?= $desin; ?>>提交至設計主管</button>
<button onclick="doBackMarketingAssign()" type="button" class="btn btn-danger btn-lg pull-right" style="margin-left:3px;" <?= $desin; ?>>退回營業</button>
<button onclick="doBackWarhouseAssign()" type="button" class="btn btn-danger btn-lg pull-right" style="margin-left:3px;" <?= $desin; ?>>退回工務</button>
<?php
} else if (checkNowFormStatus($link) == 'D' && ($user_department_id == 220 || $user_department_id == 911)) {
?>
<button onclick="savedata()" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;" <?= $desin_leader; ?>>存檔</button>
<button onclick="doDesignAssign()" type="button" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;" <?= $desin_leader; ?>>提交至生管</button>
<button onclick="doBackDesignAssign()" type="button" class="btn btn-danger btn-lg pull-right" style="margin-left:3px;" <?= $desin_leader; ?>>退回設計部門</button>
<button onclick="doBackMarketingAssign()" type="button" class="btn btn-danger btn-lg pull-right" style="margin-left:3px;" <?= $desin_leader; ?>>退回營業</button>
<button onclick="doBackWarhouseAssign()" type="button" class="btn btn-danger btn-lg pull-right" style="margin-left:3px;" <?= $desin_leader; ?>>退回工務</button>
<?php
}
?>
</td>
</tr>
</tbody>
</table>
</div>
<div id="tabs-4">
<table class="table table-bordered" style="width:100%">
<tbody style="font-weight: bolder;margin-bottom: 20px">
<th colspan="6">業務部門確認項</th>
<tr>
<td style="vertical-align: middle">已備齊時間 </td>
<td>
<select name="shengguanok_status" id="shengguanok_status" <?= $yewu; ?>>
<option <?php if ($row["shengguanok_status"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["shengguanok_status"] == "1") echo " selected"; ?> value="1">進行中</option>
</select>
</td>
<td>
<input class="form-control " type="datetime-local" id="shengguanok_status_at" name="shengguanok_status_at" value="<?= $row['shengguanok_status_at']; ?>" readonly>
</td>
<td style="vertical-align: middle">確認人</td>
<td colspan="2">
<select name="shengguanok_status_owner" class="disabled_select" id="shengguanok_status_owner" disabled="disabled">
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['shengguanok_status_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">下單日<br />(下單普來特富)</td>
<td>
<select name="prattford_order_date_verify" id="prattford_order_date_verify" <?= $yewu; ?>>
<option <?php if ($row["prattford_order_date_verify"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["prattford_order_date_verify"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["prattford_order_date_verify"] == "1") echo " selected"; ?> value="1">進行中</option>
<option <?php if ($row["prattford_order_date_verify"] == "2") echo " selected"; ?> value="2">無需求</option>
</select>
</td>
<td>
<div class="input-group">
<input class="form-control" type="date" id="prattford_order_date" name="prattford_order_date" value="<?= $row['prattford_order_date']; ?>" <?= $yewu; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#prattford_order_date").val("");' <?= $yewu; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td colspan="2">
<select name="prattford_order_date_owner" class="disabled_select" id="prattford_order_date_owner" disabled="disabled">
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['prattford_order_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">預計發貨日<br />(出港日)</td>
<td>
<select name="estimated_shipping_date_verify" id="estimated_shipping_date_verify" <?= $yewu; ?>>
<option <?php if ($row["estimated_shipping_date_verify"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["estimated_shipping_date_verify"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["estimated_shipping_date_verify"] == "1") echo " selected"; ?> value="1">進行中</option>
<option <?php if ($row["estimated_shipping_date_verify"] == "2") echo " selected"; ?> value="2">無需求</option>
</select>
</td>
<td>
<div class="input-group">
<input class="form-control" type="date" id="estimated_shipping_date" name="estimated_shipping_date" value="<?= $row['estimated_shipping_date']; ?>" <?= $yewu; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#estimated_shipping_date").val("");' <?= $yewu; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td colspan="2">
<select name="estimated_shipping_date_owner" class="disabled_select" id="estimated_shipping_date_owner" disabled="disabled">
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['estimated_shipping_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">預計到貨日<br />(到觀音廠日)</td>
<td>
<select name="estimated_shipping_schedule_date_verify" id="estimated_shipping_schedule_date_verify" <?= $user_id == 'M0168' ? "" : $yewu; ?>>
<option <?php if ($row["estimated_shipping_schedule_date_verify"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["estimated_shipping_schedule_date_verify"] == "0") echo " selected"; ?> value="0">已完成</option>
<option <?php if ($row["estimated_shipping_schedule_date_verify"] == "1") echo " selected"; ?> value="1">進行中</option>
<option <?php if ($row["estimated_shipping_schedule_date_verify"] == "2") echo " selected"; ?> value="2">無需求</option>
</select>
</td>
<td>
<div class="input-group">
<input class="form-control" type="date" id="estimated_shipping_schedule_date" name="estimated_shipping_schedule_date" value="<?= $row['estimated_shipping_schedule_date']; ?>" <?= $user_id == 'M0168' ? "" : $yewu; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#estimated_shipping_schedule_date").val("");' <?= $user_id == 'M0168' ? "" : $yewu; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td colspan="2">
<select name="estimated_shipping_schedule_date_owner" class="disabled_select" id="estimated_shipping_schedule_date_owner" disabled="disabled">
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['estimated_shipping_schedule_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">普來特富<br />(發貨類別)</td>
<td>
<select name="goods_type" id="goods_type" <?= $yewu; ?>>
<option <?php if ($row["goods_type"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["goods_type"] == "A") echo " selected"; ?> value="A">A:全級發貨</option>
<option <?php if ($row["goods_type"] == "B") echo " selected"; ?> value="B">B:欠件發貨</option>
<option <?php if ($row["goods_type"] == "C") echo " selected"; ?> value="C">C:無發貨需求</option>
</select>
</td>
<td>
<div class="input-group">
<input class="form-control" type="date" id="goods_type_date" name="goods_type_date" value="<?= $row['goods_type_date']; ?>" <?= $yewu; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#goods_type_date").val("");' <?= $yewu; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td colspan="2">
<select name="goods_type_owner" id="goods_type_owner" class="disabled_select" disabled="disabled">
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['goods_type_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">台灣自理項目<br />(發貨類別)</td>
<td>
<select name="taiwan_goods_type" id="taiwan_goods_type" <?= $yewu; ?>>
<option <?php if ($row["taiwan_goods_type"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["taiwan_goods_type"] == "A") echo " selected"; ?> value="A">A:全級發貨</option>
<option <?php if ($row["taiwan_goods_type"] == "B") echo " selected"; ?> value="B">B:欠件發貨</option>
<option <?php if ($row["taiwan_goods_type"] == "C") echo " selected"; ?> value="C">C:無發貨需求</option>
</select>
</td>
<td>
<div class="input-group">
<input class="form-control" type="date" id="taiwan_goods_type_date" name="taiwan_goods_type_date" value="<?= $row['taiwan_goods_type_date']; ?>" <?= $yewu; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#taiwan_goods_type_date").val("");' <?= $yewu; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td colspan="2">
<select name="taiwan_goods_type_owner" id="taiwan_goods_type_owner" class="disabled_select" disabled="disabled">
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['taiwan_goods_type_owner']); ?>
</select>
</td>
</tr>
<tr>
<td>備註</td>
<td colspan="5">
<textarea class="form-control " name="yewu_remark_tmp" <?= $yewu; ?>><?php echo $row['yewu_remark']; ?></textarea>
</td>
<tr>
<tr>
<td style="vertical-align: middle;">附件</td>
<td colspan="5" style="vertical-align: middle;">
<input style="width:70%;display:inline;" type="file" name="shengguanok_status_file" <?= $yewu; ?>>
<?php
echo !empty($row['shengguanok_status_file']) ? "<a id='shengguanok_status_file_a' style='color:#00F;' href='" . $row['shengguanok_status_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
</tr>
<tr>
<td colspan="5">
<i>如有複數檔案請放置同個壓縮檔後再上傳</i>
</td>
<td colspan="3">
<input class="form-control " type="hidden" name="creater" value="<?= $user_id; ?>" readonly>
<input class="form-control " type="hidden" name="create_at" value="<?= $row["create_at"]; ?>" readonly>
<?php
if (in_array($user_department_id, [220, 321])) {
?>
<button class="btn btn-primary btn-lg pull-right" type="button" onclick="sendExpressionMailToPlatform(<?php echo $row['id']; ?>)" style="margin-left:3px;">寄送普來特富外示系統信件</button>
<?php
}
if (checkNowFormStatus($link) == 'Z' && ($user_department_id == '220' || ($user_department_id == '321' && $role_id !== '5'))) {
?>
<button class="btn btn-primary btn-lg pull-right" type="button" style="margin-left:3px;" disabled>日程已結案</button>
<?php
} else {
// 生管 小雯 預計到貨日(到觀音廠日)權限
// if ($user_id == 'M0168') {
?>
<!-- <button onclick="savedata()" type="button" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;">存檔</button> -->
<?php
// }
if (($user_department_id == '220' || ($user_department_id == '321' && $role_id !== '5') || $user_id == 'M0060' || $user_id == 'M0168')) {
?>
<button onclick="savedata()" type="button" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;">存檔</button>
<button onclick="doShengguanAssign()" type="button" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;">結案</button>
<?php
}
}
if (($user_department_id == '220' || ($user_department_id == '321' && $role_id !== '5') || $user_id == 'M0168')) {
?>
<button onclick="doBackWarhouseAssign()" type="button" class="btn btn-danger btn-lg pull-right" style="margin-left:3px;">退回工務部門</button>
<button onclick="doBackMarketingAssign()" type="button" class="btn btn-danger btn-lg pull-right" style="margin-left:3px;">退回營業</button>
<button onclick="doBackDesignAssign()" type="button" class="btn btn-danger btn-lg pull-right" style="margin-left:3px;">退回設計部門</button>
<?php
}
?>
</td>
</tr>
<tr>
<th colspan="7">生管部門確認項</th>
</tr>
<tr>
<td style="vertical-align: middle">實際到貨日<br />(到觀音廠日)</td>
<td>
<select id="arrival_date_verify_tmp" <?= $shengguan2; ?>>
<option <?php if ($row["arrival_date_verify"] == "1") echo " selected"; ?> value="1">請選擇</option>
<option <?php if ($row["arrival_date_verify"] == "A") echo " selected"; ?> value="A">A:皆到貨</option>
<option <?php if ($row["arrival_date_verify"] == "B") echo " selected"; ?> value="B">B:皆欠件</option>
<option <?php if ($row["arrival_date_verify"] == "C") echo " selected"; ?> value="C">C:普來特富欠件</option>
<option <?php if ($row["arrival_date_verify"] == "D") echo " selected"; ?> value="D">D:台灣欠件</option>
</select>
</td>
<td>
<div class="input-group">
<input class="form-control" type="date" id="actual_tofactory_date_tmp" value="<?= $row['actual_tofactory_date']; ?>" <?= $shengguan2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#actual_tofactory_date_tmp").val("");' <?= $shengguan2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td colspan="2">
<select id="arrival_date_owner_tmp" class="disabled_select" disabled="disabled">
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['arrival_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td>備註</td>
<td colspan="5">
<textarea class="form-control" id="shengguan_remark_tmp" <?= $shengguan2; ?>><?php echo $row['shengguan_remark']; ?></textarea>
</td>
</tr>
<tr>
<td colspan="6">
<button onclick="updateShengguan()" type="button" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;" <?php echo $shengguan2; ?>>存檔</button>
</td>
</tr>
<tr>
<td style="vertical-align: middle">預計交期(到工地)</td>
<td>
<input class="form-control " type="date" id="real_contract_arrival_date_tmp" value="<?= $row['real_contract_arrival_date']; ?>" <?php echo in_array($user_id, ['M0013', 'M0060']) ? "" : $shengguan; ?>>
</td>
<td colspan="4">
<?php
if (in_array($user_id, ['M0013', 'M0060'])) {
?>
<button onclick="updateContractDate()" type="button" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;">出貨日調整</button>
<?php
} else {
?>
<button onclick="updateContractDate()" type="button" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;" <?php echo $shengguan; ?>>出貨日調整</button>
<?php
}
?>
</td>
</tr>
<tr>
<td style="vertical-align: middle">實際出貨日(到工地)</td>
<td>
<input class="form-control " type="date" id="real_arrival_date_tmp" value="<?= SUBSTR($row['real_arrival_date'], 0, 10); ?>" <?php echo $shengguan2; ?>>
</td>
<td colspan="4">
<button onclick="updateRealArrivalDate()" type="button" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;" <?php echo $shengguan2; ?>>出貨日調整</button>
</td>
</tr>
<tr>
<td style="vertical-align: middle">官檢日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" value="<?= $row['official_check_date']; ?>" disabled>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['official_check_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">移交日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control " type="date" value="<?= $row['delivery_date']; ?>" disabled>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['delivery_date_owner']); ?>
</select>
</td>
</tr>
</tbody>
</table>
</div>
<div id="tabs-5">
<table class="table table-bordered" style="width:100%">
<tbody style="font-weight: bolder;margin-bottom: 20px">
<tr>
<td style="vertical-align: middle">QC及官檢類型</td>
<td>
<input type='radio' id="qc_official_type_0" disabled <?php echo $row['association_check_type'] == '0' ? "checked" : ""; ?> />
<label for='qc_official_type_0'>未選擇</label>
<input type='radio' id="qc_official_type_2" disabled <?php echo $row['association_check_type'] == '2' ? "checked" : ""; ?> />
<label for='qc_official_type_2'>只需QC</label>
<input type='radio' id="qc_official_type_1" disabled <?php echo $row['association_check_type'] == '1' ? "checked" : ""; ?> />
<label for='qc_official_type_1'>QC+官檢</label>
</td>
</tr>
<tr>
<td style="vertical-align: middle">內部QC日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" id="qc_date" name="qc_date" value="<?= $row['qc_date']; ?>" <?= $pinzheng; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#qc_date").val("");' <?= $pinzheng; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="qc_date_owner" name="qc_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['qc_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">QC合格日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" id="end_qc_date" name="end_qc_date" value="<?= $row['end_qc_date']; ?>" <?= $pinzheng; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#end_qc_date").val("");' <?= $pinzheng; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="end_qc_date_owner" name="end_qc_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['end_qc_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">官檢日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" id="official_check_date" name="official_check_date" value="<?= $row['official_check_date']; ?>" <?= $pinzheng; ?> <?php echo $row['association_check_type'] == '2' ? "disabled" : ""; ?>>
<input type="hidden" id="old_official_check_date" name="old_official_check_date" value="<?= $row['official_check_date']; ?>" <?= $pinzheng; ?> <?php echo $row['association_check_type'] == '2' ? "disabled" : ""; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#official_check_date").val("");' <?= $pinzheng; ?> <?php echo $row['association_check_type'] == '2' ? "disabled" : ""; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="official_check_date_owner" name="official_check_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['official_check_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style='width:180px;'>官檢附件</td>
<td>
<input style="width:70%;display:inline;" type="file" id="official_check_file" name="official_check_file" <?= $pinzheng; ?> <?php echo $row['association_check_type'] == '2' ? "disabled" : ""; ?>>
<?php
echo !empty($row['official_check_file']) ? "<a id='official_check_file' style='color:#00F;' href='" . $row['official_check_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
<td colspan='6'></td>
</tr>
<tr>
<td colspan="8">
<?php
if (in_array($user_department_id, [220, 912]) || in_array($user_id, ['M0164', 'M0165', 'M0127'])) {
?>
<button onclick="savedata()" type="button" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;">存檔</button>
<?php
}
?>
</td>
</tr>
</tbody>
</table>
</div>
<div id="tabs-6">
<table class="table table-bordered" style="width:100%">
<tr>
<td colspan="4">
預計安裝及試車日程
<br />
(工務助理項目)
</td>
</tr>
<?php
if ($user_id == 'M0193') {
?>
<tr>
<td style="vertical-align: middle">QC及官檢類型</td>
<td>
<input type='radio' id="qc_official_type_Q2" name='qc_official_type2' value='Q' <?= $warehouse2; ?> <?php echo $row['qc_official_type'] == 'Q' ? "checked" : ""; ?> />
<label for='qc_official_type_Q2'>只需QC</label>
<input type='radio' id="qc_official_type_O2" name='qc_official_type2' value='O' <?= $warehouse2; ?> <?php echo $row['qc_official_type'] == 'O' ? "checked" : ""; ?> />
<label for='qc_official_type_O2'>只需官檢</label>
<input type='radio' id="qc_official_type_QO2" name='qc_official_type2' value='QO' <?= $warehouse2; ?> <?php echo $row['qc_official_type'] == 'QO' ? "checked" : ""; ?> />
<label for='qc_official_type_QO2'>QC+官檢</label>
</td>
</tr>
<tr>
<td style="vertical-align: middle">內部QC日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" id="qc_date2" name="qc_date2" value="<?= $row['qc_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#qc_date2").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="qc_date2_owner" name="qc_date2_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['qc_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">QC合格日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" id="end_qc_date2" name="end_qc_date2" value="<?= $row['end_qc_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#end_qc_date2").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="end_qc_date2_owner" name="end_qc_date2_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['end_qc_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">官檢日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" id="official_check_date2" name="official_check_date2" value="<?= $row['official_check_date']; ?>" <?= $warehouse2; ?>>
<input type="hidden" id="old_official_check_date2" name="old_official_check_date2" value="<?= $row['official_check_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#official_check_date2").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="official_check_date2_owner" name="official_check_date2_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['official_check_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">移交日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control disabled_select" type="date" id="delivery_date2" name="delivery_date2" value="<?= $row['delivery_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#delivery_date2").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="delivery_date2_owner" name="delivery_date2_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['delivery_date_owner']); ?>
</select>
</td>
</tr>
<?php
}
?>
<tr>
<td style="vertical-align: middle">發包類型</td>
<td>
<input type='radio' class="disabled_select" name='outsourcer_type' id='outsourcer_type_I' value='I' <?php echo $row['outsourcer_type'] == 'I' ? 'checked' : '';
echo $warehouse2; ?> />
<label for='outsourcer_type_I'>安裝</label>
<input type='radio' class="disabled_select" name='outsourcer_type' id='outsourcer_type_T' value='T' <?php echo $row['outsourcer_type'] == 'T' ? 'checked' : '';
echo $warehouse2; ?> />
<label for='outsourcer_type_T'>試車</label>
<input type='radio' class="disabled_select" name='outsourcer_type' id='outsourcer_type_IT' value='IT' <?php echo $row['outsourcer_type'] == 'IT' ? 'checked' : '';
echo $warehouse2; ?> />
<label for='outsourcer_type_IT'>安裝+試車</label>
<?php
if (getSaveEstimateInstallData($user_department_id, $role_id)) {
?>
<button type='button' class='btn btn-default disabled_select' onclick='setOutSourcerDate();' <?php echo $warehouse2; ?>>帶入日期</button>
<button type='button' class='btn btn-default disabled_select' onclick='resetAllOutSourcerDate();' <?php echo $warehouse2; ?>>清除日期</button>
<?php
}
?>
</td>
</tr>
<tr>
<td style="vertical-align: middle;">合約上傳</td>
<td id="ocfi_td" style="vertical-align: middle;">
<button type="button" onclick="addOutsourcerContractFileItem()" class="btn btn-primary btn-lg pull-right" style="margin-left:3px;">+</button>
<input style="width:70%;display:inline;" type="file" id="outsourcer_contract_file_0" name="outsourcer_contract_file[]" multiple>
<button type="button" class="btn btn-danger" id="outsourcer_contract_file_del_0" onclick="delOutsourcerContractFileItem(0)">x</button>
<?php
if (!empty($row['outsourcer_contract_file'])) {
$outsourcer_contract_file_tmp = json_decode($row['outsourcer_contract_file']);
foreach ($outsourcer_contract_file_tmp as $val) {
echo "<br/><a style='color:#00F;' target='_blank' href='" . $val . "'>" . str_replace("public-wipwhole/", "", $val) . "</a>";
}
echo "</br>";
}
?>
</td>
</tr>
<tr>
<td style="vertical-align: middle">安裝發包廠商</td>
<td>
<input name="install_outsourcer" id="install_outsourcer" class="form-control disabled_select" type="text" value="<?php echo $row['install_outsourcer']; ?>" <?= $warehouse2; ?> />
</td>
<td style="vertical-align: middle;">確認人</td>
<td>
<select class="disabled_select" id="install_outsourcer_owner" name="install_outsourcer_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['install_outsourcer_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">安裝發包日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control disabled_select" type="date" name="install_outsourcer_date" id="install_outsourcer_date" value="<?= $row['install_outsourcer_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#install_outsourcer_date").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="install_outsourcer_date_owner" name="install_outsourcer_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['install_outsourcer_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">預計安裝開工日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control disabled_select" type="date" name="estimate_install_start_date" id="estimate_install_start_date" value="<?= $row['estimate_install_start_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#estimate_install_start_date").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="estimate_install_start_date_owner" name="estimate_install_start_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['estimate_install_start_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">預計安裝完工日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control disabled_select" type="date" name="estimate_install_end_date" id="estimate_install_end_date" value="<?= $row['estimate_install_end_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#estimate_install_end_date").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="estimate_install_end_date_owner" name="estimate_install_end_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['estimate_install_end_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">試車發包廠商</td>
<td>
<input name="tryrun_outsourcer" id="tryrun_outsourcer" class="form-control disabled_select" type="text" value="<?php echo $row['tryrun_outsourcer']; ?>" <?= $warehouse2; ?> />
</td>
<td style="vertical-align: middle;">確認人</td>
<td>
<select class="disabled_select" id="tryrun_outsourcer_owner" name="tryrun_outsourcer_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['tryrun_outsourcer_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">試車發包日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control disabled_select" type="date" name="tryrun_outsourcer_date" id="tryrun_outsourcer_date" value="<?= $row['tryrun_outsourcer_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#tryrun_outsourcer_date").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" name="tryrun_outsourcer_date_owner" id="tryrun_outsourcer_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['tryrun_outsourcer_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">預計試車開工日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control disabled_select" type="date" name="estimate_tryrun_start_date" id="estimate_tryrun_start_date" value="<?= $row['estimate_tryrun_start_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#estimate_tryrun_start_date").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" id="estimate_tryrun_start_date_owner" name="estimate_tryrun_start_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['estimate_tryrun_start_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">預計試車完工日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control disabled_select" type="date" name="estimate_tryrun_end_date" id="estimate_tryrun_end_date" value="<?= $row['estimate_tryrun_end_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#estimate_tryrun_end_date").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" name="estimate_tryrun_end_date_owner" id="estimate_tryrun_end_date_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['estimate_tryrun_end_date_owner']); ?>
</select>
</td>
</tr>
<?php
if ($user_id == 'M0193') {
?>
<tr>
<td style="vertical-align: middle">實際安裝開工日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" name="install_start_date2" id="install_start_date2" value="<?= $row['install_start_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#install_start_date2").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" name="install_start_date2_owner" id="install_start_date2_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['install_start_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">實際安裝完工日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" name="install_end_date2" id="install_end_date2" value="<?= $row['install_end_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#install_end_date2").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" name="install_end_date2_owner" id="install_end_date2_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['install_end_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">實際試車開工日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" name="tryrun_start_date2" id="tryrun_start_date2" value="<?= $row['tryrun_start_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#tryrun_start_date2").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" name="tryrun_start_date2_owner" id="tryrun_start_date2_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['tryrun_start_date_owner']); ?>
</select>
</td>
</tr>
<tr>
<td style="vertical-align: middle">實際試車完工日</td>
<td style="vertical-align: middle">
<div class="input-group">
<input class="form-control" type="date" name="tryrun_end_date2" id="tryrun_end_date2" value="<?= $row['tryrun_end_date']; ?>" <?= $warehouse2; ?>>
<span class="input-group-btn">
<button class="btn btn-default" type='button' onclick='$("#tryrun_end_date2").val("");' <?= $warehouse2; ?>>清除</button>
</span>
</div>
</td>
<td style="vertical-align: middle">確認人</td>
<td>
<select class="disabled_select" name="tryrun_end_date2_owner" id="tryrun_end_date2_owner" disabled>
<option value="">請選擇</option>
<?php echo getSelectOptionHtml($all_users_options, $row['tryrun_end_date_owner']); ?>
</select>
</td>
</tr>
<?php
}
?>
<tr>
<td>備註</td>
<td colspan="3">
<textarea class="form-control disabled_select" name="warehouse_assistant_remark" id="warehouse_assistant_remark" <?= $warehouse2; ?>><?php echo $row['warehouse_assistant_remark']; ?></textarea>
</td>
</tr>
<tr>
<td style="vertical-align: middle;">安裝圖附件</td>
<td colspan="5" style="vertical-align: middle;">
<input style="width:70%;display:inline;" type="file" name="plan_diagram_file" <?= $warehouse2; ?>>
<?php
echo !empty($row['plan_diagram_file']) ? "<a id='plan_diagram_file_a' style='color:#00F;' href='" . $row['plan_diagram_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
</tr>
<tr>
<td style="vertical-align: middle;">完工驗收單附件</td>
<td colspan="5" style="vertical-align: middle;">
<input style="width:70%;display:inline;" type="file" name="completion_acceptance_file" <?= $warehouse2; ?>>
<?php
echo !empty($row['completion_acceptance_file']) ? "<a id='plan_diagram_file_a' style='color:#00F;' href='" . $row['completion_acceptance_file'] . "' target='_blank'>下載附件</a>" : "";
?>
</td>
</tr>
<tr>
<td colspan="4">
<?php
if (getSaveEstimateInstallData($user_department_id, $role_id))
echo "<button type='button' onclick='savedata()' class='btn btn-primary btn-lg pull-right' style='margin-left:3px;'>存檔</button>";
?>
</td>
</tr>
</table>
</div>
</div>
</form>
<form method="post" id="assign_form" enctype="multipart/form-data">
<input type="hidden" name='form_name' value="assign_form" />
<input type="hidden" name='id' value="<?php echo $id; ?>" />
</form>
<form method="post" id="back_marketing_assign_form" enctype="multipart/form-data">
<input type="hidden" name='salesid' value="<?php echo $row['salesid']; ?>" />
<input type="hidden" name='id' value="<?php echo $id; ?>" />
<input type="hidden" name='form_name' value="back_marketing_assign_form" />
</form>
<form method="post" id="back_design_assign_form" enctype="multipart/form-data">
<input type="hidden" name='id' value="<?php echo $id; ?>" />
<input type="hidden" name='form_name' value="back_design_assign_form" />
</form>
<form method="post" id="warehouse_assign_form" enctype="multipart/form-data">
<input type="hidden" name='id' value="<?php echo $id; ?>" />
<input type="hidden" name='form_name' value="warehouse_assign_form" />
</form>
<form method="post" id="update_contract_date_form" enctype="multipart/form-data">
<input type="hidden" name="contract_type" value="<?= $row["contract_type"]; ?>">
<input type="hidden" name="contractno" value="<?= $row["contractno"]; ?>">
<input type="hidden" name="facilityno" value="<?= $row["facilityno"]; ?>">
<input type="hidden" name="custom" value="<?= $row["custom"]; ?>">
<input type="hidden" name="creater" value="<?= $user_id; ?>">
<input type="hidden" name="create_at" value="<?= $row["create_at"]; ?>">
<input type="hidden" name='salesid' value="<?php echo $row['salesid']; ?>" />
<input type="hidden" name='gongWuokid' value="<?php echo getGongWuokNo($link); ?>" />
<input type="hidden" id='old_real_contract_arrival_date' name='old_real_contract_arrival_date' value="<?= $row['real_contract_arrival_date']; ?>" />
<input type="hidden" id='real_contract_arrival_date' name='real_contract_arrival_date' value="<?= $row['real_contract_arrival_date']; ?>" />
<input type="hidden" name='form_name' value="update_contract_date_form" />
</form>
<form method="post" id="update_date_form" enctype="multipart/form-data">
<input type="hidden" id="real_arrival_date" name='real_arrival_date' value="<?php echo $row['real_arrival_date']; ?>" />
<input type="hidden" name='form_name' value="update_date_form" />
</form>
<!-- <form method="post" id="update_install_date_form" enctype="multipart/form-data">
<input type="hidden" id="change_all_contractno" name='change_all_contractno' value="0" />
<input type="hidden" id="contractno2" name='contractno2' value="<?php echo $row['contractno']; ?>" />
<input type="hidden" id="install_start_date" name='install_start_date' value="<?php echo $row['install_start_date']; ?>" />
<input type="hidden" id="install_start_date_owner" name='install_start_date_owner' value="<?php echo $row['install_start_date_owner']; ?>" />
<input type="hidden" id="install_end_date" name='install_end_date' value="<?php echo $row['install_end_date']; ?>" />
<input type="hidden" id="install_end_date_owner" name='install_end_date_owner' value="<?php echo $row['install_end_date_owner']; ?>" />
<input type="hidden" id="tryrun_start_date" name='tryrun_start_date' value="<?php echo $row['tryrun_start_date']; ?>" />
<input type="hidden" id="tryrun_start_date_owner" name='tryrun_start_date_owner' value="<?php echo $row['tryrun_start_date_owner']; ?>" />
<input type="hidden" id="tryrun_end_date" name='tryrun_end_date' value="<?php echo $row['tryrun_end_date']; ?>" />
<input type="hidden" id="tryrun_end_date_owner" name='tryrun_end_date_owner' value="<?php echo $row['tryrun_end_date_owner']; ?>" />
<input type="hidden" id="delivery_date" name='delivery_date' value="<?php echo $row['delivery_date']; ?>" />
<input type="hidden" id="old_delivery_date" name='old_delivery_date' value="<?php echo $row['delivery_date']; ?>" />
<input type="hidden" id="delivery_date_owner" name='delivery_date_owner' value="<?php echo $row['delivery_date_owner']; ?>" />
<input type="hidden" id="facilityno" name='facilityno' value="<?php echo $row['facilityno']; ?>" />
<input type="hidden" id="contractno" name='contractno' value="<?php echo $row['contractno']; ?>" />
<input type="hidden" name='salesid' value="<?php echo $row['salesid']; ?>" />
<input type="hidden" name='form_name' value="update_install_date_form" />
</form> -->
<form method="post" id="update_shengguan_form" enctype="multipart/form-data">
<input class="form-control " type="hidden" name="creater" value="<?= $user_id; ?>">
<input type="hidden" id="arrival_date_verify" name='arrival_date_verify' value="<?php echo $row['arrival_date_verify']; ?>" />
<input type="hidden" id="actual_tofactory_date" name='actual_tofactory_date' value="<?php echo $row['actual_tofactory_date']; ?>" />
<input type="hidden" id="arrival_date_owner" name='arrival_date_owner' value="<?php echo $row['arrival_date_owner']; ?>" />
<input type="hidden" id="shengguan_remark" name='shengguan_remark' value="<?php echo $row['shengguan_remark']; ?>" />
<input type="hidden" name='form_name' value="update_shengguan_form" />
</form>
<form method="post" id="send_expression_mail_to_platform_form" enctype="multipart/form-data">
<input type="hidden" id="wipwholestatusid" name='id' value="<?= $id; ?>" />
<input type="hidden" name='form_name' value="send_expression_mail_to_platform_form" />
</form>
<link rel="stylesheet" href="css\jquery-ui.css">
<script src="js\jquery-1.9.1.js"></script>
<script src="js\jquery-ui.js"></script>
<link href="css\select2.min.css" rel="stylesheet" />
<script src="js\select2.min.js"></script>
<!-- <link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css"> -->
<!-- <script src="//code.jquery.com/jquery-1.9.1.js"></script> -->
<!-- <script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script> -->
<!-- <link href="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css" rel="stylesheet" /> -->
<!-- <script src="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/select2.min.js"></script> -->
<script type="text/javascript">
// 台灣自製件id
var taiwan_item_id = <?php echo empty($taiwan_item_id) ? 0 : $taiwan_item_id; ?>;
$(document).ready(function() {
$("title").text("合約號:<?php echo $row["contractno"]; ?>作番號:<?php echo $row["facilityno"]; ?>");
var jsonData = <?php echo $row['renovate_type']; ?>;
$('#renovate_type').select2();
$("#renovate_type").val(jsonData).trigger("change");
$('#site_survey_contact_verify').select2();
checkCustomerPlanningVerifyFileKeyinStatus();
checkDeliveryDateKeyinStatus();
});
function checkCustomerPlanningVerifyFileKeyinStatus() {
checkCustomerPlanningVerifyFileDisabled();
$("#real_custom_name").keyup(function() {
checkCustomerPlanningVerifyFileDisabled();
});
}
function checkCustomerPlanningVerifyFileDisabled() {
if ($("#real_custom_name").val() !== "") {
$("#customer_planning_verify_file").prop("disabled", false);
} else {
$("#customer_planning_verify_file").prop("disabled", true);
}
}
function checkDeliveryDateKeyinStatus() {
$("#delivery_date").prop("disabled", true);
if ($("#end_qc_date").val() !== "") {
$("#delivery_date").prop("disabled", false);
}
if ($("#official_check_date").val() !== "") {
$("#delivery_date").prop("disabled", false);
}
if ($("#delivery_date").val() !== "") {
$("#delivery_date").prop("disabled", true);
}
}
$(function() {
var tab = $('#tab').val();
$("#tabs").tabs({
active: tab
});
var catchTime_input_arr = [
"sales_spec_verify",
"customer_planning_verify",
"customer_color_verify",
"customer_style_verify",
"site_survey_contact_form_verify",
"desin_spec_verify",
"desin_planning_verify",
"desin_color_verify",
"desin_style_verify",
"desin_leader_verify",
"building_heigh_verify",
"site_survey_contact_verify",
"shengguanok_status",
'qc_date',
'end_qc_date',
'official_check_date',
'qc_date2',
'end_qc_date2',
'official_check_date2',
'delivery_date',
'delivery_date2',
'install_start_date2',
'install_end_date2',
'tryrun_start_date2',
'tryrun_end_date2',
'install_start_date',
'install_end_date',
'tryrun_start_date',
'tryrun_end_date',
'delivery_date'
]
for (var i = 0; i < catchTime_input_arr.length; i++) {
inputChangeCatchTime(catchTime_input_arr[i]);
}
$("#prattford_order_date_verify,#prattford_order_date").on("change", function() {
$("#prattford_order_date_owner").val("<?php echo $user_id; ?>");
});
$("#estimated_shipping_date_verify,#estimated_shipping_date").on("change", function() {
$("#estimated_shipping_date_owner").val("<?php echo $user_id; ?>");
});
$("#estimated_shipping_schedule_date_verify,#estimated_shipping_schedule_date").on("change", function() {
$("#estimated_shipping_schedule_date_owner").val("<?php echo $user_id; ?>");
});
$("#goods_type,#goods_type_date").on("change", function() {
$("#goods_type_owner").val("<?php echo $user_id; ?>");
});
$("#taiwan_goods_type,#taiwan_goods_type_date").on("change", function() {
$("#taiwan_goods_type_owner").val("<?php echo $user_id; ?>");
});
$("#arrival_date_verify_tmp,#actual_tofactory_date_tmp").on("change", function() {
$("#arrival_date_owner_tmp").val("<?php echo $user_id; ?>");
});
var oursourcer_input_arr = [
'install_start_date',
'install_end_date',
'tryrun_start_date',
'tryrun_end_date',
'delivery_date'
]
for (var i = 0; i < oursourcer_input_arr.length; i++) {
inputChangeOutsourcer(oursourcer_input_arr[i]);
}
var oursourcer_input_arr = [
'install_outsourcer',
'install_outsourcer_date',
'tryrun_outsourcer',
'tryrun_outsourcer_date',
'estimate_install_outsourcer',
'estimate_install_start_date',
'estimate_install_end_date',
'estimate_tryrun_outsourcer',
'estimate_tryrun_start_date',
'estimate_tryrun_end_date',
]
for (var i = 0; i < oursourcer_input_arr.length; i++) {
inputChangeOutsourcer2(oursourcer_input_arr[i]);
}
});
function inputChangeCatchTime(input_name) {
$("#" + input_name + ",#" + input_name + "_file").on("change", function() {
$("#" + input_name + "_at").val(formatDate());
$("#" + input_name + "_owner").val("<?php echo $user_id; ?>");
});
}
function inputChangeOutsourcer(input_name) {
$("#" + input_name + "_tmp").on("change", function() {
$("#" + input_name + "_owner_tmp").val("<?php echo $user_id; ?>");
});
}
function inputChangeOutsourcer2(input_name) {
$("#" + input_name).on("change", function() {
$("#" + input_name + "_owner").val("<?php echo $user_id; ?>");
});
}
function formatDate() {
var timestamp = Date.now();
var date = new Date(timestamp);
var year = date.getFullYear().toString().padStart(4, '0');
var month = (date.getMonth() + 1).toString().padStart(2, '0');
var day = date.getDate().toString().padStart(2, '0');
var hours = date.getHours().toString().padStart(2, '0');
var minutes = date.getMinutes().toString().padStart(2, '0');
var seconds = date.getSeconds().toString().padStart(2, '0');
return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
}
function savedata() {
$(".disabled_select").prop("disabled", false);
$('#form').submit();
}
function doMarketingAssign() {
if (confirm('確定要送出表單嗎?表單送出後即會進入下一階段') == true) {
if (getDoMarketingAssignStatus() == 2) {
alert("部分確認欄位還未選擇 `已完成` 或 `無需求`");
} else if (getDoMarketingAssignStatus() == 3) {
alert("部分確認欄位未上傳相關檔案");
} else {
$('#assign_form').submit();
}
}
}
function getDoMarketingAssignStatus() {
if ($("#customer_planning_verify").val() == '1')
return 2;
if ($("#sales_spec_verify").val() == '1')
return 2;
if ($("#customer_style_verify").val() == '1')
return 2;
if ($("#customer_color_verify").val() == '1')
return 2;
if ($("#site_survey_contact_form_verify").val() == '1')
return 2;
if ($("#sales_spec_verify").val() == '0' && !$('#sales_spec_verify_file_a').length)
return 3;
if ($("#customer_style_verify").val() == '0' && !$('#customer_style_verify_file_a').length)
return 3;
if ($("#customer_color_verify").val() == '0' && !$('#customer_color_verify_file_a').length)
return 3;
if ($("#site_survey_contact_form_verify").val() == '0' && !$('#site_survey_contact_form_verify_file_a').length)
return 3;
return 1;
}
function doDesignAssign() {
if (confirm('確定要送出表單嗎?表單送出後即會進入下一階段') == true) {
if (!getDoDesignAssignStatus()) {
alert("部分確認欄位還未選擇 `已完成` 或 `無需求`");
} else {
$('#assign_form').submit();
}
}
}
function getDoDesignAssignStatus() {
if ($("#desin_leader_verify").val() == '0')
return true;
if ($("#desin_leader_verify").val() == '2')
return true;
return false;
}
function doDesignLeaderAssign() {
if (confirm('確定要送出表單嗎?表單送出後即會進入下一階段') == true) {
if (!getDoDesignLeaderAssignStatus()) {
alert("部分確認欄位還未選擇 `已完成` 或 `無需求`");
} else {
$('#assign_form').submit();
}
}
}
function getDoDesignLeaderAssignStatus() {
if ($("#desin_spec_verify").val() == '1')
return false;
if ($("#desin_planning_verify").val() == '1')
return false;
if ($("#desin_color_verify").val() == '1')
return false;
if ($("#desin_style_verify").val() == '1')
return false;
return true;
}
function doWarhouseAssign() {
if (confirm('確定要送出表單嗎?表單送出後即會進入下一階段') == true) {
if (getdoWarhouseAssignStatus() == 2)
alert("部分確認欄位還未選擇 `已完成` 或 `無需求`");
if (getdoWarhouseAssignStatus() == 3)
alert("部分確認欄位未上傳相關檔案");
if (getdoWarhouseAssignStatus() == 1)
$('#assign_form').submit();
}
}
function getdoWarhouseAssignStatus() {
if ($("#building_heigh_verify").val() == '1')
return 2;
if ($("#site_survey_contact_verify").val() == '1')
return 2;
if ($("#building_heigh_verify").val() == '0' && !$('#building_heigh_verify_file_a').length)
return 3;
if ($("#site_survey_contact_verify").val() == '0' && !$('#site_survey_contact_verify_file_a').length)
return 3;
if ($("#customer_planning_verify").val() == '0' && !$('#customer_planning_verify_file_a').length)
return 3;
return true;
}
function doShengguanAssign() {
var doShengguanAssignStatus = {
'2': '已備齊時間還在進行中',
'3': '下單日未選擇或還在進行中',
'4': '預計發貨日未選擇或還在進行中',
'5': '預計船期未選擇或還在進行中',
'6': '普來特富(發貨類別)並非全級發貨',
'7': '台灣自理項目(發貨類別)並非全級發貨',
'8': '實際到貨日並非皆到貨'
}
if (confirm('確定要送出表單嗎?表單送出後此作番大日程會進入結案狀態')) {
if (getdoShengguanAssignStatus() == '1') {
$('#assign_form').submit();
} else {
alert(doShengguanAssignStatus[getdoShengguanAssignStatus()]);
}
}
}
function getdoShengguanAssignStatus() {
if ($("#goods_type").val() !== 'A' && $("#goods_type").val() !== 'C')
return '6';
if ($("#taiwan_goods_type").val() !== 'A' && $("#taiwan_goods_type").val() !== 'C')
return '7';
// if ($("#arrival_date_verify").val() !== 'A')
// return '8';
if ($("#shengguanok_status").val() == '1')
return '2';
if ($("#prattford_order_date_verify").val() == '1')
return '3';
if ($("#estimated_shipping_date_verify").val() == '1')
return '4';
if ($("#estimated_shipping_schedule_date_verify").val() == '1')
return '5';
return '1';
}
function doBackMarketingAssign() {
$('#back_marketing_assign_form').submit();
}
function doBackDesignAssign() {
$('#back_design_assign_form').submit();
}
function doBackWarhouseAssign() {
$('#warehouse_assign_form').submit();
}
function addTaiwanItem() {
var str = "<tr id='taiwan_item_tr_" + taiwan_item_id + "'>";
str += "<td style='vertical-align: middle;'>";
str += " <label>品目編號</label>";
str += "</td>";
str += "<td style='vertical-align: middle;'>";
str += " <input type='text' name='desin_taiwan_items_no[]' />";
str += "</td>";
str += "<td style='vertical-align: middle;'>";
str += " <label>部品名稱</label>";
str += "</td>";
str += "<td style='vertical-align: middle;'>";
str += " <input type='text' name='desin_taiwan_items_name[]' />";
str += "</td>";
str += "<td style='vertical-align: middle;'>";
str += " <button class='btn btn-danger' type='button' onclick='removeTaiwanItemTr(" + taiwan_item_id + ")'>x</button>";
str += "</td>";
str += "<tr>";
$("#taiwan_item_tr").after(str);
}
function removeTaiwanItemTr(taiwan_item_id) {
$("#taiwan_item_tr_" + taiwan_item_id).remove();
}
function updateContractDate() {
if (confirm('確定要更改日期嗎?') == true) {
var estimated_shipping_schedule_date = $("#estimated_shipping_schedule_date").val();
var real_contract_arrival_date = $("#real_contract_arrival_date_tmp").val();
if (real_contract_arrival_date < estimated_shipping_schedule_date) {
alert("日期不可以比預計到貨日(到觀音日)早");
} else {
$("#real_contract_arrival_date").val($("#real_contract_arrival_date_tmp").val());
$('#update_contract_date_form').submit();
}
}
}
function updateRealArrivalDate() {
if (confirm('確定要更改實際出貨日嗎?') == true) {
$("#real_arrival_date").val($("#real_arrival_date_tmp").val());
$('#update_date_form').submit();
}
}
function updateShengguan() {
if (confirm('確定要存檔嗎?') == true) {
$("#arrival_date_verify").val($("#arrival_date_verify_tmp").val());
$("#actual_tofactory_date").val($("#actual_tofactory_date_tmp").val());
$("#arrival_date_owner").val($("#arrival_date_owner_tmp").val());
$("#shengguan_remark").val($("#shengguan_remark_tmp").val());
$('#update_shengguan_form').submit();
}
}
function saveEstimateInstallData() {
if (confirm('確定要更改預計安裝日程嗎?') == true) {
$("#install_outsourcer").val($("#install_outsourcer_tmp").val());
$("#install_outsourcer_owner").val($("#install_outsourcer_owner_tmp").val());
$("#install_outsourcer_date").val($("#install_outsourcer_date_tmp").val());
$("#install_outsourcer_date_owner").val($("#install_outsourcer_date_owner_tmp").val());
$("#estimate_install_start_date").val($("#estimate_install_start_date_tmp").val());
$("#estimate_install_start_date_owner").val($("#estimate_install_start_date_owner_tmp").val());
$("#estimate_install_end_date").val($("#estimate_install_end_date_tmp").val());
$("#estimate_install_end_date_owner").val($("#estimate_install_end_date_owner_tmp").val());
$("#tryrun_outsourcer").val($("#tryrun_outsourcer_tmp").val());
$("#tryrun_outsourcer_owner").val($("#tryrun_outsourcer_owner_tmp").val());
$("#tryrun_outsourcer_date").val($("#tryrun_outsourcer_date_tmp").val());
$("#tryrun_outsourcer_date_owner").val($("#tryrun_outsourcer_date_owner_tmp").val());
$("#estimate_tryrun_start_date").val($("#estimate_tryrun_start_date_tmp").val());
$("#estimate_tryrun_start_date_owner").val($("#estimate_tryrun_start_date_owner_tmp").val());
$("#estimate_tryrun_end_date").val($("#estimate_tryrun_end_date_tmp").val());
$("#estimate_tryrun_end_date_owner").val($("#estimate_tryrun_end_date_owner_tmp").val());
$("#warehouse_assistant_remark").val($("#warehouse_assistant_remark_tmp").val());
$('#update_estimate_install_date_form').submit();
}
}
function sendExpressionMailToPlatform(id) {
if (confirm('確定要發送郵件嗎?') == true) {
$("#wipwholestatusid").val(id);
$('#send_expression_mail_to_platform_form').submit();
}
}
// function saveInstallData() {
// if (confirm('確定要更改實際安裝日程嗎?') == true) {
// if ($("#change_all_contractno_tmp").prop('checked')) {
// if ($("#contractno").val() == '' || $("#contractno").val() == null) {
// alert("合約號空白");
// } else {
// $("#change_all_contractno").val($("#change_all_contractno_tmp").prop('checked'));
// $("#contractno2").val($("#contractno").val());
// $("#install_start_date").val($("#install_start_date_tmp").val());
// $("#install_start_date_owner").val($("#install_start_date_owner_tmp").val());
// $("#install_end_date").val($("#install_end_date_tmp").val());
// $("#install_end_date_owner").val($("#install_end_date_owner_tmp").val());
// $("#tryrun_start_date").val($("#tryrun_start_date_tmp").val());
// $("#tryrun_start_date_owner").val($("#tryrun_start_date_owner_tmp").val());
// $("#tryrun_end_date").val($("#tryrun_end_date_tmp").val());
// $("#tryrun_end_date_owner").val($("#tryrun_end_date_owner_tmp").val());
// $("#delivery_date").val($("#delivery_date_tmp").val());
// $("#delivery_date_owner").val($("#delivery_date_owner_tmp").val());
// $('#update_install_date_form').submit();
// }
// } else {
// $("#install_start_date").val($("#install_start_date_tmp").val());
// $("#install_start_date_owner").val($("#install_start_date_owner_tmp").val());
// $("#install_end_date").val($("#install_end_date_tmp").val());
// $("#install_end_date_owner").val($("#install_end_date_owner_tmp").val());
// $("#tryrun_start_date").val($("#tryrun_start_date_tmp").val());
// $("#tryrun_start_date_owner").val($("#tryrun_start_date_owner_tmp").val());
// $("#tryrun_end_date").val($("#tryrun_end_date_tmp").val());
// $("#tryrun_end_date_owner").val($("#tryrun_end_date_owner_tmp").val());
// $("#delivery_date").val($("#delivery_date_tmp").val());
// $("#delivery_date_owner").val($("#delivery_date_owner_tmp").val());
// $('#update_install_date_form').submit();
// }
// }
// }
function setOutSourcerDate() {
// 發包類型
let outsourcer_type = $("input[name^='outsourcer_type']:checked").val();
// 預計出貨日(到工地)
let real_contract_arrival_date = $("#real_contract_arrival_date").val();
// 樓停
let numberofstop = $("#numberofstop").val();
// 目前操作者
let user_id = '<?php echo $user_id; ?>';
if (getSetOutSourcerDateStatus() == '1') {
if (outsourcer_type === 'I') {
resetTOutSourcerDate();
$("#estimate_install_start_date").val(dateAddDays(real_contract_arrival_date, 5));
$("#estimate_install_start_date_owner").val(user_id);
$("#estimate_install_end_date").val(
dateAddDays($("#estimate_install_start_date").val(), specificationDayFormula(numberofstop))
);
$("#estimate_install_end_date_owner").val(user_id);
}
if (outsourcer_type === 'T') {
resetIOutSourcerDate();
$("#estimate_tryrun_start_date").val(dateAddDays(real_contract_arrival_date, 5));
$("#estimate_tryrun_start_date_owner").val(user_id);
$("#estimate_tryrun_end_date").val(
dateAddDays($("#estimate_tryrun_start_date").val(), specificationDayFormula(numberofstop))
);
$("#estimate_tryrun_end_date_owner").val(user_id);
}
if (outsourcer_type === 'IT') {
$("#estimate_install_start_date").val(dateAddDays(real_contract_arrival_date, 5));
$("#estimate_install_start_date_owner").val(user_id);
$("#estimate_install_end_date").val(
dateAddDays($("#estimate_install_start_date").val(), specificationDayFormula(numberofstop))
);
$("#estimate_install_end_date_owner").val(user_id);
$("#estimate_tryrun_start_date").val(dateAddDays($("#estimate_install_end_date").val(), 1));
$("#estimate_tryrun_start_date_owner").val(user_id);
$("#estimate_tryrun_end_date").val(
dateAddDays($("#estimate_tryrun_start_date").val(), specificationDayFormula(numberofstop))
);
$("#estimate_tryrun_end_date_owner").val(user_id);
}
} else {
const errrMessage = {
'2': '請選擇發包種類',
'3': '樓停未填寫',
'4': '預計交期(到工地)未填寫'
}
if ((errrMessage[getSetOutSourcerDateStatus()] !== 'undefined')) {
alert(errrMessage[getSetOutSourcerDateStatus()]);
} else {
alert("不明錯誤");
}
}
}
function getSetOutSourcerDateStatus() {
let outsourcer_type = $("input[name^='outsourcer_type']:checked").val();
let real_contract_arrival_date = $("#real_contract_arrival_date").val();
let numberofstop = $("#numberofstop").val();
let user_id = '<?php echo $user_id; ?>';
if (typeof outsourcer_type == 'undefined')
return 2;
if (typeof numberofstop == 'undefined')
return 3;
if (numberofstop == 0 || numberofstop == '' || numberofstop == '0')
return 3;
if (typeof real_contract_arrival_date == 'undefined')
return 4;
if (real_contract_arrival_date == 0 || real_contract_arrival_date == '' || real_contract_arrival_date == '0')
return 4;
return 1;
}
function resetIOutSourcerDate() {
$("#estimate_install_start_date").val("");
$("#estimate_install_end_date").val("");
}
function resetTOutSourcerDate() {
$("#estimate_tryrun_start_date").val("");
$("#estimate_tryrun_end_date").val("");
}
function resetAllOutSourcerDate() {
resetIOutSourcerDate();
resetTOutSourcerDate();
}
function specificationDayFormula(numberofstop) {
if (numberofstop > 0 && numberofstop <= 7)
return 7;
if (numberofstop > 7 && numberofstop < 14)
return numberofstop;
if (numberofstop >= 14)
return 14;
return 0
}
function dateAddDays(dateString, daysToAdd = 0) {
daysToAdd = Number(daysToAdd);
// 將日期字串轉換為日期物件
var initialDate = new Date(dateString);
// 增加指定天數
initialDate.setDate(initialDate.getDate() + daysToAdd);
// 將結果轉換為所需的日期格式(例如:yyyy-mm-dd)
var year = initialDate.getFullYear();
var month = String(initialDate.getMonth() + 1).padStart(2, "0"); // 月份從0開始,需要加1
var day = String(initialDate.getDate()).padStart(2, "0");
var resultDateString = year + "-" + month + "-" + day;
return resultDateString;
}
var ocfi_id = 0;
function addOutsourcerContractFileItem() {
ocfi_id++;
let html = "<input style='width:70%;display:inline;' type='file' id='outsourcer_contract_file_" + ocfi_id + "' name='outsourcer_contract_file[]' multiple>";
html += "<button type='button' class='btn btn-danger' id='outsourcer_contract_file_del_" + ocfi_id + "' onclick='delOutsourcerContractFileItem(" + ocfi_id + ")'>x</button>";
$("#ocfi_td").append(html);
}
function delOutsourcerContractFileItem(id) {
$("#outsourcer_contract_file_del_" + id).remove();
$("#outsourcer_contract_file_" + id).remove();
}
</script>