Feat[BE-222,223,224]: creating So create delete patch update get getall approval API

This commit is contained in:
aguhh18
2025-11-12 11:28:18 +07:00
parent 762dfa9fb9
commit 0a0c3f869b
24 changed files with 1688 additions and 82 deletions
+17
View File
@@ -224,6 +224,23 @@ var PurchaseApprovalSteps = map[approvalutils.ApprovalStep]string{
PurchaseStepStaffPurchase: "Staff Purchase",
}
// -------------------------------------------------------------------
// Marketings Approval
// -------------------------------------------------------------------
const (
ApprovalWorkflowMarketing approvalutils.ApprovalWorkflowKey = approvalutils.ApprovalWorkflowKey("MARKETINGS")
MarketingStepPengajuan approvalutils.ApprovalStep = 1
MarketingStepSalesOrder approvalutils.ApprovalStep = 2
MarketingDeliveryOrder approvalutils.ApprovalStep = 3
)
var MarketingApprovalSteps = map[approvalutils.ApprovalStep]string{
MarketingStepPengajuan: "Pengajuan",
MarketingStepSalesOrder: "Sales Order",
MarketingDeliveryOrder: "Delivery Order",
}
// -------------------------------------------------------------------
// Validators
// -------------------------------------------------------------------