|
|
@ -601,7 +601,8 @@ function refreshListener() { |
|
|
$(".treasure-btn-submit").click((e) => { |
|
|
$(".treasure-btn-submit").click((e) => { |
|
|
let uid = e.target.parentNode.parentNode.id; |
|
|
let uid = e.target.parentNode.parentNode.id; |
|
|
|
|
|
|
|
|
$('#treasure-popup-uid').val(uid); |
|
|
$('#treasure-popup-activity-uid').val(uid); |
|
|
|
|
|
$('#treasure-popup-uid').val($('#' + uid + ' .treasure-uid').text()); |
|
|
$('#treasure-popup-title').text($('#' + uid + ' .treasure-title').text()); |
|
|
$('#treasure-popup-title').text($('#' + uid + ' .treasure-title').text()); |
|
|
$('#treasure-popup-desc').text($('#' + uid + ' .treasure-user-desc').text()); |
|
|
$('#treasure-popup-desc').text($('#' + uid + ' .treasure-user-desc').text()); |
|
|
|
|
|
|
|
|
@ -616,17 +617,23 @@ $('.close').click((e) => { |
|
|
$('#treasure-popup-button').click((e) => { |
|
|
$('#treasure-popup-button').click((e) => { |
|
|
var fr = new FileReader(); |
|
|
var fr = new FileReader(); |
|
|
|
|
|
|
|
|
|
|
|
var indata = { |
|
|
|
|
|
uid: localStorage.getItem('user'), |
|
|
|
|
|
token: localStorage.getItem('token'), |
|
|
|
|
|
activityUid: $('#treasure-popup-activity-uid').val(), |
|
|
|
|
|
desc: $('#treasure-popup-desc').text(), |
|
|
|
|
|
} |
|
|
|
|
|
var tuid = $('#treasure-popup-uid').val(); |
|
|
|
|
|
if(tuid != '') { |
|
|
|
|
|
indata.treasureUid = tuid; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
fr.addEventListener('load', () => { |
|
|
fr.addEventListener('load', () => { |
|
|
|
|
|
indata.image = fr.result; |
|
|
$.ajax({ |
|
|
$.ajax({ |
|
|
type: "POST", |
|
|
type: "POST", |
|
|
url: base_url + "sendTreasure", |
|
|
url: base_url + "sendTreasure", |
|
|
data: JSON.stringify({ |
|
|
data: JSON.stringify(indata), |
|
|
uid: localStorage.getItem('user'), |
|
|
|
|
|
token: localStorage.getItem('token'), |
|
|
|
|
|
image: fr.result, |
|
|
|
|
|
activityUid: $('#treasure-popup-uid').val(), |
|
|
|
|
|
desc: $('#treasure-popup-desc').text(), |
|
|
|
|
|
}), |
|
|
|
|
|
contentType: "application/json; charset=utf-8", |
|
|
contentType: "application/json; charset=utf-8", |
|
|
dataType: "json", |
|
|
dataType: "json", |
|
|
|
|
|
|
|
|
@ -797,11 +804,18 @@ function updateDemandes() { |
|
|
let td = data.treasureData; |
|
|
let td = data.treasureData; |
|
|
|
|
|
|
|
|
for(const td_uid in td) { |
|
|
for(const td_uid in td) { |
|
|
$elem = $('#' + td[td_uid].activityUid); |
|
|
if(td[td_uid].state != "Refused") { |
|
|
$elem.addClass('treasure-submitted'); |
|
|
$elem = $('#' + td[td_uid].activityUid); |
|
|
$elem.find(".treasure-btn-submit").text('Editer la soumission'); |
|
|
$elem.addClass('treasure-submitted'); |
|
|
$(`<div class="treasure-image">Image: <a href="${base_url}images/${td[td_uid].image}.html" target="_blank"> Lien</a></div>`).insertAfter($elem.find('.treasure-desc')) |
|
|
$elem.find(".treasure-btn-submit").text('Editer la soumission'); |
|
|
$(`<div class="treasure-user-desc">Votre description :${td[td_uid].desc}</div>`).insertAfter($elem.find('.treasure-desc')) |
|
|
|
|
|
|
|
|
$(`<div class="treasure-image">Image: <a href="${base_url}images/${td[td_uid].image}.html" target="_blank"> Lien</a></div>`).insertAfter($elem.find('.treasure-desc')) |
|
|
|
|
|
$(`<div class="treasure-user-desc">${td[td_uid].desc}</div>`).insertAfter($elem.find('.treasure-desc')) |
|
|
|
|
|
$(`<p>Votre soumission :</p>`).insertAfter($elem.find('.treasure-desc')) |
|
|
|
|
|
$(`<span class="treasure-footer">
|
|
|
|
|
|
<div class="treasure-uid">${td_uid}</div> |
|
|
|
|
|
</span>`).insertAfter($elem.find('.treasure-btn')); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
refreshListener(); |
|
|
refreshListener(); |
|
|
} |
|
|
} |
|
|
|