|
|
@@ -26,15 +26,22 @@ func NewGetErpMktNetworkDetailLogic(ctx context.Context, svcCtx *svc.ServiceCont
|
|
|
|
|
|
func (l *GetErpMktNetworkDetailLogic) GetErpMktNetworkDetail() (*types.Response, error) {
|
|
|
// todo: add your logic here and delete this line
|
|
|
+ var code = 200
|
|
|
+ var msg string
|
|
|
+ var data interface{}
|
|
|
res, err := l.svcCtx.GetErpNetworkDetailTree(l.ctx)
|
|
|
+ if err != nil {
|
|
|
+ logx.Error(err.Error())
|
|
|
+ code = 500
|
|
|
+ msg = err.Error()
|
|
|
+ data = nil
|
|
|
+ return &types.Response{code, msg, data}, nil
|
|
|
+ }
|
|
|
for _, node := range res {
|
|
|
if node.Id == 1001 {
|
|
|
res = []*transform.TreeNode{node}
|
|
|
}
|
|
|
}
|
|
|
- var code = 200
|
|
|
- var msg string
|
|
|
- var data interface{}
|
|
|
data = transform.TreeNodes{Nodes: res}
|
|
|
if err != nil {
|
|
|
logx.Error(err.Error())
|