likyh commented on code in PR #5092:
URL:
https://github.com/apache/incubator-devlake/pull/5092#discussion_r1185640799
##########
backend/plugins/zentao/models/product.go:
##########
@@ -19,53 +19,56 @@ package models
import (
"fmt"
+
"github.com/apache/incubator-devlake/core/models/common"
"github.com/apache/incubator-devlake/core/plugin"
helper "github.com/apache/incubator-devlake/helpers/pluginhelper/api"
)
type ZentaoProductRes struct {
- ID int64 `json:"id"`
- Program int `json:"program"`
- Name string `json:"name"`
- Code string `json:"code"`
- Bind string `json:"bind"`
- Line int `json:"line"`
- Type string `json:"type"`
- Status string `json:"status"`
- SubStatus string `json:"subStatus"`
- Description string `json:"desc"`
- PO *ZentaoAccount `json:"PO"`
- QD *ZentaoAccount `json:"QD"`
- RD *ZentaoAccount `json:"RD"`
- Feedback interface{} `json:"feedback"`
- Acl string `json:"acl"`
- Whitelist []interface{} `json:"whitelist"`
- Reviewer string `json:"reviewer"`
- CreatedBy *ZentaoAccount `json:"createdBy"`
- CreatedDate *helper.Iso8601Time `json:"createdDate"`
- CreatedVersion string `json:"createdVersion"`
- OrderIn int `json:"order"`
- Vision string `json:"vision"`
- Deleted string `json:"deleted"`
+ ID int64 `json:"id" mapstructure:"id"`
+ Program int `json:"program"
mapstructure:"program"`
+ Name string `json:"name" mapstructure:"name"`
+ Code string `json:"code" mapstructure:"code"`
+ Bind string `json:"bind" mapstructure:"bind"`
+ Line int `json:"line" mapstructure:"line"`
+ Type string `json:"type" mapstructure:"type"`
+ Status string `json:"status" mapstructure:"status"`
+ SubStatus string `json:"subStatus"
mapstructure:"subStatus"`
+ Description string `json:"desc" mapstructure:"desc"`
+ PO *ZentaoAccount `json:"po" mapstructure:"po"`
+ QD *ZentaoAccount `json:"qd" mapstructure:"qd"`
+ RD *ZentaoAccount `json:"rd" mapstructure:"rd"`
+ Feedback interface{} `json:"feedback"
mapstructure:"feedback"`
+ Acl string `json:"acl" mapstructure:"acl"`
+ Whitelist []interface{} `json:"whitelist"
mapstructure:"whitelist"`
+ Reviewer string `json:"reviewer"
mapstructure:"reviewer"`
+ CreatedBy *ZentaoAccount `json:"createdBy"
mapstructure:"createdBy"`
+ CreatedDate *helper.Iso8601Time `json:"createdDate"
mapstructure:"createdDate"`
+ CreatedVersion string `json:"createdVersion"
mapstructure:"createdVersion"`
+ OrderIn int `json:"order" mapstructure:"order"`
+ Vision string `json:"vision" mapstructure:"vision"`
+ Deleted string `json:"deleted"
mapstructure:"deleted"`
Stories struct {
- Active int `json:"active"`
- Reviewing int `json:"reviewing"`
+ Active int `json:"active" mapstructure:"active"`
+ Reviewing int `json:"reviewing" mapstructure:"reviewing"`
int `json:""`
- Draft int `json:"draft"`
- Closed int `json:"closed"`
- Changing int `json:"changing"`
+ Draft int `json:"draft" mapstructure:"draft"`
+ Closed int `json:"closed" mapstructure:"closed"`
+ Changing int `json:"changing" mapstructure:"changing"`
} `json:"stories"`
- Plans int `json:"plans"`
- Releases int `json:"releases"`
- Builds int `json:"builds"`
- Cases int `json:"cases"`
- Projects int `json:"projects"`
- Executions int `json:"executions"`
- Bugs int `json:"bugs"`
- Docs int `json:"docs"`
- Progress float64 `json:"progress"`
- CaseReview bool `json:"caseReview"`
+ Plans int `json:"plans" mapstructure:"plans"`
+ Releases int `json:"releases" mapstructure:"releases"`
+ Builds int `json:"builds" mapstructure:"builds"`
+ Cases int `json:"cases" mapstructure:"cases"`
+ Projects int `json:"projects" mapstructure:"projects"`
+ Executions int `json:"executions" mapstructure:"executions"`
+ Bugs int `json:"bugs" mapstructure:"bugs"`
+ Docs int `json:"docs" mapstructure:"docs"`
+ Progress float64 `json:"progress" mapstructure:"progress"`
+ CaseReview bool `json:"caseReview" mapstructure:"caseReview"`
+
+ TransformationRuleId uint64 `json:"transformationRuleId" gorm:"-"`
Review Comment:
zentao use api.NoTransformation. Why add trId for scope?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]