From 5b8f003464bd55678862534232228f61745ffafe Mon Sep 17 00:00:00 2001
From: liujiandao <274878379@qq.com>
Date: 星期五, 15 十二月 2023 11:05:35 +0800
Subject: [PATCH] 提示信息修改

---
 docs/swagger.yaml |  193 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 190 insertions(+), 3 deletions(-)

diff --git a/docs/swagger.yaml b/docs/swagger.yaml
index 28a52ba..853f908 100644
--- a/docs/swagger.yaml
+++ b/docs/swagger.yaml
@@ -187,6 +187,23 @@
     - SalesDetailsKeywordTypeSignTime
     - SalesDetailsKeywordTypePrincipal
     - SalesDetailsKeywordTypeProductName
+  constvar.SalesDetailsStatus:
+    enum:
+    - 1
+    - 2
+    - 3
+    - 4
+    type: integer
+    x-enum-comments:
+      OverCLose: 宸插叧闂�
+      OverOutbound: 鍑哄簱瀹屾垚
+      WaitConfirmed: 寰呯‘璁�
+      WaitOutbound: 寰呭嚭搴�
+    x-enum-varnames:
+    - WaitConfirmed
+    - WaitOutbound
+    - OverOutbound
+    - OverCLose
   constvar.SalesRefundKeywordType:
     enum:
     - 閿�鍞��璐у崟缂栧彿
@@ -762,6 +779,8 @@
         $ref: '#/definitions/model.Quotation'
       quotationId:
         type: integer
+      sendTime:
+        type: string
       serviceContractStatus:
         $ref: '#/definitions/model.ServiceContractStatus'
       statusId:
@@ -1111,6 +1130,8 @@
         type: number
       total:
         type: number
+      unit:
+        type: string
     type: object
   model.Province:
     properties:
@@ -1461,6 +1482,8 @@
         items:
           $ref: '#/definitions/model.Product'
         type: array
+      projectId:
+        type: string
       quotation:
         $ref: '#/definitions/model.Quotation'
       quotationId:
@@ -1475,6 +1498,10 @@
         type: integer
       signTime:
         type: string
+      source:
+        type: string
+      status:
+        $ref: '#/definitions/constvar.SalesDetailsStatus'
       updateTime:
         type: string
       wechatOrderStatus:
@@ -2126,6 +2153,9 @@
         type: string
       realName:
         type: string
+      subUserIds:
+        description: 涓嬪睘鍛樺伐鐢ㄦ埛id,鐢ㄩ�楀彿鍒嗗紑
+        type: string
       userType:
         $ref: '#/definitions/constvar.UserType'
       username:
@@ -2177,6 +2207,23 @@
         description: 鍨嬪彿
         type: string
       Unit:
+        type: string
+    type: object
+  product.WorkOrderInfo:
+    properties:
+      EndTime:
+        type: string
+      OrderId:
+        type: string
+      OrderStatus:
+        type: string
+      ProductName:
+        type: string
+      StartTime:
+        type: string
+      WorkOrderId:
+        type: string
+      WorkOrderStatus:
         type: string
     type: object
   request.AddAccountId:
@@ -2390,7 +2437,7 @@
       quotation_id:
         type: integer
       sendTime:
-        description: 鍙戣揣鏃堕棿s
+        description: 鍙戣揣鏃堕棿
         type: string
       status_id:
         type: integer
@@ -2870,10 +2917,14 @@
     type: object
   request.AddSalesDetails:
     properties:
+      Member:
+        $ref: '#/definitions/model.User'
       address:
         type: string
       addressee:
         type: string
+      client:
+        $ref: '#/definitions/model.Client'
       clientId:
         type: integer
       codeStandID:
@@ -2902,6 +2953,8 @@
         items:
           $ref: '#/definitions/model.Product'
         type: array
+      projectId:
+        type: string
       quotationId:
         type: integer
       remark:
@@ -2912,6 +2965,10 @@
         type: integer
       signTime:
         type: string
+      source:
+        type: string
+      status:
+        $ref: '#/definitions/constvar.SalesDetailsStatus'
       wechatOrderStatusId:
         type: integer
     type: object
@@ -3617,6 +3674,8 @@
     type: object
   request.GetContractList:
     properties:
+      keyword:
+        type: string
       page:
         description: 椤电爜
         type: integer
@@ -3668,6 +3727,10 @@
       pageSize:
         description: 姣忛〉澶у皬
         type: integer
+      principalIds:
+        items:
+          type: integer
+        type: array
       sourceId:
         type: integer
       sourceType:
@@ -3753,7 +3816,7 @@
       keywordType:
         $ref: '#/definitions/constvar.SalesDetailsKeywordType'
       number:
-        description: 閿�鍞瓙鍗曞彿
+        description: 閿�鍞槑缁嗗崟鍙�
         type: string
       page:
         description: 椤电爜
@@ -3964,10 +4027,14 @@
     type: object
   request.SalesDetails:
     properties:
+      Member:
+        $ref: '#/definitions/model.User'
       address:
         type: string
       addressee:
         type: string
+      client:
+        $ref: '#/definitions/model.Client'
       clientId:
         type: integer
       codeStandID:
