Closed hanwenbo closed 2 weeks ago
还有就是列表的返回命名需要用常规的
type ListOrdersByIDsReply struct {
Code int `json:"code"` // return code
Msg string `json:"msg"` // return information description
Data struct {
Orders []OrderObjDetail `json:"orders"`
} `json:"data"` // return data
}
应该是
Orders []OrderObjDetail `json:"list"` // list 或者 data?
这是因为客户端一般调用列表接口都是 list. total 这俩配合 不会因为模块叫order 就变成 order 和 total,当然这只是我个人的理解 只是反馈下
目前写了一系列的脚本用于替换,可以解决
要是不生成复数就好了
比如 stores, total, err := h.iDao.GetByColumns(ctx, &form.Params) 能不能改为 items, total, err := h.iDao.GetByColumns(ctx, &form.Params)
这样就不会因为不同的表名出现错误的复数了