zhou.xiaoning vor 5 Jahren
Ursprung
Commit
f81c30c223
5 geänderte Dateien mit 1251 neuen und 43 gelöschten Zeilen
  1. 1 1
      controllers/erms3/customer.go
  2. 427 4
      docs/docs.go
  3. 427 4
      docs/swagger.json
  4. 392 34
      docs/swagger.yaml
  5. 4 0
      routers/router.go

+ 1 - 1
controllers/erms3/customer.go

@@ -23,7 +23,7 @@ type AddUserInfoApplyReq struct {
 // @Summary 新增客户申请
 // @Produce json
 // @Security ApiKeyAuth
-// @Param jsonBody body AddUserInfoReq true "申请参数"
+// @Param jsonBody body AddUserInfoApplyReq true "申请参数"
 // @Success 200 {object} app.Response
 // @Failure 500 {object} app.Response
 // @Router /Erms3/AddUserInfoApply [post]

+ 427 - 4
docs/docs.go

@@ -20,7 +20,6 @@ var doc = `{
         "title": "{{.Title}}",
         "termsOfService": "http://muchinfo.cn",
         "contact": {},
-        "license": {},
         "version": "{{.Version}}"
     },
     "host": "{{.Host}}",
@@ -831,6 +830,47 @@ var doc = `{
                 }
             }
         },
