From 5f0170df9787c6f3ff17cc168b3f2e3f511453f6 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 31 十月 2023 20:04:16 +0800
Subject: [PATCH] 支持职级降级的情况

---
 docs/swagger.yaml |  722 ++++++++++++++++++++++---------------------------------
 1 files changed, 288 insertions(+), 434 deletions(-)

diff --git a/docs/swagger.yaml b/docs/swagger.yaml
index 32cbcec..a27c9b3 100644
--- a/docs/swagger.yaml
+++ b/docs/swagger.yaml
@@ -101,18 +101,6 @@
     type: string
     x-enum-varnames:
     - FaqQueryClassExpireLessThen60Days
-  constvar.InvoiceKeywordType:
-    enum:
-    - ""
-    type: string
-    x-enum-varnames:
-    - InvoiceKeywordCustomerName
-  constvar.InvoiceQueryClass:
-    enum:
-    - ""
-    type: string
-    x-enum-varnames:
-    - InvoiceQueryClassExpireLessThen60Days
   constvar.InvoiceSourceType:
     enum:
     - 1
@@ -750,6 +738,8 @@
         type: integer
       codeStandID:
         type: string
+      contractName:
+        type: string
       created_at:
         description: |-
           The date when the item was created
@@ -772,6 +762,8 @@
         $ref: '#/definitions/model.Quotation'
       quotationId:
         type: integer
+      sendTime:
+        type: string
       serviceContractStatus:
         $ref: '#/definitions/model.ServiceContractStatus'
       statusId:
@@ -905,6 +897,8 @@
       clientId:
         description: 瀹㈡埛id
         type: integer
+      codeStandID:
+        type: string
       courierCompany:
         $ref: '#/definitions/model.CourierCompany'
       courierCompanyId:
@@ -931,6 +925,8 @@
       invoiceTypeId:
         description: 鍙戠エ绫诲瀷id
         type: integer
+      number:
+        type: string
       principalId:
         description: 閿�鍞礋璐d汉id
         type: integer
@@ -1161,6 +1157,8 @@
         $ref: '#/definitions/model.QuotationStatus'
       quotation_status_id:
         type: integer
+      quotationName:
+        type: string
       sale_chance:
         $ref: '#/definitions/model.SaleChance'
       sale_chance_id:
@@ -1235,6 +1233,13 @@
         type: string
     type: object
   model.RefundMethod:
+    properties:
+      id:
+        type: integer
+      name:
+        type: string
+    type: object
+  model.RefundType:
     properties:
       id:
         type: integer
@@ -1340,6 +1345,10 @@
         $ref: '#/definitions/model.Possibility'
       process:
         type: string
+      products:
+        items:
+          $ref: '#/definitions/model.Product'
+        type: array
       projected_amount:
         type: number
       province:
@@ -1370,6 +1379,10 @@
         type: integer
       solutions:
         type: string
+      status:
+        allOf:
+        - $ref: '#/definitions/model.Status'
+        description: 鐘舵��
       status_id:
         type: integer
       threats:
@@ -1428,6 +1441,8 @@
         type: integer
       creatorName:
         type: string
+      deliverType:
+        type: integer
       deliveryDate:
         type: string
       id:
@@ -1448,6 +1463,10 @@
         items:
           $ref: '#/definitions/model.Product'
         type: array
+      quotation:
+        $ref: '#/definitions/model.Quotation'
+      quotationId:
+        type: integer
       remark:
         type: string
       saleChance:
@@ -1520,8 +1539,10 @@
     type: object
   model.SalesRefund:
     properties:
-      Source:
-        $ref: '#/definitions/model.SalesReturn'
+      RefundType:
+        allOf:
+        - $ref: '#/definitions/model.RefundType'
+        description: 閫�娆炬柟寮�
       amountTotal:
         description: 浠风◣鍚堣
         type: number
@@ -1563,6 +1584,11 @@
         type: string
       refundDate:
         type: string
+      refundTypeId:
+        description: 閫�娆炬柟寮廔D
+        type: integer
+      salesReturn:
+        $ref: '#/definitions/model.SalesReturn'
       sourceId:
         description: 婧愬崟id
         type: integer
@@ -1980,6 +2006,9 @@
         type: integer
       severity:
         $ref: '#/definitions/model.Severity'
