natsio/subject/warehouse.go

56 lines
2.8 KiB
Go
Raw Normal View History

2022-08-18 10:47:47 +00:00
package subject
2022-08-26 08:56:36 +00:00
import "fmt"
2022-08-18 10:47:47 +00:00
2022-08-26 08:56:36 +00:00
func getWarehouseValue(val string) string {
return fmt.Sprintf("%s.%s", prefixes.Warehouse, val)
}
var Warehouse = struct {
2022-09-14 10:23:01 +00:00
CreateWarehouseIntoServiceSupplier string
2022-09-14 16:30:22 +00:00
UpdateWarehouseIntoServiceSupplier string
2022-10-18 07:57:14 +00:00
CreateOutboundRequest string
UpdateOutboundRequestLogistic string
CancelOutboundRequest string
GetConfiguration string
SyncORStatus string
WebhookTNC string
WebhookGlobalCare string
WebhookOnPoint string
FindOne string
FindByCondition string
Distinct string
Count string
AfterUpdateWarehouse string
AfterCreateWarehouse string
UpdateIsClosedSupplier string
GetWarehouses string
UpdateORDeliveryStatus string
CreateSupplierHoliday string
UpdateSupplierHoliday string
GetSupplierHoliday string
2022-08-26 08:56:36 +00:00
}{
2022-09-14 10:23:01 +00:00
CreateWarehouseIntoServiceSupplier: getWarehouseValue("create_warehouse_into_service_supplier"),
2022-09-14 16:30:22 +00:00
UpdateWarehouseIntoServiceSupplier: getWarehouseValue("update_warehouse_into_service_supplier"),
2022-10-18 07:57:14 +00:00
AfterCreateWarehouse: getWarehouseValue("after_create_warehouse"),
AfterUpdateWarehouse: getWarehouseValue("after_update_warehouse"),
CreateOutboundRequest: getWarehouseValue("create_outbound_request"),
UpdateOutboundRequestLogistic: getWarehouseValue("update_outbound_request_logistic_info"),
CancelOutboundRequest: getWarehouseValue("cancel_outbound_request"),
GetConfiguration: getWarehouseValue("get_configuration"),
SyncORStatus: getWarehouseValue("sync_or_status"),
WebhookTNC: getWarehouseValue("webhook_tnc"),
WebhookGlobalCare: getWarehouseValue("webhook_global_care"),
WebhookOnPoint: getWarehouseValue("webhook_on_point"),
FindOne: getWarehouseValue("find_one"),
FindByCondition: getWarehouseValue("find_all_by_condition"),
Distinct: getWarehouseValue("distinct"),
Count: getWarehouseValue("count"),
UpdateIsClosedSupplier: getWarehouseValue("update_is_closed_supplier"),
GetWarehouses: getWarehouseValue("get_warehouses"),
UpdateORDeliveryStatus: getWarehouseValue("update_or_delivery_status"),
CreateSupplierHoliday: getWarehouseValue("create_supplier_holiday"),
UpdateSupplierHoliday: getWarehouseValue("update_supplier_holiday"),
GetSupplierHoliday: getWarehouseValue("get_supplier_holiday"),
2022-08-26 08:56:36 +00:00
}