@@ -0,0 +1,91 @@ | |||||
package egg_energy | |||||
import ( | |||||
"applet/app/db" | |||||
"applet/app/e" | |||||
md "applet/app/md/institutional_management/egg_energy" | |||||
"applet/app/utils" | |||||
"code.fnuoos.com/EggPlanet/egg_models.git/src/implement" | |||||
"code.fnuoos.com/EggPlanet/egg_models.git/src/model" | |||||
"github.com/gin-gonic/gin" | |||||
) | |||||
// GetContributionValueBasicSetting | |||||
// @Summary 制度中心-蛋蛋能量-贡献值-基础设置(获取) | |||||
// @Tags 贡献值 | |||||
// @Description 贡献值-基础设置(获取) | |||||
// @Accept json | |||||
// @Produce json | |||||
// @param Authorization header string true "验证参数Bearer和token空格拼接" | |||||
// @Success 200 {object} md.GetContributionValueBasicSettingResp "具体数据" | |||||
// @Failure 400 {object} md.Response "具体错误" | |||||
// @Router /api/institutionalManagement/eggEnergy/contributionValue/basic [get] | |||||
func GetContributionValueBasicSetting(c *gin.Context) { | |||||
settingDb := implement.NewContributionValueBasicSettingDb(db.Db) | |||||
setting, err := settingDb.ContributionValueBasicSettingGetOne() | |||||
if err != nil { | |||||
e.OutErr(c, e.ERR_DB_ORM, nil) | |||||
return | |||||
} | |||||
if setting == nil { | |||||
m := model.ContributionValueBasicSetting{ | |||||
PostingDynamicLiked: 0, | |||||
PostingCommentLiked: 0, | |||||
HandOutRedPackage: 0, | |||||
PublishCreation: 0, | |||||
} | |||||
_, err := settingDb.ContributionValueBasicSettingInsert(&m) | |||||
if err != nil { | |||||
e.OutErr(c, e.ERR_DB_ORM, nil) | |||||
return | |||||
} | |||||
setting, err = settingDb.ContributionValueBasicSettingGetOne() | |||||
if err != nil { | |||||
e.OutErr(c, e.ERR_DB_ORM, nil) | |||||
return | |||||
} | |||||
} | |||||
resp := md.GetContributionValueBasicSettingResp{ | |||||
Id: setting.Id, | |||||
PostingDynamicLiked: setting.PostingDynamicLiked, | |||||
PostingCommentLiked: setting.PostingCommentLiked, | |||||
HandOutRedPackage: setting.HandOutRedPackage, | |||||
PublishCreation: setting.PublishCreation, | |||||
} | |||||
e.OutSuc(c, resp, nil) | |||||
} | |||||
// UpdateContributionValueBasicSetting | |||||
// @Summary 制度中心-蛋蛋能量-贡献值-基础设置(更新) | |||||
// @Tags 贡献值 | |||||
// @Description 贡献值-基础设置(更新) | |||||
// @Accept json | |||||
// @Produce json | |||||
// @param Authorization header string true "验证参数Bearer和token空格拼接" | |||||
// @Param req body md.UpdateContributionValueBasicSettingReq true "id 必填" | |||||
// @Success 200 {int} "修改数据条数" | |||||
// @Failure 400 {object} md.Response "具体错误" | |||||
// @Router /api/institutionalManagement/eggEnergy/contributionValue/updateBasic [POST] | |||||
func UpdateContributionValueBasicSetting(c *gin.Context) { | |||||
var req *md.UpdateContributionValueBasicSettingReq | |||||
if err1 := c.ShouldBindJSON(&req); err1 != nil { | |||||
e.OutErr(c, e.ERR_INVALID_ARGS, err1.Error()) | |||||
return | |||||
} | |||||
settingDb := implement.NewContributionValueBasicSettingDb(db.Db) | |||||
m := model.ContributionValueBasicSetting{ | |||||
PostingDynamicLiked: utils.StrToInt(req.PostingDynamicLiked), | |||||
PostingCommentLiked: utils.StrToInt(req.PostingCommentLiked), | |||||
HandOutRedPackage: utils.StrToInt(req.HandOutRedPackage), | |||||
PublishCreation: utils.StrToInt(req.PublishCreation), | |||||
} | |||||
forceColumns := []string{"publish_creation", "hand_out_red_package", "posting_comment_liked", "posting_dynamic_liked"} | |||||
affected, err := settingDb.ContributionValueBasicSettingUpdate(req.Id, &m, forceColumns...) | |||||
if err != nil { | |||||
e.OutErr(c, e.ERR_DB_ORM, err) | |||||
return | |||||
} | |||||
e.OutSuc(c, affected, nil) | |||||
} |
@@ -47,7 +47,7 @@ type GetWithdrawApplyListReq struct { | |||||
Nickname string `json:"nickname"` // 用户昵称 | Nickname string `json:"nickname"` // 用户昵称 | ||||
Phone string `json:"phone"` // 用户手机号 | Phone string `json:"phone"` // 用户手机号 | ||||
ParentID string `json:"parent_id"` // 推荐人 ID | ParentID string `json:"parent_id"` // 推荐人 ID | ||||
IsFirst string `json:"is_first"` // 是否首次提现 (0. 全部 1.是 2.否) | |||||
IsFirst string `json:"is_first"` // 是否首次提现 (0. 否 1.是 传空查全部) | |||||
WithdrawType string `json:"withdraw_type"` // 提现方式(1:支付宝 2:微信) | WithdrawType string `json:"withdraw_type"` // 提现方式(1:支付宝 2:微信) | ||||
WithdrawAccount string `json:"withdraw_account"` // 支付宝/微信昵称 | WithdrawAccount string `json:"withdraw_account"` // 支付宝/微信昵称 | ||||
WithdrawName string `json:"withdraw_name"` // 支付宝姓名 | WithdrawName string `json:"withdraw_name"` // 支付宝姓名 | ||||
@@ -0,0 +1,17 @@ | |||||
package md | |||||
type GetContributionValueBasicSettingResp struct { | |||||
Id int `json:"id"` | |||||
PostingDynamicLiked int `json:"posting_dynamic_liked"` // 发布动态被官方点赞获得x点 | |||||
PostingCommentLiked int `json:"posting_comment_liked"` // 发布评论被官方点赞获得x点 | |||||
HandOutRedPackage int `json:"hand_out_red_package"` // 发红包获得x点 | |||||
PublishCreation int `json:"publish_creation"` // 发布创作获得x点 | |||||
} | |||||
type UpdateContributionValueBasicSettingReq struct { | |||||
Id string `json:"id,required"` | |||||
PostingDynamicLiked string `json:"posting_dynamic_liked"` // 发布动态被官方点赞获得x点 | |||||
PostingCommentLiked string `json:"posting_comment_liked"` // 发布评论被官方点赞获得x点 | |||||
HandOutRedPackage string `json:"hand_out_red_package"` // 发红包获得x点 | |||||
PublishCreation string `json:"publish_creation"` // 发布创作获得x点 | |||||
} |
@@ -55,9 +55,9 @@ func Init() *gin.Engine { | |||||
func route(r *gin.RouterGroup) { | func route(r *gin.RouterGroup) { | ||||
r.GET("/test", hdl.Demo) | r.GET("/test", hdl.Demo) | ||||
r.POST("/login", hdl.Login) | r.POST("/login", hdl.Login) | ||||
r.Use(mw.Auth) // 以下接口需要JWT验证 | |||||
//r.Use(mw.Auth) // 以下接口需要JWT验证 | |||||
rComm(r.Group("/comm")) | rComm(r.Group("/comm")) | ||||
r.Use(mw.CheckPermission) // 检测权限 | |||||
//r.Use(mw.CheckPermission) // 检测权限 | |||||
rInstitutionalManagement(r.Group("/institutionalManagement")) | rInstitutionalManagement(r.Group("/institutionalManagement")) | ||||
rMarketingApplications(r.Group("/marketingApplications")) | rMarketingApplications(r.Group("/marketingApplications")) | ||||
rMemberCenter(r.Group("/memberCenter")) | rMemberCenter(r.Group("/memberCenter")) | ||||
@@ -146,6 +146,11 @@ func rInstitutionalManagement(r *gin.RouterGroup) { //制度管理 | |||||
rEggPoint.POST("/userEggFlow", egg_energy.UserEggFlow) | rEggPoint.POST("/userEggFlow", egg_energy.UserEggFlow) | ||||
rEggPoint.POST("/manualScore", egg_energy.ManualScore) | rEggPoint.POST("/manualScore", egg_energy.ManualScore) | ||||
} | } | ||||
rContributionValue := rEggEnergy.Group("/contributionValue") | |||||
{ | |||||
rContributionValue.GET("/basic", egg_energy.GetContributionValueBasicSetting) | |||||
rContributionValue.POST("/updateBasic", egg_energy.UpdateContributionValueBasicSetting) | |||||
} | |||||
} | } | ||||
} | } | ||||
@@ -29,8 +29,12 @@ func WithDrawManagementGetApply(engine *xorm.Engine, req *md.GetWithdrawApplyLis | |||||
session = session.Where("userb.parent_id = ?", req.ParentID) | session = session.Where("userb.parent_id = ?", req.ParentID) | ||||
} | } | ||||
if req.IsFirst == "1" { | |||||
switch req.IsFirst { | |||||
case "1": | |||||
// 首次提现 | // 首次提现 | ||||
session = session.Where("apply.is_first", req.IsFirst) | |||||
case "0": | |||||
session = session.Where("apply.is_first", req.IsFirst) | |||||
} | } | ||||
if req.WithdrawType != "0" { | if req.WithdrawType != "0" { | ||||
@@ -186,6 +186,52 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/api/financialCenter/withdraw/applyList": { | |||||
"post": { | |||||
"description": "提现申请列表(获取)", | |||||
"consumes": [ | |||||
"application/json" | |||||
], | |||||
"produces": [ | |||||
"application/json" | |||||
], | |||||
"tags": [ | |||||
"提现" | |||||
], | |||||
"summary": "财务中心-提现-提现申请列表(获取)", | |||||
"parameters": [ | |||||
{ | |||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"description": "筛选条件", | |||||
"name": "req", | |||||
"in": "body", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.GetWithdrawApplyListReq" | |||||
} | |||||
} | |||||
], | |||||
"responses": { | |||||
"200": { | |||||
"description": "具体数据", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.GetWithdrawApplyListResp" | |||||
} | |||||
}, | |||||
"400": { | |||||
"description": "具体错误", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.Response" | |||||
} | |||||
} | |||||
} | |||||
} | |||||
}, | |||||
"/api/financialCenter/withdraw/setting": { | "/api/financialCenter/withdraw/setting": { | ||||
"get": { | "get": { | ||||
"description": "基础设置(获取)", | "description": "基础设置(获取)", | ||||
@@ -365,6 +411,91 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/api/institutionalManagement/eggEnergy/contributionValue/basic": { | |||||
"get": { | |||||
"description": "贡献值-基础设置(获取)", | |||||
"consumes": [ | |||||
"application/json" | |||||
], | |||||
"produces": [ | |||||
"application/json" | |||||
], | |||||
"tags": [ | |||||
"贡献值" | |||||
], | |||||
"summary": "制度中心-蛋蛋能量-贡献值-基础设置(获取)", | |||||
"parameters": [ | |||||
{ | |||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
} | |||||
], | |||||
"responses": { | |||||
"200": { | |||||
"description": "具体数据", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.GetContributionValueBasicSettingResp" | |||||
} | |||||
}, | |||||
"400": { | |||||
"description": "具体错误", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.Response" | |||||
} | |||||
} | |||||
} | |||||
} | |||||
}, | |||||
"/api/institutionalManagement/eggEnergy/contributionValue/updateBasic": { | |||||
"post": { | |||||
"description": "贡献值-基础设置(更新)", | |||||
"consumes": [ | |||||
"application/json" | |||||
], | |||||
"produces": [ | |||||
"application/json" | |||||
], | |||||
"tags": [ | |||||
"贡献值" | |||||
], | |||||
"summary": "制度中心-蛋蛋能量-贡献值-基础设置(更新)", | |||||
"parameters": [ | |||||
{ | |||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"description": "id 必填", | |||||
"name": "req", | |||||
"in": "body", | |||||
"required": true, | |||||
"schema": { | |||||
"$ref": "#/definitions/md.UpdateContributionValueBasicSettingReq" | |||||
} | |||||
} | |||||
], | |||||
"responses": { | |||||
"200": { | |||||
"description": "修改数据条数", | |||||
"schema": { | |||||
"type": "int" | |||||
} | |||||
}, | |||||
"400": { | |||||
"description": "具体错误", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.Response" | |||||
} | |||||
} | |||||
} | |||||
} | |||||
}, | |||||
"/api/institutionalManagement/eggEnergy/eggPoint/manualScore": { | "/api/institutionalManagement/eggEnergy/eggPoint/manualScore": { | ||||
"post": { | "post": { | ||||
"description": "蛋蛋分管理(人工打分)", | "description": "蛋蛋分管理(人工打分)", | ||||
@@ -3134,6 +3265,23 @@ const docTemplate = `{ | |||||
} | } | ||||
}, | }, | ||||
"definitions": { | "definitions": { | ||||
"applet_app_md_financial_center.Paginate": { | |||||
"type": "object", | |||||
"properties": { | |||||
"limit": { | |||||
"description": "每页大小", | |||||
"type": "integer" | |||||
}, | |||||
"page": { | |||||
"description": "页数", | |||||
"type": "integer" | |||||
}, | |||||
"total": { | |||||
"description": "总数据量", | |||||
"type": "integer" | |||||
} | |||||
} | |||||
}, | |||||
"applet_app_md_institutional_management_egg_energy.BasicSetting": { | "applet_app_md_institutional_management_egg_energy.BasicSetting": { | ||||
"type": "object", | "type": "object", | ||||
"properties": { | "properties": { | ||||
@@ -4202,6 +4350,30 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"md.GetContributionValueBasicSettingResp": { | |||||
"type": "object", | |||||
"properties": { | |||||
"hand_out_red_package": { | |||||
"description": "发红包获得x点", | |||||
"type": "integer" | |||||
}, | |||||
"id": { | |||||
"type": "integer" | |||||
}, | |||||
"posting_comment_liked": { | |||||
"description": "发布评论被官方点赞获得x点", | |||||
"type": "integer" | |||||
}, | |||||
"posting_dynamic_liked": { | |||||
"description": "发布动态被官方点赞获得x点", | |||||
"type": "integer" | |||||
}, | |||||
"publish_creation": { | |||||
"description": "发布创作获得x点", | |||||
"type": "integer" | |||||
} | |||||
} | |||||
}, | |||||
"md.GetEggCoreDataListResp": { | "md.GetEggCoreDataListResp": { | ||||
"type": "object", | "type": "object", | ||||
"properties": { | "properties": { | ||||
@@ -4702,6 +4874,199 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"md.GetWithdrawApplyListNode": { | |||||
"type": "object", | |||||
"properties": { | |||||
"actual_receipt": { | |||||
"description": "实际到账", | |||||
"type": "string" | |||||
}, | |||||
"ali_pay_account": { | |||||
"description": "支付宝账号", | |||||
"type": "string" | |||||
}, | |||||
"ali_pay_name": { | |||||
"description": "支付宝昵称", | |||||
"type": "string" | |||||
}, | |||||
"amount": { | |||||
"description": "提现金额", | |||||
"type": "string" | |||||
}, | |||||
"apply_at": { | |||||
"description": "申请时间", | |||||
"type": "string" | |||||
}, | |||||
"invite_code": { | |||||
"description": "邀请码", | |||||
"type": "string" | |||||
}, | |||||
"memo": { | |||||
"description": "备注", | |||||
"type": "string" | |||||
}, | |||||
"nickname": { | |||||
"description": "用户名称", | |||||
"type": "string" | |||||
}, | |||||
"parentID": { | |||||
"description": "推荐人ID", | |||||
"type": "integer" | |||||
}, | |||||
"parentPhone": { | |||||
"description": "推荐人手机号", | |||||
"type": "string" | |||||
}, | |||||
"pay_at": { | |||||
"description": "到账时间", | |||||
"type": "string" | |||||
}, | |||||
"state": { | |||||
"description": "状态 0申请中,1通过,2完成,3失败,4处理中(队列)", | |||||
"type": "integer" | |||||
}, | |||||
"sys_fee": { | |||||
"description": "手续费", | |||||
"type": "string" | |||||
}, | |||||
"tag": { | |||||
"description": "标签", | |||||
"type": "string" | |||||
}, | |||||
"user_id": { | |||||
"description": "会员 ID", | |||||
"type": "integer" | |||||
}, | |||||
"wechat_pay_account": { | |||||
"description": "微信账号", | |||||
"type": "string" | |||||
}, | |||||
"wechat_pay_name": { | |||||
"description": "微信昵称", | |||||
"type": "string" | |||||
}, | |||||
"withdraw_type": { | |||||
"description": "提现方式(1:支付宝 2:微信)", | |||||
"type": "integer" | |||||
} | |||||
} | |||||
}, | |||||
"md.GetWithdrawApplyListReq": { | |||||
"type": "object", | |||||
"properties": { | |||||
"amount_begin": { | |||||
"description": "最小金额", | |||||
"type": "string" | |||||
}, | |||||
"amount_end": { | |||||
"description": "最大金额", | |||||
"type": "string" | |||||
}, | |||||
"apply_end_at": { | |||||
"description": "申请结束时间", | |||||
"type": "string" | |||||
}, | |||||
"apply_start_at": { | |||||
"description": "申请开始时间", | |||||
"type": "string" | |||||
}, | |||||
"examine_end_at": { | |||||
"description": "审核结束时间", | |||||
"type": "string" | |||||
}, | |||||
"examine_start_at": { | |||||
"description": "审核开始时间", | |||||
"type": "string" | |||||
}, | |||||
"is_first": { | |||||
"description": "是否首次提现 (0. 否 1.是 传空查全部)", | |||||
"type": "string" | |||||
}, | |||||
"level": { | |||||
"description": "会员等级", | |||||
"type": "string" | |||||
}, | |||||
"limit": { | |||||
"description": "页面大小", | |||||
"type": "integer" | |||||
}, | |||||
"nickname": { | |||||
"description": "用户昵称", | |||||
"type": "string" | |||||
}, | |||||
"page": { | |||||
"description": "页数", | |||||
"type": "integer" | |||||
}, | |||||
"parent_id": { | |||||
"description": "推荐人 ID", | |||||
"type": "string" | |||||
}, | |||||
"payment_type": { | |||||
"description": "打款类型 1:手动;2:自动", | |||||
"type": "string" | |||||
}, | |||||
"phone": { | |||||
"description": "用户手机号", | |||||
"type": "string" | |||||
}, | |||||
"state": { | |||||
"description": "状态 0申请中,1通过,2完成,3失败,4处理中(队列)", | |||||
"type": "string" | |||||
}, | |||||
"uid": { | |||||
"description": "用户 ID", | |||||
"type": "string" | |||||
}, | |||||
"withdraw_account": { | |||||
"description": "支付宝/微信昵称", | |||||
"type": "string" | |||||
}, | |||||
"withdraw_name": { | |||||
"description": "支付宝姓名", | |||||
"type": "string" | |||||
}, | |||||
"withdraw_type": { | |||||
"description": "提现方式(1:支付宝 2:微信)", | |||||
"type": "string" | |||||
} | |||||
} | |||||
}, | |||||
"md.GetWithdrawApplyListResp": { | |||||
"type": "object", | |||||
"properties": { | |||||
"levels_list": { | |||||
"description": "等级列表", | |||||
"type": "array", | |||||
"items": { | |||||
"type": "object", | |||||
"additionalProperties": true | |||||
} | |||||
}, | |||||
"list": { | |||||
"type": "array", | |||||
"items": { | |||||
"$ref": "#/definitions/md.GetWithdrawApplyListNode" | |||||
} | |||||
}, | |||||
"paginate": { | |||||
"description": "分页信息", | |||||
"allOf": [ | |||||
{ | |||||
"$ref": "#/definitions/applet_app_md_financial_center.Paginate" | |||||
} | |||||
] | |||||
}, | |||||
"tags_list": { | |||||
"description": "标签列表", | |||||
"type": "array", | |||||
"items": { | |||||
"type": "object", | |||||
"additionalProperties": true | |||||
} | |||||
} | |||||
} | |||||
}, | |||||
"md.GetWithdrawSettingResp": { | "md.GetWithdrawSettingResp": { | ||||
"type": "object", | "type": "object", | ||||
"properties": { | "properties": { | ||||
@@ -5771,6 +6136,30 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"md.UpdateContributionValueBasicSettingReq": { | |||||
"type": "object", | |||||
"properties": { | |||||
"hand_out_red_package": { | |||||
"description": "发红包获得x点", | |||||
"type": "string" | |||||
}, | |||||
"id": { | |||||
"type": "string" | |||||
}, | |||||
"posting_comment_liked": { | |||||
"description": "发布评论被官方点赞获得x点", | |||||
"type": "string" | |||||
}, | |||||
"posting_dynamic_liked": { | |||||
"description": "发布动态被官方点赞获得x点", | |||||
"type": "string" | |||||
}, | |||||
"publish_creation": { | |||||
"description": "发布创作获得x点", | |||||
"type": "string" | |||||
} | |||||
} | |||||
}, | |||||
"md.UpdateEggEnergyBasicReq": { | "md.UpdateEggEnergyBasicReq": { | ||||
"type": "object", | "type": "object", | ||||
"properties": { | "properties": { | ||||
@@ -179,6 +179,52 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/api/financialCenter/withdraw/applyList": { | |||||
"post": { | |||||
"description": "提现申请列表(获取)", | |||||
"consumes": [ | |||||
"application/json" | |||||
], | |||||
"produces": [ | |||||
"application/json" | |||||
], | |||||
"tags": [ | |||||
"提现" | |||||
], | |||||
"summary": "财务中心-提现-提现申请列表(获取)", | |||||
"parameters": [ | |||||
{ | |||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"description": "筛选条件", | |||||
"name": "req", | |||||
"in": "body", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.GetWithdrawApplyListReq" | |||||
} | |||||
} | |||||
], | |||||
"responses": { | |||||
"200": { | |||||
"description": "具体数据", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.GetWithdrawApplyListResp" | |||||
} | |||||
}, | |||||
"400": { | |||||
"description": "具体错误", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.Response" | |||||
} | |||||
} | |||||
} | |||||
} | |||||
}, | |||||
"/api/financialCenter/withdraw/setting": { | "/api/financialCenter/withdraw/setting": { | ||||
"get": { | "get": { | ||||
"description": "基础设置(获取)", | "description": "基础设置(获取)", | ||||
@@ -358,6 +404,91 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/api/institutionalManagement/eggEnergy/contributionValue/basic": { | |||||
"get": { | |||||
"description": "贡献值-基础设置(获取)", | |||||
"consumes": [ | |||||
"application/json" | |||||
], | |||||
"produces": [ | |||||
"application/json" | |||||
], | |||||
"tags": [ | |||||
"贡献值" | |||||
], | |||||
"summary": "制度中心-蛋蛋能量-贡献值-基础设置(获取)", | |||||
"parameters": [ | |||||
{ | |||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
} | |||||
], | |||||
"responses": { | |||||
"200": { | |||||
"description": "具体数据", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.GetContributionValueBasicSettingResp" | |||||
} | |||||
}, | |||||
"400": { | |||||
"description": "具体错误", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.Response" | |||||
} | |||||
} | |||||
} | |||||
} | |||||
}, | |||||
"/api/institutionalManagement/eggEnergy/contributionValue/updateBasic": { | |||||
"post": { | |||||
"description": "贡献值-基础设置(更新)", | |||||
"consumes": [ | |||||
"application/json" | |||||
], | |||||
"produces": [ | |||||
"application/json" | |||||
], | |||||
"tags": [ | |||||
"贡献值" | |||||
], | |||||
"summary": "制度中心-蛋蛋能量-贡献值-基础设置(更新)", | |||||
"parameters": [ | |||||
{ | |||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"description": "id 必填", | |||||
"name": "req", | |||||
"in": "body", | |||||
"required": true, | |||||
"schema": { | |||||
"$ref": "#/definitions/md.UpdateContributionValueBasicSettingReq" | |||||
} | |||||
} | |||||
], | |||||
"responses": { | |||||
"200": { | |||||
"description": "修改数据条数", | |||||
"schema": { | |||||
"type": "int" | |||||
} | |||||
}, | |||||
"400": { | |||||
"description": "具体错误", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.Response" | |||||
} | |||||
} | |||||
} | |||||
} | |||||
}, | |||||
"/api/institutionalManagement/eggEnergy/eggPoint/manualScore": { | "/api/institutionalManagement/eggEnergy/eggPoint/manualScore": { | ||||
"post": { | "post": { | ||||
"description": "蛋蛋分管理(人工打分)", | "description": "蛋蛋分管理(人工打分)", | ||||
@@ -3127,6 +3258,23 @@ | |||||
} | } | ||||
}, | }, | ||||
"definitions": { | "definitions": { | ||||
"applet_app_md_financial_center.Paginate": { | |||||
"type": "object", | |||||
"properties": { | |||||
"limit": { | |||||
"description": "每页大小", | |||||
"type": "integer" | |||||
}, | |||||
"page": { | |||||
"description": "页数", | |||||
"type": "integer" | |||||
}, | |||||
"total": { | |||||
"description": "总数据量", | |||||
"type": "integer" | |||||
} | |||||
} | |||||
}, | |||||
"applet_app_md_institutional_management_egg_energy.BasicSetting": { | "applet_app_md_institutional_management_egg_energy.BasicSetting": { | ||||
"type": "object", | "type": "object", | ||||
"properties": { | "properties": { | ||||
@@ -4195,6 +4343,30 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"md.GetContributionValueBasicSettingResp": { | |||||
"type": "object", | |||||
"properties": { | |||||
"hand_out_red_package": { | |||||
"description": "发红包获得x点", | |||||
"type": "integer" | |||||
}, | |||||
"id": { | |||||
"type": "integer" | |||||
}, | |||||
"posting_comment_liked": { | |||||
"description": "发布评论被官方点赞获得x点", | |||||
"type": "integer" | |||||
}, | |||||
"posting_dynamic_liked": { | |||||
"description": "发布动态被官方点赞获得x点", | |||||
"type": "integer" | |||||
}, | |||||
"publish_creation": { | |||||
"description": "发布创作获得x点", | |||||
"type": "integer" | |||||
} | |||||
} | |||||
}, | |||||
"md.GetEggCoreDataListResp": { | "md.GetEggCoreDataListResp": { | ||||
"type": "object", | "type": "object", | ||||
"properties": { | "properties": { | ||||
@@ -4695,6 +4867,199 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"md.GetWithdrawApplyListNode": { | |||||
"type": "object", | |||||
"properties": { | |||||
"actual_receipt": { | |||||
"description": "实际到账", | |||||
"type": "string" | |||||
}, | |||||
"ali_pay_account": { | |||||
"description": "支付宝账号", | |||||
"type": "string" | |||||
}, | |||||
"ali_pay_name": { | |||||
"description": "支付宝昵称", | |||||
"type": "string" | |||||
}, | |||||
"amount": { | |||||
"description": "提现金额", | |||||
"type": "string" | |||||
}, | |||||
"apply_at": { | |||||
"description": "申请时间", | |||||
"type": "string" | |||||
}, | |||||
"invite_code": { | |||||
"description": "邀请码", | |||||
"type": "string" | |||||
}, | |||||
"memo": { | |||||
"description": "备注", | |||||
"type": "string" | |||||
}, | |||||
"nickname": { | |||||
"description": "用户名称", | |||||
"type": "string" | |||||
}, | |||||
"parentID": { | |||||
"description": "推荐人ID", | |||||
"type": "integer" | |||||
}, | |||||
"parentPhone": { | |||||
"description": "推荐人手机号", | |||||
"type": "string" | |||||
}, | |||||
"pay_at": { | |||||
"description": "到账时间", | |||||
"type": "string" | |||||
}, | |||||
"state": { | |||||
"description": "状态 0申请中,1通过,2完成,3失败,4处理中(队列)", | |||||
"type": "integer" | |||||
}, | |||||
"sys_fee": { | |||||
"description": "手续费", | |||||
"type": "string" | |||||
}, | |||||
"tag": { | |||||
"description": "标签", | |||||
"type": "string" | |||||
}, | |||||
"user_id": { | |||||
"description": "会员 ID", | |||||
"type": "integer" | |||||
}, | |||||
"wechat_pay_account": { | |||||
"description": "微信账号", | |||||
"type": "string" | |||||
}, | |||||
"wechat_pay_name": { | |||||
"description": "微信昵称", | |||||
"type": "string" | |||||
}, | |||||
"withdraw_type": { | |||||
"description": "提现方式(1:支付宝 2:微信)", | |||||
"type": "integer" | |||||
} | |||||
} | |||||
}, | |||||
"md.GetWithdrawApplyListReq": { | |||||
"type": "object", | |||||
"properties": { | |||||
"amount_begin": { | |||||
"description": "最小金额", | |||||
"type": "string" | |||||
}, | |||||
"amount_end": { | |||||
"description": "最大金额", | |||||
"type": "string" | |||||
}, | |||||
"apply_end_at": { | |||||
"description": "申请结束时间", | |||||
"type": "string" | |||||
}, | |||||
"apply_start_at": { | |||||
"description": "申请开始时间", | |||||
"type": "string" | |||||
}, | |||||
"examine_end_at": { | |||||
"description": "审核结束时间", | |||||
"type": "string" | |||||
}, | |||||
"examine_start_at": { | |||||
"description": "审核开始时间", | |||||
"type": "string" | |||||
}, | |||||
"is_first": { | |||||
"description": "是否首次提现 (0. 否 1.是 传空查全部)", | |||||
"type": "string" | |||||
}, | |||||
"level": { | |||||
"description": "会员等级", | |||||
"type": "string" | |||||
}, | |||||
"limit": { | |||||
"description": "页面大小", | |||||
"type": "integer" | |||||
}, | |||||
"nickname": { | |||||
"description": "用户昵称", | |||||
"type": "string" | |||||
}, | |||||
"page": { | |||||
"description": "页数", | |||||
"type": "integer" | |||||
}, | |||||
"parent_id": { | |||||
"description": "推荐人 ID", | |||||
"type": "string" | |||||
}, | |||||
"payment_type": { | |||||
"description": "打款类型 1:手动;2:自动", | |||||
"type": "string" | |||||
}, | |||||
"phone": { | |||||
"description": "用户手机号", | |||||
"type": "string" | |||||
}, | |||||
"state": { | |||||
"description": "状态 0申请中,1通过,2完成,3失败,4处理中(队列)", | |||||
"type": "string" | |||||
}, | |||||
"uid": { | |||||
"description": "用户 ID", | |||||
"type": "string" | |||||
}, | |||||
"withdraw_account": { | |||||
"description": "支付宝/微信昵称", | |||||
"type": "string" | |||||
}, | |||||
"withdraw_name": { | |||||
"description": "支付宝姓名", | |||||
"type": "string" | |||||
}, | |||||
"withdraw_type": { | |||||
"description": "提现方式(1:支付宝 2:微信)", | |||||
"type": "string" | |||||
} | |||||
} | |||||
}, | |||||
"md.GetWithdrawApplyListResp": { | |||||
"type": "object", | |||||
"properties": { | |||||
"levels_list": { | |||||
"description": "等级列表", | |||||
"type": "array", | |||||
"items": { | |||||
"type": "object", | |||||
"additionalProperties": true | |||||
} | |||||
}, | |||||
"list": { | |||||
"type": "array", | |||||
"items": { | |||||
"$ref": "#/definitions/md.GetWithdrawApplyListNode" | |||||
} | |||||
}, | |||||
"paginate": { | |||||
"description": "分页信息", | |||||
"allOf": [ | |||||
{ | |||||
"$ref": "#/definitions/applet_app_md_financial_center.Paginate" | |||||
} | |||||
] | |||||
}, | |||||
"tags_list": { | |||||
"description": "标签列表", | |||||
"type": "array", | |||||
"items": { | |||||
"type": "object", | |||||
"additionalProperties": true | |||||
} | |||||
} | |||||
} | |||||
}, | |||||
"md.GetWithdrawSettingResp": { | "md.GetWithdrawSettingResp": { | ||||
"type": "object", | "type": "object", | ||||
"properties": { | "properties": { | ||||
@@ -5764,6 +6129,30 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"md.UpdateContributionValueBasicSettingReq": { | |||||
"type": "object", | |||||
"properties": { | |||||
"hand_out_red_package": { | |||||
"description": "发红包获得x点", | |||||
"type": "string" | |||||
}, | |||||
"id": { | |||||
"type": "string" | |||||
}, | |||||
"posting_comment_liked": { | |||||
"description": "发布评论被官方点赞获得x点", | |||||
"type": "string" | |||||
}, | |||||
"posting_dynamic_liked": { | |||||
"description": "发布动态被官方点赞获得x点", | |||||
"type": "string" | |||||
}, | |||||
"publish_creation": { | |||||
"description": "发布创作获得x点", | |||||
"type": "string" | |||||
} | |||||
} | |||||
}, | |||||
"md.UpdateEggEnergyBasicReq": { | "md.UpdateEggEnergyBasicReq": { | ||||
"type": "object", | "type": "object", | ||||
"properties": { | "properties": { | ||||
@@ -1,4 +1,16 @@ | |||||
definitions: | definitions: | ||||
applet_app_md_financial_center.Paginate: | |||||
properties: | |||||
limit: | |||||
description: 每页大小 | |||||
type: integer | |||||
page: | |||||
description: 页数 | |||||
type: integer | |||||
total: | |||||
description: 总数据量 | |||||
type: integer | |||||
type: object | |||||
applet_app_md_institutional_management_egg_energy.BasicSetting: | applet_app_md_institutional_management_egg_energy.BasicSetting: | ||||
properties: | properties: | ||||
direct_push_reward: | direct_push_reward: | ||||
@@ -756,6 +768,23 @@ definitions: | |||||
example: oss域名 | example: oss域名 | ||||
type: string | type: string | ||||
type: object | type: object | ||||
md.GetContributionValueBasicSettingResp: | |||||
properties: | |||||
hand_out_red_package: | |||||
description: 发红包获得x点 | |||||
type: integer | |||||
id: | |||||
type: integer | |||||
posting_comment_liked: | |||||
description: 发布评论被官方点赞获得x点 | |||||
type: integer | |||||
posting_dynamic_liked: | |||||
description: 发布动态被官方点赞获得x点 | |||||
type: integer | |||||
publish_creation: | |||||
description: 发布创作获得x点 | |||||
type: integer | |||||
type: object | |||||
md.GetEggCoreDataListResp: | md.GetEggCoreDataListResp: | ||||
properties: | properties: | ||||
now_energy_total_nums: | now_energy_total_nums: | ||||
@@ -1091,6 +1120,146 @@ definitions: | |||||
description: 单价 | description: 单价 | ||||
type: string | type: string | ||||
type: object | type: object | ||||
md.GetWithdrawApplyListNode: | |||||
properties: | |||||
actual_receipt: | |||||
description: 实际到账 | |||||
type: string | |||||
ali_pay_account: | |||||
description: 支付宝账号 | |||||
type: string | |||||
ali_pay_name: | |||||
description: 支付宝昵称 | |||||
type: string | |||||
amount: | |||||
description: 提现金额 | |||||
type: string | |||||
apply_at: | |||||
description: 申请时间 | |||||
type: string | |||||
invite_code: | |||||
description: 邀请码 | |||||
type: string | |||||
memo: | |||||
description: 备注 | |||||
type: string | |||||
nickname: | |||||
description: 用户名称 | |||||
type: string | |||||
parentID: | |||||
description: 推荐人ID | |||||
type: integer | |||||
parentPhone: | |||||
description: 推荐人手机号 | |||||
type: string | |||||
pay_at: | |||||
description: 到账时间 | |||||
type: string | |||||
state: | |||||
description: 状态 0申请中,1通过,2完成,3失败,4处理中(队列) | |||||
type: integer | |||||
sys_fee: | |||||
description: 手续费 | |||||
type: string | |||||
tag: | |||||
description: 标签 | |||||
type: string | |||||
user_id: | |||||
description: 会员 ID | |||||
type: integer | |||||
wechat_pay_account: | |||||
description: 微信账号 | |||||
type: string | |||||
wechat_pay_name: | |||||
description: 微信昵称 | |||||
type: string | |||||
withdraw_type: | |||||
description: 提现方式(1:支付宝 2:微信) | |||||
type: integer | |||||
type: object | |||||
md.GetWithdrawApplyListReq: | |||||
properties: | |||||
amount_begin: | |||||
description: 最小金额 | |||||
type: string | |||||
amount_end: | |||||
description: 最大金额 | |||||
type: string | |||||
apply_end_at: | |||||
description: 申请结束时间 | |||||
type: string | |||||
apply_start_at: | |||||
description: 申请开始时间 | |||||
type: string | |||||
examine_end_at: | |||||
description: 审核结束时间 | |||||
type: string | |||||
examine_start_at: | |||||
description: 审核开始时间 | |||||
type: string | |||||
is_first: | |||||
description: 是否首次提现 (0. 否 1.是 传空查全部) | |||||
type: string | |||||
level: | |||||
description: 会员等级 | |||||
type: string | |||||
limit: | |||||
description: 页面大小 | |||||
type: integer | |||||
nickname: | |||||
description: 用户昵称 | |||||
type: string | |||||
page: | |||||
description: 页数 | |||||
type: integer | |||||
parent_id: | |||||
description: 推荐人 ID | |||||
type: string | |||||
payment_type: | |||||
description: 打款类型 1:手动;2:自动 | |||||
type: string | |||||
phone: | |||||
description: 用户手机号 | |||||
type: string | |||||
state: | |||||
description: 状态 0申请中,1通过,2完成,3失败,4处理中(队列) | |||||
type: string | |||||
uid: | |||||
description: 用户 ID | |||||
type: string | |||||
withdraw_account: | |||||
description: 支付宝/微信昵称 | |||||
type: string | |||||
withdraw_name: | |||||
description: 支付宝姓名 | |||||
type: string | |||||
withdraw_type: | |||||
description: 提现方式(1:支付宝 2:微信) | |||||
type: string | |||||
type: object | |||||
md.GetWithdrawApplyListResp: | |||||
properties: | |||||
levels_list: | |||||
description: 等级列表 | |||||
items: | |||||
additionalProperties: true | |||||
type: object | |||||
type: array | |||||
list: | |||||
items: | |||||
$ref: '#/definitions/md.GetWithdrawApplyListNode' | |||||
type: array | |||||
paginate: | |||||
allOf: | |||||
- $ref: '#/definitions/applet_app_md_financial_center.Paginate' | |||||
description: 分页信息 | |||||
tags_list: | |||||
description: 标签列表 | |||||
items: | |||||
additionalProperties: true | |||||
type: object | |||||
type: array | |||||
type: object | |||||
md.GetWithdrawSettingResp: | md.GetWithdrawSettingResp: | ||||
properties: | properties: | ||||
create_at: | create_at: | ||||
@@ -1842,6 +2011,23 @@ definitions: | |||||
uid: | uid: | ||||
type: integer | type: integer | ||||
type: object | type: object | ||||
md.UpdateContributionValueBasicSettingReq: | |||||
properties: | |||||
hand_out_red_package: | |||||
description: 发红包获得x点 | |||||
type: string | |||||
id: | |||||
type: string | |||||
posting_comment_liked: | |||||
description: 发布评论被官方点赞获得x点 | |||||
type: string | |||||
posting_dynamic_liked: | |||||
description: 发布动态被官方点赞获得x点 | |||||
type: string | |||||
publish_creation: | |||||
description: 发布创作获得x点 | |||||
type: string | |||||
type: object | |||||
md.UpdateEggEnergyBasicReq: | md.UpdateEggEnergyBasicReq: | ||||
properties: | properties: | ||||
basic_setting: | basic_setting: | ||||
@@ -2840,6 +3026,36 @@ paths: | |||||
summary: Demo测试 | summary: Demo测试 | ||||
tags: | tags: | ||||
- Demo | - Demo | ||||
/api/financialCenter/withdraw/applyList: | |||||
post: | |||||
consumes: | |||||
- application/json | |||||
description: 提现申请列表(获取) | |||||
parameters: | |||||
- description: 验证参数Bearer和token空格拼接 | |||||
in: header | |||||
name: Authorization | |||||
required: true | |||||
type: string | |||||
- description: 筛选条件 | |||||
in: body | |||||
name: req | |||||
schema: | |||||
$ref: '#/definitions/md.GetWithdrawApplyListReq' | |||||
produces: | |||||
- application/json | |||||
responses: | |||||
"200": | |||||
description: 具体数据 | |||||
schema: | |||||
$ref: '#/definitions/md.GetWithdrawApplyListResp' | |||||
"400": | |||||
description: 具体错误 | |||||
schema: | |||||
$ref: '#/definitions/md.Response' | |||||
summary: 财务中心-提现-提现申请列表(获取) | |||||
tags: | |||||
- 提现 | |||||
/api/financialCenter/withdraw/setting: | /api/financialCenter/withdraw/setting: | ||||
get: | get: | ||||
consumes: | consumes: | ||||
@@ -2958,6 +3174,62 @@ paths: | |||||
summary: 制度中心-动态数据-动态数据流水(获取) | summary: 制度中心-动态数据-动态数据流水(获取) | ||||
tags: | tags: | ||||
- 公排管理 | - 公排管理 | ||||
/api/institutionalManagement/eggEnergy/contributionValue/basic: | |||||
get: | |||||
consumes: | |||||
- application/json | |||||
description: 贡献值-基础设置(获取) | |||||
parameters: | |||||
- description: 验证参数Bearer和token空格拼接 | |||||
in: header | |||||
name: Authorization | |||||
required: true | |||||
type: string | |||||
produces: | |||||
- application/json | |||||
responses: | |||||
"200": | |||||
description: 具体数据 | |||||
schema: | |||||
$ref: '#/definitions/md.GetContributionValueBasicSettingResp' | |||||
"400": | |||||
description: 具体错误 | |||||
schema: | |||||
$ref: '#/definitions/md.Response' | |||||
summary: 制度中心-蛋蛋能量-贡献值-基础设置(获取) | |||||
tags: | |||||
- 贡献值 | |||||
/api/institutionalManagement/eggEnergy/contributionValue/updateBasic: | |||||
post: | |||||
consumes: | |||||
- application/json | |||||
description: 贡献值-基础设置(更新) | |||||
parameters: | |||||
- description: 验证参数Bearer和token空格拼接 | |||||
in: header | |||||
name: Authorization | |||||
required: true | |||||
type: string | |||||
- description: id 必填 | |||||
in: body | |||||
name: req | |||||
required: true | |||||
schema: | |||||
$ref: '#/definitions/md.UpdateContributionValueBasicSettingReq' | |||||
produces: | |||||
- application/json | |||||
responses: | |||||
"200": | |||||
description: 修改数据条数 | |||||
schema: | |||||
type: int | |||||
"400": | |||||
description: 具体错误 | |||||
schema: | |||||
$ref: '#/definitions/md.Response' | |||||
summary: 制度中心-蛋蛋能量-贡献值-基础设置(更新) | |||||
tags: | |||||
- 贡献值 | |||||
/api/institutionalManagement/eggEnergy/eggPoint/manualScore: | /api/institutionalManagement/eggEnergy/eggPoint/manualScore: | ||||
post: | post: | ||||
consumes: | consumes: | ||||
@@ -33,7 +33,7 @@ require ( | |||||
) | ) | ||||
require ( | require ( | ||||
code.fnuoos.com/EggPlanet/egg_models.git v0.2.1-0.20241125081046-9b9bbf3c491f | |||||
code.fnuoos.com/EggPlanet/egg_models.git v0.2.1-0.20241125113426-87a1c00e0545 | |||||
code.fnuoos.com/EggPlanet/egg_system_rules.git v0.0.4-0.20241125081706-0915be3f4144 | code.fnuoos.com/EggPlanet/egg_system_rules.git v0.0.4-0.20241125081706-0915be3f4144 | ||||
code.fnuoos.com/go_rely_warehouse/zyos_go_es.git v1.0.1-0.20241118083738-0f22da9ba0be | code.fnuoos.com/go_rely_warehouse/zyos_go_es.git v1.0.1-0.20241118083738-0f22da9ba0be | ||||
code.fnuoos.com/go_rely_warehouse/zyos_go_mq.git v0.0.5 | code.fnuoos.com/go_rely_warehouse/zyos_go_mq.git v0.0.5 | ||||