forked from dk96/QuotationMaker
updates
parent
609de62925
commit
3b0c274479
|
|
@ -205,7 +205,7 @@
|
|||
</div><!-- /.modal-body -->
|
||||
<!-- .modal-footer -->
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-light" data-toggle="modal" data-target="#clientModelQuotationPreviewModal">Close</button>
|
||||
<button type="button" id="modelQuotationDialogSaveBtn" class="btn btn-primary">Save</button><button type="button" class="btn btn-light" data-toggle="modal">Close</button>
|
||||
</div><!-- /.modal-footer -->
|
||||
</div><!-- /.modal-content -->
|
||||
</div><!-- /.modal-dialog -->
|
||||
|
|
|
|||
|
|
@ -25,6 +25,44 @@ $(document).ready(function () {
|
|||
$('#dt-responsive').DataTable().ajax.reload();
|
||||
});
|
||||
|
||||
//報價單範本儲存鈕
|
||||
$('#modelQuotationDialogSaveBtn').on('click', function () {
|
||||
var method = $('#modelMainItem_method').val();
|
||||
var modelQuotation_uid = $('#modelQuotation_uid').val();
|
||||
var modelMainItem_uid = $('#modelMainItem_uid').val();
|
||||
var modelQuotation_name = $('#modelQuotation_name').val();
|
||||
|
||||
var msg = '';
|
||||
|
||||
if (modelQuotation_name == '') {
|
||||
alert('請輸入報價單範本名稱!');
|
||||
return;
|
||||
}
|
||||
|
||||
var ItemArray = [];
|
||||
$('#modelItem_div .card').each(function (index, obj) {
|
||||
var dataType = $(obj).attr('data-type');
|
||||
var mainItem_uid = $(obj).attr('data-main-uid');
|
||||
var modelMainItem_uid = $(obj).attr('data-uid');
|
||||
var modelMainItem_name = $(obj).find('[data-name="mainItem_name"').val();
|
||||
var modelMainItem_ac = $(obj).find('[data-name="modelMainItem_ac"').val();
|
||||
|
||||
var subItemArray = [];
|
||||
|
||||
$(obj).find('ol li').each(function (i, item) {
|
||||
var itemDataType = $(item).attr('data-method');
|
||||
var modelSubItem_uid = $(item).attr('data-model-subitem-uid');
|
||||
var modelSubItem_name = $(item).find('[data-name="model-subitem-name"]').val();
|
||||
var modelSubItem_descript = $(item).find('[data-name="model-subitem-descript"]').val();
|
||||
var modelSubItem_price = $(item).find('[data-name="model-subitem-price"]').val();
|
||||
var modelSubItem_unitType = $(item).find('[data-name="model-subitem-unitType"]').val();
|
||||
var modelSubItem_number = $(item).find('[data-name="model-subitem-number"]').val();
|
||||
var modelSubItem_subTotal = $(item).find('[data-name="model-subitem-subTotal"]').val();
|
||||
var modelSubItem_hasAC = $(item).find('[data-name="model-subitem-hasAC"]').val();
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
//新增次項目對話框儲存鈕
|
||||
$('#modelSubItemDialogSaveBtn').on('click', function () {
|
||||
var method = $('#modelSubItem_method').val();
|
||||
|
|
@ -296,6 +334,23 @@ $(document).ready(function () {
|
|||
});
|
||||
});
|
||||
|
||||
//次項目刪除鈕
|
||||
function delSubItemButton(obj) {
|
||||
if (confirm('確定刪除此次項目資料? ')) {
|
||||
var model_subitem_uid = $(obj).parent().parent().parent().attr('data-model-subitem-uid');
|
||||
|
||||
var delItem = {
|
||||
modelSubItem_uid: model_subitem_uid
|
||||
}
|
||||
|
||||
deledSubItems.push(delItem);
|
||||
|
||||
$(obj).parent().parent().parent().remove();
|
||||
|
||||
alert('預定刪除完成! 記得按下下方儲存鈕才是真的刪除喔~');
|
||||
}
|
||||
}
|
||||
|
||||
//次項目編輯鈕
|
||||
function editSubItemButton(obj) {
|
||||
var divObj = $(obj).parent().parent().parent();
|
||||
|
|
@ -380,12 +435,14 @@ function editModelMainItem(obj) {
|
|||
var modelMainItem_name = $(obj).parent().parent().find("[data-name='mainItem_name']").val();
|
||||
var parent_mainItem_uid = $(obj).parent().parent().parent().attr("data-main-uid");
|
||||
var modelMainItem_uid = $(obj).parent().parent().parent().attr("data-uid");
|
||||
var modelMainItem_ac = $(obj).parent().parent().find("[data-name='modelMainItem_ac']").val();
|
||||
$('#modelMainItem_name').typeahead('destroy');
|
||||
|
||||
loadMainItemTypeahead();
|
||||
$('#modelMainItem_method').val('edit');
|
||||
$('#modelMainItem_uid').val(modelMainItem_uid);
|
||||
$('#modelMainItem_name').val(modelMainItem_name);
|
||||
$('#modelMainItem_ac').val(modelMainItem_ac);
|
||||
$('#parent_mainItem_uid').val(parent_mainItem_uid);
|
||||
$('#modelMainItemModal').modal('toggle');
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue