fix: typo and error

This commit is contained in:
Methapon2001 2024-12-03 11:07:23 +07:00
parent 66aa3b1641
commit 42ff57e23e

View file

@ -301,7 +301,7 @@ export class RequestListController extends Controller {
@Path() step: number,
@Body()
payload: {
requestWorkStatus?: RequestWorkStatus;
workStatus?: RequestWorkStatus;
attributes?: Record<string, any>;
customerDuty?: boolean;
customerDutyCost?: number;
@ -314,6 +314,8 @@ export class RequestListController extends Controller {
},
@Query() successAll?: boolean,
) {
if (!payload.responsibleUserId) payload.responsibleUserId = undefined;
const record = await prisma.requestWorkStepStatus.upsert({
include: {
requestWork: true,
@ -332,7 +334,7 @@ export class RequestListController extends Controller {
update: payload,
});
switch (payload.requestWorkStatus) {
switch (payload.workStatus) {
case "InProgress":
case "Waiting":
case "Validate":
@ -347,10 +349,7 @@ export class RequestListController extends Controller {
break;
}
if (
successAll &&
(payload.requestWorkStatus === "Completed" || payload.requestWorkStatus === "Ended")
) {
if (successAll && (payload.workStatus === "Completed" || payload.workStatus === "Ended")) {
await prisma.requestData.update({
where: {
id: record.requestWork.requestDataId,