@ -1,10 +1,15 @@
<?php
include "../header.php";
// echo '< pre > ';
// print_r($_REQUEST["mid"]);
// echo '< / pre > ';
// exit;
$mid = $_REQUEST["mid"];
$version = "";
// 價審單資料
$sql = "select contractno, company, address, facilitok_date from pricereview_main where id = '$mid'";
$sql = "SELECT contractno, company, address, facilitok_date FROM pricereview_main WHERE id = '$mid'";
$res = mysqli_query($link, $sql);
if ($row = mysqli_fetch_row($res)) {
list($contractno, $company, $address, $facilitok_date) = $row;
@ -13,9 +18,9 @@ mysqli_free_result($res);
// 電梯項次
$item_arr = [];
$sql = "select p.id, p.item_spec, p.item_qty, p.item_no, f.kind, f.seat, f.numberofstop, f.speed ";
$sql .= "from pricereview_item p, facility_price f ";
$sql .= "where p.price_id = f.id and p.mid = '$mid' and p.item_group = 'A' order by p.item_no";
$sql = "SELECT p.id, p.item_spec, p.item_qty, p.item_no, f.kind, f.seat, f.numberofstop, f.speed ";
$sql .= "FROM pricereview_item p, facility_price f ";
$sql .= "WHERE p.price_id = f.id and p.mid = '$mid' AND p.item_group = 'A' order by p.item_no";
$res = mysqli_query($link, $sql);
while ($row = mysqli_fetch_assoc($res)) {
$item_arr[$row["id"]]["item_spec"] = $row["item_spec"];
@ -106,9 +111,15 @@ $(function () {
}
});
$('#buildno').val(jdate.getFullYear().toString().slice(-1) + $('#buildno1').val() + $('#buildno2').val());
$('#version1').change(function(){ $('#version').val($('#version1').val()+'-A'); });
$('#buildno1').change(function(){ $('#buildno').val(jdate.getFullYear().toString().slice(-1)+$('#buildno1').val()+$('#buildno2').val()); });
$('#buildno2').change(function(){ $('#buildno').val(jdate.getFullYear().toString().slice(-1)+$('#buildno1').val()+$('#buildno2').val()); });
$('#version1').change(function() {
$('#version').val($('#version1').val() + '-A');
});
$('#buildno1').change(function() {
$('#buildno').val(jdate.getFullYear().toString().slice(-1) + $('#buildno1').val() + $('#buildno2').val());
});
$('#buildno2').change(function() {
$('#buildno').val(jdate.getFullYear().toString().slice(-1) + $('#buildno1').val() + $('#buildno2').val());
});
$('#top_height').keyup(function() {
$(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1'));
$('#theight').val(Number($(this).val()) + Number($('#bottom_height').val()) + Number($('#vdist').val()));
@ -121,13 +132,27 @@ $(function () {
$(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1'));
$('#theight').val(Number($('#top_height').val()) + Number($('#bottom_height').val()) + Number($(this).val()));
})
$('#tunnel_width').keyup(function(){ $(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1')); })
$('#tunnel_depth').keyup(function(){ $(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1')); })
$('#theight').keyup(function(){ $(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1')); })
$('#car_width').keyup(function(){ $(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1')); })
$('#car_depth').keyup(function(){ $(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1')); })
$('#car_height').keyup(function(){ $(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1')); })
$('#pre_weight').keyup(function(){ $(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1')); })
$('#tunnel_width').keyup(function() {
$(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1'));
})
$('#tunnel_depth').keyup(function() {
$(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1'));
})
$('#theight').keyup(function() {
$(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1'));
})
$('#car_width').keyup(function() {
$(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1'));
})
$('#car_depth').keyup(function() {
$(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1'));
})
$('#car_height').keyup(function() {
$(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1'));
})
$('#pre_weight').keyup(function() {
$(this).val($(this).val().replace(/^\D*(\d*(?:\.\d)?).*$/g, '$1'));
})
//$('#theight').val(0+$('#top_height').val()+$('#bottom_height').val()+$('#vdist').val());
/*
$('#car_kind_standard').change(function(){
@ -149,12 +174,23 @@ $(function () {
$('#door_r_floor').prop('readonly', false);
}
});
// 若用途為緊急,火災管制改為有。
$('#usefor').change(function() {
if ($(this).val() == '7') {
$('#fire_alarm').val('Y');
} else {
$('#fire_alarm').val('N');
}
})
});
< / script >
< style >
input:read-only {
background-color: #eee5e5;
}
.spectitle {
width: 100%;
background-color: #46A3FF;
@ -162,23 +198,32 @@ input:read-only {
border-radius: 10px;
text-align: center;
}
.red-sm {
color: red;
font-size: 13px;
}
.sel-lm {
margin: 10px 0;
}
.nextline {
width: 100%;
height: 0;
}
.container img {
border-radius: 0;
}
input[type="radio"] {
vertical-align: baseline;
}
#kanban {
background-color: #eee5e5;
}
< / style >
< div class = "container" >
<?php
@ -199,6 +244,7 @@ if($_SERVER["REQUEST_METHOD"] == "POST"){
< ol >
< li > 請營業單位依客户要求,逐條填寫< / li >
< li > 没有選項或者說明不清楚的,於特記事項註明< / li >
< li > 文件編號 : A:初版 ; B:第一次規格變更 ; C:第二次規格變更< / li >
< / ol >
< / div >
< div class = "nextline" > < / div >
@ -264,7 +310,9 @@ C:當天第3版,依次類推……" readonly>
< / div >
< br >
< div class = "spectitle" > < h4 > 基本規格< / h4 > < / div >
< div class = "spectitle" >
< h4 > 基本規格< / h4 >
< / div >
< div >
< label for = "rtype" > 機種< / label >
< select name = "rtype" id = "rtype" required >
@ -273,6 +321,7 @@ C:當天第3版,依次類推……" readonly>
< option value = "MAH100" > MAH100小電梯< / option >
< option value = "MAF100" > MAF100貨梯(有機房)< / option >
< option value = "MAF100" > MAF100貨梯(無機房)< / option >
<!-- <option value="MAQ100">MAP100平台梯</option> -->
<!-- <option value="MAQ100">MAQ100強驅梯</option> -->
< / select >
@ -436,7 +485,9 @@ C:當天第3版,依次類推……" readonly>
< / div >
< div class = "nextline" > < / div > < br >
< div class = "spectitle" > < h4 > 井道尺寸< / h4 > < / div >
< div class = "spectitle" >
< h4 > 井道尺寸< / h4 >
< / div >
< div >
< label for = "top_height" > 頂層OH(mm)< / label >
< input type = "text" name = "top_height" id = "top_height" maxlength = "4" >
@ -469,9 +520,11 @@ C:當天第3版,依次類推……" readonly>
< option value = "3" > 鋼結構< / option >
< / select >
< / div >
< div class = "red-sm" > PS:井道最终依土建 圖為準;< / div >
< div class = "red-sm" > PS. 井道尺寸最終依照計畫 圖為準;< / div >
< div class = "spectitle" > < h4 > 電源參數< / h4 > < / div >
< div class = "spectitle" >
< h4 > 電源參數< / h4 >
< / div >
< div >
< label for = "mpower" > 主電源< / label >
< select name = "mpower" id = "mpower" >
@ -491,7 +544,9 @@ C:當天第3版,依次類推……" readonly>
< / div >
< div class = "nextline" > < / div > < br >
< div class = "spectitle" > < h4 > 轎廂< / h4 > < / div >
< div class = "spectitle" >
< h4 > 轎廂< / h4 >
< / div >
< div >
< label for = "car_kind" > 轎廂< / label >
< select name = "car_kind" id = "car_kind" >
@ -522,7 +577,7 @@ C:當天第3版,依次類推……" readonly>
< option value = "N" > 否< / option >
< / select >
< / div >
< div class = "red-sm" > PS:請確實填寫下方選型資料< / div >
< div class = "red-sm" > PS:標準選型為”否”時, 請確實填寫下方選型資料< / div >
< div class = "red-sm" > PS:法規規定逃生窗400*500< / div >
< div class = "nextline" > < / div >
< div >
@ -830,7 +885,9 @@ C:當天第3版,依次類推……" readonly>
< input type = "text" name = "side_memo_d" id = "side_memo_d" >
< / td >
< / tr >
< tr > < td colspan = "5" class = "red-sm" > PS:除髮紋不銹鋼、鏡面外,其餘材質需按照公司樣本填寫色號;< / td > < / tr >
< tr >
< td colspan = "5" class = "red-sm" > PS:除髮紋不銹鋼、鏡面外,其餘材質需按照公司樣本填寫色號;< / td >
< / tr >
< / tbody >
< / table >
< div >
@ -872,7 +929,10 @@ C:當天第3版,依次類推……" readonly>
< option value = "見特記事項" > 見特記事項< / option >
< / select >
< / div >
< div class = "spectitle" > < h4 > 人機介面(轎廂側)< / h4 > < / div >
< div class = "spectitle" >
< h4 > 人機介面(轎廂側)< / h4 >
< / div >
< table class = "table table-bordered" >
< tbody >
< tr >
@ -882,7 +942,8 @@ C:當天第3版,依次類推……" readonly>
< / tr >
< tr >
< td colspan = "2" >
< select name = "opb1_info1" id = "opb1_info1" >
< input list = "opb1_info1" name = "opb1_info1" type = "text" / >
< datalist id = "opb1_info1" >
< option value = "無" > 無< / option >
< option value = "ME001" > ME001< / option >
< option value = "ME002" > ME002< / option >
@ -890,16 +951,15 @@ C:當天第3版,依次類推……" readonly>
< option value = "ME005(含語音呼梯)" > ME005(含語音呼梯)< / option >
< option value = "ME006(一體式,非前側)" > ME006(一體式,非前側)< / option >
< option value = "ME008(一體式,前側)" > ME008(一體式,前側)< / option >
< option value = "" > -----------------< / option >
< option value = "" > 以下為小電梯用< / option >
< option value = "" disabled > --------以下為小電梯用---------< / option >
< option value = "ME016" > ME016< / option >
< option value = "ME017" > ME017< / option >
< option value = "ME018" > ME018< / option >
< option value = "" > < / option >
< option value = "" > 以下為貨梯用< / option >
< option value = "" disabled > --------以下為貨梯用---------< / option >
< option value = "ME021" > ME021< / option >
< option value = "ME022" > ME022< / option >
< / select >
< / datalist >
< / td >
< td >
< select name = "opb1_info2" id = "opb1_info2" >
@ -924,7 +984,8 @@ C:當天第3版,依次類推……" readonly>
< / tr >
< tr >
< td colspan = "2" >
< select name = "opb2_info1" id = "opb2_info1" >
< input type = "text" list = "opb2_info1" name = "opb2_info1" >
< datalist id = "opb2_info1" >
< option value = "無" > 無< / option >
< option value = "ME001" > ME001< / option >
< option value = "ME002" > ME002< / option >
@ -941,7 +1002,7 @@ C:當天第3版,依次類推……" readonly>
< option value = "" > 以下為貨梯用< / option >
< option value = "ME021" > ME021< / option >
< option value = "ME022" > ME022< / option >
< / selec t>
< / datalis t>
< / td >
< td >
< select name = "opb2_info2" id = "opb2_info2" >
@ -965,13 +1026,14 @@ C:當天第3版,依次類推……" readonly>
< / tr >
< tr >
< td colspan = "2" >
< select name = "handicap_opb1_1" id = "handicap_opb1_1" >
< input type = "text" list = "handicap_opb1_1" name = "handicap_opb1_1" >
< datalist id = "handicap_opb1_1" >
< option value = "無" > 無< / option >
< option value = "ME010" > ME010< / option >
< option value = "ME011" > ME011< / option >
< option value = "ME012" > ME012< / option >
< option value = "ME013" > ME013< / option >
< / selec t>
< / datalis t>
< / td >
< td colspan = "2" >
< select name = "handicap_opb1_2" id = "handicap_opb1_2" >
@ -987,13 +1049,14 @@ C:當天第3版,依次類推……" readonly>
< / tr >
< tr >
< td colspan = "2" >
< select name = "handicap_opb2_1" id = "handicap_opb2_1" >
< input type = "text" list = "handicap_opb2_1" name = "handicap_opb2_1" >
< datalist id = "handicap_opb2_1" >
< option value = "無" > 無< / option >
< option value = "ME010" > ME010< / option >
< option value = "ME011" > ME011< / option >
< option value = "ME012" > ME012< / option >
< option value = "ME013" > ME013< / option >
< / selec t>
< / datalis t>
< / td >
< td colspan = "2" >
< select name = "handicap_opb2_2" id = "handicap_opb2_2" >
@ -1005,7 +1068,9 @@ C:當天第3版,依次類推……" readonly>
< / tr >
< / tbody >
< / table >
< div class = "spectitle" > < h4 > 人機介面(層門側)< / h4 > < / div >
< div class = "spectitle" >
< h4 > 人機介面(層門側)< / h4 >
< / div >
< table class = "table table-bordered" >
< tbody >
< tr >
@ -1016,9 +1081,10 @@ C:當天第3版,依次類推……" readonly>
< / tr >
< tr >
< td >
< select name = "lop_info1" id = "lop_info1" >
< input type = "text" list = "lop_info1" name = "lop_info1" >
< datalist id = "lop_info1" >
< option value = "無" > 無< / option >
< option value = "" > ---人乘用---< / option >
<!-- <option value=""> - - - 人乘用 - - - </option> -- >
< option value = "MF001" > MF001< / option >
< option value = "MF002" > MF002< / option >
< option value = "MF030(原MF003)" > MF030(原MF003)< / option >
@ -1032,20 +1098,20 @@ C:當天第3版,依次類推……" readonly>
< option value = "MF021" > MF021< / option >
< option value = "MF022(有底盒,手勢呼梯)" > MF022(有底盒,手勢呼梯)< / option >
< option value = "MF030" > MF030< / option >
< option value = "" > ---殘障用---< / option >
<!-- <option value=""> - - - 殘障用 - - - </option> -- >
< option value = "MF001+MF015" > MF001+MF015< / option >
< option value = "MF007" > MF007< / option >
< option value = "MF008" > MF008< / option >
< option value = "MF009(兩台並聯,手勢呼梯)" > MF009(兩台並聯,手勢呼梯)< / option >
< option value = "MF011+MF012" > MF011+MF012< / option >
< option value = "" > ---人乘+殘障用---< / option >
<!-- <option value=""> - - - 人乘+殘障用 - - - </option> -- >
< option value = "MF019(左側殘障用)" > MF019(左側殘障用)< / option >
< option value = "MF020(右側殘障用)" > MF020(右側殘障用)< / option >
< option value = "" > ---以下為貨梯選型---< / option >
<!-- <option value=""> - - - 以下為貨梯選型 - - - </option> -- >
< option value = "MF001(有機房貨梯)" > MF001(有機房貨梯)< / option >
< option value = "MF028(無機房貨梯)" > MF028(無機房貨梯)< / option >
< option value = "MF029(無機房貨梯)" > MF029(無機房貨梯)< / option >
< / selec t>
< / datalis t>
< / td >
< td >
< select name = "lop_info2" id = "lop_info2" >
@ -1075,6 +1141,7 @@ C:當天第3版,依次類推……" readonly>
< option value = "9" > 9< / option >
< option value = "10" > 10< / option >
< / select >
< div class = "red-sm" > PS.於基準階標配外呼鎖,如無需求請於特記欄位說明。< / div >
< / td >
< / tr >
< tr >
@ -1084,7 +1151,8 @@ C:當天第3版,依次類推……" readonly>
< / tr >
< tr >
< td colspan = "2" >
< select name = "indicator_light1" id = "indicator_light1" >
< input type = "text" list = "indicator_light1" name = "indicator_light1" >
< datalist id = "indicator_light1" >
< option value = "無" > 無< / option >
< option value = "MG001" > MG001(弧型)< / option >
< option value = "MG002" > MG002< / option >
@ -1093,7 +1161,7 @@ C:當天第3版,依次類推……" readonly>
< option value = "MG005" > MG005< / option >
< option value = "MG006" > MG006< / option >
< option value = "見特記事項" > 見特記事項< / option >
< / selec t>
< / datalis t>
< / td >
< td >
< select name = "indicator_light2" id = "indicator_light2" >
@ -1113,13 +1181,14 @@ C:當天第3版,依次類推……" readonly>
< / tr >
< tr >
< td colspan = "2" >
< select name = "position_indicator1" id = "position_indicator1" >
< input type = "text" list = "position_indicator1" name = "position_indicator1" >
< datalist id = "position_indicator1" >
< option value = "無" > 無< / option >
< option value = "MH001" > MH001< / option >
< option value = "MH002" > MH002< / option >
< option value = "MH003" > MH003< / option >
< option value = "見特記事項" > 見特記事項< / option >
< / selec t>
< / datalis t>
< / td >
< td >
< select name = "position_indicator2" id = "position_indicator2" >
@ -1127,6 +1196,7 @@ C:當天第3版,依次類推……" readonly>
< option value = "標準" > 標準< / option >
< option value = "見特記事項(需先和上海確認OK)" > 見特記事項(需先和上海確認OK)< / option >
< / select >
< / td >
< td >
< input type = "text" name = "position_indicator3" id = "position_indicator3" >
@ -1170,7 +1240,9 @@ C:當天第3版,依次類推……" readonly>
< / tr >
-->
< div class = "spectitle" > < h4 > 層門系統< / h4 > < / div >
< div class = "spectitle" >
< h4 > 層門系統< / h4 >
< / div >
< div >
< label for = "door_f_floor" > 前門樓名< / label >
< input type = "text" name = "door_f_floor" id = "door_f_floor" >
@ -1532,9 +1604,13 @@ C:當天第3版,依次類推……" readonly>
< / tr >
< / tbody >
< / table >
< div class = "spectitle" > < h4 > 轎廂象限示意圖< / h4 > < / div >
< div class = "spectitle" >
< h4 > 轎廂象限示意圖< / h4 >
< / div >
< img src = "../img/car.png" width = "70%" >
< div class = "spectitle" > < h4 > 標配功能< / h4 > < / div >
< div class = "spectitle" >
< h4 > 標配功能< / h4 >
< / div >
< table class = "table table-bordered" >
< tbody >
< tr >
@ -1566,13 +1642,16 @@ C:當天第3版,依次類推……" readonly>
< option value = "24" > 24< / option >
< option value = "36" > 36< / option >
< option value = "48" > 48< / option >
< / select > 單位:月< / td >
< / select > 單位:月
< / td >
< / tr >
< / tbody >
< / table >
< p class = "red-sm" > PS:標配功能,不限於下表所列選項,以Masada樣本上所列為準;< / p >
< div class = "spectitle" > < h4 > 選配功能< / h4 > < / div >
< div class = "spectitle" >
< h4 > 選配功能< / h4 >
< / div >
< table class = "table table-bordered" >
< tbody >
< tr >
@ -1587,7 +1666,7 @@ C:當天第3版,依次類推……" readonly>
< / td >
< td rowspan = "3" >
< label for = "ib_y" > 臨時層門(IB)< / label >
< div class = "red-sm" > PS:正式層門待工務通知後再進行製作 。< / div >
< div class = "red-sm" > PS. 正式品請與訂單一併出貨,須獨立裝箱且嘜頭明確標示 。< / div >
< / td >
< td rowspan = "3" >
< select name = "ib_y" id = "ib_y" class = "form-control" >
@ -1632,6 +1711,7 @@ C:當天第3版,依次類推……" readonly>
< / td >
< td >
< label for = "ibd" > 臨時轎門(IB)< / label >
< div class = "red-sm" > PS. 正式品請與訂單一併出貨,須獨立裝箱且嘜頭明確標示。< / div >
< / td >
< td >
< select name = "ibd" id = "ibd" class = "form-control" >
@ -1653,7 +1733,7 @@ C:當天第3版,依次類推……" readonly>
< / td >
< td >
< label for = "fire_alarm" > 火災管制< / label >
< div class = "red-sm" > 緊急梯时 ,火災回歸為標配,無須勾選。< / div >
< div class = "red-sm" > 緊急梯時 ,火災回歸為標配,無須勾選。< / div >
< / td >
< td >
< select name = "fire_alarm" id = "fire_alarm" class = "form-control" >
@ -1682,8 +1762,9 @@ C:當天第3版,依次類推……" readonly>
< select name = "kanban_y" id = "kanban_y" class = "form-control" >
< option value = "N" > 無< / option >
< option value = "Y" > 有< / option >
< / select > < p > < / p >
< select name = "kanban" id = "kanban class=" form-control " >
< / select >
< p > < / p >
< select name = "kanban" id = "kanban" class = " form-control" >
< option value = "" hidden > 位置< / option >
< option value = "無" > 無< / option >
< option value = "左側前端" > 左側前端< / option >
@ -1752,7 +1833,8 @@ C:當天第3版,依次類推……" readonly>
< select name = "face_rec_y" id = "face_rec_y" class = "form-control" >
< option value = "N" > 無< / option >
< option value = "Y" > 有< / option >
< / select > < p > < / p >
< / select >
< p > < / p >
< select name = "face_rec" id = "face_rec" >
< option value = "" hidden > 形式< / option >
< option value = "無" > 無< / option >
@ -1817,7 +1899,8 @@ C:當天第3版,依次類推……" readonly>
< option value = "無" > 無< / option >
< option value = "全階管制" > 全階管制< / option >
< option value = "各階管制" > 各階管制< / option >
< / select > < p > < / p >
< / select >
< p > < / p >
< select name = "access_car" id = "access_car" >
< option value = "" hidden > 形式< / option >
< option value = "無" > 無< / option >
@ -1836,7 +1919,8 @@ C:當天第3版,依次類推……" readonly>
< select name = "voice_y" id = "voice_y" class = "form-control" >
< option value = "N" > 無< / option >
< option value = "Y" > 有< / option >
< / select > < p > < / p >
< / select >
< p > < / p >
< select name = "voice" id = "voice" >
< option value = "無" selected > 無< / option >
< option value = "國語(標準)" > 國語(標準)< / option >
@ -1874,7 +1958,8 @@ C:當天第3版,依次類推……" readonly>
< select name = "access_hall_y" id = "access_hall_y" class = "form-control" >
< option value = "N" > 無< / option >
< option value = "Y" > 有< / option >
< / select > < p > < / p >
< / select >
< p > < / p >
< select name = "access_hall" id = "access_hall" >
< option value = "" hidden > 形式< / option >
< option value = "無" > 無< / option >
@ -1935,7 +2020,8 @@ C:當天第3版,依次類推……" readonly>
< select name = "car_cam_y" id = "car_cam_y" class = "form-control" >
< option value = "N" > 無< / option >
< option value = "Y" > 有< / option >
< / select > < p > < / p >
< / select >
< p > < / p >
< select name = "car_cam" id = "car_cam" >
< option value = "" hidden > 形式< / option >
< option value = "無" > 無< / option >