zhangqian
2023-08-09 4f69f07912ea3da9770983c9d4bacbcebbb366e4
api/v1/serviceContract.go
@@ -46,11 +46,11 @@
//   @Tags      ServiceContract
//   @Summary   删除服务合同
//   @Produce   application/json
//   @Param      object   body      request.DeleteserviceContract true   "查询参数"
//   @Param      object   body      request.DeleteServiceContract true   "查询参数"
//   @Success   200   {object}   contextx.Response{}
//   @Router      /api/serviceContract/delete [delete]
func (s *ServiceContractApi) Delete(c *gin.Context) {
   var params request.DeleteserviceContract
   var params request.DeleteServiceContract
   ctx, ok := contextx.NewContext(c, &params)
   if !ok {
      return
@@ -99,44 +99,11 @@
// check params
func checkServiceContractParams(serviceContract request.ServiceContract) (errCode int, result model.ServiceContract) {
   //if serviceContract.SignTime == "" {
   //   return ecode.InvalidParams, result
   //}
   //
   //if serviceContract.Number == "" {
   //   return ecode.InvalidParams, result
   //}
   //
   //if serviceContract.MemberId <= 0 {
   //   return ecode.InvalidParams, result
   //}
   t, err := checkTimeFormat(serviceContract.SignTime)
   if err != nil {
      return ecode.InvalidParams, result
   }
   result.SignTime = t
   t, err = checkTimeFormat(serviceContract.StartTime)
   if err != nil {
      return ecode.InvalidParams, result
   }
   result.StartTime = t
   t, err = checkTimeFormat(serviceContract.EndTime)
   if err != nil {
      return ecode.InvalidParams, result
   }
   result.EndTime = t
   result.Number = serviceContract.Number
   result.MemberId = serviceContract.MemberId
   result.Remark = serviceContract.Remark
   result.ClientId = serviceContract.ClientId
   result.ContactId = serviceContract.ContactId
   result.SalesDetailsId = serviceContract.SalesDetailsId
   result.SaleChanceId = serviceContract.SaleChanceId
   result.QuotationId = serviceContract.QuotationId
   result.ServiceContractTypeId = serviceContract.TypeId
@@ -144,6 +111,9 @@
   result.ServiceTimes = serviceContract.ServiceTimes
   result.Terms = serviceContract.Terms
   result.Products = serviceContract.Products
   result.SignTime = serviceContract.SignTime
   result.StartTime = serviceContract.StartTime
   result.EndTime = serviceContract.EndTime
   return ecode.OK, result
}