From 4eb798070f2926d976d0f28b64c36da805890ee6 Mon Sep 17 00:00:00 2001 From: wangpengfei <274878379@qq.com> Date: 星期三, 19 七月 2023 18:31:40 +0800 Subject: [PATCH] fix --- api/v1/serviceContracts.go | 22 api/v1/plan.go | 14 api/v1/client.go | 22 api/v1/serviceFeeManage.go | 6 api/v1/subOrder.go | 12 api/v1/masterOrder.go | 14 api/v1/contact.go | 18 model/request/subOrder.go | 2 api/v1/contract.go | 12 docs/swagger.yaml | 67 +++- docs/docs.go | 99 +++++- api/v1/salesReturn.go | 22 docs/swagger.json | 99 +++++- api/v1/saleChance.go | 58 ++-- api/v1/salesRefund.go | 30 +- api/v1/customerServiceSheet.go | 12 api/v1/salesLeads.go | 30 +- api/v1/qutation.go | 38 +- api/v1/salesDetails.go | 30 +- api/v1/followRecord.go | 73 ++-- api/v1/orderManage.go | 30 +- api/v1/serviceFollowup.go | 14 22 files changed, 427 insertions(+), 297 deletions(-) diff --git a/api/v1/client.go b/api/v1/client.go index 22dcaf3..96aa141 100644 --- a/api/v1/client.go +++ b/api/v1/client.go @@ -68,20 +68,20 @@ func checkClientParams(params request.Client) (int, *model.Client) { client := new(model.Client) - if params.Name == "" { - return ecode.InvalidParams, nil - } + //if params.Name == "" { + // return ecode.InvalidParams, nil + //} client.Name = params.Name - if params.ClientStatusId == 0 { - return ecode.InvalidParams, nil - } - client.ClientStatusId = params.ClientStatusId - - if params.MemberId == 0 { - return ecode.InvalidParams, nil - } + //if params.ClientStatusId == 0 { + // return ecode.InvalidParams, nil + //} + //client.ClientStatusId = params.ClientStatusId + // + //if params.MemberId == 0 { + // return ecode.InvalidParams, nil + //} client.MemberId = params.MemberId t, err := checkTimeFormat(params.NextVisitTime) diff --git a/api/v1/contact.go b/api/v1/contact.go index 3c0dbc5..001ecc9 100644 --- a/api/v1/contact.go +++ b/api/v1/contact.go @@ -131,18 +131,18 @@ func checkContactParams(params request.Contact) (int, model.Contact) { var contact model.Contact // name not empty - if params.Name == "" { - return ecode.InvalidParams, contact - } + //if params.Name == "" { + // return ecode.InvalidParams, contact + //} contact.Name = params.Name contact.Phone = params.Phone contact.Email = params.Email // check member id not -1 - if params.MemberId == 0 { - return ecode.InvalidParams, contact - } + //if params.MemberId == 0 { + // return ecode.InvalidParams, contact + //} contact.MemberId = params.MemberId contact.ProvinceId = params.ProvinceId @@ -154,9 +154,9 @@ contact.Desc = params.Desc // check number not empty - if params.Number == "" { - return ecode.InvalidParams, contact - } + //if params.Number == "" { + // return ecode.InvalidParams, contact + //} contact.Number = params.Number t, err := checkTimeFormat(params.Birthday) diff --git a/api/v1/contract.go b/api/v1/contract.go index 9d8cc67..135cd12 100644 --- a/api/v1/contract.go +++ b/api/v1/contract.go @@ -121,13 +121,13 @@ } func checkContractParams(contract request.Contract) (errCode int, contractModel model.Contract) { - if contract.Number == "" { - return ecode.InvalidParams, contractModel - } + //if contract.Number == "" { + // return ecode.InvalidParams, contractModel + //} - if contract.MemberId == 0 { - return ecode.InvalidParams, contractModel - } + //if contract.MemberId == 0 { + // return ecode.InvalidParams, contractModel + //} contractModel = model.Contract{ ClientId: contract.ClientId, diff --git a/api/v1/customerServiceSheet.go b/api/v1/customerServiceSheet.go index cc79739..6e3d362 100644 --- a/api/v1/customerServiceSheet.go +++ b/api/v1/customerServiceSheet.go @@ -122,13 +122,13 @@ // checkCustomerServiceSheetParams func checkCustomerServiceSheetParams(customerServiceSheet request.CustomerServiceSheet) (errCode int, newCustomerServiceSheet model.CustomerServiceSheet) { - if customerServiceSheet.Number == "" { - return ecode.InvalidParams, model.CustomerServiceSheet{} - } + //if customerServiceSheet.Number == "" { + // return ecode.InvalidParams, model.CustomerServiceSheet{} + //} - if customerServiceSheet.MemberId == 0 { - return ecode.InvalidParams, model.CustomerServiceSheet{} - } + //if customerServiceSheet.MemberId == 0 { + // return ecode.InvalidParams, model.CustomerServiceSheet{} + //} newCustomerServiceSheet = model.CustomerServiceSheet{ Number: customerServiceSheet.Number, diff --git a/api/v1/followRecord.go b/api/v1/followRecord.go index 8000585..497592f 100644 --- a/api/v1/followRecord.go +++ b/api/v1/followRecord.go @@ -6,7 +6,6 @@ "aps_crm/model/response" "aps_crm/pkg/contextx" "aps_crm/pkg/ecode" - "aps_crm/service" "github.com/gin-gonic/gin" "strconv" "time" @@ -128,42 +127,42 @@ func checkFollowRecordParams(followRecord request.FollowRecord) (int, *model.FollowRecord) { var followRecordModel model.FollowRecord - if followRecord.ClientId != 0 { - // check client exist - if service.CheckClientExist(followRecord.ClientId) != ecode.OK { - return ecode.ClientNotExist, &followRecordModel - } - } - - if followRecord.ContactId != 0 { - // check contact exist - if service.CheckContactExist(followRecord.ContactId) != ecode.OK { - return ecode.ContactNotExist, &followRecordModel - } - } - - if followRecord.SalesLeadsId != 0 { - // check sales leads exist - if service.CheckSalesLeadsExist(followRecord.SalesLeadsId) != ecode.OK { - return ecode.SalesLeadsNotExist, &followRecordModel - } - } - - // check member id - if followRecord.MemberId == 0 { - // todo check member exist - return ecode.InvalidParams, &followRecordModel - } - - // check number - if followRecord.Number == "" { - return ecode.InvalidParams, &followRecordModel - } - - // check follow content - if followRecord.Content == "" { - return ecode.InvalidParams, &followRecordModel - } + //if followRecord.ClientId != 0 { + // // check client exist + // if service.CheckClientExist(followRecord.ClientId) != ecode.OK { + // return ecode.ClientNotExist, &followRecordModel + // } + //} + // + //if followRecord.ContactId != 0 { + // // check contact exist + // if service.CheckContactExist(followRecord.ContactId) != ecode.OK { + // return ecode.ContactNotExist, &followRecordModel + // } + //} + // + //if followRecord.SalesLeadsId != 0 { + // // check sales leads exist + // if service.CheckSalesLeadsExist(followRecord.SalesLeadsId) != ecode.OK { + // return ecode.SalesLeadsNotExist, &followRecordModel + // } + //} + // + //// check member id + //if followRecord.MemberId == 0 { + // // todo check member exist + // return ecode.InvalidParams, &followRecordModel + //} + // + //// check number + //if followRecord.Number == "" { + // return ecode.InvalidParams, &followRecordModel + //} + // + //// check follow content + //if followRecord.Content == "" { + // return ecode.InvalidParams, &followRecordModel + //} // check follow time t, err := checkTimeFormat(followRecord.FollowTime) diff --git a/api/v1/masterOrder.go b/api/v1/masterOrder.go index 0cb3a5d..73c3fe4 100644 --- a/api/v1/masterOrder.go +++ b/api/v1/masterOrder.go @@ -125,13 +125,13 @@ // checkMasterOrderParams // 妫�鏌ヤ富璁㈠崟鍙傛暟 func checkMasterOrderParams(masterOrder request.MasterOrder) (errCode int, masterOrderModel model.MasterOrder) { - if masterOrder.Number == "" { - return ecode.InvalidParams, masterOrderModel - } - - if masterOrder.MemberId == 0 { - return ecode.InvalidParams, masterOrderModel - } + //if masterOrder.Number == "" { + // return ecode.InvalidParams, masterOrderModel + //} + // + //if masterOrder.MemberId == 0 { + // return ecode.InvalidParams, masterOrderModel + //} t, err := checkTimeFormat(masterOrder.StartTime) if err != nil { diff --git a/api/v1/orderManage.go b/api/v1/orderManage.go index 148076c..61e6a79 100644 --- a/api/v1/orderManage.go +++ b/api/v1/orderManage.go @@ -123,21 +123,21 @@ // checkOrderManageParams func checkOrderManageParams(orderManage request.OrderManage) (int, model.OrderManage) { // check orderManage exist - if orderManage.ClientId == 0 { - return ecode.InvalidParams, model.OrderManage{} - } - - if orderManage.Number == "" { - return ecode.InvalidParams, model.OrderManage{} - } - - if orderManage.ProblemDescription == "" { - return ecode.InvalidParams, model.OrderManage{} - } - - if orderManage.OrderType == 0 { - return ecode.InvalidParams, model.OrderManage{} - } + //if orderManage.ClientId == 0 { + // return ecode.InvalidParams, model.OrderManage{} + //} + // + //if orderManage.Number == "" { + // return ecode.InvalidParams, model.OrderManage{} + //} + // + //if orderManage.ProblemDescription == "" { + // return ecode.InvalidParams, model.OrderManage{} + //} + // + //if orderManage.OrderType == 0 { + // return ecode.InvalidParams, model.OrderManage{} + //} return ecode.OK, model.OrderManage{ Name: orderManage.Name, diff --git a/api/v1/plan.go b/api/v1/plan.go index 7fe3265..7078033 100644 --- a/api/v1/plan.go +++ b/api/v1/plan.go @@ -121,13 +121,13 @@ } func checkPlanParams(plan request.Plan) (errCode int, p model.Plan) { - if plan.Number == "" { - return ecode.InvalidParams, p - } - - if plan.MemberId == 0 { - return ecode.InvalidParams, p - } + //if plan.Number == "" { + // return ecode.InvalidParams, p + //} + // + //if plan.MemberId == 0 { + // return ecode.InvalidParams, p + //} t, err := checkTimeFormat(plan.StartTime) if err != nil { diff --git a/api/v1/qutation.go b/api/v1/qutation.go index 739681f..c76567f 100644 --- a/api/v1/qutation.go +++ b/api/v1/qutation.go @@ -127,25 +127,25 @@ var errCode int var quotationModel model.Quotation - if quotation.ClientId == 0 { - errCode = ecode.InvalidParams - return errCode, quotationModel - } - - if quotation.QuotationStatusId == 0 { - errCode = ecode.InvalidParams - return errCode, quotationModel - } - - if quotation.Number == "" { - errCode = ecode.InvalidParams - return errCode, quotationModel - } - - if quotation.MemberId == 0 { - errCode = ecode.InvalidParams - return errCode, quotationModel - } + //if quotation.ClientId == 0 { + // errCode = ecode.InvalidParams + // return errCode, quotationModel + //} + // + //if quotation.QuotationStatusId == 0 { + // errCode = ecode.InvalidParams + // return errCode, quotationModel + //} + // + //if quotation.Number == "" { + // errCode = ecode.InvalidParams + // return errCode, quotationModel + //} + // + //if quotation.MemberId == 0 { + // errCode = ecode.InvalidParams + // return errCode, quotationModel + //} t, err := checkTimeFormat(quotation.ValidityDate) if err != nil { diff --git a/api/v1/saleChance.go b/api/v1/saleChance.go index 629b9c3..9b4b26d 100644 --- a/api/v1/saleChance.go +++ b/api/v1/saleChance.go @@ -135,35 +135,35 @@ var errCode int var sc model.SaleChance - if saleChance.Name == "" { - errCode = ecode.InvalidParams - return errCode, sc - } - - if saleChance.Number == "" { - errCode = ecode.InvalidParams - return errCode, sc - } - - if saleChance.MemberId == 0 { - errCode = ecode.InvalidParams - return errCode, sc - } - - if saleChance.Currency == 0 { - errCode = ecode.InvalidParams - return errCode, sc - } - - if saleChance.ExpectedTime == "" { - errCode = ecode.InvalidParams - return errCode, sc - } - - if saleChance.ProjectedAmount == 0 { - errCode = ecode.InvalidParams - return errCode, sc - } + //if saleChance.Name == "" { + // errCode = ecode.InvalidParams + // return errCode, sc + //} + // + //if saleChance.Number == "" { + // errCode = ecode.InvalidParams + // return errCode, sc + //} + // + //if saleChance.MemberId == 0 { + // errCode = ecode.InvalidParams + // return errCode, sc + //} + // + //if saleChance.Currency == 0 { + // errCode = ecode.InvalidParams + // return errCode, sc + //} + // + //if saleChance.ExpectedTime == "" { + // errCode = ecode.InvalidParams + // return errCode, sc + //} + // + //if saleChance.ProjectedAmount == 0 { + // errCode = ecode.InvalidParams + // return errCode, sc + //} t, err := checkTimeFormat(saleChance.ExpectedTime) if err != nil { diff --git a/api/v1/salesDetails.go b/api/v1/salesDetails.go index 2f57c93..307735c 100644 --- a/api/v1/salesDetails.go +++ b/api/v1/salesDetails.go @@ -121,21 +121,21 @@ } func checkSalesDetailsParams(salesDetails request.SalesDetails) (errCode int, salesDetailsModel model.SalesDetails) { - if salesDetails.ClientId == 0 { - return ecode.InvalidParams, salesDetailsModel - } - - if salesDetails.Number == "" { - return ecode.InvalidParams, salesDetailsModel - } - - if salesDetails.MemberId == 0 { - return ecode.InvalidParams, salesDetailsModel - } - - if salesDetails.SignTime == "" { - return ecode.InvalidParams, salesDetailsModel - } + //if salesDetails.ClientId == 0 { + // return ecode.InvalidParams, salesDetailsModel + //} + // + //if salesDetails.Number == "" { + // return ecode.InvalidParams, salesDetailsModel + //} + // + //if salesDetails.MemberId == 0 { + // return ecode.InvalidParams, salesDetailsModel + //} + // + //if salesDetails.SignTime == "" { + // return ecode.InvalidParams, salesDetailsModel + //} t, err := checkTimeFormat(salesDetails.SignTime) if err != nil { diff --git a/api/v1/salesLeads.go b/api/v1/salesLeads.go index dd53038..137b398 100644 --- a/api/v1/salesLeads.go +++ b/api/v1/salesLeads.go @@ -124,21 +124,21 @@ } func checkSalesLeadsParams(params request.SalesLeads) (errCode int, salesLeads model.SalesLeads) { - if params.Name == "" { - return ecode.InvalidParams, salesLeads - } - - if params.Number == "" { - return ecode.InvalidParams, salesLeads - } - - if params.SalesSourcesId == 0 { - return ecode.InvalidParams, salesLeads - } - - if params.MemberId == 0 { - return ecode.InvalidParams, salesLeads - } + //if params.Name == "" { + // return ecode.InvalidParams, salesLeads + //} + // + //if params.Number == "" { + // return ecode.InvalidParams, salesLeads + //} + // + //if params.SalesSourcesId == 0 { + // return ecode.InvalidParams, salesLeads + //} + // + //if params.MemberId == 0 { + // return ecode.InvalidParams, salesLeads + //} salesLeads = model.SalesLeads{ Name: params.Name, diff --git a/api/v1/salesRefund.go b/api/v1/salesRefund.go index 39fe545..77d24f7 100644 --- a/api/v1/salesRefund.go +++ b/api/v1/salesRefund.go @@ -124,21 +124,21 @@ } func checkSalesRefundParams(salesRefund request.SalesRefund) (errCode int, salesRefundRes model.SalesRefund) { - if salesRefund.ClientId == 0 { - return ecode.InvalidParams, salesRefundRes - } - - if salesRefund.Number == "" { - return ecode.InvalidParams, salesRefundRes - } - - if salesRefund.MemberId == 0 { - return ecode.InvalidParams, salesRefundRes - } - - if salesRefund.RefundDate == "" { - return ecode.InvalidParams, salesRefundRes - } + //if salesRefund.ClientId == 0 { + // return ecode.InvalidParams, salesRefundRes + //} + // + //if salesRefund.Number == "" { + // return ecode.InvalidParams, salesRefundRes + //} + // + //if salesRefund.MemberId == 0 { + // return ecode.InvalidParams, salesRefundRes + //} + // + //if salesRefund.RefundDate == "" { + // return ecode.InvalidParams, salesRefundRes + //} t, err := checkTimeFormat(salesRefund.RefundDate) if err != nil { diff --git a/api/v1/salesReturn.go b/api/v1/salesReturn.go index 97f055f..f3f4dd2 100644 --- a/api/v1/salesReturn.go +++ b/api/v1/salesReturn.go @@ -124,17 +124,17 @@ } func checkSalesReturnParams(salesReturn request.SalesReturn) (errCode int, s model.SalesReturn) { - if salesReturn.Number == "" { - return ecode.InvalidParams, s - } - - if salesReturn.Repository == "" { - return ecode.InvalidParams, s - } - - if salesReturn.MemberId == 0 { - return ecode.InvalidParams, s - } + //if salesReturn.Number == "" { + // return ecode.InvalidParams, s + //} + // + //if salesReturn.Repository == "" { + // return ecode.InvalidParams, s + //} + // + //if salesReturn.MemberId == 0 { + // return ecode.InvalidParams, s + //} t, err := checkTimeFormat(salesReturn.ReturnDate) if err != nil { diff --git a/api/v1/serviceContracts.go b/api/v1/serviceContracts.go index 5fb3329..092c1e2 100644 --- a/api/v1/serviceContracts.go +++ b/api/v1/serviceContracts.go @@ -124,17 +124,17 @@ // 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 - } + //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 { diff --git a/api/v1/serviceFeeManage.go b/api/v1/serviceFeeManage.go index afa4313..43fba1f 100644 --- a/api/v1/serviceFeeManage.go +++ b/api/v1/serviceFeeManage.go @@ -131,9 +131,9 @@ // checkServiceFeeManageParams func checkServiceFeeManageParams(serviceFeeManage request.ServiceFeeManage) (errCode int, result model.ServiceFeeManage) { - if serviceFeeManage.ClientId == 0 { - return ecode.InvalidParams, result - } + //if serviceFeeManage.ClientId == 0 { + // return ecode.InvalidParams, result + //} if serviceFeeManage.MemberId == 0 { return ecode.InvalidParams, result diff --git a/api/v1/serviceFollowup.go b/api/v1/serviceFollowup.go index c1a50fe..0a74b42 100644 --- a/api/v1/serviceFollowup.go +++ b/api/v1/serviceFollowup.go @@ -122,13 +122,13 @@ // checkServiceFollowupParams func checkServiceFollowupParams(serviceFollowup request.ServiceFollowup) (errCode int, serviceFollowupModel model.ServiceFollowup) { - if serviceFollowup.Number == "" { - return ecode.InvalidParams, serviceFollowupModel - } - - if serviceFollowup.MemberId == 0 { - return ecode.InvalidParams, serviceFollowupModel - } + //if serviceFollowup.Number == "" { + // return ecode.InvalidParams, serviceFollowupModel + //} + // + //if serviceFollowup.MemberId == 0 { + // return ecode.InvalidParams, serviceFollowupModel + //} serviceFollowupModel = model.ServiceFollowup{ ClientId: serviceFollowup.ClientId, diff --git a/api/v1/subOrder.go b/api/v1/subOrder.go index 20c4a4a..a13f934 100644 --- a/api/v1/subOrder.go +++ b/api/v1/subOrder.go @@ -125,12 +125,12 @@ // checkSubOrderParams // 妫�鏌ュ瓙璁㈠崟鍙傛暟 func checkSubOrderParams(subOrder request.SubOrder) (errCode int, newSubOrder model.SubOrder) { - if subOrder.Number == "" { - return ecode.InvalidParams, newSubOrder - } - if subOrder.MemberId == 0 { - return ecode.InvalidParams, newSubOrder - } + //if subOrder.Number == "" { + // return ecode.InvalidParams, newSubOrder + //} + //if subOrder.MemberId == 0 { + // return ecode.InvalidParams, newSubOrder + //} newSubOrder.ClientId = subOrder.ClientId newSubOrder.MasterOrderId = subOrder.MasterOrderId diff --git a/docs/docs.go b/docs/docs.go index fbff343..2c1900c 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -4997,6 +4997,36 @@ } } } + }, + "/api/vetting/add": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "Vetting" + ], + "summary": "娣诲姞瀹℃壒", + "parameters": [ + { + "description": "鏌ヨ鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.AddVetting" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/contextx.Response" + } + } + } + } } }, "definitions": { @@ -7205,8 +7235,50 @@ "request.AddSubOrder": { "type": "object", "properties": { - "subOrder": { - "$ref": "#/definitions/request.SubOrder" + "clientId": { + "type": "integer" + }, + "masterOrderId": { + "type": "integer" + }, + "memberId": { + "type": "integer" + }, + "number": { + "type": "string" + }, + "product": { + "type": "array", + "items": { + "$ref": "#/definitions/model.Product" + } + } + } + }, + "request.AddVetting": { + "type": "object", + "required": [ + "opinion", + "status", + "userId", + "vettingId", + "vettingType" + ], + "properties": { + "opinion": { + "type": "string" + }, + "status": { + "type": "integer" + }, + "userId": { + "type": "integer" + }, + "vettingId": { + "type": "integer" + }, + "vettingType": { + "type": "integer" } } }, @@ -7783,29 +7855,6 @@ "type": "array", "items": { "type": "integer" - } - } - } - }, - "request.SubOrder": { - "type": "object", - "properties": { - "clientId": { - "type": "integer" - }, - "masterOrderId": { - "type": "integer" - }, - "memberId": { - "type": "integer" - }, - "number": { - "type": "string" - }, - "product": { - "type": "array", - "items": { - "$ref": "#/definitions/model.Product" } } } diff --git a/docs/swagger.json b/docs/swagger.json index 9cf4568..5ff6be6 100644 --- a/docs/swagger.json +++ b/docs/swagger.json @@ -4985,6 +4985,36 @@ } } } + }, + "/api/vetting/add": { + "post": { + "produces": [ + "application/json" + ], + "tags": [ + "Vetting" + ], + "summary": "娣诲姞瀹℃壒", + "parameters": [ + { + "description": "鏌ヨ鍙傛暟", + "name": "object", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/request.AddVetting" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/contextx.Response" + } + } + } + } } }, "definitions": { @@ -7193,8 +7223,50 @@ "request.AddSubOrder": { "type": "object", "properties": { - "subOrder": { - "$ref": "#/definitions/request.SubOrder" + "clientId": { + "type": "integer" + }, + "masterOrderId": { + "type": "integer" + }, + "memberId": { + "type": "integer" + }, + "number": { + "type": "string" + }, + "product": { + "type": "array", + "items": { + "$ref": "#/definitions/model.Product" + } + } + } + }, + "request.AddVetting": { + "type": "object", + "required": [ + "opinion", + "status", + "userId", + "vettingId", + "vettingType" + ], + "properties": { + "opinion": { + "type": "string" + }, + "status": { + "type": "integer" + }, + "userId": { + "type": "integer" + }, + "vettingId": { + "type": "integer" + }, + "vettingType": { + "type": "integer" } } }, @@ -7771,29 +7843,6 @@ "type": "array", "items": { "type": "integer" - } - } - } - }, - "request.SubOrder": { - "type": "object", - "properties": { - "clientId": { - "type": "integer" - }, - "masterOrderId": { - "type": "integer" - }, - "memberId": { - "type": "integer" - }, - "number": { - "type": "string" - }, - "product": { - "type": "array", - "items": { - "$ref": "#/definitions/model.Product" } } } diff --git a/docs/swagger.yaml b/docs/swagger.yaml index 0cc98cb..170d8a0 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -1471,8 +1471,37 @@ type: object request.AddSubOrder: properties: - subOrder: - $ref: '#/definitions/request.SubOrder' + clientId: + type: integer + masterOrderId: + type: integer + memberId: + type: integer + number: + type: string + product: + items: + $ref: '#/definitions/model.Product' + type: array + type: object + request.AddVetting: + properties: + opinion: + type: string + status: + type: integer + userId: + type: integer + vettingId: + type: integer + vettingType: + type: integer + required: + - opinion + - status + - userId + - vettingId + - vettingType type: object request.CasbinInfo: properties: @@ -1871,21 +1900,6 @@ description: 鍦板尯ID鍒楄〃 items: type: integer - type: array - type: object - request.SubOrder: - properties: - clientId: - type: integer - masterOrderId: - type: integer - memberId: - type: integer - number: - type: string - product: - items: - $ref: '#/definitions/model.Product' type: array type: object request.UpdateCities: @@ -6123,4 +6137,23 @@ summary: 璁剧疆鐢ㄦ埛淇℃伅 tags: - User + /api/vetting/add: + post: + parameters: + - description: 鏌ヨ鍙傛暟 + in: body + name: object + required: true + schema: + $ref: '#/definitions/request.AddVetting' + produces: + - application/json + responses: + "200": + description: OK + schema: + $ref: '#/definitions/contextx.Response' + summary: 娣诲姞瀹℃壒 + tags: + - Vetting swagger: "2.0" diff --git a/model/request/subOrder.go b/model/request/subOrder.go index 994550f..14d854b 100644 --- a/model/request/subOrder.go +++ b/model/request/subOrder.go @@ -3,7 +3,7 @@ import "aps_crm/model" type AddSubOrder struct { - SubOrder SubOrder `json:"subOrder"` + SubOrder } type SubOrder struct { -- Gitblit v1.8.0