From d0b1f1f651689ff4414231eb58a3a8039f42dadb Mon Sep 17 00:00:00 2001 From: hjg <hjg@123.com> Date: 星期一, 28 十月 2024 15:28:45 +0800 Subject: [PATCH] 搜索无法显示问题 --- WebContent/basic/js/vehicleBindMaterials.js | 51 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 49 insertions(+), 2 deletions(-) diff --git a/WebContent/basic/js/vehicleBindMaterials.js b/WebContent/basic/js/vehicleBindMaterials.js index 050ef01..6597bb8 100644 --- a/WebContent/basic/js/vehicleBindMaterials.js +++ b/WebContent/basic/js/vehicleBindMaterials.js @@ -14,7 +14,9 @@ window.I = { id: $('#_id').val(), bsNo: $('#_bsNo').val(), - printBtn: $('#printBtn') + printBtn: $('#printBtn'), + detailModal: $("#modal"), + addCarPersons: $("#addCarPersons") } var ViewModel = function() { @@ -24,9 +26,13 @@ self.totalJZ = ko.observable(0); self.vehicleLoadweight = ko.observable(0); self.overWeight = ko.observable(0); + self.remark = ko.observable(''); self.isAdmin = ko.observable(typeof(parent.G) != 'undefined' ? parent.G.isAdmin : false); self.del = function(item) { delConfirm(item); + } + self.addRemark = function(item) { + I.detailModal.modal('show'); } } @@ -45,6 +51,47 @@ e.preventDefault(); newTab(I.numberplates); }); + $("#confirmBtn").click(function (e) { + e.preventDefault(); + saveRemark(); + }) + $("#clearSortBtn").click(function (e){ + e.preventDefault(); + I.detailModal.modal('hide'); + }) + I.addCarPersons.click(function (e) { + e.preventDefault(); + var item = {businessNo: I.bsNo,vehicleId: I.numberplates} + console.log("item",item); + parent.closableTab.addTab({ + 'id': "carPersons-" + item.businessNo + "-" + item.vehicleId, + 'name': '娣诲姞闅忚浜哄憳', + 'url': '/basic/carPersons.jsf?businessNo=' + item.businessNo + '&vehicleId=' + item.vehicleId, + 'closable': true + }); + + }) + getRemarkDetail(); +} +function saveRemark() { + $.post("/vehicle/saveRemark.htm", {numberplates: I.numberplates, bsNo: I.bsNo, remark: vm.remark()}, + function (data, textStatus, jqXHR) { + if(data.code == 0) { + parent.showErrmsg('淇濆瓨鎴愬姛锛�'); + }else { + swal({title:'',text:data.errmsg,type:'error',confirmButtonText:'纭畾'}); + } + }); +} +function getRemarkDetail() { + $.post("/vehicle/getDetail.htm", {numberplates: I.numberplates, bsNo: I.bsNo}, + function (data, textStatus, jqXHR) { + if(data.code == 0) { + if(data.item) vm.remark(data.item.remark); + }else { + swal({title:'',text:data.errmsg,type:'error',confirmButtonText:'纭畾'}); + } + }); } function getVehicleDetails(bsNo) { @@ -120,7 +167,7 @@ function autoHeight() { $('.page-content').css('min-height', $(parent.window).height() - 159); - $('.table-responsive').css('height', $(parent.window).height() - 159); + $('.table-responsive').css('height', $(parent.window).height() - 239); } function delConfirm(item) { -- Gitblit v1.9.3