From 34ef7217a034599217a7fdd1e28e1ae6910e1b4b Mon Sep 17 00:00:00 2001
From: liujiandao <274878379@qq.com>
Date: 星期三, 11 十月 2023 20:15:21 +0800
Subject: [PATCH] 菜单获取编码规则

---
 docs/docs.go |  585 ++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 526 insertions(+), 59 deletions(-)

diff --git a/docs/docs.go b/docs/docs.go
index 5098c36..ed04f35 100644
--- a/docs/docs.go
+++ b/docs/docs.go
@@ -1272,6 +1272,54 @@
                 }
             }
         },
+        "/api/code/getCodeList": {
+            "get": {
+                "produces": [
+                    "application/json"
+                ],
+                "tags": [
+                    "缂栫爜"
+                ],
+                "summary": "鑾峰彇缂栫爜鍒楄〃",
+                "parameters": [
+                    {
+                        "type": "string",
+                        "name": "codeStandID",
+                        "in": "query"
+                    },
+                    {
+                        "type": "string",
+                        "name": "name",
+                        "in": "query"
+                    },
+                    {
+                        "type": "integer",
+                        "description": "椤电爜",
+                        "name": "page",
+                        "in": "query"
+                    },
+                    {
+                        "type": "integer",
+                        "description": "姣忛〉澶у皬",
+                        "name": "pageSize",
+                        "in": "query"
+                    },
+                    {
+                        "type": "string",
+                        "name": "type",
+                        "in": "query"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "OK",
+                        "schema": {
+                            "$ref": "#/definitions/response.ListResponse"
+                        }
+                    }
+                }
+            }
+        },
         "/api/collectionProjection/add": {
             "post": {
                 "produces": [
@@ -5520,22 +5568,6 @@
                 "summary": "鑾峰彇鏀舵鍗曞垪琛�",
                 "parameters": [
                     {
-                        "type": "string",
-                        "name": "keyword",
-                        "in": "query"
-                    },
-                    {
-                        "enum": [
-                            ""
-                        ],
-                        "type": "string",
-                        "x-enum-varnames": [
-                            "ReceiptKeywordCustomerName"
-                        ],
-                        "name": "keywordType",
-                        "in": "query"
-                    },
-                    {
                         "type": "integer",
                         "description": "椤电爜",
                         "name": "page",
@@ -5548,14 +5580,34 @@
                         "in": "query"
                     },
                     {
+                        "type": "integer",
+                        "name": "sourceId",
+                        "in": "query"
+                    },
+                    {
                         "enum": [
-                            ""
+                            1,
+                            2,
+                            3,
+                            4,
+                            5
                         ],
-                        "type": "string",
+                        "type": "integer",
+                        "x-enum-comments": {
+                            "ReceiptSourceTypeChuKuDan": "鍑哄簱鍗昳t",
+                            "ReceiptSourceTypeCollectionPlan": "鏀舵璁″垝",
+                            "ReceiptSourceTypeInvoice": "閿�鍞彂绁�",
+                            "ReceiptSourceTypeSalesDetails": "閿�鍞槑缁嗗崟",
+                            "ReceiptSourceTypeServiceContract": "鏈嶅姟鍚堝悓"
+                        },
                         "x-enum-varnames": [
-                            "ReceiptQueryClassExpireLessThen60Days"
+                            "ReceiptSourceTypeSalesDetails",
+                            "ReceiptSourceTypeServiceContract",
+                            "ReceiptSourceTypeInvoice",
+                            "ReceiptSourceTypeCollectionPlan",
+                            "ReceiptSourceTypeChuKuDan"
                         ],
-                        "name": "queryClass",
+                        "name": "sourceType",
                         "in": "query"
                     }
                 ],
@@ -7836,9 +7888,27 @@
                 "parameters": [
                     {
                         "type": "integer",
-                        "description": "鏈嶅姟鍚堝悓id",
-                        "name": "serviceContractId",
-                        "in": "query"
+                        "name": "sourceId",
+                        "in": "query",
+                        "required": true
+                    },
+                    {
+                        "enum": [
+                            1,
+                            2
+                        ],
+                        "type": "integer",
+                        "x-enum-comments": {
+                            "CollectionSourceTypeSaleDetails": "閿�鍞槑缁�",
+                            "CollectionSourceTypeServiceContract": "鏈嶅姟鍚堝悓"
+                        },
+                        "x-enum-varnames": [
+                            "CollectionSourceTypeSaleDetails",
+                            "CollectionSourceTypeServiceContract"
+                        ],
+                        "name": "sourceType",
+                        "in": "query",
+                        "required": true
                     }
                 ],
                 "responses": {
@@ -10221,6 +10291,69 @@
         }
     },
     "definitions": {
+        "code.CodeAuto": {
+            "type": "object",
+            "properties": {
+                "AutoLength": {
+                    "type": "integer"
+                },
+                "Desc": {
+                    "type": "string"
+                },
+                "PrefixMethod": {
+                    "type": "integer"
+                },
+                "PrefixValue": {
+                    "type": "string"
+                },
+                "SuffixMethod": {
+                    "type": "integer"
+                }
+            }
+        },
+        "code.CodeRule": {
+            "type": "object",
+            "properties": {
+                "Desc": {
+                    "type": "string"
+                },
+                "Length": {
+                    "type": "integer"
+                },
+                "Name": {
+                    "type": "string"
+                }
+            }
+        },
+        "code.CodeStandard": {
+            "type": "object",
+            "properties": {
+                "AutoRule": {
+                    "$ref": "#/definitions/code.CodeAuto"
+                },
+                "ID": {
+                    "type": "string"
+                },
+                "List": {
+                    "type": "array",
+                    "items": {
+                        "$ref": "#/definitions/code.CodeRule"
+                    }
+                },
+                "Method": {
+                    "type": "integer"
+                },
+                "Name": {
+                    "type": "string"
+                },
+                "Status": {
+                    "type": "string"
+                },
+                "Type": {
+                    "type": "string"
+                }
+            }
+        },
         "constvar.BankAccountKeywordType": {
             "type": "string",
             "enum": [
@@ -10391,24 +10524,6 @@
                 "PaymentTypeQueryClassExpireLessThen60Days"
             ]
         },
-        "constvar.ReceiptKeywordType": {
-            "type": "string",
-            "enum": [
-                ""
-            ],
-            "x-enum-varnames": [
-                "ReceiptKeywordCustomerName"
-            ]
-        },
-        "constvar.ReceiptQueryClass": {
-            "type": "string",
-            "enum": [
-                ""
-            ],
-            "x-enum-varnames": [
-                "ReceiptQueryClassExpireLessThen60Days"
-            ]
-        },
         "constvar.ReceiptSourceType": {
             "type": "integer",
             "enum": [
@@ -10418,6 +10533,13 @@
                 4,
                 5
             ],
+            "x-enum-comments": {
+                "ReceiptSourceTypeChuKuDan": "鍑哄簱鍗昳t",
+                "ReceiptSourceTypeCollectionPlan": "鏀舵璁″垝",
+                "ReceiptSourceTypeInvoice": "閿�鍞彂绁�",
+                "ReceiptSourceTypeSalesDetails": "閿�鍞槑缁嗗崟",
+                "ReceiptSourceTypeServiceContract": "鏈嶅姟鍚堝悓"
+            },
             "x-enum-varnames": [
                 "ReceiptSourceTypeSalesDetails",
                 "ReceiptSourceTypeServiceContract",
@@ -10825,10 +10947,6 @@
         "model.Client": {
             "type": "object",
             "properties": {
-                "_": {
-                    "description": "The date when the item was deleted\nexample: 2023-08-10 15:48:25",
-                    "type": "string"
-                },
                 "business_scope": {
                     "type": "string"
                 },
@@ -10862,6 +10980,9 @@
                 "client_type_id": {
                     "type": "integer"
                 },
+                "codeStandID": {
+                    "type": "string"
+                },
                 "contacts": {
                     "type": "array",
                     "items": {
@@ -10874,8 +10995,10 @@
                 "country_id": {
                     "type": "integer"
                 },
-                "created_at": {
-                    "description": "The date when the item was created\nexample: 2023-08-10 15:48:25",
+                "createTime": {
+                    "type": "string"
+                },
+                "creatorName": {
                     "type": "string"
                 },
                 "creator_id": {
@@ -10903,7 +11026,6 @@
                     }
                 },
                 "id": {
-                    "description": "The ID of the item\nexample: 1",
                     "type": "integer"
                 },
                 "industry": {
@@ -10960,8 +11082,7 @@
                 "service_member_id": {
                     "type": "integer"
                 },
-                "updated_at": {
-                    "description": "The date when the item was last updated\nexample: 2023-08-10 15:48:25",
+                "updateTime": {
                     "type": "string"
                 }
             }
@@ -11013,10 +11134,6 @@
         "model.CollectionProjection": {
             "type": "object",
             "properties": {
-                "_": {
-                    "description": "The date when the item was deleted\nexample: 2023-08-10 15:48:25",
-                    "type": "string"
-                },
                 "created_at": {
                     "description": "The date when the item was created\nexample: 2023-08-10 15:48:25",
                     "type": "string"
@@ -11060,6 +11177,9 @@
                 },
                 "client_id": {
                     "type": "integer"
+                },
+                "codeStandID": {
+                    "type": "string"
                 },
                 "country": {
                     "$ref": "#/definitions/model.Country"
@@ -11131,6 +11251,9 @@
                 },
                 "client_id": {
                     "type": "integer"
+                },
+                "codeStandID": {
+                    "type": "string"
                 },
                 "country": {
                     "$ref": "#/definitions/model.Country"
@@ -11205,15 +11328,14 @@
         "model.Contract": {
             "type": "object",
             "properties": {
-                "_": {
-                    "description": "The date when the item was deleted\nexample: 2023-08-10 15:48:25",
-                    "type": "string"
-                },
                 "client": {
                     "$ref": "#/definitions/model.Client"
                 },
                 "clientId": {
                     "type": "integer"
+                },
+                "codeStandID": {
+                    "type": "string"
                 },
                 "created_at": {
                     "description": "The date when the item was created\nexample: 2023-08-10 15:48:25",
@@ -11361,6 +11483,9 @@
                 },
                 "client_status_id": {
                     "type": "integer"
+                },
+                "codeStandID": {
+                    "type": "string"
                 },
                 "contact": {
                     "$ref": "#/definitions/model.Contact"
@@ -11559,6 +11684,9 @@
                 },
                 "client_id": {
                     "type": "integer"
+                },
+                "codeStandID": {
+                    "type": "string"
                 },
                 "end_time": {
                     "type": "string"
@@ -11785,6 +11913,9 @@
                 "client_id": {
                     "type": "integer"
                 },
+                "codeStandID": {
+                    "type": "string"
+                },
                 "conditions": {
                     "type": "string"
                 },
@@ -11869,6 +12000,12 @@
                     "description": "瀹㈡埛id",
                     "type": "integer"
                 },
+                "createTime": {
+                    "type": "string"
+                },
+                "creatorName": {
+                    "type": "string"
+                },
                 "fileId": {
                     "description": "闄勪欢id",
                     "type": "integer"
@@ -11878,6 +12015,9 @@
                 },
                 "moneyType": {
                     "description": "甯佺",
+                    "type": "string"
+                },
+                "number": {
                     "type": "string"
                 },
                 "paymentType": {
@@ -11918,6 +12058,9 @@
                             "$ref": "#/definitions/constvar.ReceiptSourceType"
                         }
                     ]
+                },
+                "updateTime": {
+                    "type": "string"
                 }
             }
         },
@@ -12010,6 +12153,9 @@
                 },
                 "client_id": {
                     "type": "integer"
+                },
+                "codeStandID": {
+                    "type": "string"
                 },
                 "collection_projections": {
                     "type": "array",
@@ -12196,6 +12342,9 @@
                 "clientId": {
                     "type": "integer"
                 },
+                "codeStandID": {
+                    "type": "string"
+                },
                 "conditions": {
                     "type": "string"
                 },
@@ -12273,6 +12422,9 @@
                 "city_id": {
                     "type": "integer"
                 },
+                "codeStandID": {
+                    "type": "string"
+                },
                 "contact_name": {
                     "type": "string"
                 },
@@ -12289,6 +12441,9 @@
                     "type": "integer"
                 },
                 "desc": {
+                    "type": "string"
+                },
+                "detail_address": {
                     "type": "string"
                 },
                 "followRecord": {
@@ -12341,6 +12496,9 @@
         "model.SalesRefund": {
             "type": "object",
             "properties": {
+                "Source": {
+                    "$ref": "#/definitions/model.SalesReturn"
+                },
                 "amountTotal": {
                     "description": "浠风◣鍚堣",
                     "type": "number"
@@ -12357,6 +12515,9 @@
                 },
                 "clientId": {
                     "type": "integer"
+                },
+                "codeStandID": {
+                    "type": "string"
                 },
                 "createTime": {
                     "type": "string"
@@ -12443,6 +12604,9 @@
                 "clientId": {
                     "type": "integer"
                 },
+                "codeStandID": {
+                    "type": "string"
+                },
                 "createTime": {
                     "type": "string"
                 },
@@ -12479,6 +12643,9 @@
                 "salesReturnStatusId": {
                     "description": "閫�璐х姸鎬乮d",
                     "type": "integer"
+                },
+                "source": {
+                    "$ref": "#/definitions/model.SalesDetails"
                 },
                 "sourceId": {
                     "description": "婧愬崟id",
@@ -12572,6 +12739,14 @@
                     "description": "姣斾緥",
                     "type": "number"
                 },
+                "principal": {
+                    "description": "鏀舵璐熻矗浜篒D",
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/model.User"
+                        }
+                    ]
+                },
                 "principalId": {
                     "description": "鏀舵璐熻矗浜篒D",
                     "type": "integer"
@@ -12637,6 +12812,9 @@
                 },
                 "clientId": {
                     "type": "integer"
+                },
+                "codeStandID": {
+                    "type": "string"
                 },
                 "contact": {
                     "$ref": "#/definitions/model.Contact"
@@ -12778,6 +12956,9 @@
                 "clientId": {
                     "type": "integer"
                 },
+                "codeStandID": {
+                    "type": "string"
+                },
                 "contact": {
                     "$ref": "#/definitions/model.Contact"
                 },
@@ -12875,6 +13056,9 @@
                     "description": "瀹㈡埛id",
                     "type": "integer"
                 },
+                "codeStandID": {
+                    "type": "string"
+                },
                 "contact": {
                     "$ref": "#/definitions/model.Contact"
                 },
@@ -12908,6 +13092,9 @@
                 },
                 "id": {
                     "type": "integer"
+                },
+                "number": {
+                    "type": "string"
                 },
                 "priorityLevel": {
                     "$ref": "#/definitions/model.PriorityLevel"
@@ -13078,6 +13265,9 @@
                 "clientId": {
                     "type": "integer"
                 },
+                "codeStandID": {
+                    "type": "string"
+                },
                 "id": {
                     "type": "integer"
                 },
@@ -13204,11 +13394,19 @@
                     "description": "鐗╂枡绫诲瀷",
                     "type": "string"
                 },
+                "MaxInventory": {
+                    "description": "鏈�澶у簱瀛�",
+                    "type": "integer"
+                },
                 "MinInventory": {
                     "description": "瀹夊叏搴撳瓨",
                     "type": "integer"
                 },
                 "Name": {
+                    "type": "string"
+                },
+                "Node": {
+                    "description": "澶囨敞",
                     "type": "string"
                 },
                 "Number": {
@@ -13221,6 +13419,14 @@
                 "SalePrice": {
                     "description": "閿�鍞环鏍�",
                     "type": "number"
+                },
+                "Specs": {
+                    "description": "瑙勬牸",
+                    "type": "string"
+                },
+                "Type": {
+                    "description": "鍨嬪彿",
+                    "type": "string"
                 },
                 "Unit": {
                     "type": "string"
@@ -13300,6 +13506,13 @@
                 "client_type_id": {
                     "description": "瀹㈡埛绫诲瀷ID",
                     "type": "integer"
+                },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
                 },
                 "contact": {
                     "$ref": "#/definitions/request.Contact"
@@ -13445,6 +13658,13 @@
                     "description": "鎵�灞炲叕鍙窱D",
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "country_id": {
                     "description": "鍥藉ID",
                     "type": "integer"
@@ -13500,6 +13720,13 @@
             "properties": {
                 "client_id": {
                     "type": "integer"
+                },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
                 },
                 "file": {
                     "type": "string"
@@ -13760,6 +13987,13 @@
                 "client_id": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "end_time": {
                     "type": "string"
                 },
@@ -13876,6 +14110,13 @@
                 "client_id": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "conditions": {
                     "type": "string"
                 },
@@ -13945,6 +14186,12 @@
                     "description": "瀹㈡埛id",
                     "type": "integer"
                 },
+                "createTime": {
+                    "type": "string"
+                },
+                "creatorName": {
+                    "type": "string"
+                },
                 "fileId": {
                     "description": "闄勪欢id",
                     "type": "integer"
@@ -13954,6 +14201,9 @@
                 },
                 "moneyType": {
                     "description": "甯佺",
+                    "type": "string"
+                },
+                "number": {
                     "type": "string"
                 },
                 "paymentType": {
@@ -13994,6 +14244,9 @@
                             "$ref": "#/definitions/constvar.ReceiptSourceType"
                         }
                     ]
+                },
+                "updateTime": {
+                    "type": "string"
                 }
             }
         },
@@ -14078,6 +14331,13 @@
                 },
                 "client_id": {
                     "type": "integer"
+                },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
                 },
                 "competitors": {
                     "type": "string"
@@ -14199,6 +14459,13 @@
                 "clientId": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "conditions": {
                     "type": "string"
                 },
@@ -14252,6 +14519,13 @@
                 "city_id": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "contact_name": {
                     "description": "鑱旂郴浜哄鍚�",
                     "type": "string"
@@ -14269,6 +14543,10 @@
                 },
                 "desc": {
                     "description": "澶囨敞",
+                    "type": "string"
+                },
+                "detail_address": {
+                    "description": "璇︾粏鍦板潃",
                     "type": "string"
                 },
                 "member_id": {
@@ -14367,6 +14645,13 @@
                 "clientId": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "contactId": {
                     "type": "integer"
                 },
@@ -14395,6 +14680,12 @@
                     "type": "integer"
                 },
                 "salesDetailsId": {
+                    "type": "integer"
+                },
+                "serviceContractStatusId": {
+                    "type": "integer"
+                },
+                "serviceContractTypeId": {
                     "type": "integer"
                 },
                 "serviceTimes": {
@@ -14464,6 +14755,13 @@
                 "client_type_id": {
                     "description": "瀹㈡埛绫诲瀷ID",
                     "type": "integer"
+                },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
                 },
                 "contact": {
                     "$ref": "#/definitions/request.Contact"
@@ -14555,6 +14853,13 @@
                 "clientId": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "contactId": {
                     "type": "integer"
                 },
@@ -14615,6 +14920,13 @@
                 "clientId": {
                     "description": "瀹㈡埛id",
                     "type": "integer"
+                },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
                 },
                 "contactId": {
                     "description": "鑱旂郴浜篿d",
@@ -14766,6 +15078,13 @@
             "properties": {
                 "clientId": {
                     "type": "integer"
+                },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
                 },
                 "masterOrderId": {
                     "type": "integer"
@@ -14954,6 +15273,13 @@
                 "client_id": {
                     "description": "鎵�灞炲叕鍙窱D",
                     "type": "integer"
+                },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
                 },
                 "country_id": {
                     "description": "鍥藉ID",
@@ -15191,6 +15517,12 @@
                 "client_status_id": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "type": "string"
+                },
                 "contact_id": {
                     "type": "integer"
                 },
@@ -15241,7 +15573,7 @@
                     "type": "integer"
                 },
                 "search_map": {
-                    "description": "鎼滅储鏉′欢: map[string]interface{}{\"name\": \"xxx\"}; {\"name\": \"瀹㈡埛鍚嶇О\", \"phone\": \"鎵嬫満鍙风爜\", \"detail_address\":\"璇︾粏鍦板潃\", \"next_visit_time\":\"涓嬪洖鍥炶鏃ユ湡\", \"member_name\": \"閿�鍞礋璐d汉\", \"client_status\": \"瀹㈡埛鐘舵�乗", \"client_level\": \"閲嶈绾у埆\"}",
+                    "description": "鎼滅储鏉′欢: map[string]interface{}{\"name\": \"xxx\"}; {\"name\": \"瀹㈡埛鍚嶇О\", \"phone\": \"鎵嬫満鍙风爜\", \"detail_address\":\"璇︾粏鍦板潃\", \"next_visit_time\":\"涓嬪洖鍥炶鏃ユ湡\", \"member_name\": \"閿�鍞礋璐d汉\", \"client_status\": \"瀹㈡埛鐘舵�乗", \"client_level\": \"閲嶈绾у埆\",\"representative\": \"娉曞畾浠h〃浜篭", \"registration_time\": \"娉ㄥ唽鏃堕棿\", \"business_scope\": \"缁忚惀鑼冨洿\", \"remark\": \"澶囨敞\", \"not_admin\":\"1:鎴戠殑瀹㈡埛; 2:admin瀹㈡埛\"}",
                     "type": "object",
                     "additionalProperties": true
                 }
@@ -15759,6 +16091,13 @@
                 "clientId": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "conditions": {
                     "type": "string"
                 },
@@ -15820,6 +16159,13 @@
                 "clientId": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "isInvoice": {
                     "type": "string"
                 },
@@ -15864,6 +16210,13 @@
             "properties": {
                 "clientId": {
                     "type": "integer"
+                },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
                 },
                 "memberId": {
                     "type": "integer"
@@ -16059,6 +16412,13 @@
                 "client_type_id": {
                     "description": "瀹㈡埛绫诲瀷ID",
                     "type": "integer"
+                },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
                 },
                 "contact": {
                     "$ref": "#/definitions/request.Contact"
@@ -16286,6 +16646,13 @@
                     "description": "鎵�灞炲叕鍙窱D",
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "country_id": {
                     "description": "鍥藉ID",
                     "type": "integer"
@@ -16344,6 +16711,13 @@
             "properties": {
                 "client_id": {
                     "type": "integer"
+                },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
                 },
                 "file": {
                     "type": "string"
@@ -16739,6 +17113,13 @@
                 "client_id": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "end_time": {
                     "type": "string"
                 },
@@ -16916,6 +17297,13 @@
                 "client_id": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "conditions": {
                     "type": "string"
                 },
@@ -17006,6 +17394,12 @@
                     "description": "瀹㈡埛id",
                     "type": "integer"
                 },
+                "createTime": {
+                    "type": "string"
+                },
+                "creatorName": {
+                    "type": "string"
+                },
                 "fileId": {
                     "description": "闄勪欢id",
                     "type": "integer"
@@ -17015,6 +17409,9 @@
                 },
                 "moneyType": {
                     "description": "甯佺",
+                    "type": "string"
+                },
+                "number": {
                     "type": "string"
                 },
                 "paymentType": {
@@ -17055,6 +17452,9 @@
                             "$ref": "#/definitions/constvar.ReceiptSourceType"
                         }
                     ]
+                },
+                "updateTime": {
+                    "type": "string"
                 }
             }
         },
@@ -17246,6 +17646,13 @@
                 "client_id": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "competitors": {
                     "type": "string"
                 },
@@ -17410,6 +17817,13 @@
                 "city_id": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "contact_name": {
                     "description": "鑱旂郴浜哄鍚�",
                     "type": "string"
@@ -17427,6 +17841,10 @@
                 },
                 "desc": {
                     "description": "澶囨敞",
+                    "type": "string"
+                },
+                "detail_address": {
+                    "description": "璇︾粏鍦板潃",
                     "type": "string"
                 },
                 "id": {
@@ -17604,6 +18022,14 @@
                     "description": "姣斾緥",
                     "type": "number"
                 },
+                "principal": {
+                    "description": "鏀舵璐熻矗浜篒D",
+                    "allOf": [
+                        {
+                            "$ref": "#/definitions/model.User"
+                        }
+                    ]
+                },
                 "principalId": {
                     "description": "鏀舵璐熻矗浜篒D",
                     "type": "integer"
@@ -17647,6 +18073,13 @@
                 "clientId": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "contactId": {
                     "type": "integer"
                 },
@@ -17678,6 +18111,12 @@
                     "type": "integer"
                 },
                 "salesDetailsId": {
+                    "type": "integer"
+                },
+                "serviceContractStatusId": {
+                    "type": "integer"
+                },
+                "serviceContractTypeId": {
                     "type": "integer"
                 },
                 "serviceTimes": {
@@ -17765,6 +18204,13 @@
                 "client_type_id": {
                     "description": "瀹㈡埛绫诲瀷ID",
                     "type": "integer"
+                },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
                 },
                 "contact": {
                     "$ref": "#/definitions/request.Contact"
@@ -17857,6 +18303,13 @@
                 "clientId": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "contactId": {
                     "type": "integer"
                 },
@@ -17920,6 +18373,13 @@
                 "clientId": {
                     "description": "瀹㈡埛id",
                     "type": "integer"
+                },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
                 },
                 "contactId": {
                     "description": "鑱旂郴浜篿d",
@@ -18111,6 +18571,13 @@
                 "clientId": {
                     "type": "integer"
                 },
+                "codeRule": {
+                    "$ref": "#/definitions/code.CodeStandard"
+                },
+                "codeStandID": {
+                    "description": "缂栫爜id",
+                    "type": "string"
+                },
                 "id": {
                     "type": "integer"
                 },

--
Gitblit v1.8.0