+        "/Erms3/AddUserInfoApply": {
+            "post": {
+                "security": [
+                    {
+                        "ApiKeyAuth": []
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "tags": [
+                    "风险管理v3"
+                ],
+                "summary": "新增客户申请",
+                "parameters": [
+                    {
+                        "description": "申请参数",
+                        "name": "jsonBody",
+                        "in": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/erms3.AddUserInfoApplyReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "OK",
+                        "schema": {
+                            "$ref": "#/definitions/app.Response"
+                        }
+                    },
+                    "500": {
+                        "description": "Internal Server Error",
+                        "schema": {
+                            "$ref": "#/definitions/app.Response"
+                        }
+                    }
+                }
+            }
+        },
         "/Erms3/QueryPendingAuditContract": {
             "get": {
                 "security": [
@@ -989,6 +1029,56 @@ var doc = `{
                 }
             }
         },
+        "/Erms3/QueryUserInfoApplies": {
+            "get": {
+                "security": [
+                    {
+                        "ApiKeyAuth": []
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "tags": [
+                    "风险管理v3"
+                ],
+                "summary": "客户申请信息查询",
+                "parameters": [
+                    {
+                        "type": "integer",
+                        "description": "页码",
+                        "name": "page",
+                        "in": "query"
+                    },
+                    {
+                        "type": "integer",
+                        "description": "每页条数",
+                        "name": "pagesize",
+                        "in": "query"
+                    },
+                    {
+                        "type": "string",
+                        "description": "客户名称,支持模糊查询",
+                        "name": "userName",
+                        "in": "query"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "OK",
+                        "schema": {
+                            "$ref": "#/definitions/erms3.QueryUserInfoAppliesRsp"
+                        }
+                    },
+                    "500": {
+                        "description": "Internal Server Error",
+                        "schema": {
+                            "$ref": "#/definitions/app.Response"
+                        }
+                    }
+                }
+            }
+        },
         "/HSBY/GetHsbyMyCount": {
             "get": {
                 "security": [
@@ -3075,7 +3165,6 @@ var doc = `{
                 },
                 "province": {
                     "description": "省",
-                    "type": "object",
                     "$ref": "#/definitions/models.Division"
                 }
             }
@@ -4648,6 +4737,306 @@ var doc = `{
                 }
             }
         },
+        "erms3.AddUserInfoApplyReq": {
+            "type": "object",
+            "required": [
+                "userid"
+            ],
+            "properties": {
+                "accountid": {
+                    "description": "交易系统帐号Id (加密存储)",
+                    "type": "integer"
+                },
+                "areacode": {
+                    "description": "机构代码",
+                    "type": "string"
+                },
+                "areaid": {
+                    "description": "机构Id",
+                    "type": "integer"
+                },
+                "attachment1": {
+                    "description": "附件1",
+                    "type": "string"
+                },
+                "attachment2": {
+                    "description": "附件2",
+                    "type": "string"
+                },
+                "attachment3": {
+                    "description": "附件3",
+                    "type": "string"
+                },
+                "attachment4": {
+                    "description": "附件4",
+                    "type": "string"
+                },
+                "attachment5": {
+                    "description": "附件5",
+                    "type": "string"
+                },
+                "auditedby": {
+                    "description": "审核人",
+                    "type": "string"
+                },
+                "auditime": {
+                    "description": "审核时间",
+                    "type": "string"
+                },
+                "bankaccount": {
+                    "description": "银行帐号 (加密存储)",
+                    "type": "string"
+                },
+                "bankaccountname": {
+                    "description": "收款人名称",
+                    "type": "string"
+                },
+                "bankcardbackphotourl": {
+                    "description": "银行卡背面照地址",
+                    "type": "string"
+                },
+                "bankcardfrontphotourl": {
+                    "description": "银行卡正面照地址",
+                    "type": "string"
+                },
+                "bankid": {
+                    "description": "银行编码",
+                    "type": "string"
+                },
+                "bankname": {
+                    "description": "银行名称",
+                    "type": "string"
+                },
+                "bankpictureurl": {
+                    "description": "银行卡正面地址",
+                    "type": "string"
+                },
+                "biznature": {
+                    "description": "企业性质( 企业) - 1:国有控股企业 2:集体控股企业 3:私人控股企业 4:港澳台商控股企业 5:外商控股企业 6:其它",
+                    "type": "integer"
+                },
+                "bizscope": {
+                    "description": "企业经营范围(企业)",
+                    "type": "string"
+                },
+                "biztype": {
+                    "description": "企业类型 - 1:进口/生产 2:销售 3:零售 4:运输 5:仓储",
+                    "type": "integer"
+                },
+                "brokerid": {
+                    "description": "经纪人ID(加密存储)",
+                    "type": "string"
+                },
+                "cardaddress": {
+                    "description": "证件地址 (加密存储)",
+                    "type": "string"
+                },
+                "cardbackphotourl": {
+                    "description": "背面证件照地址",
+                    "type": "string"
+                },
+                "cardfrontphotourl": {
+                    "description": "正面证件照地址",
+                    "type": "string"
+                },
+                "cardnum": {
+                    "description": "证件号码 (加密存储)",
+                    "type": "string"
+                },
+                "cardtype": {
+                    "description": "证件类型",
+                    "type": "integer"
+                },
+                "cityid": {
+                    "description": "市",
+                    "type": "integer"
+                },
+                "company": {
+                    "description": "公司(个人)",
+                    "type": "string"
+                },
+                "contactcardbackphotourl": {
+                    "description": "联系人证件背面图片地址",
+                    "type": "string"
+                },
+                "contactcardfrontphotourl": {
+                    "description": "联系人证件正面图片地址",
+                    "type": "string"
+                },
+                "contactname": {
+                    "description": "联系人",
+                    "type": "string"
+                },
+                "countryid": {
+                    "description": "国家",
+                    "type": "integer"
+                },
+                "createtime": {
+                    "description": "开户申请时间",
+                    "type": "string"
+                },
+                "cusbankid": {
+                    "description": "签约类型",
+                    "type": "string"
+                },
+                "cusbankname": {
+                    "description": "签约类型名称",
+                    "type": "string"
+                },
+                "customername": {
+                    "description": "客户名称(企业名称)",
+                    "type": "string"
+                },
+                "districtid": {
+                    "description": "地区",
+                    "type": "integer"
+                },
+                "email": {
+                    "description": "Email地址(加密存储)",
+                    "type": "string"
+                },
+                "halfbodyphotourl": {
+                    "description": "半身照地址",
+                    "type": "string"
+                },
+                "headurl": {
+                    "description": "头像地址",
+                    "type": "string"
+                },
+                "ipaddress": {
+                    "description": "IP地址",
+                    "type": "string"
+                },
+                "isvalidate": {
+                    "description": "是否有效 (删除后标记为失效) - 0:无效  1:有效",
+                    "type": "string"
+                },
+                "legalcardbackphotourl": {
+                    "description": "法人身份证背面照地址",
+                    "type": "string"
+                },
+                "legalcardfrontphotourl": {
+                    "description": "法人身份证正面照地址",
+                    "type": "string"
+                },
+                "legalpersonname": {
+                    "description": "法人姓名(企业)",
+                    "type": "string"
+                },
+                "logincode": {
+                    "description": "登录帐号 (加密存储)",
+                    "type": "string"
+                },
+                "memberareaid": {
+                    "description": "所属会员ID",
+                    "type": "integer"
+                },
+                "mobile2": {
+                    "description": "手机号码[明文-尚志]",
+                    "type": "string"
+                },
+                "mobilephone": {
+                    "description": "手机号码 (加密存储)",
+                    "type": "string"
+                },
+                "modifiedby": {
+                    "description": "修改人帐号",
+                    "type": "integer"
+                },
+                "modifiedtime": {
+                    "description": "修改时间",
+                    "type": "string"
+                },
+                "nickname": {
+                    "description": "昵称:默认为手机号脱敏(139****9999) 或 名称脱敏(张**)",
+                    "type": "string"
+                },
+                "openmode": {
+                    "description": "开户方式 -  1:管理端开户 2:网上开户注册(会员官网-手机号) 3:微信开户 4:网页交易端注册 5:安卓手机端注册 6:苹果手机端注册 7:PC交易端注册 8:微信快速开户 9:支付宝快速开户 10:手机号快速开户 11:网上开户注册(会员官网-微信认证) 12:网上开户注册(会员官网-支付宝认证)",
+                    "type": "integer"
+                },
+                "otherurl": {
+                    "description": "其它图片地址[使用分号分隔]",
+                    "type": "string"
+                },
+                "postalcode": {
+                    "description": "邮政编码",
+                    "type": "string"
+                },
+                "provinceid": {
+                    "description": "省",
+                    "type": "integer"
+                },
+                "proxystatementurl": {
+                    "description": "授权委托书",
+                    "type": "string"
+                },
+                "qq": {
+                    "description": "QQ(加密存储",
+                    "type": "string"
+                },
+                "referral": {
+                    "description": "推荐人编码",
+                    "type": "string"
+                },
+                "remark": {
+                    "description": "备注",
+                    "type": "string"
+                },
+                "removebeforestatus": {
+                    "description": "REMOVEBEFORESTATUS",
+                    "type": "integer"
+                },
+                "sex": {
+                    "description": "性别 - 0:女 1:男",
+                    "type": "integer"
+                },
+                "signedstatus": {
+                    "description": "账户一号签签约状态",
+                    "type": "integer"
+                },
+                "signpdfurl": {
+                    "description": "签约pdf文件",
+                    "type": "string"
+                },
+                "subbranch": {
+                    "description": "开户支行",
+                    "type": "string"
+                },
+                "telphone": {
+                    "description": "联系电话(加密存储)",
+                    "type": "string"
+                },
+                "userid": {
+                    "description": "用户ID(自增ID)",
+                    "type": "integer"
+                },
+                "userinfotype": {
+                    "description": "用户信息类型 - 1:个人  2:企业",
+                    "type": "integer"
+                },
+                "username": {
+                    "description": "用户姓名",
+                    "type": "string"
+                },
+                "userstate": {
+                    "description": "开户状态 -   1:未提交 2: 待初审 3:初审拒绝 4:待复审 5:复审拒绝 6:测评不通过",
+                    "type": "integer"
+                },
+                "usertype": {
+                    "description": "用户类型 - 1:投资者 2:机构",
+                    "type": "integer"
+                },
+                "videourl": {
+                    "description": "视频地址",
+                    "type": "string"
+                },
+                "wechat": {
+                    "description": "微信号   (加密存储)",
+                    "type": "string"
+                }
+            }
+        },
         "erms3.CustomerInfo": {
             "type": "object",
             "required": [
@@ -4771,7 +5160,6 @@ var doc = `{
                 },
                 "ouruser": {
                     "description": "我方账号",
-                    "type": "object",
                     "$ref": "#/definitions/erms3.CustomerInfo"
                 },
                 "warehouseinfos": {
@@ -4855,6 +5243,42 @@ var doc = `{
                 }
             }
         },
+        "erms3.QueryUserInfoAppliesRsp": {
+            "type": "object",
+            "required": [
+                "userid"
+            ],
+            "properties": {
+                "biznature": {
+                    "description": "企业性质( 企业) - 1:国有控股企业 2:集体控股企业 3:私人控股企业 4:港澳台商控股企业 5:外商控股企业 6:其它",
+                    "type": "integer"
+                },
+                "contactname": {
+                    "description": "联系人",
+                    "type": "string"
+                },
+                "createtime": {
+                    "description": "开户申请时间",
+                    "type": "string"
+                },
+                "userid": {
+                    "description": "用户ID(自增ID)",
+                    "type": "integer"
+                },
+                "userinfotype": {
+                    "description": "用户信息类型 - 1:个人  2:企业",
+                    "type": "integer"
+                },
+                "username": {
+                    "description": "用户姓名",
+                    "type": "string"
+                },
+                "userstate": {
+                    "description": "开户状态 -   1:未提交 2: 待初审 3:初审拒绝 4:待复审 5:复审拒绝 6:测评不通过",
+                    "type": "integer"
+                }
+            }
+        },
         "erms3.SoptContractDetail": {
             "type": "object",
             "required": [
@@ -5031,7 +5455,6 @@ var doc = `{
                 },
                 "province": {
                     "description": "省",
-                    "type": "object",
                     "$ref": "#/definitions/models.Division"
                 }
             }

+ 427 - 4
docs/swagger.json

@@ -5,7 +5,6 @@
         "title": "MTP2.0 查询服务 API",
         "termsOfService": "http://muchinfo.cn",
         "contact": {},
-        "license": {},
         "version": "1.0"
     },
     "basePath": "/api",
@@ -815,6 +814,47 @@
                 }
             }
         },