+      severityId:
+        description: 涓ラ噸绋嬪害id
+        type: integer
       solution:
         description: 瑙e喅鏂规硶
         type: string
@@ -2202,8 +2231,6 @@
       client_type_id:
         description: 瀹㈡埛绫诲瀷ID
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -2309,11 +2336,6 @@
       client_id:
         description: 鎵�灞炲叕鍙窱D
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
-      codeStandID:
-        description: 缂栫爜id
-        type: string
       country_id:
         description: 鍥藉ID
         type: integer
@@ -2355,10 +2377,11 @@
     properties:
       client_id:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
+        type: string
+      contractName:
+        description: 鍚堝悓鍚嶇О
         type: string
       file:
         type: string
@@ -2368,6 +2391,9 @@
         type: string
       quotation_id:
         type: integer
+      sendTime:
+        description: 鍙戣揣鏃堕棿
+        type: string
       status_id:
         type: integer
     type: object
@@ -2458,6 +2484,8 @@
       clientId:
         description: 瀹㈡埛id
         type: integer
+      codeStandID:
+        type: string
       courierCompanyId:
         description: 鐗╂祦鍏徃
         type: integer
@@ -2476,6 +2504,9 @@
       invoiceTypeId:
         description: 鍙戠エ绫诲瀷id
         type: integer
+      number:
+        description: 鍙戠エ缂栧彿
+        type: string
       principalId:
         description: 閿�鍞礋璐d汉id
         type: integer
@@ -2530,8 +2561,6 @@
     properties:
       client_id:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -2610,8 +2639,6 @@
     properties:
       client_id:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -2631,6 +2658,9 @@
         type: array
       quotation_status_id:
         type: integer
+      quotationName:
+        description: 鎶ヤ环鍗曞悕绉�
+        type: string
       sale_chance_id:
         type: integer
       validity_date:
@@ -2709,6 +2739,13 @@
     required:
     - name
     type: object
+  request.AddRefundType:
+    properties:
+      id:
+        type: integer
+      name:
+        type: string
+    type: object
   request.AddRegion:
     properties:
       name:
@@ -2755,8 +2792,6 @@
         type: integer
       client_id:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -2792,6 +2827,10 @@
         type: integer
       process:
         type: string
+      products:
+        items:
+          $ref: '#/definitions/model.Product'
+        type: array
       projected_amount:
         type: number
       province_id:
@@ -2839,13 +2878,14 @@
         type: string
       clientId:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
       conditions:
         type: string
+      deliverType:
+        description: 浜や粯绫诲瀷:1.涓�娆″彂璐�,2.澶氭鍙戣揣
+        type: integer
       deliveryDate:
         type: string
       logisticCompany:
@@ -2864,6 +2904,8 @@
         items:
           $ref: '#/definitions/model.Product'
         type: array
+      quotationId:
+        type: integer
       remark:
         type: string
       saleChanceId:
@@ -2879,8 +2921,6 @@
     properties:
       city_id:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -2962,8 +3002,6 @@
     properties:
       clientId:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -3039,8 +3077,6 @@
       client_type_id:
         description: 瀹㈡埛绫诲瀷ID
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -3109,8 +3145,6 @@
     properties:
       clientId:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -3156,8 +3190,6 @@
       clientId:
         description: 瀹㈡埛id
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -3212,7 +3244,7 @@
       serviceTypeId:
         description: 鏈嶅姟鏂瑰紡id
         type: integer
-      severity:
+      severityId:
         description: 涓ラ噸绋嬪害id
         type: integer
       solution:
@@ -3267,8 +3299,6 @@
     properties:
       clientId:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -3345,36 +3375,6 @@
         description: 璺緞
         type: string
     type: object
-  request.ChangePasswordReq:
-    properties:
-      newPassword:
-        description: 鏂板瘑鐮�
-        type: string
-      password:
-        description: 瀵嗙爜
-        type: string
-    type: object
-  request.ChangeUserInfo:
-    properties:
-      email:
-        description: 鐢ㄦ埛閭
-        type: string
-      headerImg:
-        description: 鐢ㄦ埛澶村儚
-        type: string
-      id:
-        description: 鐢ㄦ埛ID
-        type: string
-      nickName:
-        description: 鐢ㄦ埛鏄电О
-        type: string
-      phone:
-        description: 鐢ㄦ埛鎵嬫満鍙�
-        type: string
-      pos:
-        description: 鐢ㄦ埛宀椾綅
-        type: string
-    type: object
   request.CheckClientName:
     properties:
       name:
