Changeset 9050790 for src/main/resources/static/js
- Timestamp:
- 03/13/23 23:30:41 (20 months ago)
- Branches:
- master
- Children:
- 8bcd64c
- Parents:
- 46fd0c7
- Location:
- src/main/resources/static/js
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/main/resources/static/js/admin.js
r46fd0c7 r9050790 1 1 $(document).ready(function() { 2 var companies = {}; 2 3 4 $.ajax({ 5 url: "http://localhost:8080/api/business" 6 }).then(function (data) { 7 companies = data; 8 var $el = $("#table_body"); 9 10 $.each(data, function (index, obj) { 11 if(obj.businessStatus == "NEW" || obj.businessStatus == "DEACTIVATED") { 12 $el.append("<tr>\n" + 13 " <th scope=\"row\">" + obj.id + "</th>\n" + 14 " <td>" + obj.companyName + "</td>\n" + 15 " <td>" + obj.owner.firstName + " " + obj.owner.lastName + "</td>\n" + 16 " <td><input class=\"form-check-input\" type=\"checkbox\" value=\"" + obj.id +"\"></td>\n" + 17 " </tr>") 18 } 19 if (obj.businessStatus == "ACTIVE") { 20 $el.append("<tr>\n" + 21 " <th scope=\"row\">" + obj.id + "</th>\n" + 22 " <td>" + obj.companyName + "</td>\n" + 23 " <td>" + obj.owner.firstName + " " + obj.owner.lastName + "</td>\n" + 24 " <td><input class=\"form-check-input\" type=\"checkbox\" checked value=\"" + obj.id +"\"></td>\n" + 25 " </tr>") 26 } 27 }); 28 }); 29 30 $('#save_button').click(function () { 31 $.each($('#table_body tr'), function(index, row) { 32 if(companies[index].businessStatus == "NEW" && $($($(row).children() [3]).children()[0]).is(':checked')) { 33 companies[index]['businessStatus'] = 'ACTIVE'; 34 } 35 if(companies[index].businessStatus == "ACTIVE" && ! $($($(row).children() [3]).children()[0]).is(':checked')) { 36 companies[index]['businessStatus'] = 'DEACTIVATED'; 37 } 38 }); 39 console.log(JSON.stringify(companies)); 40 $.ajax({ 41 url: "http://localhost:8080/api/business", 42 type:"PATCH", 43 data: JSON.stringify(companies), 44 contentType:"application/json; charset=utf-8", 45 dataType: 'text', 46 success: function(succ){ 47 alert( "Updates applied successfully" ); 48 }, 49 error: function(err) { 50 alert(err); 51 } 52 }); 53 event.preventDefault(); 54 }); 3 55 }); -
src/main/resources/static/js/register_business.js
r46fd0c7 r9050790 42 42 // clear the input 43 43 $("#input_service").val(''); 44 45 /*$("#predefined_services").append(46 '<div class="form-check">\n' +47 ' <input class="form-check-input" type="checkbox" checked value=\"' + -1 + '\" id=\"'+ -1 +'\">\n' +48 ' <label class="form-check-label" for=\"' + -1 + '\">\n' +49 input_service +50 ' </label>\n' +51 ' </div>'52 );*/53 44 54 45 $("#predefined_services").append(
Note:
See TracChangeset
for help on using the changeset viewer.