zhangqian
2024-07-04 5200927fcd5a352c540d42f9ecba0845367d1938
controllers/location_product_amount.go
@@ -4,6 +4,7 @@
   "errors"
   "fmt"
   "github.com/gin-gonic/gin"
   "github.com/mitchellh/mapstructure"
   "github.com/shopspring/decimal"
   "gorm.io/gorm"
   "strconv"
@@ -149,7 +150,7 @@
// @Produce   application/json
// @Param       object  body  request.GetLocationProductList true  "查询参数"
// @Param     Authorization   header string true "token"
// @Success   200 {object} util.Response   "成功"
// @Success   200 {object} util.ResponseList(data=[]*response.LocationProductAmount)   "成功"
// @Router    /api-wms/v1/locationProductAmount/locationProductList [post]
func (slf LocationProductAmountController) LocationProductList(c *gin.Context) {
   var params request.GetLocationProductList
@@ -186,7 +187,20 @@
      return
   }
   util.ResponseFormatList(c, code.Success, records, int(total))
   dataList := make([]*response.LocationProductAmount, 0, len(records))
   for _, v := range records {
      data := new(response.LocationProductAmount)
      mapstructure.Decode(v.Product, &data)
      data.ID = v.ProductId
      data.LocationId = v.LocationId
      data.Location = v.Location
      data.Amount = v.Amount
      data.ProductId = v.ProductId
      dataList = append(dataList, data)
   }
   util.ResponseFormatList(c, code.Success, dataList, int(total))
}
// Add