@@ -3401,11 +3401,6 @@
       client_id:
         description: 鎵�灞炲叕鍙窱D
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
-      codeStandID:
-        description: 缂栫爜id
-        type: string
       country_id:
         description: 鍥藉ID
         type: integer
@@ -3533,12 +3528,6 @@
           type: integer
         type: array
     type: object
-  request.DeleteUserReq:
-    properties:
-      userId:
-        description: 鐢ㄦ埛ID
-        type: string
-    type: object
   request.DownloadFile:
     properties:
       id:
@@ -3565,8 +3554,6 @@
         type: integer
       client_status_id:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         type: string
       contact_id:
@@ -3613,6 +3600,9 @@
     type: object
   request.GetContactList:
     properties:
+      clientId:
+        description: 瀹㈡埛id
+        type: integer
       page:
         description: 椤电爜
         type: integer
@@ -3671,6 +3661,21 @@
           "璺熻繘鏃堕棿", "next_follow_time": "涓嬫璺熻繘鏃堕棿", "record": "璺熻繘璁板綍", "phone": "鑱旂郴浜虹數璇�",
           "contact_name": "鑱旂郴浜哄鍚�", "sales_leads_id": "閿�鍞嚎绱d", "sale_chance_id": "閿�鍞満浼歩d"}'
         type: object
+    type: object
+  request.GetInvoiceList:
+    properties:
+      page:
+        description: 椤电爜
+        type: integer
+      pageSize:
+        description: 姣忛〉澶у皬
+        type: integer
+      sourceId:
+        type: integer
+      sourceType:
+        allOf:
+        - $ref: '#/definitions/constvar.InvoiceSourceType'
+        description: 婧愬崟绫诲瀷(1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓)
     type: object
   request.GetMasterOrderList:
     properties:
@@ -3742,15 +3747,24 @@
     type: object
   request.GetSalesDetailsList:
     properties:
+      clientId:
+        description: 瀹㈡埛id
+        type: integer
       keyword:
         type: string
       keywordType:
         $ref: '#/definitions/constvar.SalesDetailsKeywordType'
+      number:
+        description: 閿�鍞瓙鍗曞彿
+        type: string
       page:
         description: 椤电爜
         type: integer
       pageSize:
         description: 姣忛〉澶у皬
+        type: integer
+      saleChanceId:
+        description: 閿�鍞満浼歩d
         type: integer
     type: object
   request.GetSalesLeadsList:
@@ -3780,9 +3794,14 @@
       pageSize:
         description: 姣忛〉澶у皬
         type: integer
+      sourceId:
+        type: integer
     type: object
   request.GetSalesReturnList:
     properties:
+      clientId:
+        description: 瀹㈡埛id
+        type: integer
       keyword:
         type: string
       keywordType:
@@ -3793,9 +3812,29 @@
       pageSize:
         description: 姣忛〉澶у皬
         type: integer
+      sourceId:
+        description: 婧愬崟id
+        type: integer
+      sourceType:
+        allOf:
+        - $ref: '#/definitions/constvar.SalesReturnSourceType'
+        description: 婧愬崟绫诲瀷锛�1閿�鍞槑缁嗭級
+    type: object
+  request.GetServiceCollectionPlanList:
+    properties:
+      sourceId:
+        type: integer
+      sourceType:
+        $ref: '#/definitions/constvar.CollectionSourceType'
+    required:
+    - sourceId
+    - sourceType
     type: object
   request.GetServiceContractList:
     properties:
+      contactId:
+        description: 鑱旂郴浜篿d
+        type: integer
       keyword:
         type: string
       keywordType:
@@ -3808,6 +3847,15 @@
         type: integer
       queryClass:
         $ref: '#/definitions/constvar.ServiceContractQueryClass'
+      quotationId:
+        description: 鎶ヤ环鍗昳d
+        type: integer
+      saleChanceId:
+        description: 閿�鍞満浼歩d
+        type: integer
+      salesDetailsId:
+        description: 鍚堝悓璁㈠崟id
+        type: integer
     type: object
   request.GetServiceFeeManageList:
     properties:
@@ -3874,33 +3922,6 @@
           "master_order_id": "閿�鍞�诲崟id"}'
         type: object
     type: object
-  request.GetUserList:
-    properties:
-      keyword:
-        description: 妯$硦鏌ヨ鍏抽敭瀛�
-        type: string
-      page:
-        description: 椤电爜
-        type: integer
-      pageSize:
-        description: 姣忛〉澶у皬
-        type: integer
-    type: object
-  request.Login:
-    properties:
-      captcha:
-        description: 楠岃瘉鐮�
-        type: string
-      captchaId:
-        description: 楠岃瘉鐮両D
-        type: string
-      password:
-        description: 瀵嗙爜
-        type: string
-      username:
-        description: 鐢ㄦ埛鍚�
-        type: string
-    type: object
   request.Plan:
     properties:
       clientId:
@@ -3943,37 +3964,6 @@
         - $ref: '#/definitions/constvar.SalesStatus'
         description: '鍟嗘満鐘舵��: 1: 璺熻繘涓�; -1:澶辫触'
     type: object
-  request.Register:
-    properties:
-      authorityId:
-        description: 鐢ㄦ埛瑙掕壊ID
-        type: integer
-      departmentId:
-        type: integer
-      email:
-        type: string
-      headerImg:
-        type: string
-      id:
-        type: string
-      nickName:
-        type: string
-      password:
-        type: string
-      phone:
-        type: string
-      pos:
-        type: string
-      rePassword:
-        description: 纭瀵嗙爜
-        type: string
-      realName:
-        type: string
-      userType:
-        $ref: '#/definitions/constvar.UserType'
-      username:
-        type: string
-    type: object
   request.SalesDetails:
     properties:
       address:
@@ -3982,13 +3972,14 @@
         type: string
       clientId:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
       conditions:
         type: string
+      deliverType:
+        description: 浜や粯绫诲瀷:1.涓�娆″彂璐�,2.澶氭鍙戣揣
+        type: integer
       deliveryDate:
         type: string
       logisticCompany:
@@ -4007,6 +3998,8 @@
         items:
           $ref: '#/definitions/model.Product'
         type: array
+      quotationId:
+        type: integer
       remark:
         type: string
       saleChanceId:
@@ -4025,8 +4018,6 @@
         type: integer
       clientId:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -4062,8 +4053,6 @@
     properties:
       clientId:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -4199,8 +4188,6 @@
       client_type_id:
         description: 瀹㈡埛绫诲瀷ID
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -4360,11 +4347,6 @@
       client_id:
         description: 鎵�灞炲叕鍙窱D
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
-      codeStandID:
-        description: 缂栫爜id
-        type: string
       country_id:
         description: 鍥藉ID
         type: integer
@@ -4408,10 +4390,11 @@
     properties:
       client_id:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
+        type: string
+      contractName:
+        description: 鍚堝悓鍚嶇О
         type: string
       file:
         type: string
@@ -4423,6 +4406,9 @@
         type: string
       quotation_id:
         type: integer
+      sendTime:
+        description: 鍙戣揣鏃堕棿
+        type: string
       status_id:
         type: integer
     type: object
@@ -4576,6 +4562,8 @@
       clientId:
         description: 瀹㈡埛id
         type: integer
+      codeStandID:
+        type: string
       courierCompanyId:
         description: 鐗╂祦鍏徃
         type: integer
@@ -4596,6 +4584,9 @@
       invoiceTypeId:
         description: 鍙戠エ绫诲瀷id
         type: integer
+      number:
+        description: 鍙戠エ缂栧彿
+        type: string
       principalId:
         description: 閿�鍞礋璐d汉id
         type: integer
@@ -4675,8 +4666,6 @@
     properties:
       client_id:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -4796,8 +4785,6 @@
     properties:
       client_id:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -4819,6 +4806,9 @@
         type: array
       quotation_status_id:
         type: integer
+      quotationName:
+        description: 鎶ヤ环鍗曞悕绉�
+        type: string
       sale_chance_id:
         type: integer
       validity_date:
@@ -4920,6 +4910,13 @@
         type: array
     required:
     - refund_method
