|
|
@@ -14,7 +14,8 @@ import (
|
|
|
|
|
|
// QryWarehouseReq 仓库查询请求参数
|
|
|
type QryWarehouseReq struct {
|
|
|
- UserId int64 `form:"userid" binding:"required"` //用户ID
|
|
|
+ UserId int64 `form:"userid" binding:"required"` //用户ID
|
|
|
+ Status string `form:"status"` // 仓库状态(可多项,逗号隔开) 1:正常 2:注销 3:待审核 4:审核拒绝
|
|
|
}
|
|
|
|
|
|
// QryWarehouseRsp 仓库查询响应
|
|
|
@@ -25,6 +26,7 @@ type QryWarehouseRsp models.ErmcpWareHouseInfo
|
|
|
// @Produce json
|
|
|
// @Security ApiKeyAuth
|
|
|
// @Param userid query int true "用户ID"
|
|
|
+// @Param status query int false "仓库状态(可多项,逗号隔开) 1:正常 2:注销 3:待审核 4:审核拒绝"
|
|
|
// @Success 200 {array} QryWarehouseRsp
|
|
|
// @Failure 500 {object} app.Response
|
|
|
// @Router /Ermcp/QueryWarehouseInfo [get]
|
|
|
@@ -33,6 +35,6 @@ func QueryWarehouseInfo(c *gin.Context) {
|
|
|
a := app.NewGinUtils(c)
|
|
|
req := QryWarehouseReq{}
|
|
|
a.DoBindReq(&req)
|
|
|
- m := models.ErmcpWareHouseInfo{AREAUSERID: req.UserId}
|
|
|
+ m := models.ErmcpWareHouseInfo{AREAUSERID: req.UserId, FilterStatus: req.Status}
|
|
|
a.DoGetDataEx(&m)
|
|
|
-}
|
|
|
+}
|