`;
// let imageIndex1 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-1");
// });
// if (imageIndex1 != -1) {
// test += `
// `;
// } else {
// test += `
`;
// }
// // if (rowImages.length > 1) {
// let imageIndex2 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-2");
// });
// if (imageIndex2 != -1) {
// test += `
// `;
// } else {
// if (imageIndex1 != -1) {
// test += `
// `;
// }
// else {
// test += `
// `;
// }
// }
// // }
// let imageIndex3 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-3");
// });
// if (imageIndex3 != -1) {
// test += `
// `;
// } else {
// if (imageIndex2 != -1) {
// test += `
`;
// }
// else {
// test += `
`;
// }
// }
// let imageIndex4 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-4");
// });
// if (imageIndex4 != -1) {
// test += `
// `;
// } else {
// if (imageIndex3 != -1) {
// test += `
`;
// }
// else {
// test += `
`;
// }
// }
// let imageIndex5 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-5");
// });
// if (imageIndex5 != -1) {
// test += `
// `;
// } else {
// if (imageIndex4 != -1) {
// test += `
`;
// }
// else {
// test += `
`;
// }
// }
// let imageIndex6 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-6");
// });
// if (imageIndex6 != -1) {
// test += `
// `;
// } else {
// if (imageIndex5 != -1) {
// test += `
`;
// }
// else {
// test += `
`;
// }
// }
// let imageIndex7 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-7");
// });
// if (imageIndex7 != -1) {
// test += `
// `;
// } else {
// if (imageIndex6 != -1) {
// test += `
`;
// }
// else {
// test += `
`;
// }
// }
// let imageIndex8 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-8");
// });
// if (imageIndex8 != -1) {
// test += `
// `;
// } else {
// if (imageIndex7 != -1) {
// test += `
`;
// }
// else {
// test += `
`;
// }
// }
// } else {
// test += `
// `;
// // }
// var canUpdate = $("#uploadBox2").css("display") != "none"
// console.log("mioooo" , canUpdate)
// var additional;
// // console.log("my name is swwan" , canUpdate)
// // if(canUpdate){
// additional = `
//
// ثبت و بروزرسانی
// `
// }
// else{
// additional = `
//
// ثبت و بروزرسانی
// `
// }
// $("#image-upload-modal .modal-body").empty();
// $("#image-upload-modal .modal-body").append(test);
// $("#image-upload-modal .modal-body").append(additional);
// //change hamine start
// $("#inputFile1").change(function () {
// $("#firstshow").css("display", "none");
// $("#uploadBox2").css("display", "block");
// readURL1(this);
// });
// $("#inputFile2").change(function () {
// $("#secondshow").css("display", "none");
// $("#uploadBox3").css("display", "block");
// readURL2(this);
// });
// $("#inputFile3").change(function () {
// $("#thirdshow").css("display", "none");
// $("#uploadBox4").css("display", "block");
// readURL3(this);
// });
// $("#inputFile4").change(function () {
// $("#fourthshow").css("display", "none");
// $("#uploadBox5").css("display", "block");
// readURL4(this);
// });
// $("#inputFile5").change(function () {
// $("#fifthshow").css("display", "none");
// $("#uploadBox6").css("display", "block");
// readURL5(this);
// });
// $("#inputFile6").change(function () {
// $("#sixshow").css("display", "none");
// $("#uploadBox7").css("display", "block");
// readURL6(this);
// });
// $("#inputFile7").change(function () {
// $("#sevenshow").css("display", "none");
// $("#uploadBox8").css("display", "block");
// readURL7(this);
// });
// $("#inputFile8").change(function () {
// $("#eightshow").css("display", "none");
// $("#uploadBox9").css("display", "block");
// readURL8(this);
// });
// // change hamine end
// $("#image-upload-modal").modal("show");
});
$("#example-update").on(
"click",
"button.upload-image-buttonslider",
function () {
var tr = $(this).closest("tr");
openSlider(tr);
var row = tablethird.row(tr);
historyId = row.data().id;
}
);
function readURL1(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$("#image_upload_first").css("display", "block");
$("#image_upload_first").attr("src", e.target.result);
uploadUpdateImage(1, input);
};
reader.readAsDataURL(input.files[0]);
}
}
function readURL2(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$("#image_upload_second").css("display", "block");
$("#image_upload_second").attr("src", e.target.result);
uploadUpdateImage(2, input);
};
reader.readAsDataURL(input.files[0]);
}
}
function readURL3(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$("#image_upload_third").css("display", "block");
$("#image_upload_third").attr("src", e.target.result);
uploadUpdateImage(3, input);
};
reader.readAsDataURL(input.files[0]);
}
}
function readURL4(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$("#image_upload_fourth").css("display", "block");
$("#image_upload_fourth").attr("src", e.target.result);
uploadUpdateImage(4, input);
};
reader.readAsDataURL(input.files[0]);
}
}
function readURL5(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$("#image_upload_fifth").css("display", "block");
$("#image_upload_fifth").attr("src", e.target.result);
uploadUpdateImage(5, input);
};
reader.readAsDataURL(input.files[0]);
}
}
function readURL6(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$("#image_upload_six").css("display", "block");
$("#image_upload_six").attr("src", e.target.result);
uploadUpdateImage(6, input);
};
reader.readAsDataURL(input.files[0]);
}
}
function readURL7(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$("#image_upload_seven").css("display", "block");
$("#image_upload_seven").attr("src", e.target.result);
uploadUpdateImage(7, input);
};
reader.readAsDataURL(input.files[0]);
}
}
function readURL8(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$("#image_upload_eight").css("display", "block");
$("#image_upload_eight").attr("src", e.target.result);
uploadUpdateImage(8, input);
};
reader.readAsDataURL(input.files[0]);
}
}
function removeImage(index) {
console.log("index", index);
let formData = new FormData();
formData.append("history-id", historyId);
formData.append("name", "image-" + index);
for (var value of formData.values()) {
console.log("valll", value);
}
Swal.fire({
icon: "warning",
title: "آیا برای ثبت مطمئن هستید؟",
showCancelButton: true,
confirmButtonColor: "#3085d6",
cancelButtonColor: "#d33",
confirmButtonText: "بله، تایید میشود",
cancelButtonText: "منصرف شدم!",
showLoaderOnConfirm: true,
preConfirm: () => {
// showLoaderScreen()
$.ajax({
url: `http://192.168.1.75/rms_new/public/index.php/rahdari/road-technical-building/history-images/delete-image`,
type: "POST",
headers: {
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
},
data: formData,
cache: false,
contentType: false,
processData: false,
success: function (result) {
console.log(result);
$("#image-upload-modal").modal("hide");
ajaxcalltablethird2(idkol);
},
error: function (error) {
console.log(error);
Swal.fire({
icon: "error",
title: "خطا",
confirmButtonText: "بستن",
});
},
});
},
});
}
function uploadUpdateImage(index, input) {
let formData = new FormData();
formData.append("history-id", historyId); //pitikoooooooooo
formData.append("image", input.files[0]);
formData.append("name", "image-" + index);
for (var value of formData.values()) {
console.log(value);
}
showLoaderScreen();
$.ajax({
url: `http://192.168.1.75/rms_new/public/index.php/rahdari/road-technical-building/history-images/upload`,
type: "POST",
headers: {
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
},
data: formData,
cache: false,
contentType: false,
processData: false,
success: function (result) {
//change hamine start
ajaxcalltablethird3(idkol);
$("#deleteIcon" + index).css("display", "block");
//change hamine end
},
error: function (error) {
console.log(error);
hideLoaderScreen();
// alert("خطا در آپلود تصویر :(");
},
});
}
$("#add-project-update").on("click", function () {
console.log("projectDistanceLastUpdate", projectDistanceLastUpdate);
$("#stop-reason-text-div").css("display", "none");
$("#pin-marker-progress").removeClass("pin-warn pin-set");
var kilofirst;
$("#project_last_status").removeClass("is-invalid");
$("#alertshowprogress1").css("color", "black");
$("#alertshowprogress1").empty();
$("#alertshowprogress1").append("درصد پیشرفت فیزیکی");
$("#alertshowprogress2").css("color", "black");
$("#alertshowprogress2").empty();
$("#alertshowprogress2").append("درصد پیشرفت فیزیکی");
$("#alertshowprogress3").css("color", "black");
$("#alertshowprogress3").empty();
$("#alertshowprogress3").append("درصد پیشرفت فیزیکی");
$("#alertshowprogress4").css("color", "black");
$("#alertshowprogress4").empty();
$("#alertshowprogress4").append("درصد پیشرفت فیزیکی");
$("#alertshowprogress5").css("color", "black");
$("#alertshowprogress5").empty();
$("#alertshowprogress5").append("درصد پیشرفت فیزیکی");
$("#alertshowprogress6").css("color", "black");
$("#alertshowprogress6").empty();
$("#alertshowprogress6").append("درصد پیشرفت فیزیکی");
$("#alertshowprogress7").css("color", "black");
$("#alertshowprogress7").empty();
$("#alertshowprogress7").append("درصد پیشرفت فیزیکی");
for (let index = 1; index <= 12; index++) {
if ($("#item" + index).css("display") != "none") {
$("#project-distance-input-" + index + "-2").removeClass("is-invalid");
}
}
console.log("projectDistanceLastUpdateyasi", projectDistanceLastUpdate);
edit = true;
if (map2 == null) {
console.log("my name is 11111111");
setTimeout(() => {
createLeafletMap(startLatlng, endLatlng, 1);
}, 200);
} else {
console.log("my name is 222222222");
initialMarkerMapValueEdit(startLatlng, endLatlng, 1);
}
console.log("this is me ", projectDefaultDistances);
if (projectDistanceLastUpdate != null) {
for (let index = 1; index <= 7; index++) {
let distanceIndex = Object.keys(
projectDistanceLastUpdate.previous_project_distance_update
).findIndex(function (entry) {
return entry == index;
});
// console.log(index + " -> " + distanceIndex);
if (distanceIndex == -1) {
$("#item" + index).hide();
$("#item" + index + "-data").hide();
} else {
switch (index) {
case 1: {
$("#item" + index).show();
$("#item" + index + "-data").show();
min1 =
projectDistanceLastUpdate.previous_project_distance_update[
Object.keys(
projectDistanceLastUpdate.previous_project_distance_update
)[distanceIndex]
][0];
projectProgressPercentage1 = $(
"#project-progress-percentage1"
).slider({
min: 0,
max: 100,
value: min1,
ticks: [0, 100],
ticks_snap_bounds: 1,
formatter: function (value) {
return value + "٪";
},
// tooltip: "always",
tooltip_position: "bottom",
});
break;
}
case 2: {
$("#item" + index).show();
$("#item" + index + "-data").show();
min2 =
projectDistanceLastUpdate.previous_project_distance_update[
Object.keys(
projectDistanceLastUpdate.previous_project_distance_update
)[distanceIndex]
][0];
projectProgressPercentage2 = $(
"#project-progress-percentage2"
).slider({
min: 0,
max: 100,
value: min2,
ticks: [0, 100],
ticks_snap_bounds: 1,
formatter: function (value) {
return value + "٪";
},
// tooltip: "always",
tooltip_position: "bottom",
});
break;
}
case 3: {
$("#item" + index).show();
$("#item" + index + "-data").show();
// console.log("kilofirsttetsttttttttttttttttttttt", kilofirst[0])
min3 =
projectDistanceLastUpdate.previous_project_distance_update[
Object.keys(
projectDistanceLastUpdate.previous_project_distance_update
)[distanceIndex]
][0];
projectProgressPercentage3 = $(
"#project-progress-percentage3"
).slider({
min: 0,
max: 100,
value: min3,
ticks: [0, 100],
ticks_snap_bounds: 1,
formatter: function (value) {
return value + "٪";
},
// tooltip: "always",
tooltip_position: "bottom",
});
break;
}
case 4: {
$("#item" + index).show();
$("#item" + index + "-data").show();
min4 =
projectDistanceLastUpdate.previous_project_distance_update[
Object.keys(
projectDistanceLastUpdate.previous_project_distance_update
)[distanceIndex]
][0];
projectProgressPercentage4 = $(
"#project-progress-percentage4"
).slider({
min: 0,
max: 100,
value: min4,
ticks: [0, 100],
ticks_snap_bounds: 1,
formatter: function (value) {
return value + "٪";
},
// tooltip: "always",
tooltip_position: "bottom",
});
break;
}
case 5: {
$("#item" + index).show();
$("#item" + index + "-data").show();
min5 =
projectDistanceLastUpdate.previous_project_distance_update[
Object.keys(
projectDistanceLastUpdate.previous_project_distance_update
)[distanceIndex]
][0];
projectProgressPercentage5 = $(
"#project-progress-percentage5"
).slider({
min: 0,
max: 100,
value: min5,
ticks: [0, 100],
ticks_snap_bounds: 1,
formatter: function (value) {
return value + "٪";
},
// tooltip: "always",
tooltip_position: "bottom",
});
break;
}
case 6: {
$("#item" + index).show();
$("#item" + index + "-data").show();
min6 =
projectDistanceLastUpdate.previous_project_distance_update[
Object.keys(
projectDistanceLastUpdate.previous_project_distance_update
)[distanceIndex]
][0];
projectProgressPercentage6 = $(
"#project-progress-percentage6"
).slider({
min: 0,
max: 100,
value: min6,
ticks: [0, 100],
ticks_snap_bounds: 1,
formatter: function (value) {
return value + "٪";
},
// tooltip: "always",
tooltip_position: "bottom",
});
break;
}
case 7: {
$("#item" + index).show();
$("#item" + index + "-data").show();
min7 =
projectDistanceLastUpdate.previous_project_distance_update[
Object.keys(
projectDistanceLastUpdate.previous_project_distance_update
)[distanceIndex]
][0];
projectProgressPercentage7 = $(
"#project-progress-percentage7"
).slider({
min: 0,
max: 100,
value: min7,
ticks: [0, 100],
ticks_snap_bounds: 1,
formatter: function (value) {
return value + "٪";
},
// tooltip: "always",
tooltip_position: "bottom",
});
break;
}
}
$("#project_last_status").val(
projectDistanceLastUpdate.previous_project_status
);
}
}
} else {
for (let index = 1; index <= 7; index++) {
// console.log("ji",projectDefaultDistances)
let distanceIndex = Object.keys(projectDefaultDistances).findIndex(
function (entry) {
// console.log("entry" , entry )
// kilofirst = projectDefaultDistances[index];
// console.log("kilofirst", kilofirst)
return entry == index;
}
);
// console.log(index + " -> " + distanceIndex);
if (distanceIndex == -1) {
$("#item" + index).hide();
$("#item" + index + "-data").hide();
} else {
switch (index) {
case 1: {
$("#item" + index).show();
$("#item" + index + "-data").show();
// console.log(kilofirst)
projectProgressPercentage1 = $(
"#project-progress-percentage1"
).slider({
min: 0,
max: 100,
value: 0,
ticks: [0, 100],
ticks_snap_bounds: 1,
formatter: function (value) {
return value + "٪";
},
// tooltip: "always",
tooltip_position: "bottom",
});
break;
}
case 2: {
$("#item" + index).show();
$("#item" + index + "-data").show();
projectProgressPercentage2 = $(
"#project-progress-percentage2"
).slider({
min: 0,
max: 100,
value: 0,
ticks: [0, 100],
ticks_snap_bounds: 1,
formatter: function (value) {
return value + "٪";
},
// tooltip: "always",
tooltip_position: "bottom",
});
break;
}
case 3: {
$("#item" + index).show();
$("#item" + index + "-data").show();
projectProgressPercentage3 = $(
"#project-progress-percentage3"
).slider({
min: 0,
max: 100,
value: 0,
ticks: [0, 100],
ticks_snap_bounds: 1,
formatter: function (value) {
return value + "٪";
},
// tooltip: "always",
tooltip_position: "bottom",
});
break;
}
case 4: {
$("#item" + index).show();
$("#item" + index + "-data").show();
projectProgressPercentage4 = $(
"#project-progress-percentage4"
).slider({
min: 0,
max: 100,
value: 0,
ticks: [0, 100],
ticks_snap_bounds: 1,
formatter: function (value) {
return value + "٪";
},
// tooltip: "always",
tooltip_position: "bottom",
});
break;
}
case 5: {
$("#item" + index).show();
$("#item" + index + "-data").show();
projectProgressPercentage5 = $(
"#project-progress-percentage5"
).slider({
min: 0,
max: 100,
value: 0,
ticks: [0, 100],
ticks_snap_bounds: 1,
formatter: function (value) {
return value + "٪";
},
// tooltip: "always",
tooltip_position: "bottom",
});
break;
}
case 6: {
$("#item" + index).show();
$("#item" + index + "-data").show();
projectProgressPercentage6 = $(
"#project-progress-percentage6"
).slider({
min: 0,
max: 100,
value: 0,
ticks: [0, 100],
ticks_snap_bounds: 1,
formatter: function (value) {
return value + "٪";
},
// tooltip: "always",
tooltip_position: "bottom",
});
break;
}
case 7: {
$("#item" + index).show();
$("#item" + index + "-data").show();
projectProgressPercentage7 = $(
"#project-progress-percentage7"
).slider({
min: 0,
max: 100,
value: 0,
ticks: [0, 100],
ticks_snap_bounds: 1,
formatter: function (value) {
return value + "٪";
},
// tooltip: "always",
tooltip_position: "bottom",
});
break;
}
}
$("#project_last_status").val(0);
// $("#contractor-fee").attr('max' , //todo yasi );
// console.log(
// projectDistanceLastUpdate[
// Object.keys(projectDistanceLastUpdate)[distanceIndex]
// ]
// );
}
}
}
if (projectDistanceLastUpdate != null) {
if (projectDistanceLastUpdate.previous_project_status == 6) {
$("#stop-reason-text-div").css("display", "block");
$("#stop-reason-text").val(
projectDistanceLastUpdate.previous_stop_reason
);
}
}
restrictInputOtherThanArabic($("#stop-reason-text"));
$("#project_last_status").on("change", function () {
if ($("#project_last_status").val() == 6) {
$("#stop-reason-text-div").css("display", "");
} else {
$("#stop-reason-text-div").css("display", "none");
}
});
$("#project-update-modal").modal("show");
});
$("#add-update-button").on("click", function () {
var testflag = 0;
let formData = new FormData();
let project_distance_update = {};
if (projectDistanceLastUpdate != null) {
console.log(min1, min2, min3, min4, min5, min6);
// var minval = projectDistanceLastUpdate.previous_physical_progress
if ($("#item1").css("display") != "none") {
if (projectProgressPercentage1.slider("getValue") < min1) {
var data =
'
درصد نمیتواند از ' +
min1 +
" کمتر باشد ";
$("#alertshowprogress1").empty();
$("#alertshowprogress1").append(data);
// $("#alertshowprogress1").append(data)
$("#alertshowprogress1").css("color", "red");
testflag = 1;
}
}
if ($("#item2").css("display") != "none") {
if (projectProgressPercentage2.slider("getValue") < min2) {
var data =
'
درصد نمیتواند از ' +
min2 +
" کمتر باشد ";
$("#alertshowprogress2").append(data);
// $("#alertshowprogress2").append(data)
$("#alertshowprogress2").css("color", "red");
testflag = 1;
}
}
if ($("#item3").css("display") != "none") {
if (projectProgressPercentage3.slider("getValue") < min3) {
var data =
'
درصد نمیتواند از ' +
min3 +
" کمتر باشد ";
$("#alertshowprogress3").empty();
$("#alertshowprogress3").append(data);
$("#alertshowprogress3").css("color", "red");
testflag = 1;
}
}
if ($("#item4").css("display") != "none") {
if (projectProgressPercentage4.slider("getValue") < min4) {
var data =
'
درصد نمیتواند از ' +
min4 +
" کمتر باشد ";
$("#alertshowprogress4").empty();
$("#alertshowprogress4").append(data);
$("#alertshowprogress4").css("color", "red");
testflag = 1;
}
}
if ($("#item5").css("display") != "none") {
if (projectProgressPercentage5.slider("getValue") < min5) {
var data =
'
درصد نمیتواند از ' +
min5 +
" کمتر باشد ";
$("#alertshowprogress5").empty();
$("#alertshowprogress5").append(data);
$("#alertshowprogress5").css("color", "red");
testflag = 1;
}
}
if ($("#item6").css("display") != "none") {
if (projectProgressPercentage6.slider("getValue") < min6) {
var data =
'
درصد نمیتواند از ' +
min6 +
" کمتر باشد ";
$("#alertshowprogress6").empty();
$("#alertshowprogress6").append(data);
$("#alertshowprogress6").css("color", "red");
testflag = 1;
}
}
if ($("#item7").css("display") != "none") {
if (projectProgressPercentage7.slider("getValue") < min7) {
var data =
'
درصد نمیتواند از ' +
min7 +
" کمتر باشد ";
$("#alertshowprogress7").empty();
$("#alertshowprogress7").append(data);
$("#alertshowprogress7").css("color", "red");
testflag = 1;
}
}
}
// change hamine start
if (
$("#project_last_status").val() == 6 &&
$("#stop-reason-text").val().length == 0
) {
console.log("happend");
$("#stop-reason-text").addClass("is-invalid");
testflag = 1;
} else {
$("#stop-reason-text").removeClass("is-invalid");
}
// change hamine end
if ($("#project_last_status").val() == 0) {
$("#project_last_status").addClass("is-invalid");
testflag = 1;
}
if ($("#item1").css("display") != "none") {
var data = $("#project-distance-input-1-1").val();
var datamax = max1;
if (parseInt(data) > parseInt(datamax)) {
$("#kilo1").css("display", "block");
$("#project-distance-input-1-1").addClass("is-invalid");
testflag = 1;
}
if (parseInt(data) < parseInt(min1)) {
$("#kilomin1").css("display", "block");
$("#project-distance-input-1-1").addClass("is-invalid");
testflag = 1;
}
}
if ($("#item2").css("display") != "none") {
var data = $("#project-distance-input-2-1").val();
var datamax = max2;
if (parseInt(data) > parseInt(datamax)) {
$("#kilo2").css("display", "block");
$("#project-distance-input-2-1").addClass("is-invalid");
testflag = 1;
}
if (parseInt(data) < parseInt(min2)) {
$("#kilomin2").css("display", "block");
$("#project-distance-input-2-1").addClass("is-invalid");
testflag = 1;
}
}
if ($("#item3").css("display") != "none") {
var data = $("#project-distance-input-3-1").val();
var datamax = max3;
if (parseInt(data) > parseInt(datamax)) {
$("#kilo3").css("display", "block");
$("#project-distance-input-3-1").addClass("is-invalid");
testflag = 1;
}
if (parseInt(data) < parseInt(min3)) {
$("#kilomin3").css("display", "block");
$("#project-distance-input-3-1").addClass("is-invalid");
testflag = 1;
}
}
if ($("#item4").css("display") != "none") {
var data = $("#project-distance-input-4-1").val();
var datamax = max4;
if (parseInt(data) > parseInt(datamax)) {
$("#kilo4").css("display", "block");
$("#project-distance-input-4-1").addClass("is-invalid");
testflag = 1;
}
if (parseInt(data) < parseInt(min4)) {
$("#kilomin4").css("display", "block");
$("#project-distance-input-4-1").addClass("is-invalid");
testflag = 1;
}
}
if ($("#item5").css("display") != "none") {
var data = $("#project-distance-input-5-1").val();
var datamax = max5;
if (parseInt(data) > parseInt(datamax)) {
$("#kilo5").css("display", "block");
$("#project-distance-input-5-1").addClass("is-invalid");
testflag = 1;
}
if (parseInt(data) < parseInt(min5)) {
$("#kilomin5").css("display", "block");
$("#project-distance-input-5-1").addClass("is-invalid");
testflag = 1;
}
}
if ($("#item6").css("display") != "none") {
var data = $("#project-distance-input-6-1").val();
var datamax = max6;
if (parseInt(data) > parseInt(datamax)) {
$("#kilo6").css("display", "block");
$("#project-distance-input-6-1").addClass("is-invalid");
testflag = 1;
}
if (parseInt(data) < parseInt(min6)) {
$("#kilomin6").css("display", "block");
$("#project-distance-input-6-1").addClass("is-invalid");
testflag = 1;
}
}
if ($("#item7").css("display") != "none") {
var data = $("#project-distance-input-7-1").val();
var datamax = max7;
if (parseInt(data) > parseInt(datamax)) {
$("#kilo7").css("display", "block");
$("#project-distance-input-7-1").addClass("is-invalid");
testflag = 1;
}
if (parseInt(data) < parseInt(min7)) {
$("#kilomin7").css("display", "block");
$("#project-distance-input-7-1").addClass("is-invalid");
testflag = 1;
}
}
if ($("#item8").css("display") != "none") {
var data = $("#project-distance-input-8-1").val();
var datamax = max8;
if (parseInt(data) > parseInt(datamax)) {
$("#kilo8").css("display", "block");
$("#project-distance-input-8-1").addClass("is-invalid");
testflag = 1;
}
if (parseInt(data) < parseInt(min5)) {
$("#kilomin8").css("display", "block");
$("#project-distance-input-8-1").addClass("is-invalid");
testflag = 1;
}
}
for (let index = 1; index <= 9; index++) {
if ($("#item" + index).css("display") != "none") {
if (index == 1) {
project_distance_update[index] = [];
project_distance_update[index].push(
$("#project-distance-input-" + index + "-1").val()
);
project_distance_update[index].push(
projectProgressPercentage1.slider("getValue").toString()
);
project_distance_update[index].push("نصب حفاظ بتنی ");
} else if (index == 2) {
project_distance_update[index] = [];
project_distance_update[index].push(
$("#project-distance-input-" + index + "-1").val()
);
project_distance_update[index].push(
projectProgressPercentage2.slider("getValue").toString()
);
project_distance_update[index].push(" نصب حفاظ فلزی گارد ریل ");
} else if (index == 3) {
project_distance_update[index] = [];
project_distance_update[index].push(
$("#project-distance-input-" + index + "-1").val()
);
project_distance_update[index].push(
projectProgressPercentage3.slider("getValue").toString()
);
project_distance_update[index].push(" اجرای روشنایی طولی ");
} else if (index == 4) {
project_distance_update[index] = [];
project_distance_update[index].push(
$("#project-distance-input-" + index + "-1").val()
);
project_distance_update[index].push(
projectProgressPercentage4.slider("getValue").toString()
);
project_distance_update[index].push(" اجرای روشنایی نقطه ای ");
} else if (index == 5) {
project_distance_update[index] = [];
project_distance_update[index].push(
$("#project-distance-input-" + index + "-1").val()
);
project_distance_update[index].push(
projectProgressPercentage5.slider("getValue").toString()
);
project_distance_update[index].push(" نصب علائم ایمنی (اخباری ) ");
} else if (index == 6) {
project_distance_update[index] = [];
project_distance_update[index].push(
$("#project-distance-input-" + index + "-1").val()
);
project_distance_update[index].push(
projectProgressPercentage6.slider("getValue").toString()
);
project_distance_update[index].push("نصب علائم ایمنی (سایر)");
} else if (index == 7) {
project_distance_update[index] = [];
project_distance_update[index].push(
$("#project-distance-input-" + index + "-1").val()
);
project_distance_update[index].push(
projectProgressPercentage7.slider("getValue").toString()
);
project_distance_update[index].push("خط کشی");
} else if (index == 8) {
project_distance_update[index] = [];
project_distance_update[index].push(
$("#project-distance-input-" + index + "-1").val()
);
project_distance_update[index].push(
projectProgressPercentage8.slider("getValue").toString()
);
project_distance_update[index].push("اصلاح شیب شیروانی");
} else if (index == 9) {
project_distance_update[index] = [];
project_distance_update[index].push(
projectProgressPercentage9.slider("getValue").toString()
);
project_distance_update[index].push(" سایر اقدامات ");
}
}
}
console.log("pitikoo", JSON.stringify(project_distance_update));
//change hamine start
if (isSetprogressAbrarMarker) {
progressLatlng = [
progressAbrarMarker.getLatLng().lat.toFixed(6),
progressAbrarMarker.getLatLng().lng.toFixed(6),
];
} else {
$("#pin-marker-progress").addClass("pin-warn");
testflag = 1;
}
//change hamine end
console.log("testflag", testflag);
if (testflag == 0) {
console.log("project_distance_update", project_distance_update);
formData.append(
"project-distance-update",
JSON.stringify(project_distance_update)
);
formData.append(
"project-status",
$("#project_last_status").children("option:selected").val()
);
//change hamine start
formData.append("team-latlng", progressLatlng);
if ($("#project_last_status").val() == 6) {
formData.append("stop-reason", $("#stop-reason-text").val());
}
//change hamine end
for (var value of formData.values()) {
console.log(value);
}
showLoaderScreen();
$.ajax({
url:
"http://192.168.1.75/rms_new/public/index.php/rahdari/road-technical-building/" +
idkol +
"/edit-distance-update",
type: "POST",
headers: {
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
},
data: formData,
cache: false,
contentType: false,
processData: false,
success: function (result) {
//change hamine start
$("#project-update-modal").modal("hide");
hideLoaderScreen();
prepareImageModal();
historyId = result.history_id;
$("#image-upload-modal").modal({
backdrop: "static",
keyboard: false,
});
$("#image-upload-modal").modal("show");
//change hamine end
// ajaxcalltablefirstupdate(idkol);
// Swal.fire({
// icon: "success",
// title: "با موفقیت بروزرسانی شد",
// confirmButtonText: "بستن",
// preConfirm: () => {
// location.reload();
// },
// });
},
error: function (error) {
hideLoaderScreen();
console.log(error);
Swal.fire({
icon: "error",
title: "خطا",
text: "پر کردن صحیح تمامی عناوین خواسته شده الزامی است",
confirmButtonText: "بستن",
});
},
});
} else {
Swal.fire({
icon: "error",
title: "خطا",
text: "پر کردن صحیح تمامی عناوین خواسته شده الزامی است",
confirmButtonText: "بستن",
});
}
});
function openSlider(tr) {
let row = tablethird.row(tr);
sliderImages = row.data().images;
let updated_at = row.data().updated_at;
let dataLength = sliderImages.length;
console.log(sliderImages);
$("#slideshow-slide").find(".mySlides").remove();
$("#slideshow-dot").find(".dot").remove();
for (let index = 0; index < sliderImages.length; index++) {
if (sliderImages[index].path.includes("image-1")) {
let divSlide =
'
' +
(index + 1) +
" / " +
sliderImages.length +
'
تصویر ' +
"1" +
":" +
" " +
"تاریخ :" +
updated_at +
"
";
$("#slideshow-slide").append(divSlide);
$("#slideshow-dot").append(
'
'
);
}
if (sliderImages[index].path.includes("image-2")) {
let divSlide =
'
' +
(index + 1) +
" / " +
sliderImages.length +
'
تصویر ' +
(index + 1) +
":" +
" " +
"تاریخ :" +
updated_at +
"
";
$("#slideshow-slide").append(divSlide);
$("#slideshow-dot").append(
'
'
);
}
if (sliderImages[index].path.includes("image-3")) {
let divSlide =
'
' +
(index + 1) +
" / " +
sliderImages.length +
'
تصویر ' +
(index + 1) +
":" +
" " +
"تاریخ :" +
updated_at +
"
";
$("#slideshow-slide").append(divSlide);
$("#slideshow-dot").append(
'
'
);
}
if (sliderImages[index].path.includes("image-4")) {
let divSlide =
'
' +
(index + 1) +
" / " +
sliderImages.length +
'
تصویر ' +
(index + 1) +
":" +
" " +
"تاریخ :" +
updated_at +
"
";
$("#slideshow-slide").append(divSlide);
$("#slideshow-dot").append(
'
'
);
}
if (sliderImages[index].path.includes("image-5")) {
let divSlide =
'
' +
(index + 1) +
" / " +
sliderImages.length +
'
تصویر ' +
(index + 1) +
":" +
" " +
"تاریخ :" +
updated_at +
"
";
$("#slideshow-slide").append(divSlide);
$("#slideshow-dot").append(
'
'
);
}
if (sliderImages[index].path.includes("image-6")) {
let divSlide =
'
' +
(index + 1) +
" / " +
sliderImages.length +
'
تصویر ' +
(index + 1) +
":" +
" " +
"تاریخ :" +
updated_at +
"
";
$("#slideshow-slide").append(divSlide);
$("#slideshow-dot").append(
'
'
);
}
if (sliderImages[index].path.includes("image-7")) {
let divSlide =
'
' +
(index + 1) +
" / " +
sliderImages.length +
'
تصویر ' +
(index + 1) +
":" +
" " +
"تاریخ :" +
updated_at +
"
";
$("#slideshow-slide").append(divSlide);
$("#slideshow-dot").append(
'
'
);
}
if (sliderImages[index].path.includes("image-8")) {
let divSlide =
'
' +
(index + 1) +
" / " +
sliderImages.length +
'
تصویر ' +
(index + 1) +
":" +
" " +
"تاریخ :" +
updated_at +
"
";
$("#slideshow-slide").append(divSlide);
$("#slideshow-dot").append(
'
'
);
}
}
if (dataLength > 0) {
slideindex = 1;
layerslidershow(slideindex);
$("#slideroverlay").css("display", "block");
}
}
// change hamine start
// function openSlidershowbutton(tr) {
// let row = table.row(tr);
// sliderImages = row.data().images;
// let updated_at = row.data().last_history.last_updated_at;
// let dataLength = sliderImages.length;
// console.log(sliderImages);
// $("#slideshow-slide").find(".mySlides").remove();
// $("#slideshow-dot").find(".dot").remove();
// for (let index = 0; index < sliderImages.length; index++) {
// console.log( "indexxx",index+1)
// var test=index+1
// let divSlide =
// '
' +
// (index + 1) +
// " / " +
// sliderImages.length +
// '
تصویر ' +
// test +
// ":" +
// " " +
// "تاریخ :" +
// updated_at +
// "
";
// $("#slideshow-slide").append(divSlide);
// $("#slideshow-dot").append(
// '
'
// );
// // if (sliderImages[index].path.includes("image-2")) {
// // let divSlide =
// // '
' +
// // (index + 1) +
// // " / " +
// // sliderImages.length +
// // '
تصویر ' +
// // (index + 1) +
// // ":" +
// // " " +
// // "تاریخ :" +
// // updated_at +
// // "
";
// // $("#slideshow-slide").append(divSlide);
// // $("#slideshow-dot").append(
// // '
'
// // );
// // }
// // if (sliderImages[index].path.includes("image-3")) {
// // let divSlide =
// // '
' +
// // (index + 1) +
// // " / " +
// // sliderImages.length +
// // '
تصویر ' +
// // (index + 1) +
// // ":" +
// // " " +
// // "تاریخ :" +
// // updated_at +
// // "
";
// // $("#slideshow-slide").append(divSlide);
// // $("#slideshow-dot").append(
// // '
'
// // );
// // }
// // if (sliderImages[index].path.includes("image-4")) {
// // let divSlide =
// // '
' +
// // (index + 1) +
// // " / " +
// // sliderImages.length +
// // '
تصویر ' +
// // (index + 1) +
// // ":" +
// // " " +
// // "تاریخ :" +
// // updated_at +
// // "
";
// // $("#slideshow-slide").append(divSlide);
// // $("#slideshow-dot").append(
// // '
'
// // );
// // }
// // if (sliderImages[index].path.includes("image-5")) {
// // let divSlide =
// // '
' +
// // (index + 1) +
// // " / " +
// // sliderImages.length +
// // '
تصویر ' +
// // (index + 1) +
// // ":" +
// // " " +
// // "تاریخ :" +
// // updated_at +
// // "
";
// // $("#slideshow-slide").append(divSlide);
// // $("#slideshow-dot").append(
// // '
'
// // );
// // }
// // if (sliderImages[index].path.includes("image-6")) {
// // let divSlide =
// // '
' +
// // (index + 1) +
// // " / " +
// // sliderImages.length +
// // '
تصویر ' +
// // (index + 1) +
// // ":" +
// // " " +
// // "تاریخ :" +
// // updated_at +
// // "
";
// // $("#slideshow-slide").append(divSlide);
// // $("#slideshow-dot").append(
// // '
'
// // );
// // }
// // if (sliderImages[index].path.includes("image-7")) {
// // let divSlide =
// // '
' +
// // (index + 1) +
// // " / " +
// // sliderImages.length +
// // '
تصویر ' +
// // (index + 1) +
// // ":" +
// // " " +
// // "تاریخ :" +
// // updated_at +
// // "
";
// // $("#slideshow-slide").append(divSlide);
// // $("#slideshow-dot").append(
// // '
'
// // );
// // }
// // if (sliderImages[index].path.includes("image-8")) {
// // let divSlide =
// // '
' +
// // (index + 1) +
// // " / " +
// // sliderImages.length +
// // '
تصویر ' +
// // (index + 1) +
// // ":" +
// // " " +
// // "تاریخ :" +
// // updated_at +
// // "
";
// // $("#slideshow-slide").append(divSlide);
// // $("#slideshow-dot").append(
// // '
'
// // );
// // }
// }
// if (dataLength > 0) {
// slideindex = 1;
// layerslidershow(slideindex);
// $("#slideroverlay").css("display", "block");
// }
// }
//change hamine end
function layerslidershow(n) {
let slides = $("#slideroverlay #slideshow-slide .mySlides");
let dots = $("#slideroverlay #slideshow-dot .dot");
if (n > slides.length) {
slideIndexlayer = 1;
}
if (n < 1) {
slideIndexlayer = slides.length;
}
$(slides).each(function () {
$(this).css("display", "none");
});
$(dots).each(function () {
$(this).removeClass("active");
});
$(slides[slideIndexlayer - 1]).css("display", "block");
$(dots[slideIndexlayer - 1]).addClass("active");
}
$("#slideroverlay .close").on("click", function () {
$(this).parent().parent().css("display", "none");
$("#slideshow-slide").find(".mySlides").remove();
$("#slideshow-dot").find(".dot").remove();
});
$("#slideroverlay #slideshow-slide .prev").on("click", function () {
layerslidershow((slideIndexlayer -= 1));
});
$("#slideroverlay #slideshow-slide .next").on("click", function () {
layerslidershow((slideIndexlayer += 1));
});
function currentphotoshow(slideIndex) {
console.log("pitkiooiiiiii", slideIndex);
layerslidershow((slideIndexlayer = slideIndex));
}
function ajaxcalltablesec(idkol) {
console.log("hi");
$.ajax({
url:
"http://192.168.1.75/rms_new/public/index.php/rahdari/road-technical-building/" +
idkol +
// "/get-distance",
"/get-distance-update-list",
type: "GET",
success: function (result) {
// console.log(result.data[0]);
$("#example-tool").dataTable().fnClearTable();
$("#example-tool").dataTable().fnAddData(result.data);
// ajaxcalltablefirst();
hideLoaderScreen();
Swal.fire({
icon: "success",
title: "با موفقیت بروزرسانی شد",
confirmButtonText: "بستن",
});
},
});
}
function ajaxcalltablefirst() {
$.ajax({
// url: "http://192.168.1.75/rms_new/public/index.php/rahdari/road-technical-building/getlist",
url:
"http://192.168.1.75/rms_new/public/index.php/rahdari/road-technical-building/getlist",
type: "GET",
success: function (result) {
// console.log(result.data[0]);
$("#example").dataTable().fnClearTable();
$("#example").dataTable().fnAddData(result.data);
hideLoaderScreen();
// Swal.fire({
// icon: "success",
// title: "با موفقیت بروزرسانی شد",
// confirmButtonText: "بستن",
// });
},
});
}
function ajaxcalltablefirsttool(idkol) {
$.ajax({
url: "http://192.168.1.75/rms_new/public/index.php/rahdari/road-technical-building/getlist",
type: "GET",
success: function (result) {
// console.log(result.data[0]);
$("#example").dataTable().fnClearTable();
$("#example").dataTable().fnAddData(result.data);
// hideLoaderScreen();
ajaxcalltablesec(idkol);
},
});
}
function ajaxcalltablefirstupdate(idkol) {
$.ajax({
url: "http://192.168.1.75/rms_new/public/index.php/rahdari/road-technical-building/getlist",
type: "GET",
success: function (result) {
// console.log(result.data[0]);
$("#example").dataTable().fnClearTable();
$("#example").dataTable().fnAddData(result.data);
// hideLoaderScreen();
ajaxcalltablethird2(idkol);
},
});
}
function ajaxcalltablethird2(idkol) {
$.ajax({
url:
"http://192.168.1.75/rms_new/public/index.php/rahdari/road-technical-building/" +
idkol +
"/get-distance-update-list",
type: "GET",
success: function (result) {
console.log(result.data.distance_update);
$("#example-update").dataTable().fnClearTable();
$("#example-update").dataTable().fnAddData(result.data.distance_update);
hideLoaderScreen();
$("#image-upload-modal").modal("hide");
Swal.fire({
icon: "success",
title: "با موفقیت بروزرسانی شد",
confirmButtonText: "بستن",
});
},
});
}
function ajaxcalltablethird3(idkol) {
$.ajax({
url:
"http://192.168.1.75/rms_new/public/index.php/rahdari/road-technical-building/" +
idkol +
"/get-distance-update-list",
type: "GET",
success: function (result) {
console.log(result.data.distance_update);
$("#example-update").dataTable().fnClearTable();
$("#example-update").dataTable().fnAddData(result.data.distance_update);
hideLoaderScreen();
},
});
}
function showprojecttype() {
$("#stepModalprojecttype").modal("show");
}
$("#approveprojecttype").on("click", function () {
//to do yasi
if ($("#roadmaintanace").is(":checked")) {
window.open("https://rms.rmto.ir/road-maintenance-project");
} else if ($("#reviewdangerpoint").is(":checked")) {
window.open("https://rms.rmto.ir/road-danger-prevention");
} else if ($("#improveroad").is(":checked")) {
window.open("https://rms.rmto.ir/road-technical-building");
} else if ($("#faniproject").is(":checked")) {
window.open("https://rms.rmto.ir/road-technical-building");
} else if ($("#rahdarkhane").is(":checked")) {
window.open("https://rms.rmto.ir/road-tollhouse-management");
} else if ($("#projectbuild").is(":checked")) {
window.open("https://rms.rmto.ir/road-construction-rural");
}
$("#stepModalprojecttype").modal("hide");
});
function showprojecttest(index) {
if (index == 1) {
window.open("https://rms.rmto.ir/road-maintenance-project");
// to do next page
} else if (index == 2) {
window.open("https://rms.rmto.ir/road-danger-prevention");
} else if (index == 3) {
window.open("https://rms.rmto.ir/road-technical-building");
} else if (index == 4) {
window.open("https://rms.rmto.ir/road-technical-building");
} else if (index == 5) {
window.open("https://rms.rmto.ir/road-tollhouse-management");
} else if (index == 6) {
window.open("https://rms.rmto.ir/road-construction-rural");
}
}
// change hamine start
function showMapModalStatic(lat, lng) {
$("#exampleModalCenterStatic").modal("show");
if (staticMap == null) {
setTimeout(() => {
createLeafletMapStatic();
setNewView(lat, lng);
}, 500);
} else {
setNewView(lat, lng);
}
}
function createLeafletMapStatic() {
let bounds = [
[42.9130026312, 75.6166317076],
[20.5782370061, 35.5092252948],
];
staticMap = new L.map("abrar-map-static", {
maxBounds: bounds,
minZoom: 6,
}).setView([32.4279, 53.688], 9);
staticMap.dragging.disable();
L.tileLayer("https://testmap.141.ir/141map/{z}/{x}/{y}.png", {}).addTo(
staticMap
);
ekipAbrarMarkerJustShow = new L.marker(L.latLng(staticMap.getCenter()), {
icon: progressAbrarDivIcon,
draggable: false,
}).addTo(staticMap);
// if(startLatlng){
startAbrarMarkerJustShow = new L.marker(startLatlng, {
icon: startAbrarDivIcon,
draggable: false,
}).addTo(staticMap);
// }
if (endLatlng[0] != "NaN") {
endAbrarMarkerJustShow = new L.marker(endLatlng, {
icon: endAbrarDivIcon,
draggable: false,
}).addTo(staticMap);
}
}
function setNewView(lat, lng) {
staticMap.setView(new L.LatLng(lat, lng), 9);
if (ekipAbrarMarkerJustShow == null) {
ekipAbrarMarkerJustShow = new L.marker(L.latLng(staticMap.getCenter()), {
icon: progressAbrarDivIcon,
draggable: false,
}).addTo(staticMap);
} else {
ekipAbrarMarkerJustShow.setLatLng([lat, lng]);
}
if (startAbrarMarkerJustShow == null) {
startAbrarMarkerJustShow = new L.marker(startLatlng, {
icon: startAbrarDivIcon,
draggable: false,
}).addTo(staticMap);
} else {
startAbrarMarkerJustShow.setLatLng(startLatlng);
}
if (endAbrarMarkerJustShow == null && endLatlng[0] != "NaN") {
endAbrarMarkerJustShow = new L.marker(endLatlng, {
icon: endAbrarDivIcon,
draggable: false,
}).addTo(staticMap);
} else {
endAbrarMarkerJustShow.setLatLng(endLatlng);
}
}
function prepareImageModal() {
//image part
// var tr = $(this).closest("tr");
// var row = tablethird.row(tr);
// historyId = row.data().id;
// console.log("history", historyId);
// let rowImages = projectupdateimage
// sliderImages = row.data().images;
// console.log("rowImages", rowImages, "sliderImages", sliderImages);
var test = "";
// if (rowImages.length >0) {
test = `
`;
// let imageIndex1 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-1");
// });
// if (imageIndex1 != -1) {
// test += `
// `;
// } else {
test += `
`;
// }
// if (rowImages.length > 1) {
// let imageIndex2 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-2");
// });
// if (imageIndex2 != -1) {
// test += `
// `;
// } else {
// if (imageIndex1 != -1) {
// test += `
// `;
// }
// else {
test += `
`;
// }
// }
// }
// let imageIndex3 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-3");
// });
// if (imageIndex3 != -1) {
// test += `
// `;
// } else {
// if (imageIndex2 != -1) {
// test += `
`;
// }
// else {
test += `
`;
// }
// }
// let imageIndex4 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-4");
// });
// if (imageIndex4 != -1) {
// test += `
// `;
// } else {
// if (imageIndex3 != -1) {
// test += `
`;
// }
// else {
test += `
`;
// }
// }
// let imageIndex5 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-5");
// });
// if (imageIndex5 != -1) {
// test += `
// `;
// } else {
// if (imageIndex4 != -1) {
// test += `
`;
// }
// else {
test += `
`;
// }
// }
// let imageIndex6 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-6");
// });
// if (imageIndex6 != -1) {
// test += `
// `;
// } else {
// if (imageIndex5 != -1) {
// test += `
`;
// }
// else {
test += `
`;
// }
// }
// let imageIndex7 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-7");
// });
// if (imageIndex7 != -1) {
// test += `
// `;
// } else {
// if (imageIndex6 != -1) {
// test += `
`;
// }
// else {
test += `
`;
// }
// }
// let imageIndex8 = rowImages.findIndex(function (entry) {
// return entry.path.includes("image-8");
// });
// if (imageIndex8 != -1) {
// test += `
// `;
// } else {
// if (imageIndex7 != -1) {
// test += `
`;
// }
// else {
test += `
`;
// }
// }
var additional = `
ثبت و بروزرسانی
`;
$("#image-upload-modal .modal-body").empty();
$("#image-upload-modal .modal-body").append(test);
$("#image-upload-modal .modal-body").append(additional);
$("#inputFile1").change(function () {
$("#firstshow").css("display", "none");
$("#uploadBox2").css("display", "block");
$("#add-update-image").attr("disabled", false);
readURL1(this);
});
$("#inputFile2").change(function () {
$("#secondshow").css("display", "none");
$("#uploadBox3").css("display", "block");
readURL2(this);
});
$("#inputFile3").change(function () {
$("#thirdshow").css("display", "none");
$("#uploadBox4").css("display", "block");
readURL3(this);
});
$("#inputFile4").change(function () {
$("#fourthshow").css("display", "none");
$("#uploadBox5").css("display", "block");
readURL4(this);
});
$("#inputFile5").change(function () {
$("#fifthshow").css("display", "none");
$("#uploadBox6").css("display", "block");
readURL5(this);
});
$("#inputFile6").change(function () {
$("#sixshow").css("display", "none");
$("#uploadBox7").css("display", "block");
readURL6(this);
});
$("#inputFile7").change(function () {
$("#sevenshow").css("display", "none");
$("#uploadBox8").css("display", "block");
readURL7(this);
});
$("#inputFile8").change(function () {
$("#eightshow").css("display", "none");
$("#uploadBox9").css("display", "block");
readURL8(this);
});
//image part end
}
// change hamine end
$("#btn-show-mask").on("click", function () {
if ($(".parent-Coordinates").hasClass("d-none")) {
$(this).animate({
top: "140px",
});
$(".parent-onmapButton p").css("left", "");
$(".parent-onmapButton p").animate({
right: "0px",
top: "220px",
});
$(".parent-Coordinates").removeClass("d-none");
} else {
$(this).animate({
top: "160px",
});
$(".parent-onmapButton p").css("right", "");
$(".parent-onmapButton p").animate({
left: "5px",
top: "210px",
});
$(".parent-Coordinates").addClass("d-none");
}
});
$(document).on("load", function () {
$(window).bind("resize", checkPosition);
});
function checkPosition() {
if ($(window).width() < 1100) {
$("#example_wrapper").css("margin-top", "50px");
} else {
$("#example_wrapper").css("margin-top", "");
}
if ($(window).width() < 555) {
$(".content-center-dataTable").css("width", "260px");
console.log("working");
} else {
$(".content-center-dataTable").css("width", "");
}
if ($(window).width() < 440) {
$(".dataTables_filter input").css("width", "94px");
$(".dataTables_filter").css("margin-bottom", "10px");
$(".dt-buttons").addClass("d-flex");
$(".dt-buttons").addClass("justify-content-center");
$(".dt-buttons button").css("font-size", "10px");
} else {
$(".dataTables_filter input").css("width", "");
$(".dataTables_filter").css("margin-bottom", "");
$(".dt-buttons").removeClass("d-flex");
$(".dt-buttons button").css("font-size", "");
$(".dt-buttons").removeClass("justify-content-center");
// pooria
}
}
$(".second-menu-img").click(function () {
$(".queen-size-nav").toggle({ direction: "right" }, 50);
if (
$(".second-menu-img").attr("src") ==
"../dist/images/new-design/burger-list.svg"
) {
$(".second-menu-img").attr("src", "../dist/images/new-design/delete.svg");
$(".queen-size-nav").css("position", "absolute");
$(".queen-size-nav").css("z-index", "2");
$(".queen-size-nav").css("width", "30%");
$(".queen-size-nav").css("height", "100%");
$(".second-top-menu").css("z-index", "2");
} else if (
$(".second-menu-img").attr("src") == "../dist/images/new-design/delete.svg"
) {
$(".second-menu-img").attr(
"src",
"../dist/images/new-design/burger-list.svg"
);
$(".second-top-menu").css("margin-right", "0px");
$(".queen-size-nav").css("width", "0%");
$(".queen-size-nav").css("height", "0%");
}
});
$(".queen-res").click(function () {
$(".first-step-res").slideToggle(300);
if ($(".first-step-res").css("display") == "block") {
$(".arrow-changing1").attr(
"src",
"../dist/images/new-design/arrow-down.svg"
);
}
setTimeout(() => {
if ($(".first-step-res").css("display") == "none") {
$(".arrow-changing1").attr(
"src",
"../dist/images/new-design/arrow-left.svg"
);
}
}, 320);
});
$(".second-queen-res").click(function () {
if ($(".first-step-res").css("display") == "block") {
$(".first-step-res").slideUp(300);
setTimeout(() => {
if ($(".first-step-res").css("display") == "none") {
$(".arrow-changing1").attr(
"src",
"../dist/images/new-design/arrow-left.svg"
);
}
}, 320);
}
});
$(".fivth-queen-res").click(function () {
$(".eight-step-res").slideToggle(300);
});
function pops() {
$(".btn-increase").prop("disabled", true);
if ($("#select-province1").val() != 0) {
$("#append-input-forFilter2").removeClass("d-none");
$("#append-input-forFilter2")
.parent()
.css("border-top", "1px dashed orange");
}
if ($("#select-province2").val() != 0) {
$("#append-input-forFilter3").removeClass("d-none");
$("#append-input-forFilter3")
.parent()
.css("border-top", "1px dashed orange");
$("#append-input-forFilter3")
.parent()
.css("border-bottom", "1px dashed orange");
}
}