+    type: object
+  request.UpdateRefundType:
+    properties:
+      id:
+        type: integer
+      name:
+        type: string
     type: object
   request.UpdateRegion:
     properties:
@@ -5024,8 +5021,6 @@
         type: integer
       client_id:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -5063,6 +5058,10 @@
         type: integer
       process:
         type: string
+      products:
+        items:
+          $ref: '#/definitions/model.Product'
+        type: array
       projected_amount:
         type: number
       province_id:
@@ -5139,8 +5138,6 @@
     properties:
       city_id:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -5309,8 +5306,6 @@
     properties:
       clientId:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -5400,8 +5395,6 @@
       client_type_id:
         description: 瀹㈡埛绫诲瀷ID
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -5470,8 +5463,6 @@
     properties:
       clientId:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -5519,8 +5510,6 @@
       clientId:
         description: 瀹㈡埛id
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -5577,7 +5566,7 @@
       serviceTypeId:
         description: 鏈嶅姟鏂瑰紡id
         type: integer
-      severity:
+      severityId:
         description: 涓ラ噸绋嬪害id
         type: integer
       solution:
@@ -5656,8 +5645,6 @@
     properties:
       clientId:
         type: integer
-      codeRule:
-        $ref: '#/definitions/code.CodeStandard'
       codeStandID:
         description: 缂栫爜id
         type: string
@@ -6087,16 +6074,6 @@
           $ref: '#/definitions/model.OrderType'
         type: array
     type: object
-  response.PageResult:
-    properties:
-      list: {}
-      page:
-        type: integer
-      pageSize:
-        type: integer
-      total:
-        type: integer
-    type: object
   response.PlanResponse:
     properties:
       count:
@@ -6307,11 +6284,6 @@
         items:
           $ref: '#/definitions/model.TimelyRate'
         type: array
-    type: object
-  response.UserResponse:
-    properties:
-      user:
-        $ref: '#/definitions/model.User'
     type: object
 info:
   contact: {}
@@ -6555,47 +6527,6 @@
       summary: 鏇存柊閾惰璐︽埛
       tags:
       - 閾惰璐︽埛绠$悊
-  /api/base/captcha:
-    post:
-      produces:
-      - application/json
-      responses:
-        "200":
-          description: 鎴愬姛
-          schema:
-            allOf:
-            - $ref: '#/definitions/contextx.Response'
-            - properties:
-                data:
-                  $ref: '#/definitions/response.LoginResponse'
-              type: object
-      summary: 鑾峰彇楠岃瘉鐮�
-      tags:
-      - Base
-  /api/base/login:
-    post:
-      parameters:
-      - description: 鏌ヨ鍙傛暟
-        in: body
-        name: object
-        required: true
-        schema:
-          $ref: '#/definitions/request.Login'
-      produces:
-      - application/json
-      responses:
-        "200":
-          description: 鎴愬姛
-          schema:
-            allOf:
-            - $ref: '#/definitions/contextx.Response'
-            - properties:
-                data:
-                  $ref: '#/definitions/response.LoginResponse'
-              type: object
-      summary: 鐢ㄦ埛鐧诲綍
-      tags:
-      - Base
   /api/city/add:
     post:
       parameters:
@@ -7085,6 +7016,25 @@
       summary: 鏇存柊瀹㈡埛绫诲瀷
       tags:
       - ClientType
+  /api/code/getAutoCode:
+    post:
+      parameters:
+      - description: 鍙傛暟
+        in: body
+        name: object
+        required: true
+        schema:
+          $ref: '#/definitions/code.CodeStandard'
+      produces:
+      - application/json
+      responses:
+        "200":
+          description: OK
+          schema:
+            $ref: '#/definitions/response.ListResponse'
+      summary: 鑾峰彇鑷姩缂栫爜
+      tags:
+      - 缂栫爜
   /api/code/getCodeList:
     get:
       parameters:
@@ -8373,33 +8323,14 @@
       tags:
       - 閿�鍞彂绁�
   /api/invoice/list:
-    get:
+    post:
       parameters:
-      - in: query
-        name: keyword
-        type: string
-      - enum:
-        - ""
-        in: query
-        name: keywordType
-        type: string
-        x-enum-varnames:
-        - InvoiceKeywordCustomerName
-      - description: 椤电爜
-        in: query
-        name: page
-        type: integer
-      - description: 姣忛〉澶у皬
-        in: query
-        name: pageSize
-        type: integer
-      - enum:
-        - ""
-        in: query
-        name: queryClass
-        type: string
-        x-enum-varnames:
-        - InvoiceQueryClassExpireLessThen60Days
+      - description: 鍙傛暟
+        in: body
+        name: object
+        required: true
+        schema:
+          $ref: '#/definitions/request.GetInvoiceList'
       produces:
       - application/json
       responses:
@@ -9724,6 +9655,10 @@
   /api/receipt/list:
     get:
       parameters:
+      - description: 瀹㈡埛id
+        in: query
+        name: clientId
+        type: integer
       - description: 椤电爜
         in: query
         name: page
@@ -9735,7 +9670,8 @@
       - in: query
         name: sourceId
         type: integer
-      - enum:
+      - description: 鏉ユ簮绫诲瀷锛�1閿�鍞槑缁嗗崟2鏈嶅姟鍚堝悓3閿�鍞彂绁�4鏀舵璁″垝5鍑哄簱鍗曪級
+        enum:
         - 1
         - 2
         - 3
@@ -9865,6 +9801,90 @@
       summary: 鏇存柊閫�娆炬柟寮�
       tags:
       - RefundMethod
+  /api/refundType/add:
+    post:
+      parameters:
+      - description: 鏌ヨ鍙傛暟
+        in: body
+        name: object
+        required: true
+        schema:
+          $ref: '#/definitions/request.AddRefundType'
+      produces:
+      - application/json
+      responses:
+        "200":
+          description: OK
+          schema:
+            $ref: '#/definitions/contextx.Response'
+      summary: 娣诲姞閫�娆炬柟寮�
+      tags:
+      - 閫�娆炬柟寮忕鐞�
+  /api/refundType/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:
+      - 閫�娆炬柟寮忕鐞�
+  /api/refundType/list:
+    get:
+      parameters:
+      - description: 椤电爜
+        in: query
+        name: page
+        type: integer
+      - description: 姣忛〉澶у皬
+        in: query
+        name: pageSize
+        type: integer
+      produces:
+      - application/json
+      responses:
+        "200":
+          description: OK
+          schema:
+            allOf:
+            - $ref: '#/definitions/response.ListResponse'
+            - properties:
+                data:
+                  items:
+                    $ref: '#/definitions/model.RefundType'
+                  type: array
+              type: object
+      summary: 鑾峰彇閫�娆炬柟寮忓垪琛�
+      tags:
+      - 閫�娆炬柟寮忕鐞�
+  /api/refundType/update:
+    put:
+      parameters:
+      - description: 鏌ヨ鍙傛暟
+        in: body
+        name: object
+        required: true
+        schema:
+          $ref: '#/definitions/request.UpdateRefundType'
+      produces:
+      - application/json
+      responses:
+        "200":
+          description: OK
+          schema:
+            $ref: '#/definitions/contextx.Response'
+      summary: 鏇存柊閫�娆炬柟寮�
+      tags:
+      - 閫�娆炬柟寮忕鐞�
   /api/region/add:
     post:
       parameters:
@@ -11155,25 +11175,14 @@
       tags:
       - 鏀舵璁″垝绠$悊
   /api/serviceCollectionPlan/list:
-    get:
+    post:
       parameters:
-      - in: query
-        name: sourceId
+      - description: 鍙傛暟
+        in: body
+        name: object
         required: true
-        type: integer
-      - enum:
-        - 1
-        - 2
-        in: query
-        name: sourceType
-        required: true
-        type: integer
-        x-enum-comments:
-          CollectionSourceTypeSaleDetails: 閿�鍞槑缁�
-          CollectionSourceTypeServiceContract: 鏈嶅姟鍚堝悓
-        x-enum-varnames:
-        - CollectionSourceTypeSaleDetails
-        - CollectionSourceTypeServiceContract
+        schema:
+          $ref: '#/definitions/request.GetServiceCollectionPlanList'
       produces:
       - application/json
       responses:
@@ -12349,161 +12358,6 @@
       summary: 鏇存柊閿�鍞樁娈�
       tags:
       - TimelyRate