+        "/Erms3/AddUserInfoApply": {
+            "post": {
+                "security": [
+                    {
+                        "ApiKeyAuth": []
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "tags": [
+                    "风险管理v3"
+                ],
+                "summary": "新增客户申请",
+                "parameters": [
+                    {
+                        "description": "申请参数",
+                        "name": "jsonBody",
+                        "in": "body",
+                        "required": true,
+                        "schema": {
+                            "$ref": "#/definitions/erms3.AddUserInfoApplyReq"
+                        }
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "OK",
+                        "schema": {
+                            "$ref": "#/definitions/app.Response"
+                        }
+                    },
+                    "500": {
+                        "description": "Internal Server Error",
+                        "schema": {
+                            "$ref": "#/definitions/app.Response"
+                        }
+                    }
+                }
+            }
+        },
         "/Erms3/QueryPendingAuditContract": {
             "get": {
                 "security": [
@@ -973,6 +1013,56 @@
                 }
             }
         },
+        "/Erms3/QueryUserInfoApplies": {
+            "get": {
+                "security": [
+                    {
+                        "ApiKeyAuth": []
+                    }
+                ],
+                "produces": [
+                    "application/json"
+                ],
+                "tags": [
+                    "风险管理v3"
+                ],
+                "summary": "客户申请信息查询",
+                "parameters": [
+                    {
+                        "type": "integer",
+                        "description": "页码",
+                        "name": "page",
+                        "in": "query"
+                    },
+                    {
+                        "type": "integer",
+                        "description": "每页条数",
+                        "name": "pagesize",
+                        "in": "query"
+                    },
+                    {
+                        "type": "string",
+                        "description": "客户名称,支持模糊查询",
+                        "name": "userName",
+                        "in": "query"
+                    }
+                ],
+                "responses": {
+                    "200": {
+                        "description": "OK",
+                        "schema": {
+                            "$ref": "#/definitions/erms3.QueryUserInfoAppliesRsp"
+                        }
+                    },
+                    "500": {
+                        "description": "Internal Server Error",
+                        "schema": {
+                            "$ref": "#/definitions/app.Response"
+                        }
+                    }
+                }
+            }
+        },
         "/HSBY/GetHsbyMyCount": {
             "get": {
                 "security": [
@@ -3059,7 +3149,6 @@
                 },
                 "province": {
                     "description": "省",
-                    "type": "object",
                     "$ref": "#/definitions/models.Division"
                 }
             }
@@ -4632,6 +4721,306 @@
                 }
             }
         },
+        "erms3.AddUserInfoApplyReq": {
+            "type": "object",
+            "required": [
+                "userid"
+            ],
+            "properties": {
+                "accountid": {
+                    "description": "交易系统帐号Id (加密存储)",
+                    "type": "integer"
+                },
+                "areacode": {
+                    "description": "机构代码",
+                    "type": "string"
+                },
+                "areaid": {
+                    "description": "机构Id",
+                    "type": "integer"
+                },
+                "attachment1": {
+                    "description": "附件1",
+                    "type": "string"
+                },
+                "attachment2": {
+                    "description": "附件2",
+                    "type": "string"
+                },
+                "attachment3": {
+                    "description": "附件3",
+                    "type": "string"
+                },
+                "attachment4": {
+                    "description": "附件4",
+                    "type": "string"
+                },
+                "attachment5": {
+                    "description": "附件5",
+                    "type": "string"
+                },
+                "auditedby": {
+                    "description": "审核人",
+                    "type": "string"
+                },
+                "auditime": {
+                    "description": "审核时间",
+                    "type": "string"
+                },
+                "bankaccount": {
+                    "description": "银行帐号 (加密存储)",
+                    "type": "string"
+                },
+                "bankaccountname": {
+                    "description": "收款人名称",
+                    "type": "string"
+                },
+                "bankcardbackphotourl": {
+                    "description": "银行卡背面照地址",
+                    "type": "string"
+                },
+                "bankcardfrontphotourl": {
+                    "description": "银行卡正面照地址",
+                    "type": "string"
+                },
+                "bankid": {
+                    "description": "银行编码",
+                    "type": "string"
+                },
+                "bankname": {
+                    "description": "银行名称",
+                    "type": "string"
+                },
+                "bankpictureurl": {
+                    "description": "银行卡正面地址",
+                    "type": "string"
+                },
+                "biznature": {
+                    "description": "企业性质( 企业) - 1:国有控股企业 2:集体控股企业 3:私人控股企业 4:港澳台商控股企业 5:外商控股企业 6:其它",
+                    "type": "integer"
+                },
+                "bizscope": {
+                    "description": "企业经营范围(企业)",
+                    "type": "string"
+                },
+                "biztype": {
+                    "description": "企业类型 - 1:进口/生产 2:销售 3:零售 4:运输 5:仓储",
+                    "type": "integer"
+                },
+                "brokerid": {
+                    "description": "经纪人ID(加密存储)",
+                    "type": "string"
+                },
+                "cardaddress": {
+                    "description": "证件地址 (加密存储)",
+                    "type": "string"
+                },
+                "cardbackphotourl": {
+                    "description": "背面证件照地址",
+                    "type": "string"
+                },
+                "cardfrontphotourl": {
+                    "description": "正面证件照地址",
+                    "type": "string"
+                },
+                "cardnum": {
+                    "description": "证件号码 (加密存储)",
+                    "type": "string"
+                },
+                "cardtype": {
+                    "description": "证件类型",
+                    "type": "integer"
+                },
+                "cityid": {
+                    "description": "市",
+                    "type": "integer"
+                },
+                "company": {
+                    "description": "公司(个人)",
+                    "type": "string"
+                },
+                "contactcardbackphotourl": {
+                    "description": "联系人证件背面图片地址",
+                    "type": "string"
+                },
+                "contactcardfrontphotourl": {
+                    "description": "联系人证件正面图片地址",
+                    "type": "string"
+                },
+                "contactname": {
+                    "description": "联系人",
+                    "type": "string"
+                },
+                "countryid": {
+                    "description": "国家",
+                    "type": "integer"
+                },
+                "createtime": {
+                    "description": "开户申请时间",
+                    "type": "string"
+                },
+                "cusbankid": {
+                    "description": "签约类型",
+                    "type": "string"
+                },
+                "cusbankname": {
+                    "description": "签约类型名称",
+                    "type": "string"
+                },
+                "customername": {
+                    "description": "客户名称(企业名称)",
+                    "type": "string"
+                },
+                "districtid": {
+                    "description": "地区",
+                    "type": "integer"
+                },
+                "email": {
+                    "description": "Email地址(加密存储)",
+                    "type": "string"
+                },
+                "halfbodyphotourl": {
+                    "description": "半身照地址",
+                    "type": "string"
+                },
+                "headurl": {
+                    "description": "头像地址",
+                    "type": "string"
+                },
+                "ipaddress": {
+                    "description": "IP地址",
+                    "type": "string"
+                },
+                "isvalidate": {
+                    "description": "是否有效 (删除后标记为失效) - 0:无效  1:有效",
+                    "type": "string"
+                },
+                "legalcardbackphotourl": {
+                    "description": "法人身份证背面照地址",
+                    "type": "string"
+                },
+                "legalcardfrontphotourl": {
+                    "description": "法人身份证正面照地址",
+                    "type": "string"
+                },
+                "legalpersonname": {
+                    "description": "法人姓名(企业)",
+                    "type": "string"
+                },
+                "logincode": {
+                    "description": "登录帐号 (加密存储)",
+                    "type": "string"
+                },
+                "memberareaid": {
+                    "description": "所属会员ID",
+                    "type": "integer"
+                },
+                "mobile2": {
+                    "description": "手机号码[明文-尚志]",
+                    "type": "string"
+                },
+                "mobilephone": {
+                    "description": "手机号码 (加密存储)",
+                    "type": "string"
+                },
+                "modifiedby": {
+                    "description": "修改人帐号",
+                    "type": "integer"
+                },
+                "modifiedtime": {
+                    "description": "修改时间",
+                    "type": "string"
+                },
+                "nickname": {
+                    "description": "昵称:默认为手机号脱敏(139****9999) 或 名称脱敏(张**)",
+                    "type": "string"
+                },
+                "openmode": {
+                    "description": "开户方式 -  1:管理端开户 2:网上开户注册(会员官网-手机号) 3:微信开户 4:网页交易端注册 5:安卓手机端注册 6:苹果手机端注册 7:PC交易端注册 8:微信快速开户 9:支付宝快速开户 10:手机号快速开户 11:网上开户注册(会员官网-微信认证) 12:网上开户注册(会员官网-支付宝认证)",
+                    "type": "integer"
+                },
+                "otherurl": {
+                    "description": "其它图片地址[使用分号分隔]",
+                    "type": "string"
+                },
+                "postalcode": {
+                    "description": "邮政编码",
+                    "type": "string"
+                },
+                "provinceid": {
+                    "description": "省",
+                    "type": "integer"
+                },
+                "proxystatementurl": {
+                    "description": "授权委托书",
+                    "type": "string"
+                },
+                "qq": {
+                    "description": "QQ(加密存储",
+                    "type": "string"
+                },
+                "referral": {
+                    "description": "推荐人编码",
+                    "type": "string"
+                },
+                "remark": {
+                    "description": "备注",
+                    "type": "string"
+                },
+                "removebeforestatus": {
+                    "description": "REMOVEBEFORESTATUS",
+                    "type": "integer"
+                },
+                "sex": {
+                    "description": "性别 - 0:女 1:男",
+                    "type": "integer"
+                },
+                "signedstatus": {
+                    "description": "账户一号签签约状态",
+                    "type": "integer"
+                },
+                "signpdfurl": {
+                    "description": "签约pdf文件",
+                    "type": "string"
+                },
+                "subbranch": {
+                    "description": "开户支行",
+                    "type": "string"
+                },
+                "telphone": {
+                    "description": "联系电话(加密存储)",
+                    "type": "string"
+                },
+                "userid": {
+                    "description": "用户ID(自增ID)",
+                    "type": "integer"
+                },
+                "userinfotype": {
+                    "description": "用户信息类型 - 1:个人  2:企业",
+                    "type": "integer"
+                },
+                "username": {
+                    "description": "用户姓名",
+                    "type": "string"
+                },
+                "userstate": {
+                    "description": "开户状态 -   1:未提交 2: 待初审 3:初审拒绝 4:待复审 5:复审拒绝 6:测评不通过",
+                    "type": "integer"
+                },
+                "usertype": {
+                    "description": "用户类型 - 1:投资者 2:机构",
+                    "type": "integer"
+                },
+                "videourl": {
+                    "description": "视频地址",
+                    "type": "string"
+                },
+                "wechat": {
+                    "description": "微信号   (加密存储)",
+                    "type": "string"
+                }
+            }
+        },
         "erms3.CustomerInfo": {
             "type": "object",
             "required": [
@@ -4755,7 +5144,6 @@
                 },
                 "ouruser": {
                     "description": "我方账号",
-                    "type": "object",
                     "$ref": "#/definitions/erms3.CustomerInfo"
                 },
                 "warehouseinfos": {
@@ -4839,6 +5227,42 @@
                 }
             }
         },
