var modelProjTable; var modelProjRowPos; var modelProjRowID; var modelQuotationTable; var modelQuotationRowPos; var modelQuotationRowID; var mainItem_items = []; var mainItem_map = {}; var subItem_items = []; var subItem_map = {}; var deledMainItems = []; var deledSubItems = []; var preSubItem_name = ''; $(document).ready(function () { deptList(); loadModelQuotationDataTable(); $('#dept_select').on('change', function () { $('#dt-responsive').DataTable().ajax.reload(); }); //新增次項目對話框儲存鈕 $('#modelSubItemDialogSaveBtn').on('click', function () { var method = $('#modelSubItem_method').val(); var subItem_uid = $('#modelSubItem_uid').val(); var modelSubItem_uid = $('#parent_Item_uid').val(); var modelSubItem_name = $('#modelSubItem_name').val(); var modelSubItem_descript = $('#modelSubItem_descript').val(); var modelSubItem_price = $('#modelSubItem_price').val(); var modelSubItem_unitType = $('#modelSubItem_unitType').val(); var modelSubItem_number = $('#modelSubItem_number').val(); var modelSubItem_hasAC = 'N'; var parent_data_uid = $('#model_parent_data_uid').val(); if ($('#modelSubItem_hasAC').prop("checked")) { modelSubItem_hasAC = 'Y'; } else { modelSubItem_hasAC = 'N'; } var msg = ''; if (modelSubItem_price == '') { msg += '請輸入單價!\n'; } else { if (modelSubItem_price.isNumber() == false) { msg += '單價必須為數字!\n'; } } if (modelSubItem_number == '') { msg += '請輸入數量!\n'; } else { if (modelSubItem_number.isNumber() == false) { msg += '數量必須為數字!\n'; } } if (msg != '') { alert(msg); return; } var modelSubItem_subTotal = modelSubItem_price * modelSubItem_number; if (method == 'add') { var datauid = Math.floor(Math.random() * 999999999); var htmlCode = ''; htmlCode += '
'; htmlCode += ' ' + modelSubItem_descript + '\r\n'; htmlCode += '
'; htmlCode += ' 單價 NT$' + AppendComma(modelSubItem_price) + ', 數量 ' + modelSubItem_number + ', 單位 ' + modelSubItem_unitType + '\r\n'; htmlCode += ' 小計 NT$' + AppendComma(modelSubItem_subTotal) + '\r\n'; htmlCode += ' AC(' + modelSubItem_hasAC + ')'; htmlCode += '
'; htmlCode += '