-  /api/user/changePassword:
-    post:
-      parameters:
-      - description: 鏌ヨ鍙傛暟
-        in: body
-        name: object
-        required: true
-        schema:
-          $ref: '#/definitions/request.ChangePasswordReq'
-      produces:
-      - application/json
-      responses:
-        "200":
-          description: 鎴愬姛
-          schema:
-            $ref: '#/definitions/contextx.Response'
-      summary: 鐢ㄦ埛淇敼瀵嗙爜
-      tags:
-      - User
-  /api/user/deleteUser:
-    delete:
-      parameters:
-      - description: 鏌ヨ鍙傛暟
-        in: body
-        name: object
-        required: true
-        schema:
-          $ref: '#/definitions/request.DeleteUserReq'
-      produces:
-      - application/json
-      responses:
-        "200":
-          description: 鎴愬姛
-          schema:
-            $ref: '#/definitions/contextx.Response'
-      summary: 鍒犻櫎鐢ㄦ埛
-      tags:
-      - User
-  /api/user/getUserInfo:
-    post:
-      produces:
-      - application/json
-      responses:
-        "200":
-          description: 鎴愬姛
-          schema:
-            $ref: '#/definitions/contextx.Response'
-      summary: 鑾峰彇鑷韩淇℃伅
-      tags:
-      - User
-  /api/user/getUserList:
-    post:
-      parameters:
-      - description: 鏌ヨ鍙傛暟
-        in: body
-        name: object
-        required: true
-        schema:
-          $ref: '#/definitions/request.GetUserList'
-      produces:
-      - application/json
-      responses:
-        "200":
-          description: 鎴愬姛
-          schema:
-            allOf:
-            - $ref: '#/definitions/contextx.Response'
-            - properties:
-                data:
-                  $ref: '#/definitions/response.PageResult'
-              type: object
-      summary: 鍒嗛〉鑾峰彇鐢ㄦ埛鍒楄〃(涓嶄紶鍒嗛〉鍙傛暟锛岃幏鍙栧叏閮�)
-      tags:
-      - User
-  /api/user/register:
-    post:
-      parameters:
-      - description: 鏌ヨ鍙傛暟
-        in: body
-        name: object
-        required: true
-        schema:
-          $ref: '#/definitions/request.Register'
-      produces:
-      - application/json
-      responses:
-        "200":
-          description: 鎴愬姛
-          schema:
-            allOf:
-            - $ref: '#/definitions/contextx.Response'
-            - properties:
-                data:
-                  $ref: '#/definitions/response.UserResponse'
-              type: object
-      summary: 娉ㄥ唽璐﹀彿
-      tags:
-      - User
-  /api/user/resetPassword:
-    post:
-      parameters:
-      - description: 鏌ヨ鍙傛暟
-        in: body
-        name: object
-        required: true
-        schema:
-          $ref: '#/definitions/model.User'
-      produces:
-      - application/json
-      responses:
-        "200":
-          description: 鎴愬姛
-          schema:
-            $ref: '#/definitions/contextx.Response'
-      summary: 閲嶇疆鐢ㄦ埛瀵嗙爜
-      tags:
-      - User
-  /api/user/setSelfInfo:
-    post:
-      parameters:
-      - description: 鏌ヨ鍙傛暟
-        in: body
-        name: object
-        required: true
-        schema:
-          $ref: '#/definitions/request.ChangeUserInfo'
-      produces:
-      - application/json
-      responses:
-        "200":
-          description: 鎴愬姛
-          schema:
-            $ref: '#/definitions/contextx.Response'
-      summary: 璁剧疆鐢ㄦ埛淇℃伅
-      tags:
-      - User
-  /api/user/setUserInfo:
-    post:
-      parameters:
-      - description: 鏌ヨ鍙傛暟
-        in: body
-        name: object
-        required: true
-        schema:
-          $ref: '#/definitions/request.ChangeUserInfo'
-      produces:
-      - application/json
-      responses:
-        "200":
-          description: 鎴愬姛
-          schema:
-            $ref: '#/definitions/contextx.Response'
-      summary: 璁剧疆鐢ㄦ埛淇℃伅
-      tags:
-      - User
   /api/vetting/add:
     post:
       parameters:

--
Gitblit v1.8.0