+        "erms3.QueryUserInfoAppliesRsp": {
+            "type": "object",
+            "required": [
+                "userid"
+            ],
+            "properties": {
+                "biznature": {
+                    "description": "企业性质( 企业) - 1:国有控股企业 2:集体控股企业 3:私人控股企业 4:港澳台商控股企业 5:外商控股企业 6:其它",
+                    "type": "integer"
+                },
+                "contactname": {
+                    "description": "联系人",
+                    "type": "string"
+                },
+                "createtime": {
+                    "description": "开户申请时间",
+                    "type": "string"
+                },
+                "userid": {
+                    "description": "用户ID(自增ID)",
+                    "type": "integer"
+                },
+                "userinfotype": {
+                    "description": "用户信息类型 - 1:个人  2:企业",
+                    "type": "integer"
+                },
+                "username": {
+                    "description": "用户姓名",
+                    "type": "string"
+                },
+                "userstate": {
+                    "description": "开户状态 -   1:未提交 2: 待初审 3:初审拒绝 4:待复审 5:复审拒绝 6:测评不通过",
+                    "type": "integer"
+                }
+            }
+        },
         "erms3.SoptContractDetail": {
             "type": "object",
             "required": [
@@ -5015,7 +5439,6 @@
                 },
                 "province": {
                     "description": "省",
-                    "type": "object",
                     "$ref": "#/definitions/models.Division"
                 }
             }

+ 392 - 34
docs/swagger.yaml

@@ -87,7 +87,6 @@ definitions:
       province:
         $ref: '#/definitions/models.Division'
         description: 省
-        type: object
     type: object
   common.QueryTableDefineRsp:
     properties:
@@ -392,7 +391,8 @@ definitions:
         description: 客户端流水号
         type: string
       clienttype:
-        description: 客户端类型 - 0:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端_安卓 4:网页客户端 5:微信客户端 6:手机客户端_苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江)
+        description: 客户端类型 - 0:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端_安卓 4:网页客户端 5:微信客户端
+          6:手机客户端_苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江)
         type: integer
       closeexchagechargevalue:
         description: 平仓交易所手续费设置值
@@ -476,7 +476,9 @@ definitions:
         description: 开仓解冻手续费(先建后平操作,需要记录)
         type: number
       operatetype:
-        description: 操作类型 - 1:正常下单 2:斩仓 3:转单 4:结算撤单 5:系统卖出(适用于先平后建的卖出) 6:行情源报价 7:(结算)到期强平 8:(结算)协议转让 9:系统对冲单 10:(结算)到期无效 11:交割协议转让 12:交割协议平仓 13:交割成交(所有权) 14:管理端强行平仓 15:管理端协议转让
+        description: 操作类型 - 1:正常下单 2:斩仓 3:转单 4:结算撤单 5:系统卖出(适用于先平后建的卖出) 6:行情源报价 7:(结算)到期强平
+          8:(结算)协议转让 9:系统对冲单 10:(结算)到期无效 11:交割协议转让 12:交割协议平仓 13:交割成交(所有权) 14:管理端强行平仓
+          15:管理端协议转让
         type: integer
       operatorid:
         description: 登录账号(LoginID)
@@ -491,10 +493,13 @@ definitions:
         description: 委托数量
         type: integer
       ordersrc:
-        description: 委托来源 -  1:客户端 2:管理端 3:风控服务 4:交割服务 5:交易服务 6:交易日结 7:商品强平 8:管理端商品退市强平 9:交易接口 10:交割服务商被动(受托竞价) 11:预埋触发
+        description: 委托来源 -  1:客户端 2:管理端 3:风控服务 4:交割服务 5:交易服务 6:交易日结 7:商品强平 8:管理端商品退市强平
+          9:交易接口 10:交割服务商被动(受托竞价) 11:预埋触发
         type: integer
       orderstatus:
-        description: 委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交 9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用)
+        description: 委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交
+          9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤
+          16:成交失败违约(荷兰式竞拍专用)
         type: integer
       ordertime:
         description: 委托时间
@@ -1260,6 +1265,231 @@ definitions:
     required:
     - contractno
     type: object
