Browse Source

adjust actual date after deleting report

pull/1/head
wahyu 1 year ago
parent
commit
059f8b912d
  1. 23
      edit-mode/function/function.js
  2. 1
      edit-mode/function/reportActivity.js

23
edit-mode/function/function.js

@ -14,7 +14,7 @@ function getUrlParameter(sParam) {
return false;
};
function searchReport(id) {
function searchReport(id, updateActual = true) {
var payload = {
"columns": [
{
@ -31,12 +31,21 @@ function getUrlParameter(sParam) {
url: `${base_url}report-activity-material/search`,
type: "POST",
success: function (data) {
data.data.forEach(element => {
let activityId = element.activity_id;
let task = gantt.getTask(activityId);
task.actual_start = null;
task.actual_end = null;
});
if (updateActual) {
data.data.forEach(element => {
let activityId = element.activity_id;
let task = gantt.getTask(activityId);
task.actual_start = null;
task.actual_end = null;
});
} else {
if (data.data.length == 1) {
let activityId = data.data[0].activity_id;
let task = gantt.getTask(activityId);
task.actual_start = null;
task.actual_end = null;
}
}
actionHappen = true;
},
error: function (data) {

1
edit-mode/function/reportActivity.js

@ -654,6 +654,7 @@ $(document).ready(function () {
}
function deleteRaMaterial(id) {
searchReport(assignMaterialId, false);
$.ajax({
url: `${base_url}report-activity-material/delete/${id}`,
type: "DELETE",

Loading…
Cancel
Save