From a35c7eb12dcce7c650025ba4d801d6ad6f1053c4 Mon Sep 17 00:00:00 2001 From: wangpengfei <274878379@qq.com> Date: 星期四, 13 七月 2023 18:07:06 +0800 Subject: [PATCH] add --- docs/swagger.yaml | 216 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 216 insertions(+), 0 deletions(-) diff --git a/docs/swagger.yaml b/docs/swagger.yaml index 3f09b42..1a9724c 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -296,6 +296,23 @@ $ref: '#/definitions/model.Province' type: array type: object + model.CustomerServiceSheet: + properties: + handleStatus: + type: integer + id: + type: integer + memberId: + type: integer + number: + type: string + priority: + type: integer + serviceFollowupId: + type: integer + serviceMode: + type: integer + type: object model.EnterpriseNature: properties: id: @@ -723,12 +740,31 @@ typeId: type: integer type: object + model.ServiceFeeManage: + properties: + client: + $ref: '#/definitions/model.Client' + client_id: + type: integer + file: + type: string + id: + type: integer + latest_date: + type: string + member_id: + type: integer + remark: + type: string + type: object model.ServiceFollowup: properties: clientId: type: integer contactId: type: integer + customerServiceSheet: + $ref: '#/definitions/model.CustomerServiceSheet' file: type: string id: @@ -1293,6 +1329,19 @@ typeId: type: integer type: object + request.AddServiceFeeManage: + properties: + client_id: + type: integer + file: + type: string + latest_date: + type: string + member_id: + type: integer + remark: + type: string + type: object request.AddServiceFollowup: properties: clientId: @@ -1363,6 +1412,76 @@ pos: description: 鐢ㄦ埛宀椾綅 type: string + type: object + request.Client: + properties: + business_scope: + description: 缁忚惀鑼冨洿 + type: string + city_id: + type: integer + client_level_id: + description: 瀹㈡埛绛夌骇ID + type: integer + client_origin_id: + description: 瀹㈡埛鏉ユ簮ID + type: integer + client_status_id: + description: 瀹㈡埛鐘舵�両D + type: integer + client_type_id: + description: 瀹㈡埛绫诲瀷ID + type: integer + contact: + $ref: '#/definitions/request.Contact' + country_id: + type: integer + detail_address: + description: 璇︾粏鍦板潃 + type: string + enterprise_nature_id: + description: 浼佷笟鎬ц川 + type: integer + enterprise_scale_id: + description: 浼佷笟瑙勬ā + type: integer + industry_id: + description: 鎵�灞炶涓� + type: integer + latest_service_time: + description: 鏈�鏅氭湇鍔℃椂闂� + type: string + member_id: + description: 閿�鍞礋璐d汉ID + type: integer + name: + description: 鍏徃鍚嶇О + type: string + next_visit_time: + description: 涓嬫鍥炶鏃堕棿 + type: string + number: + description: 鍏徃缂栧彿 + type: string + province_id: + type: integer + region_id: + type: integer + registered_capital_id: + description: 娉ㄥ唽璧勯噾 + type: integer + registration_time: + description: 娉ㄥ唽鏃堕棿 + type: string + remark: + description: 澶囨敞 + type: string + representative: + description: 娉曚汉浠h〃 + type: string + service_member_id: + description: 鏈嶅姟璐熻矗浜篒D + type: integer type: object request.Contact: properties: @@ -2363,6 +2482,23 @@ typeId: type: integer type: object + request.UpdateServiceFeeManage: + properties: + client: + $ref: '#/definitions/request.Client' + client_id: + type: integer + file: + type: string + id: + type: integer + latest_date: + type: string + member_id: + type: integer + remark: + type: string + type: object request.UpdateServiceFollowup: properties: clientId: @@ -2643,6 +2779,13 @@ list: items: $ref: '#/definitions/model.ServiceContract' + type: array + type: object + response.ServiceFeeManageResponse: + properties: + list: + items: + $ref: '#/definitions/model.ServiceFeeManage' type: array type: object response.ServiceFollowupResponse: @@ -5099,6 +5242,79 @@ summary: 鏇存柊鏈嶅姟鍚堝悓 tags: - ServiceContract + /api/serviceFeeManage/add: + post: + parameters: + - description: 鏌ヨ鍙傛暟 + in: body + name: object + required: true + schema: + $ref: '#/definitions/request.AddServiceFeeManage' + produces: + - application/json + responses: + "200": + description: OK + schema: + $ref: '#/definitions/contextx.Response' + summary: 娣诲姞鏈嶅姟璐圭鐞� + tags: + - ServiceFeeManage + /api/serviceFeeManage/delete/{id}: + delete: + parameters: + - description: 鏌ヨ鍙傛暟 + in: path + name: id + required: true + type: integer + produces: + - application/json + responses: + "200": + description: OK + schema: + $ref: '#/definitions/contextx.Response' + summary: 鍒犻櫎鏈嶅姟璐圭鐞� + tags: + - ServiceFeeManage + /api/serviceFeeManage/list: + get: + produces: + - application/json + responses: + "200": + description: OK + schema: + allOf: + - $ref: '#/definitions/contextx.Response' + - properties: + data: + $ref: '#/definitions/response.ServiceFeeManageResponse' + type: object + summary: 鏈嶅姟璐圭鐞嗗垪琛� + tags: + - ServiceFeeManage + /api/serviceFeeManage/update: + put: + parameters: + - description: 鏌ヨ鍙傛暟 + in: body + name: object + required: true + schema: + $ref: '#/definitions/request.UpdateServiceFeeManage' + produces: + - application/json + responses: + "200": + description: OK + schema: + $ref: '#/definitions/contextx.Response' + summary: 鏇存柊鏈嶅姟璐圭鐞� + tags: + - ServiceFeeManage /api/serviceFollowup/add: post: parameters: -- Gitblit v1.8.0