+  erms3.AddUserInfoApplyReq:
+    properties:
+      accountid:
+        description: 交易系统帐号Id (加密存储)
+        type: integer
+      areacode:
+        description: 机构代码
+        type: string
+      areaid:
+        description: 机构Id
+        type: integer
+      attachment1:
+        description: 附件1
+        type: string
+      attachment2:
+        description: 附件2
+        type: string
+      attachment3:
+        description: 附件3
+        type: string
+      attachment4:
+        description: 附件4
+        type: string
+      attachment5:
+        description: 附件5
+        type: string
+      auditedby:
+        description: 审核人
+        type: string
+      auditime:
+        description: 审核时间
+        type: string
+      bankaccount:
+        description: 银行帐号 (加密存储)
+        type: string
+      bankaccountname:
+        description: 收款人名称
+        type: string
+      bankcardbackphotourl:
+        description: 银行卡背面照地址
+        type: string
+      bankcardfrontphotourl:
+        description: 银行卡正面照地址
+        type: string
+      bankid:
+        description: 银行编码
+        type: string
+      bankname:
+        description: 银行名称
+        type: string
+      bankpictureurl:
+        description: 银行卡正面地址
+        type: string
+      biznature:
+        description: 企业性质( 企业) - 1:国有控股企业 2:集体控股企业 3:私人控股企业 4:港澳台商控股企业 5:外商控股企业 6:其它
+        type: integer
+      bizscope:
+        description: 企业经营范围(企业)
+        type: string
+      biztype:
+        description: 企业类型 - 1:进口/生产 2:销售 3:零售 4:运输 5:仓储
+        type: integer
+      brokerid:
+        description: 经纪人ID(加密存储)
+        type: string
+      cardaddress:
+        description: 证件地址 (加密存储)
+        type: string
+      cardbackphotourl:
+        description: 背面证件照地址
+        type: string
+      cardfrontphotourl:
+        description: 正面证件照地址
+        type: string
+      cardnum:
+        description: 证件号码 (加密存储)
+        type: string
+      cardtype:
+        description: 证件类型
+        type: integer
+      cityid:
+        description: 市
+        type: integer
+      company:
+        description: 公司(个人)
+        type: string
+      contactcardbackphotourl:
+        description: 联系人证件背面图片地址
+        type: string
+      contactcardfrontphotourl:
+        description: 联系人证件正面图片地址
+        type: string
+      contactname:
+        description: 联系人
+        type: string
+      countryid:
+        description: 国家
+        type: integer
+      createtime:
+        description: 开户申请时间
+        type: string
+      cusbankid:
+        description: 签约类型
+        type: string
+      cusbankname:
+        description: 签约类型名称
+        type: string
+      customername:
+        description: 客户名称(企业名称)
+        type: string
+      districtid:
+        description: 地区
+        type: integer
+      email:
+        description: Email地址(加密存储)
+        type: string
+      halfbodyphotourl:
+        description: 半身照地址
+        type: string
+      headurl:
+        description: 头像地址
+        type: string
+      ipaddress:
+        description: IP地址
+        type: string
+      isvalidate:
+        description: 是否有效 (删除后标记为失效) - 0:无效  1:有效
+        type: string
+      legalcardbackphotourl:
+        description: 法人身份证背面照地址
+        type: string
+      legalcardfrontphotourl:
+        description: 法人身份证正面照地址
+        type: string
+      legalpersonname:
+        description: 法人姓名(企业)
+        type: string
+      logincode:
+        description: 登录帐号 (加密存储)
+        type: string
+      memberareaid:
+        description: 所属会员ID
+        type: integer
+      mobile2:
+        description: 手机号码[明文-尚志]
+        type: string
+      mobilephone:
+        description: 手机号码 (加密存储)
+        type: string
+      modifiedby:
+        description: 修改人帐号
+        type: integer
+      modifiedtime:
+        description: 修改时间
+        type: string
+      nickname:
+        description: 昵称:默认为手机号脱敏(139****9999) 或 名称脱敏(张**)
+        type: string
+      openmode:
+        description: 开户方式 -  1:管理端开户 2:网上开户注册(会员官网-手机号) 3:微信开户 4:网页交易端注册 5:安卓手机端注册
+          6:苹果手机端注册 7:PC交易端注册 8:微信快速开户 9:支付宝快速开户 10:手机号快速开户 11:网上开户注册(会员官网-微信认证) 12:网上开户注册(会员官网-支付宝认证)
+        type: integer
+      otherurl:
+        description: 其它图片地址[使用分号分隔]
+        type: string
+      postalcode:
+        description: 邮政编码
+        type: string
+      provinceid:
+        description: 省
+        type: integer
+      proxystatementurl:
+        description: 授权委托书
+        type: string
+      qq:
+        description: QQ(加密存储
+        type: string
+      referral:
+        description: 推荐人编码
+        type: string
+      remark:
+        description: 备注
+        type: string
+      removebeforestatus:
+        description: REMOVEBEFORESTATUS
+        type: integer
+      sex:
+        description: 性别 - 0:女 1:男
+        type: integer
+      signedstatus:
+        description: 账户一号签签约状态
+        type: integer
+      signpdfurl:
+        description: 签约pdf文件
+        type: string
+      subbranch:
+        description: 开户支行
+        type: string
+      telphone:
+        description: 联系电话(加密存储)
+        type: string
+      userid:
+        description: 用户ID(自增ID)
+        type: integer
+      userinfotype:
+        description: 用户信息类型 - 1:个人  2:企业
+        type: integer
+      username:
+        description: 用户姓名
+        type: string
+      userstate:
+        description: '开户状态 -   1:未提交 2: 待初审 3:初审拒绝 4:待复审 5:复审拒绝 6:测评不通过'
+        type: integer
+      usertype:
+        description: 用户类型 - 1:投资者 2:机构
+        type: integer
+      videourl:
+        description: 视频地址
+        type: string
+      wechat:
+        description: 微信号   (加密存储)
+        type: string
+    required:
+    - userid
+    type: object
   erms3.CustomerInfo:
     properties:
       accountids:
@@ -1351,7 +1581,6 @@ definitions:
       ouruser:
         $ref: '#/definitions/erms3.CustomerInfo'
         description: 我方账号
-        type: object
       warehouseinfos:
         description: 仓库信息列表
         items:
@@ -1411,6 +1640,32 @@ definitions:
         description: 表示商品ID.
         type: string
     type: object
+  erms3.QueryUserInfoAppliesRsp:
+    properties:
+      biznature:
+        description: 企业性质( 企业) - 1:国有控股企业 2:集体控股企业 3:私人控股企业 4:港澳台商控股企业 5:外商控股企业 6:其它
+        type: integer
+      contactname:
+        description: 联系人
+        type: string
+      createtime:
+        description: 开户申请时间
+        type: string
+      userid:
+        description: 用户ID(自增ID)
+        type: integer
+      userinfotype:
+        description: 用户信息类型 - 1:个人  2:企业
+        type: integer
+      username:
+        description: 用户姓名
+        type: string
+      userstate:
+        description: '开户状态 -   1:未提交 2: 待初审 3:初审拒绝 4:待复审 5:复审拒绝 6:测评不通过'
+        type: integer
+    required:
+    - userid
+    type: object
   erms3.SoptContractDetail:
     properties:
       deliverygoodsdesc:
@@ -1542,7 +1797,6 @@ definitions:
       province:
         $ref: '#/definitions/models.Division'
         description: 省
-        type: object
     type: object
   models.Division:
     properties:
@@ -1654,7 +1908,8 @@ definitions:
         description: 时间
         type: string
       trademode:
-        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式 21:竞拍-大宗式 22:受托竞价
+        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式
+          21:竞拍-大宗式 22:受托竞价
         type: integer
       vendorname1:
         description: 预售商品供应商名称
@@ -1765,7 +2020,8 @@ definitions:
         description: 价格最小变动单位
         type: number
       trademode:
-        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式 21:竞拍-大宗式 22:受托竞价
+        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式
+          21:竞拍-大宗式 22:受托竞价
         type: integer
       vendorattr:
         description: 供应商附件(多张,逗号分隔)
@@ -1984,7 +2240,8 @@ definitions:
         description: 关联交易合约ID
         type: integer
       trademode:
-        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式 21:竞拍-大宗式 22:受托竞价
+        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式
+          21:竞拍-大宗式 22:受托竞价
         type: integer
       videourls:
         description: 介绍视频[多张用逗号分隔]
@@ -2077,7 +2334,8 @@ definitions:
         description: 价格最小变动单位
         type: number
       trademode:
-        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式 21:竞拍-大宗式 22:受托竞价
+        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式
+          21:竞拍-大宗式 22:受托竞价
         type: integer
       vendorattr:
         description: 供应商附件(多张,逗号分隔)
@@ -2149,7 +2407,8 @@ definitions:
         description: 时间
         type: string
       trademode:
-        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式 21:竞拍-大宗式 22:受托竞价
+        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式
+          21:竞拍-大宗式 22:受托竞价
         type: integer
       vendorname:
         description: 供应商名称
@@ -2205,7 +2464,8 @@ definitions:
         description: 行情最小变动单位 [整数,报价小数位一起使用]
         type: integer
       trademode:
-        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式 21:竞拍-大宗式 22:受托竞价
+        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式
+          21:竞拍-大宗式 22:受托竞价
         type: integer
       videourls:
         description: 介绍视频[多张用逗号分隔]
@@ -2268,7 +2528,9 @@ definitions:
         description: 委托数量
         type: integer
       orderstatus:
-        description: 委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交 9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用)
+        description: 委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交
+          9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤
+          16:成交失败违约(荷兰式竞拍专用)
         type: integer
       ordertime:
         description: 委托时间