@@ -3996,6 +4063,8 @@
         items:
           $ref: '#/definitions/model.Product'
         type: array
+      projectId:
+        type: string
       quotationId:
         type: integer
       remark:
@@ -4006,6 +4075,10 @@
         type: integer
       signTime:
         type: string
+      source:
+        type: string
+      status:
+        $ref: '#/definitions/constvar.SalesDetailsStatus'
       wechatOrderStatusId:
         type: integer
     type: object
@@ -4405,7 +4478,7 @@
       quotation_id:
         type: integer
       sendTime:
-        description: 鍙戣揣鏃堕棿s
+        description: 鍙戣揣鏃堕棿
         type: string
       status_id:
         type: integer
@@ -5131,6 +5204,13 @@
         type: integer
       salesDetails:
         $ref: '#/definitions/request.SalesDetails'
+    type: object
+  request.UpdateSalesDetailsStatus:
+    properties:
+      id:
+        type: integer
+      status:
+        $ref: '#/definitions/constvar.SalesDetailsStatus'
     type: object
   request.UpdateSalesLeads:
     properties:
@@ -6145,6 +6225,14 @@
         items:
           $ref: '#/definitions/model.Repository'
         type: array
+    type: object
+  response.Response:
+    properties:
+      code:
+        type: integer
+      data: {}
+      msg:
+        type: string
     type: object
   response.SaleChanceResponse:
     properties:
@@ -9302,6 +9390,31 @@
       summary: 鏇存柊浼樺厛绾у埆
       tags:
       - 浼樺厛绾у埆绠$悊
+  /api/product/getProductOrderInfo/{number}:
+    get:
+      parameters:
+      - description: 鏄庣粏缂栫爜
+        in: path
+        name: number
+        required: true
+        type: string
+      produces:
+      - application/json
+      responses:
+        "200":
+          description: 鎴愬姛
+          schema:
+            allOf:
+            - $ref: '#/definitions/contextx.Response'
+            - properties:
+                data:
+                  items:
+                    $ref: '#/definitions/product.WorkOrderInfo'
+                  type: array
+              type: object
+      summary: 鑾峰彇浜у搧璁㈠崟淇℃伅
+      tags:
+      - 浜у搧
   /api/product/info:
     get:
       parameters:
@@ -9665,6 +9778,12 @@
         in: query
         name: pageSize
         type: integer
+      - collectionFormat: csv
+        in: query
+        items:
+          type: integer
+        name: principleIds
+        type: array
       - in: query
         name: sourceId
         type: integer
@@ -10575,6 +10694,36 @@
       summary: 鍒犻櫎閿�鍞槑缁�
       tags:
       - SalesDetails
+  /api/salesDetails/getApsProjectList:
+    get:
+      produces:
+      - application/json
+      responses:
+        "200":
+          description: OK
+          schema:
+            $ref: '#/definitions/response.Response'
+      summary: 鑾峰彇aps椤圭洰鍒楄〃
+      tags:
+      - SalesDetails
+  /api/salesDetails/getProductInventoryInfo/{number}:
+    get:
+      parameters:
+      - description: 鏄庣粏缂栫爜
+        in: path
+        name: number
+        required: true
+        type: string
+      produces:
+      - application/json
+      responses:
+        "200":
+          description: OK
+          schema:
+            $ref: '#/definitions/response.ListResponse'
+      summary: 鑾峰彇浜у搧搴撳瓨淇℃伅
+      tags:
+      - SalesDetails
   /api/salesDetails/list:
     post:
       parameters:
@@ -10599,6 +10748,25 @@
       summary: 閿�鍞槑缁嗗崟鍒楄〃
       tags:
       - SalesDetails
+  /api/salesDetails/sendSalesDetailsToOtherSystem:
+    post:
+      parameters:
+      - description: 鏌ヨ鍙傛暟
+        in: body
+        name: object
+        required: true
+        schema:
+          $ref: '#/definitions/request.SalesDetails'
+      produces:
+      - application/json
+      responses:
+        "200":
+          description: OK
+          schema:
+            $ref: '#/definitions/response.ListResponse'
+      summary: 鎺ㄩ�侀攢鍞槑缁嗕俊鎭埌鍏朵粬绯荤粺
+      tags:
+      - SalesDetails
   /api/salesDetails/update:
     put:
       parameters:
@@ -10618,6 +10786,25 @@
       summary: 鏇存柊閿�鍞槑缁�
       tags:
       - SalesDetails
+  /api/salesDetails/updateStatus:
+    post:
+      parameters:
+      - description: 鏌ヨ鍙傛暟
+        in: body
+        name: object
+        required: true
+        schema:
+          $ref: '#/definitions/request.UpdateSalesDetailsStatus'
+      produces:
+      - application/json
+      responses:
+        "200":
+          description: OK
+          schema:
+            $ref: '#/definitions/contextx.Response'
+      summary: 鏇存柊閿�鍞槑缁嗙姸鎬�
+      tags:
+      - SalesDetails
   /api/salesLeads/add:
     post:
       parameters:

--
Gitblit v1.8.0