|
|
@@ -69,6 +69,7 @@ type QryOPApplyReq struct {
|
|
|
RelatedId string `form:"relatedid" binding:"required"` //现货合同ID, 不填则查所有
|
|
|
OperateapplyId string `form:"operateapplyid"` //操作申请id
|
|
|
Applystatus string `form:"applystatus"` // 申请状态 1:待审核 2:审核通过 3:审核拒绝 4:处理失败 5:已撤回
|
|
|
+ USERTYPE int32 `form:"usertype"` // 用户类型 2-机构 7-企业成员
|
|
|
}
|
|
|
|
|
|
// 查询业务管理/点价应答
|
|
|
@@ -82,6 +83,7 @@ type QryBusinessDjRsp struct {
|
|
|
// @Produce json
|
|
|
// @Security ApiKeyAuth
|
|
|
// @Param UserId query int true "用户ID"
|
|
|
+// @Param usertype query int false "用户类型 2-机构 7-企业成员"
|
|
|
// @Param relatedid query string false "现货合同ID, 不填则查所有"
|
|
|
// @Param applystatus query string false "申请状态(逗号隔开) 1:待审核 2:审核通过 3:审核拒绝 4:处理失败 5:已撤回"
|
|
|
// @Success 200 {array} QryBusinessDjRsp
|
|
|
@@ -92,7 +94,7 @@ func QueryBusinessDj(c *gin.Context) {
|
|
|
appG := app.Gin{C: c}
|
|
|
var req QryOPApplyReq
|
|
|
_ = c.ShouldBind(&req)
|
|
|
- m := models.ErmcpOPApplyModel{RELATEDID: req.RelatedId, USERID: req.UserId, FilterAppStatus: req.Applystatus}
|
|
|
+ m := models.ErmcpOPApplyModel{RELATEDID: req.RelatedId, USERID: req.UserId, FilterAppStatus: req.Applystatus, UserType: req.USERTYPE}
|
|
|
if d, err := m.GetData(1); err == nil {
|
|
|
//构建应答数据
|
|
|
sData := make([]QryBusinessDjRsp, 0)
|
|
|
@@ -123,6 +125,7 @@ type QryBussinessJsRsp struct {
|
|
|
// @Produce json
|
|
|
// @Security ApiKeyAuth
|
|
|
// @Param UserId query int true "用户ID"
|
|
|
+// @Param usertype query int false "用户类型 2-机构 7-企业成员"
|
|
|
// @Param relatedid query string false "现货合同ID, 不填则查所有"
|
|
|
// @Param operateapplyid query string false "操作申请id"
|
|
|
// @Param applystatus query string false "申请状态(逗号隔开) 1:待审核 2:审核通过 3:审核拒绝 4:处理失败 5:已撤回"
|
|
|
@@ -134,7 +137,8 @@ func QueryBusinessJs(c *gin.Context) {
|
|
|
appG := app.Gin{C: c}
|
|
|
var req QryOPApplyReq
|
|
|
_ = c.ShouldBind(&req)
|
|
|
- m := models.ErmcpOPApplyModel{RELATEDID: req.RelatedId, USERID: req.UserId, OPERATEAPPLYID: req.OperateapplyId, FilterAppStatus: req.Applystatus}
|
|
|
+ m := models.ErmcpOPApplyModel{RELATEDID: req.RelatedId, USERID: req.UserId,
|
|
|
+ OPERATEAPPLYID: req.OperateapplyId, FilterAppStatus: req.Applystatus, UserType: req.USERTYPE}
|
|
|
if d, err := m.GetData(2); err == nil {
|
|
|
//构建应答数据
|
|
|
sData := make([]QryBussinessJsRsp, 0)
|
|
|
@@ -159,10 +163,12 @@ type QryBussinessJsExRsp struct {
|
|
|
ReckonValue float64 `json:"reckonvalue"` // 值
|
|
|
}
|
|
|
|
|
|
+// QueryBusinessJsEx
|
|
|
// @Summary 查询业务管理(结算)(对应菜单:业务管理/结算[拆分记录])
|
|
|
// @Produce json
|
|
|
// @Security ApiKeyAuth
|
|
|
// @Param UserId query int true "用户ID"
|
|
|
+// @Param usertype query int false "用户类型 2-机构 7-企业成员"
|
|
|
// @Param relatedid query string false "现货合同ID, 不填则查所有"
|
|
|
// @Param applystatus query string false "申请状态(逗号隔开) 1:待审核 2:审核通过 3:审核拒绝 4:处理失败 5:已撤回"
|
|
|
// @Success 200 {array} QryBussinessJsExRsp
|
|
|
@@ -173,7 +179,7 @@ func QueryBusinessJsEx(c *gin.Context) {
|
|
|
appG := app.Gin{C: c}
|
|
|
var req QryOPApplyReq
|
|
|
_ = c.ShouldBind(&req)
|
|
|
- m := models.ErmcpOPApplyModel{RELATEDID: req.RelatedId, USERID: req.UserId, FilterAppStatus: req.Applystatus}
|
|
|
+ m := models.ErmcpOPApplyModel{RELATEDID: req.RelatedId, USERID: req.UserId, FilterAppStatus: req.Applystatus, UserType: req.USERTYPE}
|
|
|
if d, err := m.GetData(2); err == nil {
|
|
|
//构建应答数据
|
|
|
sData := make([]QryBussinessJsExRsp, 0)
|
|
|
@@ -184,7 +190,7 @@ func QueryBusinessJsEx(c *gin.Context) {
|
|
|
if len(rsp.DETAILJSON) > 0 {
|
|
|
if err := json.Unmarshal([]byte(rsp.DETAILJSON), &rd); err == nil {
|
|
|
if rd.ReckonRealQty != nil {
|
|
|
- rsp.ReckonType = "确定量"
|
|
|
+ rsp.ReckonType = "交收量"
|
|
|
rsp.ReckonValue = *rd.ReckonRealQty
|
|
|
sData = append(sData, rsp)
|
|
|
}
|
|
|
@@ -233,6 +239,7 @@ type QryBussinessKxRsp struct {
|
|
|
// @Produce json
|
|
|
// @Security ApiKeyAuth
|
|
|
// @Param UserId query int true "用户ID"
|
|
|
+// @Param usertype query int false "用户类型 2-机构 7-企业成员"
|
|
|
// @Param relatedid query string false "现货合同ID, 不填则查所有"
|
|
|
// @Param applystatus query string false "申请状态(逗号隔开) 1:待审核 2:审核通过 3:审核拒绝 4:处理失败 5:已撤回"
|
|
|
// @Success 200 {array} QryBussinessKxRsp
|
|
|
@@ -243,7 +250,7 @@ func QueryBusinessKx(c *gin.Context) {
|
|
|
appG := app.Gin{C: c}
|
|
|
var req QryOPApplyReq
|
|
|
_ = c.ShouldBind(&req)
|
|
|
- m := models.ErmcpOPApplyModel{RELATEDID: req.RelatedId, USERID: req.UserId, FilterAppStatus: req.Applystatus}
|
|
|
+ m := models.ErmcpOPApplyModel{RELATEDID: req.RelatedId, USERID: req.UserId, FilterAppStatus: req.Applystatus, UserType: req.USERTYPE}
|
|
|
if d, err := m.GetData(3); err == nil {
|
|
|
//构建应答数据
|
|
|
sData := make([]QryBussinessKxRsp, 0)
|
|
|
@@ -274,6 +281,7 @@ type QryBussinessFpRsp struct {
|
|
|
// @Produce json
|
|
|
// @Security ApiKeyAuth
|
|
|
// @Param UserId query int true "用户ID"
|
|
|
+// @Param usertype query int false "用户类型 2-机构 7-企业成员"
|
|
|
// @Param relatedid query string false "现货合同ID, 不填则查所有"
|
|
|
// @Param applystatus query string false "申请状态(逗号隔开) 1:待审核 2:审核通过 3:审核拒绝 4:处理失败 5:已撤回"
|
|
|
// @Success 200 {array} QryBussinessFpRsp
|
|
|
@@ -284,7 +292,7 @@ func QueryBusinessFp(c *gin.Context) {
|
|
|
appG := app.Gin{C: c}
|
|
|
var req QryOPApplyReq
|
|
|
_ = c.ShouldBind(&req)
|
|
|
- m := models.ErmcpOPApplyModel{RELATEDID: req.RelatedId, USERID: req.UserId, FilterAppStatus: req.Applystatus}
|
|
|
+ m := models.ErmcpOPApplyModel{RELATEDID: req.RelatedId, USERID: req.UserId, FilterAppStatus: req.Applystatus, UserType: req.USERTYPE}
|
|
|
if d, err := m.GetData(4); err == nil {
|
|
|
//构建应答数据
|
|
|
sData := make([]QryBussinessFpRsp, 0)
|