@@ -2280,7 +2542,8 @@ definitions:
         description: 挂牌商品介绍图片[多张用逗号分隔]
         type: string
       trademode:
-        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式 21:竞拍-大宗式 22:受托竞价
+        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式
+          21:竞拍-大宗式 22:受托竞价
         type: integer
       tradeqty:
         description: 成交数量
@@ -2424,7 +2687,8 @@ definitions:
         description: 市场名称
         type: string
       trademode:
-        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式 21:竞拍-大宗式 22:受托竞价
+        description: 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式
+          21:竞拍-大宗式 22:受托竞价
         type: integer
     required:
     - goodscode
@@ -2465,7 +2729,8 @@ definitions:
         description: 是否可转出 - 0:不可 1:可 [5:花生米转交易]
         type: integer
       converttype:
-        description: 转换类型 - 1:金点赞转交易 2:金点拍转交易 3:交易转金点赞(不设置) 4:交易转金点拍(不设置) 5:花生米转交易 6:交易转花生米(不设置)
+        description: 转换类型 - 1:金点赞转交易 2:金点拍转交易 3:交易转金点赞(不设置) 4:交易转金点拍(不设置) 5:花生米转交易
+          6:交易转花生米(不设置)
         type: integer
       createtime:
         description: 创建时间
@@ -2780,7 +3045,8 @@ definitions:
         description: 昵称:默认为名称脱敏(张**) 或 手机号脱敏(139****9999)
         type: string
       openmode:
-        description: 开户方式 -  1:管理端开户 2:网上开户注册(会员官网) 3:微信开户 4:网页交易端注册 5:安卓手机端注册 6:苹果手机端注册 7:PC交易端注册 8:微信快速开户 9:支付宝快速开户 10:手机号快速开户
+        description: 开户方式 -  1:管理端开户 2:网上开户注册(会员官网) 3:微信开户 4:网页交易端注册 5:安卓手机端注册 6:苹果手机端注册
+          7:PC交易端注册 8:微信快速开户 9:支付宝快速开户 10:手机号快速开户
         type: integer
       otherurl:
         description: 其它图片地址[使用分号分隔]
@@ -2842,7 +3108,10 @@ definitions:
         description: 交割商品名称
         type: string
       factoryitemjson:
-        description: '要素项定义Json[{"DGFactoryItemTypeID": ,"ItemTypeMode": ,"FactoryItemIDs": },{.....},]DGFactoryItemTypeID - 要素项类型ID --DGFactoryItem->DGFactoryItemTypeIDItemTypeMode - 要素项类型模式 --DGFactoryItem->ItemTypeModeFactoryItemIDs - 选择项IDs--DGFactoryItem->DGFactoryItemID, 逗号分隔'
+        description: '要素项定义Json[{"DGFactoryItemTypeID": ,"ItemTypeMode": ,"FactoryItemIDs":
+          },{.....},]DGFactoryItemTypeID - 要素项类型ID --DGFactoryItem->DGFactoryItemTypeIDItemTypeMode
+          - 要素项类型模式 --DGFactoryItem->ItemTypeModeFactoryItemIDs - 选择项IDs--DGFactoryItem->DGFactoryItemID,
+          逗号分隔'
         type: string
       isvalid:
         description: 是否有效 - 0:无效 1:有效
@@ -3093,7 +3362,8 @@ definitions:
         description: 成交时间
         type: string
       tradetype:
-        description: '成交类别 - 1:正常委托成交 2:定向做市成交(接单) 3:交割协议平仓成交 4:交割减仓成交 5:到期强平成交 6:风控斩仓成交 7:协议平仓(管理端)成交 8:仓单转持仓成交 9: 交割协议转让成交 10:受托竞价成交(接单) 11:协议转让成交 12:系统强行平仓 13:期权违约平仓'
+        description: '成交类别 - 1:正常委托成交 2:定向做市成交(接单) 3:交割协议平仓成交 4:交割减仓成交 5:到期强平成交 6:风控斩仓成交
+          7:协议平仓(管理端)成交 8:仓单转持仓成交 9: 交割协议转让成交 10:受托竞价成交(接单) 11:协议转让成交 12:系统强行平仓 13:期权违约平仓'
         type: integer
     required:
     - accountid
@@ -3134,7 +3404,8 @@ definitions:
         description: 客户端流水号
         type: string
       clienttype:
-        description: 客户端类型 - 0:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端_安卓 4:网页客户端 5:微信客户端 6:手机客户端_苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江)
+        description: 客户端类型 - 0:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端_安卓 4:网页客户端 5:微信客户端
+          6:手机客户端_苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江)
         type: integer
       closeexchagechargevalue:
         description: 平仓交易所手续费设置值
@@ -3233,7 +3504,9 @@ definitions:
         description: 开仓解冻手续费(先建后平操作,需要记录)
         type: number
       operatetype:
-        description: 操作类型 - 1:正常下单 2:斩仓 3:转单 4:结算撤单 5:系统卖出(适用于先平后建的卖出) 6:行情源报价 7:(结算)到期强平 8:(结算)协议转让 9:系统对冲单 10:(结算)到期无效 11:交割协议转让 12:交割协议平仓 13:交割成交(所有权) 14:管理端强行平仓 15:管理端协议转让
+        description: 操作类型 - 1:正常下单 2:斩仓 3:转单 4:结算撤单 5:系统卖出(适用于先平后建的卖出) 6:行情源报价 7:(结算)到期强平
+          8:(结算)协议转让 9:系统对冲单 10:(结算)到期无效 11:交割协议转让 12:交割协议平仓 13:交割成交(所有权) 14:管理端强行平仓
+          15:管理端协议转让
         type: integer
       operatorid:
         description: 登录账号(LoginID)
