added prevent to take action after close ticket

This commit is contained in:
pramod.mahajan 2025-11-18 18:13:49 +05:30
parent 523d6baea6
commit e276836653
3 changed files with 6 additions and 6 deletions

View File

@ -6,11 +6,11 @@ import { ITEMS_PER_PAGE } from "../../utils/constants";
const ProjectCompletionChart = () => {
const [currentPage, setCurrentPage] = useState(1);
const { data: projects, isLoading: loading, isError, error } = useProjects(ITEMS_PER_PAGE,currentPage);
const { data: projects, isLoading: loading, isError, error } = useProjects(50,currentPage);
// Bar chart logic
const projectNames = projects?.data.map((p) => p.name) || [];
const projectNames = projects?.data?.map((p) => p.name) || [];
const projectProgress =
projects?.map((p) => {
projects?.data?.map((p) => {
const completed = p.completedWork || 0;
const planned = p.plannedWork || 1;
const percent = planned ? (completed / planned) * 100 : 0;

View File

@ -11,7 +11,7 @@ import { daysLeft, getJobStatusBadge } from "../../utils/appUtils";
import HoverPopup from "../common/HoverPopup";
import ChangeStatus from "./ChangeStatus";
import { useParams } from "react-router-dom";
import { STATUS_JOB_DONE } from "../../utils/constants";
import { STATUS_JOB_CLOSED } from "../../utils/constants";
import Tooltip from "../common/Tooltip";
const ManageJobTicket = ({ Job }) => {
@ -58,7 +58,7 @@ const ManageJobTicket = ({ Job }) => {
<span className={`badge ${getJobStatusBadge(data?.status?.id)}`}>
{data?.status?.displayName}
</span>
{STATUS_JOB_DONE !== data?.status?.id && (
{STATUS_JOB_CLOSED !== data?.status?.id && (
<HoverPopup
id="STATUS_CHANEG"
title="Change Status"

View File

@ -208,6 +208,6 @@ export const PAYEE_RECURRING_EXPENSE = [
//#region Service Project and Jobs
export const STATUS_JOB_DONE = "ed10ab57-dbaa-4ca5-8ecd-56745dcbdbd7"
export const STATUS_JOB_CLOSED = "3ddeefb5-ae3c-4e10-a922-35e0a452bb69"
//#endregion