diff --git a/erp/approval_profit.go b/oa/approval_profit.go similarity index 97% rename from erp/approval_profit.go rename to oa/approval_profit.go index 8574946..3eee178 100644 --- a/erp/approval_profit.go +++ b/oa/approval_profit.go @@ -1,4 +1,4 @@ -package erp +package oa import ( "errors" @@ -24,12 +24,12 @@ type ApprovalProfitCreate struct { } type ApprovalProfit struct { - Erp + OA } func NewApprovalProfit(baseUrl, token string) *ApprovalProfit { return &ApprovalProfit{ - Erp: Erp{ + OA: OA{ baseUrl: baseUrl, token: token, }, diff --git a/erp/erp.go b/oa/oa.go similarity index 60% rename from erp/erp.go rename to oa/oa.go index ad9767b..f691266 100644 --- a/erp/erp.go +++ b/oa/oa.go @@ -1,17 +1,17 @@ -package erp +package oa -type Erp struct { +type OA struct { token string baseUrl string } -func (e *Erp) GetHeader() map[string]string { +func (e *OA) GetHeader() map[string]string { return map[string]string{ "x-token": e.token, } } -func (e *Erp) GetBaseUrl() string { +func (e *OA) GetBaseUrl() string { if e.baseUrl != "" { return e.baseUrl } diff --git a/erp/staff_score.go b/oa/staff_score.go similarity index 96% rename from erp/staff_score.go rename to oa/staff_score.go index 3427bb5..69ff3e7 100644 --- a/erp/staff_score.go +++ b/oa/staff_score.go @@ -1,4 +1,4 @@ -package erp +package oa import ( "errors" @@ -8,7 +8,7 @@ import ( ) type StaffScore struct { - Erp + OA } type StaffScoreCreate struct { @@ -21,7 +21,7 @@ type StaffScoreCreate struct { func NewStaffScore(baseUrl, token string) *StaffScore { return &StaffScore{ - Erp: Erp{ + OA: OA{ baseUrl: baseUrl, token: token, }, diff --git a/erp/staff_user.go b/oa/staff_user.go similarity index 98% rename from erp/staff_user.go rename to oa/staff_user.go index a23d276..4bbadd0 100644 --- a/erp/staff_user.go +++ b/oa/staff_user.go @@ -1,4 +1,4 @@ -package erp +package oa import ( "errors" @@ -36,12 +36,12 @@ type UpdateReq struct { } type StaffUser struct { - Erp + OA } func NewStaffUser(baseUrl, token string) *StaffUser { return &StaffUser{ - Erp: Erp{ + OA: OA{ baseUrl: baseUrl, token: token, },