/** * Created by zhang on 2018/9/3. */ $(document).ready(function () { // 保存按钮 $("#addLibs").click(async function () { let name = $("#name").val(); if (name == "") { $("#nameError").show(); return; } else { $("#addLibs").attr("disabled", true); //防止重复提交 $("#addLibForm").submit(); } }); $("#rename").click(async function () { let libID = $("#libID").val(); let name = $("#renameText").val(); let code = $("#editCode").val(); if (libID != "") { if (name == "") { $("#renameError").show(); return; } else { try { let newVVTax = await ajaxPost("/vvTax/saveLib", { query: { ID: libID }, data: { name: name, code: code }, }); $("#" + libID) .children("a") .text(newVVTax.name); $("#" + libID + "_code").text(newVVTax.code); $("#edit").modal("hide"); } catch (err) { console.log(err); } } } }); $("#delete").click(async function () { let libID = $("#libID_del").val(); let delCount = parseInt($("#delCount").val()); delCount = delCount + 1; $("#delCount").val(delCount); if (delCount == 3) { if (libID != "") { try { let result = await ajaxPost("/vvTax/deleteLibByID", { ID: libID }); if (result.ok) { $("#" + libID) .parent(".libTr") .remove(); } $("#del").modal("hide"); } catch (err) { console.log(err); } } } }); // 锁定、解锁 $(".lock").click(function () { lockUtil.handleLockClick($(this)); }); }); async function getVVTaxLib(ID) { try { let lib = await ajaxPost("/vvTax/findLib", { ID: ID }); if (lib) { $("#renameText").val(lib.name); $("#editCode").val(lib.code); $("#libID").val(ID); $("#edit").modal({ show: true }); } else { alert("没有车船税库"); } } catch (err) { console.log(err); } } function showDeleteModal(ID) { $("#libID_del").val(ID); $("#delCount").val(0); $("#del").modal({ show: true }); }