Added shift clock framework + login on tech console BOD-97 BOD-188

This commit is contained in:
Patrick Fic
2020-07-16 10:17:23 -07:00
parent bf74d9a042
commit 6a8b59c7e6
67 changed files with 1791 additions and 217 deletions

View File

@@ -19,15 +19,14 @@ export default function TimeTicketModalComponent({
<div>
<div style={{ display: "flex" }}>
<Form.Item
name="jobid"
name='jobid'
label={t("timetickets.fields.ro_number")}
rules={[
{
required: true,
message: t("general.validation.required"),
},
]}
>
]}>
<JobSearchSelect
options={roAutoCompleteOptions}
onBlur={() => {
@@ -40,15 +39,14 @@ export default function TimeTicketModalComponent({
/>
</Form.Item>
<Form.Item
name="employeeid"
name='employeeid'
label={t("timetickets.fields.employee")}
rules={[
{
required: true,
message: t("general.validation.required"),
},
]}
>
]}>
<EmployeeSearchSelect options={employeeAutoCompleteOptions} />
</Form.Item>
</div>
@@ -56,71 +54,65 @@ export default function TimeTicketModalComponent({
<div style={{ display: "flex" }}>
<Form.Item
label={t("timetickets.fields.date")}
name="date"
name='date'
rules={[
{
required: true,
message: t("general.validation.required"),
},
]}
>
]}>
<DatePicker />
</Form.Item>
<Form.Item
label={t("timetickets.fields.productivehrs")}
name="productivehrs"
name='productivehrs'
rules={[
{
required: true,
message: t("general.validation.required"),
},
]}
>
<InputNumber />
]}>
<InputNumber min={0} precision={1} />
</Form.Item>
<Form.Item
label={t("timetickets.fields.actualhrs")}
name="actualhrs"
name='actualhrs'
rules={[
{
required: true,
message: t("general.validation.required"),
},
]}
>
<InputNumber />
]}>
<InputNumber min={0} precision={1} />
</Form.Item>
<Form.Item
name="cost_center"
name='cost_center'
label={t("timetickets.fields.cost_center")}
rules={[
{
required: true,
message: t("general.validation.required"),
},
]}
>
]}>
<Select
style={{ width: "150px" }}
onChange={() => {
console.log("Changed.");
}}
>
}}>
{responsibilityCenters.costs.map((item) => (
<Select.Option key={item.name}>{item.name}</Select.Option>
))}
</Select>
</Form.Item>
<Form.Item
name="ciecacode"
name='ciecacode'
label={t("timetickets.fields.ciecacode")}
rules={[
{
required: true,
message: t("general.validation.required"),
},
]}
>
]}>
<Input disabled />
</Form.Item>
</div>