...
|
...
|
@@ -242,3 +242,72 @@ func (c *AuditController) ChanceCheckResultPassOrNo() { |
|
|
msg = protocol.NewReturnResponse(nil, err)
|
|
|
return
|
|
|
}
|
|
|
|
|
|
//GetChanceReserveTypeList 获取机会储备池分类类型
|
|
|
//@router /v1/chance/reserve_type/list
|
|
|
func (c *AuditController) ChanceReserveTypeList() {
|
|
|
var msg *protocol.ResponseMessage
|
|
|
defer func() {
|
|
|
c.ResposeJson(msg)
|
|
|
}()
|
|
|
type Parameter struct {
|
|
|
protocol.RequestPageInfo
|
|
|
}
|
|
|
var param Parameter
|
|
|
if err := json.Unmarshal(c.Ctx.Input.RequestBody, ¶m); err != nil {
|
|
|
log.Error("json 解析失败", err)
|
|
|
msg = protocol.BadRequestParam("1")
|
|
|
return
|
|
|
}
|
|
|
list := serveaudit.GetReserveTypeLsit(param.PageIndex, param.PageSize)
|
|
|
msg = protocol.NewReturnResponse(list, nil)
|
|
|
return
|
|
|
}
|
|
|
|
|
|
//EditReserveType 编辑机会储备池分类类型
|
|
|
//@router /v1/chance/reserve_type/edit
|
|
|
func (c *AuditController) EditReserveType() {
|
|
|
var msg *protocol.ResponseMessage
|
|
|
defer func() {
|
|
|
c.ResposeJson(msg)
|
|
|
}()
|
|
|
type Parameter struct {
|
|
|
Id int `json:"id"`
|
|
|
Name string `json:"name"`
|
|
|
}
|
|
|
var param Parameter
|
|
|
if err := json.Unmarshal(c.Ctx.Input.RequestBody, ¶m); err != nil {
|
|
|
log.Error("json 解析失败", err)
|
|
|
msg = protocol.BadRequestParam("1")
|
|
|
return
|
|
|
}
|
|
|
var err error
|
|
|
if param.Id == 0 {
|
|
|
err = serveaudit.AddReserveType(param.Name)
|
|
|
} else {
|
|
|
err = serveaudit.EditReserveType(param.Id, param.Name)
|
|
|
}
|
|
|
msg = protocol.NewReturnResponse(nil, err)
|
|
|
return
|
|
|
}
|
|
|
|
|
|
//EditReserveType 编辑机会储备池分类类型
|
|
|
//@router /v1/chance/reserve_type/delete
|
|
|
func (c *AuditController) DeleteReserveType() {
|
|
|
var msg *protocol.ResponseMessage
|
|
|
defer func() {
|
|
|
c.ResposeJson(msg)
|
|
|
}()
|
|
|
type Parameter struct {
|
|
|
Id int `json:"id"`
|
|
|
}
|
|
|
var param Parameter
|
|
|
if err := json.Unmarshal(c.Ctx.Input.RequestBody, ¶m); err != nil {
|
|
|
log.Error("json 解析失败", err)
|
|
|
msg = protocol.BadRequestParam("1")
|
|
|
return
|
|
|
}
|
|
|
err := serveaudit.DeleteReserveType(param.Id)
|
|
|
msg = protocol.NewReturnResponse(nil, err)
|
|
|
return
|
|
|
} |
...
|
...
|
|