@@ -3251,10 +3524,13 @@ definitions:
         description: 委托数量
         type: integer
       ordersrc:
-        description: 委托来源 -  1:客户端 2:管理端 3:风控服务 4:交割服务 5:交易服务 6:交易日结 7:商品强平 8:管理端商品退市强平 9:交易接口 10:交割服务商被动(受托竞价) 11:预埋触发
+        description: 委托来源 -  1:客户端 2:管理端 3:风控服务 4:交割服务 5:交易服务 6:交易日结 7:商品强平 8:管理端商品退市强平
+          9:交易接口 10:交割服务商被动(受托竞价) 11:预埋触发
         type: integer
       orderstatus:
-        description: 委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交 9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用)
+        description: 委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交
+          9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤
+          16:成交失败违约(荷兰式竞拍专用)
         type: integer
       ordertime:
         description: 委托时间
@@ -3476,7 +3752,8 @@ definitions:
         description: 成交时间
         type: string
       tradetype:
-        description: '成交类别 - 1:正常委托成交 2:定向做市成交(接单) 3:交割协议平仓成交 4:交割减仓成交 5:到期强平成交 6:风控斩仓成交 7:协议平仓(管理端)成交 8:仓单转持仓成交 9: 交割协议转让成交 10:受托竞价成交(接单) 11:协议转让成交 12:系统强行平仓 13:期权违约平仓'
+        description: '成交类别 - 1:正常委托成交 2:定向做市成交(接单) 3:交割协议平仓成交 4:交割减仓成交 5:到期强平成交 6:风控斩仓成交
+          7:协议平仓(管理端)成交 8:仓单转持仓成交 9: 交割协议转让成交 10:受托竞价成交(接单) 11:协议转让成交 12:系统强行平仓 13:期权违约平仓'
         type: integer
     required:
     - accountid
@@ -3510,7 +3787,8 @@ definitions:
         description: 撤单数量
         type: integer
       clienttype:
-        description: 客户端类型 - 0:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端_安卓 4:网页客户端 5:微信客户端 6:手机客户端_苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江)
+        description: 客户端类型 - 0:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端_安卓 4:网页客户端 5:微信客户端
+          6:手机客户端_苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江)
         type: integer
       closefreezecharge:
         description: 平仓冻结手续费(先建后平操作,需要记录)
@@ -3567,7 +3845,9 @@ definitions:
         description: 开仓解冻手续费(先建后平操作,需要记录)
         type: number
       operatetype:
-        description: 操作类型 - 1:正常下单 2:斩仓 3:转单 4:结算撤单 5:系统卖出(适用于先平后建的卖出) 6:行情源报价 7:(结算)到期强平 8:(结算)协议转让 9:系统对冲单 10:(结算)到期无效 11:交割协议转让 12:交割协议平仓 13:交割成交(所有权) 14:管理端强行平仓 15:管理端协议转让
+        description: 操作类型 - 1:正常下单 2:斩仓 3:转单 4:结算撤单 5:系统卖出(适用于先平后建的卖出) 6:行情源报价 7:(结算)到期强平
+          8:(结算)协议转让 9:系统对冲单 10:(结算)到期无效 11:交割协议转让 12:交割协议平仓 13:交割成交(所有权) 14:管理端强行平仓
+          15:管理端协议转让
         type: integer
       operatorid:
         description: 登录账号(LoginID)
@@ -3582,10 +3862,13 @@ definitions:
         description: 委托数量
         type: integer
       ordersrc:
-        description: 委托来源 -  1:客户端 2:管理端 3:风控服务 4:交割服务 5:交易服务 6:交易日结 7:商品强平 8:管理端商品退市强平 9:交易接口 10:交割服务商被动(受托竞价) 11:预埋触发
+        description: 委托来源 -  1:客户端 2:管理端 3:风控服务 4:交割服务 5:交易服务 6:交易日结 7:商品强平 8:管理端商品退市强平
+          9:交易接口 10:交割服务商被动(受托竞价) 11:预埋触发
         type: integer
       orderstatus:
-        description: 委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交 9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用)
+        description: 委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交
+          9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤
+          16:成交失败违约(荷兰式竞拍专用)
         type: integer
       ordertime:
         description: 委托时间
@@ -4124,7 +4407,16 @@ definitions:
         description: 资金流水号:银行端流水号
         type: integer
       operatetype:
-        description: 资金操作类型 (AccountFundCmdOp)- 101:入金 102:入金手续费 103:出金 104:出金冻结 105:出金解冻 106:出金手续费 107:出金手续费冻结 108:出金手续费解冻 201:交易冻结 202:交易解冻 203:交易占用 204:交易解占用 205:交易手续费冻结 206:交易手续费解冻 207:交易手续费 208:交易货款 209:交易盈亏 301:交割冻结 302:交割解冻 303:交割手续费 304:交割手续费冻结 305:交割手续费解冻 306:交割货款 307:交割税款 401:结算盈亏 402:结算递延费 403:分润收入 404:延期分润 501:授信增加 502:授信减少 503:转积分 504:转入 505:转出 506:转出冻结 507:转出解冻  601:履约金额冻结 602:履约最大冻结 603:履约金额解冻 604:履约扣款 605:履约收款 606:履约违约手续费 607:履约违约收入 608:履约最大扣款 701:供应链金融冻结 702:供应链金融解冻 703:供应链金融最大冻结 704:供应链金融利息 705:供应链金融货款 706:供应链金融押金 707:供应链金融最大扣款 801:仓单贸易冻结 802:仓单贸易解冻 803:仓单贸易首付款 804:仓单贸易最大扣款 901:商城扣款冻结 902:商城扣款解冻 903:商城扣款 904:商城收款 1001:期权冻结 1002:期权解冻 1003:期权权力金 1004:期权手续费冻结 1005:期权手续费解冻 1006:期权手续费 1007:期权盈亏 1101:营销扣款 1102:营销收款
+        description: 资金操作类型 (AccountFundCmdOp)- 101:入金 102:入金手续费 103:出金 104:出金冻结 105:出金解冻
+          106:出金手续费 107:出金手续费冻结 108:出金手续费解冻 201:交易冻结 202:交易解冻 203:交易占用 204:交易解占用 205:交易手续费冻结
+          206:交易手续费解冻 207:交易手续费 208:交易货款 209:交易盈亏 301:交割冻结 302:交割解冻 303:交割手续费 304:交割手续费冻结
+          305:交割手续费解冻 306:交割货款 307:交割税款 401:结算盈亏 402:结算递延费 403:分润收入 404:延期分润 501:授信增加
+          502:授信减少 503:转积分 504:转入 505:转出 506:转出冻结 507:转出解冻  601:履约金额冻结 602:履约最大冻结
+          603:履约金额解冻 604:履约扣款 605:履约收款 606:履约违约手续费 607:履约违约收入 608:履约最大扣款 701:供应链金融冻结
+          702:供应链金融解冻 703:供应链金融最大冻结 704:供应链金融利息 705:供应链金融货款 706:供应链金融押金 707:供应链金融最大扣款
+          801:仓单贸易冻结 802:仓单贸易解冻 803:仓单贸易首付款 804:仓单贸易最大扣款 901:商城扣款冻结 902:商城扣款解冻 903:商城扣款
+          904:商城收款 1001:期权冻结 1002:期权解冻 1003:期权权力金 1004:期权手续费冻结 1005:期权手续费解冻 1006:期权手续费
+          1007:期权盈亏 1101:营销扣款 1102:营销收款
         type: integer
       relationorderid:
         description: 关联单号
