|
@ -734,6 +734,37 @@ foreach ($res as $data) { |
|
|
return false; |
|
|
return false; |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
|
|
|
$('#tb3').on('click', 'a[name=btnfaci]', function() { |
|
|
|
|
|
var jobj = $(this); // 父視窗 |
|
|
|
|
|
if (jobj.closest('td').parent().find('a[name=option_href]').html() != '點選') { |
|
|
|
|
|
var k = 1; |
|
|
|
|
|
$("input[name=item_spec]").each(function() { |
|
|
|
|
|
if ($(this).val() == '') return; |
|
|
|
|
|
var objInput = document.createElement("input"); |
|
|
|
|
|
objInput.setAttribute("type", "checkbox"); |
|
|
|
|
|
objInput.setAttribute("name", "sub_faci"); |
|
|
|
|
|
objInput.setAttribute("value", k + '.' + $(this).val()); |
|
|
|
|
|
$("#optionFaciModal .modal-body").append(objInput); |
|
|
|
|
|
$("#optionFaciModal .modal-body").append(k + '.' + $(this).val()); |
|
|
|
|
|
$("#optionFaciModal .modal-body").append("<br>"); |
|
|
|
|
|
k++; |
|
|
|
|
|
}); |
|
|
|
|
|
$("#optionFaciModal .modal-body").append("<p><button type='button' name='btnpost' data-dismiss='modal' aria-label='Close'><span aria-hidden='true'>確定</span></button></p>"); |
|
|
|
|
|
$("#optionFaciModal").modal('show'); |
|
|
|
|
|
var str = ""; |
|
|
|
|
|
$("button[name=btnpost]").click(function() { |
|
|
|
|
|
$('input[name=sub_faci]').each(function() { |
|
|
|
|
|
if ($(this).prop('checked')) { |
|
|
|
|
|
str += $(this).val() + "<br>"; |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
jobj.closest('td').parent().find('td[name=Exclusions]').html(str); |
|
|
|
|
|
}); |
|
|
|
|
|
} else { |
|
|
|
|
|
alert("請先新增除外項目"); |
|
|
|
|
|
return false; |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
$('#tb4').on('click', 'a[name=btnfaci]', function() { |
|
|
$('#tb4').on('click', 'a[name=btnfaci]', function() { |
|
|
var jobj = $(this); // 父視窗 |
|
|
var jobj = $(this); // 父視窗 |
|
|
if (jobj.closest('td').parent().find('select[name=mn_kind]').val() != '') { |
|
|
if (jobj.closest('td').parent().find('select[name=mn_kind]').val() != '') { |
|
@ -1438,6 +1469,15 @@ foreach ($res as $data) { |
|
|
<th>單價</th> |
|
|
<th>單價</th> |
|
|
<th>數量</th> |
|
|
<th>數量</th> |
|
|
<th>複價</th> |
|
|
<th>複價</th> |
|
|
|
|
|
<th class="star"> |
|
|
|
|
|
<div data-toggle="tooltip" data-placement="auto" title="每次選完【除外項目】後,請點選右方紅色按鈕「電梯」來勾選電梯項次">所屬電梯 |
|
|
|
|
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-info-circle" viewBox="0 0 16 16"> |
|
|
|
|
|
<path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z" /> |
|
|
|
|
|
<path d="m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z" /> |
|
|
|
|
|
</svg> |
|
|
|
|
|
</div> |
|
|
|
|
|
</th> |
|
|
|
|
|
<th>功能</th> |
|
|
</tr> |
|
|
</tr> |
|
|
</thead> |
|
|
</thead> |
|
|
<tbody> |
|
|
<tbody> |
|
@ -1451,9 +1491,16 @@ foreach ($res as $data) { |
|
|
<td><input type="text" name="except_unit_price" class="form-control dollar-right" size="8" value="<?php echo number_format($v["item_unit_price"]); ?>"></td> |
|
|
<td><input type="text" name="except_unit_price" class="form-control dollar-right" size="8" value="<?php echo number_format($v["item_unit_price"]); ?>"></td> |
|
|
<td><input type="text" name="except_qty" class="form-control" size="4" maxlength="4" value="<?php echo $v["item_qty"]; ?>"><input type="hidden" name="except_qty_ori" value="<?php echo $v["item_qty"]; ?>"></td> |
|
|
<td><input type="text" name="except_qty" class="form-control" size="4" maxlength="4" value="<?php echo $v["item_qty"]; ?>"><input type="hidden" name="except_qty_ori" value="<?php echo $v["item_qty"]; ?>"></td> |
|
|
<td><input type="text" name="except_price_bp" class="form-control dollar-right" size="8" value="<?php echo number_format($v["item_price_bp"]); ?>" readonly> |
|
|
<td><input type="text" name="except_price_bp" class="form-control dollar-right" size="8" value="<?php echo number_format($v["item_price_bp"]); ?>" readonly> |
|
|
<input type="hidden" name="item_group" value="E"> |
|
|
|
|
|
<input type="hidden" name="except_item" value="<?php echo $v['id']; ?>"> |
|
|
<input type="hidden" name="except_item" value="<?php echo $v['id']; ?>"> |
|
|
<input type="hidden" name="except_act" value="U"> |
|
|
<input type="hidden" name="except_act" value="U"> |
|
|
|
|
|
|
|
|
|
|
|
<!-- <a href="javascript:void(0);" name="btndel3" class="btn btn-danger btn-sm">X</a> --> |
|
|
|
|
|
</td> |
|
|
|
|
|
<td name='Exclusions'></td> |
|
|
|
|
|
<td name="mn_relate_facil" nowrap> |
|
|
|
|
|
<input type="hidden" name="item_group" value="E"> |
|
|
|
|
|
|
|
|
|
|
|
<a href="javascript:void(0);" name="btnfaci" class="btn btn-danger btn-sm">電梯</a> |
|
|
<a href="javascript:void(0);" name="btndel3" class="btn btn-danger btn-sm">X</a> |
|
|
<a href="javascript:void(0);" name="btndel3" class="btn btn-danger btn-sm">X</a> |
|
|
</td> |
|
|
</td> |
|
|
</tr> |
|
|
</tr> |
|
@ -1469,6 +1516,12 @@ foreach ($res as $data) { |
|
|
<td><input type="text" name="except_price_bp" class="form-control dollar-right" size="8" readonly> |
|
|
<td><input type="text" name="except_price_bp" class="form-control dollar-right" size="8" readonly> |
|
|
<input type="hidden" name="except_item"> |
|
|
<input type="hidden" name="except_item"> |
|
|
<input type="hidden" name="except_act" value="I"> |
|
|
<input type="hidden" name="except_act" value="I"> |
|
|
|
|
|
<!-- <a href="javascript:void(0);" name="btndel3" class="btn btn-danger btn-sm">X</a> --> |
|
|
|
|
|
</td> |
|
|
|
|
|
<td name='Exclusions'></td> |
|
|
|
|
|
|
|
|
|
|
|
<td name="mn_relate_facil"> |
|
|
|
|
|
<a href="javascript:void(0);" name="btnfaci" class="btn btn-danger btn-sm">電梯</a> |
|
|
<a href="javascript:void(0);" name="btndel3" class="btn btn-danger btn-sm">X</a> |
|
|
<a href="javascript:void(0);" name="btndel3" class="btn btn-danger btn-sm">X</a> |
|
|
</td> |
|
|
</td> |
|
|
</tr> |
|
|
</tr> |
|
|