| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- package guangzuan
- import (
- "mtp2_if/global/app"
- "mtp2_if/models"
- "github.com/gin-gonic/gin"
- )
- // QueryBuyOrder
- // @Summary 查询求购大厅委托单
- // @Produce json
- // @Security ApiKeyAuth
- // @Security LoginID
- // @Security Group
- // @Param page query int false "页码"
- // @Param pagesize query int false "每页条数"
- // @Param zsallproperties query string false "商品(查询字段-模糊查询)"
- // @Param zscategorys query string false "钻石分类, 格式:1,2,3"
- // @Param wrtradeorderid query int false "委托单号"
- // @Param buyusername query string false "买方(查询字段-模糊查询)"
- // @Success 200 {array} models.BuyOrder
- // @Failure 500 {object} app.Response
- // @Router /Guangzuan/QueryBuyOrder [get]
- // @Tags 广钻
- func QueryBuyOrder(c *gin.Context) {
- a := app.GinUtils{Gin: app.Gin{C: c}}
- m := models.BuyOrder{}
- a.DoBindReq(&m)
- a.DoGetDataByPage(&m)
- }
- // QuerySellOrder
- // @Summary 查询出售大厅委托单
- // @Produce json
- // @Security ApiKeyAuth
- // @Security LoginID
- // @Security Group
- // @Param page query int false "页码"
- // @Param pagesize query int false "每页条数"
- // @Param zsallproperties query string false "商品(查询字段-模糊查询)"
- // @Param zscategorys query string false "钻石分类, 格式:1,2,3"
- // @Param wrtradeorderid query int false "委托单号"
- // @Param buyusername query string false "卖方(查询字段-模糊查询)"
- // @Success 200 {array} models.SellOrder
- // @Failure 500 {object} app.Response
- // @Router /Guangzuan/QuerySellOrder [get]
- // @Tags 广钻
- func QuerySellOrder(c *gin.Context) {
- a := app.GinUtils{Gin: app.Gin{C: c}}
- m := models.SellOrder{}
- a.DoBindReq(&m)
- a.DoGetDataByPage(&m)
- }
- // QueryDiamond
- // @Summary 钻石搜索
- // @Produce json
- // @Security ApiKeyAuth
- // @Security LoginID
- // @Security Group
- // @Param data body models.SellOrderQueryReq true "钻石搜索入参"
- // @Success 200 {array} models.SellOrder
- // @Failure 500 {object} app.Response
- // @Router /Guangzuan/QueryDiamond [post]
- // @Tags 广钻
- func QueryDiamond(c *gin.Context) {
- a := app.GinUtils{Gin: app.Gin{C: c}}
- req := models.SellOrderQueryReq{}
- a.DoBindJsonReq(&req)
- m := models.SellOrder{
- IsQueryDiamond: true,
- ZSCATEGORY: req.ZSCATEGORY,
- ZSCURRENCYTYPE_S: req.ZSCURRENCYTYPE,
- WAREHOUSEID: req.WAREHOUSEID,
- WEIGHT: req.WEIGHT1,
- WEIGHT_END: req.WEIGHT2,
- WEIGHTAVG: req.WEIGHTAVG1,
- WEIGHTAVG_END: req.WEIGHTAVG2,
- ZSSHAPETYPE: req.ZSSHAPETYPE,
- ZSCOLORTYPE: req.ZSCOLORTYPE,
- ZSCLARITYTYPE: req.ZSCLARITYTYPE,
- ZSCUTTYPE: req.ZSCUTTYPE,
- ZSSYMMETRYTYPE: req.ZSSYMMETRYTYPE,
- ZSPOLISHTYPE: req.ZSPOLISHTYPE,
- ZSFLUORESCENCETYPE: req.ZSFLUORESCENCETYPE,
- ZSCERTTYPE: req.ZSCERTTYPE,
- ORIGIN: req.ORIGIN,
- ZSSTYLETYPE: req.ZSSTYLETYPE,
- ZSCZCOLOR1TYPE: req.ZSCZCOLOR1TYPE,
- PageEx: models.PageEx{Page: req.Page, PageSize: req.PageSize},
- }
- a.DoGetDataByPage(&m)
- }
|