zhangqian
2023-08-17 a934b5ea45f84c71d9d309a1c69bfa21d1898b4a
api/v1/client.go
@@ -166,7 +166,7 @@
   client.Id = params.Id
   errCode = clientService.UpdateClient(client)
   errCode = clientService.UpdateClient(client, params.ContactId)
   if errCode != ecode.OK {
      ctx.Fail(errCode)
      return
@@ -201,3 +201,27 @@
      Count: int(total),
   })
}
// CheckName
//
//   @Tags      Client
//   @Summary   检查客户名称是否重复
//   @Produce   application/json
//   @Param      object   body      request.CheckClientName   true   "参数"
//   @Success   200      {object}   contextx.Response{}
//   @Router      /api/client/checkName [post]
func (cli *ClientApi) CheckName(c *gin.Context) {
   var params request.CheckClientName
   ctx, ok := contextx.NewContext(c, &params)
   if !ok {
      return
   }
   errCode := clientService.CheckName(params.Name)
   if errCode != ecode.OK {
      ctx.Fail(errCode)
      return
   }
   ctx.Ok()
}