Added Job Id in Jobs.

This commit is contained in:
Kartik Sharma 2025-11-17 17:50:41 +05:30
parent ea6686560d
commit 5f649cd917
3 changed files with 19 additions and 4 deletions

View File

@ -25,11 +25,14 @@ const JobList = () => {
label: "Title", label: "Title",
getValue: (e) => ( getValue: (e) => (
<span <span
className="fw-semibold text-truncate d-inline-block" className="fw-semibold text-truncate d-inline-block cursor-pointer"
style={{ style={{
maxWidth: "100%", maxWidth: "100%",
width: "210px", width: "210px",
}} }}
onClick={() =>
setSelectedJob({ showCanvas: true, job: e?.id })
}
> >
{e?.title} {e?.title}
</span> </span>
@ -37,6 +40,12 @@ const JobList = () => {
isAlwaysVisible: true, isAlwaysVisible: true,
className: "text-start", className: "text-start",
}, },
{
key: "jobTicketUId",
label: "Job Id",
getValue: (e) => e?.jobTicketUId || "N/A",
align: "text-start",
},
{ {
key: "dueDate", key: "dueDate",
label: "Due On", label: "Due On",

View File

@ -93,7 +93,7 @@ const ManageJob = ({ Job }) => {
<div className="container"> <div className="container">
<AppFormProvider {...methods}> <AppFormProvider {...methods}>
<form className="row text-start" onSubmit={handleSubmit(onSubmit)}> <form className="row text-start" onSubmit={handleSubmit(onSubmit)}>
<div className="col-12 col-md-6 mb-2 "> <div className="col-12 col-md-12 mb-2 ">
<Label required>Title</Label> <Label required>Title</Label>
<input <input
type="text" type="text"
@ -114,7 +114,7 @@ const ManageJob = ({ Job }) => {
/> />
</div> </div>
<div className="col-12 col-md-6 mb-2 mb-md-4"> <div className="col-12 col-md-6 mb-2 mb-md-4">
<Label required>End Date</Label> <Label required>Due Date</Label>
<DatePicker <DatePicker
control={control} control={control}
minDate={watch("startDate")} minDate={watch("startDate")}
@ -128,7 +128,7 @@ const ManageJob = ({ Job }) => {
<PmsEmployeeInputTag <PmsEmployeeInputTag
control={control} control={control}
name="assignees" name="assignees"
placeholder="Enter employee" placeholder="Select employee"
/> />
</div> </div>
<div className="col-12 col-md-6 mb-2 mb-md-4"> <div className="col-12 col-md-6 mb-2 mb-md-4">

View File

@ -45,6 +45,12 @@ const ManageJobTicket = ({ Job }) => {
return ( return (
<div className="row text-start"> <div className="row text-start">
<div className="col-12"> <div className="col-12">
<div className="d-flex flex-wrap">
<p>
<span className="fw-medium me-1">Job Id :</span>
{data?.jobTicketUId || "N/A"}
</p>
</div>
<div className="d-flex justify-content-between align-items-center mb-3"> <div className="d-flex justify-content-between align-items-center mb-3">
<div className="d-flex flex-row gap-2"> <div className="d-flex flex-row gap-2">
<span className="badge bg-label-primary">{data?.status?.name}</span> <span className="badge bg-label-primary">{data?.status?.name}</span>