@@ -4214,7 +4506,16 @@ definitions:
         description: 资金流水号:银行端流水号
         type: integer
       operatetype:
-        description: 资金操作类型 (AccountFundCmdOp)- 101:入金 102:入金手续费 103:出金 104:出金冻结 105:出金解冻 106:出金手续费 107:出金手续费冻结 108:出金手续费解冻 201:交易冻结 202:交易解冻 203:交易占用 204:交易解占用 205:交易手续费冻结 206:交易手续费解冻 207:交易手续费 208:交易货款 209:交易盈亏 301:交割冻结 302:交割解冻 303:交割手续费 304:交割手续费冻结 305:交割手续费解冻 306:交割货款 307:交割税款 401:结算盈亏 402:结算递延费 403:分润收入 404:延期分润 501:授信增加 502:授信减少 503:转积分 504:转入 505:转出 506:转出冻结 507:转出解冻  601:履约金额冻结 602:履约最大冻结 603:履约金额解冻 604:履约扣款 605:履约收款 606:履约违约手续费 607:履约违约收入 608:履约最大扣款 701:供应链金融冻结 702:供应链金融解冻 703:供应链金融最大冻结 704:供应链金融利息 705:供应链金融货款 706:供应链金融押金 707:供应链金融最大扣款 801:仓单贸易冻结 802:仓单贸易解冻 803:仓单贸易首付款 804:仓单贸易最大扣款 901:商城扣款冻结 902:商城扣款解冻 903:商城扣款 904:商城收款 1001:期权冻结 1002:期权解冻 1003:期权权力金 1004:期权手续费冻结 1005:期权手续费解冻 1006:期权手续费 1007:期权盈亏 1101:营销扣款 1102:营销收款
+        description: 资金操作类型 (AccountFundCmdOp)- 101:入金 102:入金手续费 103:出金 104:出金冻结 105:出金解冻
+          106:出金手续费 107:出金手续费冻结 108:出金手续费解冻 201:交易冻结 202:交易解冻 203:交易占用 204:交易解占用 205:交易手续费冻结
+          206:交易手续费解冻 207:交易手续费 208:交易货款 209:交易盈亏 301:交割冻结 302:交割解冻 303:交割手续费 304:交割手续费冻结
+          305:交割手续费解冻 306:交割货款 307:交割税款 401:结算盈亏 402:结算递延费 403:分润收入 404:延期分润 501:授信增加
+          502:授信减少 503:转积分 504:转入 505:转出 506:转出冻结 507:转出解冻  601:履约金额冻结 602:履约最大冻结
+          603:履约金额解冻 604:履约扣款 605:履约收款 606:履约违约手续费 607:履约违约收入 608:履约最大扣款 701:供应链金融冻结
+          702:供应链金融解冻 703:供应链金融最大冻结 704:供应链金融利息 705:供应链金融货款 706:供应链金融押金 707:供应链金融最大扣款
+          801:仓单贸易冻结 802:仓单贸易解冻 803:仓单贸易首付款 804:仓单贸易最大扣款 901:商城扣款冻结 902:商城扣款解冻 903:商城扣款
+          904:商城收款 1001:期权冻结 1002:期权解冻 1003:期权权力金 1004:期权手续费冻结 1005:期权手续费解冻 1006:期权手续费
+          1007:期权盈亏 1101:营销扣款 1102:营销收款
         type: integer
       relationorderid:
         description: 关联单号
@@ -4239,7 +4540,6 @@ definitions:
 info:
   contact: {}
   description: 新的查询服务,替代原通用查询服务。
-  license: {}
   termsOfService: http://muchinfo.cn
   title: MTP2.0 查询服务 API
   version: "1.0"
@@ -4748,6 +5048,31 @@ paths:
       summary: 新增现货合同申请
       tags:
       - 风险管理v3
+  /Erms3/AddUserInfoApply:
+    post:
+      parameters:
+      - description: 申请参数
+        in: body
+        name: jsonBody
+        required: true
+        schema:
+          $ref: '#/definitions/erms3.AddUserInfoApplyReq'
+      produces:
+      - application/json
+      responses:
+        "200":
+          description: OK
+          schema:
+            $ref: '#/definitions/app.Response'
+        "500":
+          description: Internal Server Error
+          schema:
+            $ref: '#/definitions/app.Response'
+      security:
+      - ApiKeyAuth: []
+      summary: 新增客户申请
+      tags:
+      - 风险管理v3
   /Erms3/QueryPendingAuditContract:
     get:
       parameters:
@@ -4849,6 +5174,37 @@ paths:
       summary: 查询合同详细信息
       tags:
       - 风险管理v3
+  /Erms3/QueryUserInfoApplies:
+    get:
+      parameters:
+      - description: 页码
+        in: query
+        name: page
+        type: integer
+      - description: 每页条数
+        in: query
+        name: pagesize
+        type: integer
+      - description: 客户名称,支持模糊查询
+        in: query
+        name: userName
+        type: string
+      produces:
+      - application/json
+      responses:
+        "200":
+          description: OK
+          schema:
+            $ref: '#/definitions/erms3.QueryUserInfoAppliesRsp'
+        "500":
+          description: Internal Server Error
+          schema:
+            $ref: '#/definitions/app.Response'
+      security:
+      - ApiKeyAuth: []
+      summary: 客户申请信息查询
+      tags:
+      - 风险管理v3
   /HSBY/GetHsbyMyCount:
     get:
       description: 说明: 不包括已完成的数量。
@@ -5465,7 +5821,8 @@ paths:
   /Quote/QueryHistoryDatas:
     get:
       parameters:
-      - description: '周期类型, 0-秒 1: 1分钟 2: 5分钟 3: 30分钟 4: 60分钟 120: 2小时 240: 4小时 11: 日线 10: Tik'
+      - description: '周期类型, 0-秒 1: 1分钟 2: 5分钟 3: 30分钟 4: 60分钟 120: 2小时 240: 4小时 11:
+          日线 10: Tik'
         in: query
         name: cycleType
         required: true
@@ -5532,7 +5889,8 @@ paths:
   /SZDZ/QueryConvertConfig:
     get:
       parameters:
-      - description: 转换类型 - 1:金点赞转交易 2:金点拍转交易 3:交易转金点赞(不设置) 4:交易转金点拍(不设置) 5:花生米转交易 6:交易转花生米(不设置)
+      - description: 转换类型 - 1:金点赞转交易 2:金点拍转交易 3:交易转金点赞(不设置) 4:交易转金点拍(不设置) 5:花生米转交易
+          6:交易转花生米(不设置)
         in: query
         name: convertType
         type: integer

+ 4 - 0
routers/router.go

@@ -184,6 +184,10 @@ func InitRouter() *gin.Engine {
 		erms3R.GET("/QuerySpotContractDetail", erms3.QuerySpotContractDetail)
 		// 查询待审核合同
 		erms3R.GET("/QueryPendingAuditContract", erms3.QueryPendingAuditContract)
+		// 新增客户申请
+		erms3R.POST("/AddUserInfoApply", erms3.AddUserInfoApply)
+		// 客户申请信息查询
+		erms3R.GET("/QueryUserInfoApplies", erms3.QueryUserInfoApplies)
 	}
 	// ************************ 定制【尚志大宗】 ************************
 	szdzR := apiR.Group("SZDZ")