From 6363a99dc3bad104f9e56ae27d4b636edf88e75f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=98=89=E7=A5=A5=20=E8=A9=B9?= Date: Fri, 15 Mar 2024 22:35:27 +0800 Subject: [PATCH] update --- wwwroot/assets/javascript/custom/kollist.js | 35 +++++++++++++++++++-- 1 file changed, 32 insertions(+), 3 deletions(-) diff --git a/wwwroot/assets/javascript/custom/kollist.js b/wwwroot/assets/javascript/custom/kollist.js index 8b9cf29..7ffab98 100644 --- a/wwwroot/assets/javascript/custom/kollist.js +++ b/wwwroot/assets/javascript/custom/kollist.js @@ -295,6 +295,8 @@ $(document).ready(function () { trHtml += ' ' + AppendComma(kolProjectPrice_cost) + ' '; trHtml += ' ' + kolProjectPrice_date + ' '; trHtml += ' ' + kolProjectPrice_other + ' '; + trHtml += ' ' + kolProjectMedia_select + ' '; + trHtml += ' ' + kolProjectSpec_select + ' '; trHtml += ' '; trHtml += ' '; trHtml += ' '; @@ -307,6 +309,20 @@ $(document).ready(function () { } + if (method == 'edit') { + specTr.find('td').eq(0).text(kolProjectMedia_selectText); + specTr.find('td').eq(1).text(kolProjectSpec_selectText); + specTr.find('td').eq(2).text(kolProjectPrice_num); + specTr.find('td').eq(3).text(AppendComma(kolProjectPrice_cost)); + specTr.find('td').eq(4).text(kolProjectPrice_date); + specTr.find('td').eq(5).text(kolProjectPrice_other); + specTr.find('td').eq(6).text(kolProjectMedia_select); + specTr.find('td').eq(7).text(kolProjectSpec_select); + var method1 = specTr.find('td').eq(8).children('button').eq(0).attr('media-uid', kolProjectMedia_select).attr('mediaItem-uid', kolProjectSpec_select); + var mehtod2 = specTr.find('td').eq(8).children('button').eq(1).attr('media-uid', kolProjectMedia_select).attr('mediaItem-uid', kolProjectSpec_select); + $('#clientKolProjectMediaPriceEditModal').modal('toggle'); + } + }); $("#project_year").on('change', function () { @@ -723,10 +739,24 @@ function specButtonClick(obj) { $('#kolProjectPrice_num').val(kolProjectPrice_num).trigger('change'); $('#kolProjectPrice_cost').val(kolProjectPrice_cost).trigger('change'); $('#kolProjectPrice_date').val(kolProjectPrice_date).trigger('change'); - $('#kolProjectSpec_select').val(mediaItem_uid).trigger('change'); + + + setTimeout(function () { $('#kolProjectSpec_select').val(mediaItem_uid); }, 500); $('#clientKolProjectMediaPriceEditModal').modal('toggle'); } + + if (dataMethod == "del") { + if (confirm('確定刪除此筆資料?')) { + //var kolMedia_uid = mediaTr.find('td').eq(5).children('button').eq(0).attr('data-uid'); + + //if (kolMedia_uid != "") { + // delMedia += kolMedia_uid + ","; + //} + + specTr.remove(); + } + } } function buttonClick2(obj) { var type = obj.getAttribute('data-method'); @@ -979,8 +1009,7 @@ function loadMedia() { }); } - -function loadkolMediaSpec() { + function loadkolMediaSpec() { var optionItem_uid = $('#kolProjectMedia_select').val(); var formData = {