feihua / zero-admin

Zero-Admin 是一套基于 go-zero 框架实现的电商系统的后端服务
https://feihua.github.io
Apache License 2.0
731 stars 183 forks source link

项目本地启动和二次开发 #41

Closed xuhande closed 3 months ago

xuhande commented 4 months ago

Hi,这个项目本地启动和二次开发学习文档没那么清晰

xuhande commented 4 months ago

生成cmsrpc代码 没有找到rpc/props/props.proto,是否可以提供一下?

缺少Redis数据,浏览时没有redis报错

feihua commented 4 months ago

生成cmsrpc代码

没有找到rpc/props/props.proto,是否可以提供一下?

缺少Redis数据,浏览时没有redis报错

截图看下

feihua commented 4 months ago

我代码没这个rpc/props/props.proto你自己加的不?

xuhande commented 4 months ago

对的,我就是在项目自己加了props学习一下逻辑,请问rpc intenal中的gen这些文件你是怎么生成的?

feihua commented 4 months ago

对的,我就是在项目自己加了props学习一下逻辑,请问rpc intenal中的gen这些文件你是怎么生成的?

rpc目录下model是用goctl model根据数据库表生成的,不过新版本现在切换成gorm。具体生成在每个服务下,例如sys下的gen目录就是根据gorm工具生产的

xuhande commented 4 months ago

已经生成成功了,好多bug,哈哈哈哈

新增用户和菜单后,请求后端失败。 切换新增用户登录,新用户没有菜单,请求失败。

{"@timestamp":"2024-05-23T22:05:32.960+08:00","caller":"serverinterceptors/statinterceptor.go:90","content":"192.168.0.100:61867 - /sysclient.SysLogService/SysLogAdd - {\"user_name\":\"abc\",\"operation\":\"POST\",\"method\":\"/api/sys/user/list\",\"request_params\":\"{\\"current\\":1,\\"pageSize\\":10}\",\"time\":7,\"ip\":\"127.0.0.1:49768\",\"response_params\":\"{\\"code\\":1001,\\"message\\":\\"用户: abc,还没有登录,请先登录\\"}\"}","duration":"26.1ms","level":"info","span":"3e133","trace":"405fef06f41e92cd32876d2ee423bff6"}

feihua commented 4 months ago

已经生成成功了,好多bug,哈哈哈哈

新增用户和菜单后,请求后端失败。

切换新增用户登录,新用户没有菜单,请求失败。

{"@timestamp":"2024-05-23T22:05:32.960+08:00","caller":"serverinterceptors/statinterceptor.go:90","content":"192.168.0.100:61867 - /sysclient.SysLogService/SysLogAdd - {\"user_name\":\"abc\",\"operation\":\"POST\",\"method\":\"/api/sys/user/list\",\"request_params\":\"{\\"current\\":1,\\"pageSize\\":10}\",\"time\":7,\"ip\":\"127.0.0.1:49768\",\"response_params\":\"{\\"code\\":1001,\\"message\\":\\"用户: abc,还没有登录,请先登录\\"}\"}","duration":"26.1ms","level":"info","span":"3e133","trace":"405fef06f41e92cd32876d2ee423bff6"}

新用户要分配角色先。看下redis里面是不是有权限