Commit Graph

65 Commits

Author SHA1 Message Date
Sinh baf7be0820 update model 2024-06-20 10:09:35 +07:00
Sinh 178652fcef feat: refactor logistics functions in Viettel FFM module
- Add a new type `CancelORPayload` to the file `model.go`
- Add a new constant `pathCancelOR` in the `viettel_ffm.go` file
- Change the method from `POST` to `PUT` in the `UpdateORLogisticInfo` function in `viettel_ffm.go`
- Add a new function `CancelOR` in the `viettel_ffm.go` file

Signed-off-by: Sinh <luuvansinh555@gmail.com>
2024-06-18 16:02:52 +07:00
Sinh 1034d2e077 feat: refactor ViettelFFM partner API integration
- Add the `const.go` file defining `ENV` type and constants `EnvStaging` and `EnvProd`
- Update `go.mod` to use `go 1.20` instead of `go 1.17`
- Introduce `model.go` file for ViettelFFM partner API structs
- Implement client methods for creating outbound requests and updating logistics information
- Implement an authentication method for the client with `AuthRes` struct
- Define constants for base URLs and authentication paths in ViettelFFM client
- Implement helper methods for getting base URL and making HTTP requests via NATS
- Update `util/httputil/const.go` to include `HeaderKeyAuthorization` constant

Signed-off-by: Sinh <luuvansinh555@gmail.com>
2024-06-14 17:31:02 +07:00
sinhluu 756740a2d7 feat(onpoint): get inventories (#17)
Co-authored-by: Sinh <luuvansinh555@gmail.com>
Reviewed-on: #17
2024-05-08 07:26:17 +00:00
Sinh ac8aa89d70 feat(jnt): update create order response 2024-04-15 10:50:04 +07:00
Sinh a33809e092 change code best 2024-02-05 10:39:55 +07:00
Sinh 1c6be73d04 fix(onpoint): update order item model 2023-12-08 09:10:20 +07:00
Sinh a9b7f39b09 update onpoint 2023-12-01 14:39:56 +07:00
Sinh 71e2f0b842 update onpoint status 2023-11-09 09:58:57 +07:00
Sinh 51afbc9c0e Merge branch 'master' of https://git.selly.red/Selly-Modules/3pl into jtexpress 2023-10-23 15:43:02 +07:00
Sinh 83201d37af update jtexpress 2023-10-23 15:42:55 +07:00
Sinh fb417551f4 change json tag 2023-10-20 16:15:14 +07:00
Sinh 8a0e7c2cb7 update parse response 2023-10-16 10:23:45 +07:00
Sinh 89d2f1c8fb fix cancel j&t 2023-10-13 14:12:22 +07:00
Sinh 6bf4914ade change body form data 2023-10-13 11:36:13 +07:00
Sinh 844b01604a jtexpress update create order 2023-10-13 10:42:03 +07:00
Sinh 03b68fd7e4 kiotviet get list webhooks 2023-10-12 16:24:02 +07:00
Sinh cd317aa9a2 update webhook payload 2023-10-12 11:04:46 +07:00
Sinh fc532e5b0c add kiotviet const 2023-10-11 14:00:36 +07:00
Sinh 1f4c6890eb add kiotviet 2023-10-06 17:12:11 +07:00
Sinh 5257cd21bc change host jtexpress 2023-10-06 09:25:43 +07:00
Sinh a929e52324 fix jtexpress digest 2023-09-14 15:23:50 +07:00
Sinh 9e15bfc101 update jt express 2023-09-14 14:07:34 +07:00
Sinh b15d883542 add jt express 2023-09-13 17:42:06 +07:00
Sinh 7d1d63039d update odn logistic info 2023-08-23 13:49:24 +07:00
Sinh 5b1b55ee78 update odn logistic info 2023-08-23 13:48:16 +07:00
Sinh 4b8e6c4178 update handle err OR 2023-08-23 11:28:30 +07:00
Sinh 04c8804c9d change api odn host 2023-08-22 13:51:55 +07:00
Sinh 1e16cae1e3 change api odn host 2023-08-22 13:43:30 +07:00
Sinh 83b1969941 update tnc path 2023-08-16 11:58:56 +07:00
Sinh 2d7b0b5662 change tnc api path 2023-08-16 10:01:10 +07:00
trunglt251292 ff3264f0d3 add fundiin 2023-05-10 14:07:41 +07:00
Sinh fce18340f1 Merge branch 'fix-gc-car' into integrate-onpoint 2022-10-24 18:02:42 +07:00
Sinh e9f66f611e update gc car payload 2022-10-24 18:00:46 +07:00
Sinh ce8344fdc9 update OP method 2022-10-18 14:58:48 +07:00
Sinh ba87bb90be update webhook payload OP 2022-10-17 16:48:53 +07:00
Sinh 9124e39283 update event value OP 2022-10-17 16:28:13 +07:00
Sinh 9807db0739 add OP const 2022-10-17 14:32:28 +07:00
Sinh 00d2d0f895 update onpoint webhook payload 2022-10-14 14:39:57 +07:00
Sinh 4380f5339b Merge master into 'integrate-onpoint' 2022-10-13 16:45:04 +07:00
trunglt251292 d21ec08233 [Update] Package name 2022-10-10 10:45:16 +07:00
Sinh 04cc91bb5f add header content type for OP 2022-10-04 16:29:34 +07:00
Sinh d3a7fe684b update onpoint payload 2022-10-04 15:45:29 +07:00
Sinh 590bbe2076 Merge branch 'master' of github.com:Selly-Modules/3pl into integrate-onpoint 2022-10-04 15:38:34 +07:00
Sinh ee4024dbe4 change onpoint api path 2022-10-03 11:04:14 +07:00
Sinh 7343221d5e change onpoint base url 2022-10-03 10:04:50 +07:00
Sinh ed37e02fdf update global care - integrate car insurance 2022-09-28 08:58:24 +07:00
Sinh 26390c4633 add webhook util for onpoint 2022-09-19 14:34:55 +07:00
Sinh 5f58965975 define onpoint client 2022-09-16 17:43:13 +07:00
Sinh ab895e78cb update GC webhook model 2022-09-09 09:47:24 +07:00