/** 企业风管 */
declare namespace Ermcp {
    /** 钻石搜索请求 */
    interface SellOrderSearchReq {
        total?: number; // 总条数
        origin?: string;// 原产地
        page?: number; // 页码
        pagesize?: number; // 每页大小
        warehouseid?: number; // 仓库ID
        weight1?: number; // 总重量(克拉重量)-从
        weight2?: number; // 总重量(克拉重量)-至
        weightavg1?: number; // 平均单颗重量-从
        weightavg2?: number; // 平均单颗重量-至
        zscategory: number; // 钻石分类 - 枚举”ZSCategory“
        zscerttype?: string[];	// [证书类型string]
        zsclaritytype?: number[]; // [净度integer]
        zscolortype?: number[]; // [颜色integer]
        zscurrencytype?: string[]; // [货币类型 - 枚举“ZSCurrencyType”string]
        zscuttype?: number[]; // [切工integer]
        zsczcolor1type?: string[]; // [彩钻颜色1string]
        zsfluorescencetype?: number[]; // [荧光integer]
        zspolishtype?: number[]; // [抛光度integer]
        zsshapetype?: string[]; // [形状 - 枚举”ZSShapeType“ - 类型：1，2，4，5 ；(1为多个，逗号分隔)string]
        zsstyletype?: string[]; // [款式string]
        zssymmetrytype?: number[]; // [对称度integer]
    }

    /** 钻石搜索响应 */
    interface SellOrderSearchRsp {
        accountid: number; // 资金账号
        applyid: number; // 申请单ID
        attachment1: string; // 附件1
        attachment2: string; // 附件2
        buyorsell: number; // 买卖 - 0:买 1:卖
        canbargain: number; // 是否可议价 - 0:不可 1:可
        cancelqty: number; // 撤销数量
        canceltime: string; // 撤销时间
        cerno: string;
        chargealgorithm: number; // 手续费收取方式 1：比率 2：固定
        chargealgorithmvalue: number; // 手续费设置值(交易所部分)
        chargealgorithmvalue2: number; // 手续费设置值(会员部分)
        clientordertime: string; // 客户端委托时间
        cpcertno: string;
        exchangerate: number; // 汇率[67]
        firstratio: number; // 首付比率 - [挂牌时指定,摘牌时使用]
        fixedprice: number; // [克拉单价]固定价格 - [挂牌]
        freezecharge: number; // 冻结手续费
        freezefirstamount: number; // 冻结首付金额 - [摘牌]
        freezemargin: number; // 冻结保证金
        goodsno: string; // 商品编号
        imagepath: string;
        isQueryDiamond: boolean; // 是否钻石查询
        isspecified: number; // 是否指定对手 - 0:不指定 1:指定好友(贸易圈) 2:指定对手 - [挂牌]
        kppath: string;
        kpweight: string;
        marginalgorithm: number; // 保证金方式 - 1：比率 2：固定
        marginvalue: number; // 保证金设置值
        marketid: number; // 市场ID
        marketprice: string;
        orderamount: number; // 挂牌金额[账户] [67]= OrderQty * FixedPrice * ExchangeRate /100
        ordertime: string; // 委托时间
        performancetemplateid: number; // 履约计划模板ID
        price: number; // 价格
        pricefactor: number; // 价格系数(浮动价时填写) - [挂牌]
        pricemove: number; // 升贴水(浮动价时填写) - [挂牌]
        priceper: string;
        relatedwrtradeorderid: number; // 关联委托单号(摘牌委托关联挂牌委托单ID)
        remainqty: number; // 剩余重量
        remark: string;
        retcode: number; // 错误代码
        sellusername: string; // 卖方(查询字段-模糊查询)
        settingmaterial: string;
        size1: string;
        size2: string;
        size3: string;
        sizedisplay: string; // 尺寸
        stonedesc: string;
        totalqty: number; // 总重量
        tradedate: string; // 交易日(yyyyMMdd)
        tradeprice: number; // 成交价格 - [摘牌] (浮动价 (（商品1价格商品1价格系数+升贴水） 商品1重量系数 + 商品2价格商品2价格系数+商品2升贴水） 商品2重量系数 …)* 委托单价格系数 +　委托单升贴水)
        unfreezecharge: number; // 解冻手续费
        unfreezefirstamount: number; // 解冻首付金额 - [摘牌]
        unfreezemargin: number; // 解冻保证金
        userid: number; // 用户ID
        uuid: string; // 发起端唯一id
        validtime: string; // 有效期限
        validtype: number; // 有效类型 - 1当日有效 2本周有效 3指定日期有效 4一直有效
        warehousenamedisplay: string;
        wrbargainid: number; // 议价申请单ID
        wrfactortypeid: number; // 仓单要素类型ID/商品ID(77)
        wrpath: string;
        wrpricetype: number; // 价格方式 - 1:固定价 2-浮动价 - [挂牌]
        wrstandardid: number; // 现货商品ID
        wrtradeorderid: string; // 仓单贸易委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
        wrtradeorderstatus: number; // 委托状态 - 参考枚举’WRTradeOrderStatus’ - 1:委托请求 2:待冻结 3:委托成功 4:委托失败 5:配对成功 6:已撤 7:部成 8:已成 9:部成部撤 10:成交失败 11:委托拒绝 12:经过摘牌(先摘后挂专用) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用) 17:冻结PD成功 18:冻结PD失败 19:冻结能量成功 20:冻结能量失败 21:预约已报价 22:过期未付 23:优惠券处理中 24:仓单生成失败 25:首付扣款失败 26:履约失败 27:撤单解冻贷款失败
        wrtradetype: number; // 仓单贸易类型 - 1:挂牌 2:摘牌 3:提货卖(文化中国) 4:提货买(文化中国)
        wrtransferuserid: number; // 仓单受让用户 - [摘牌]
        zscategory: number; // 钻石分类 - 枚举”ZSCategory“
        zscategorydisplay: string; // 钻石分类 - 描述
        zscerttypedisplay: string;
        zsclaritytype1display: string;
        zsclaritytype2display: string;
        zscolortype1display: string;
        zscolortype2display: string;
        zscrystaltype: string;
        zscrystaltypedisplay: string;
        zscurrencytype: number; // 货币类型 - 枚举“ZSCurrencyType”
        zscurrencytypedisplay: string;
        zscurrencytypedisplayunit: string;
        zscuttype1display: string;
        zscuttype2display: string;
        zsczcolor1typedisplay: string;
        zsczcolor2typedisplay: string;
        zsczcolor3typedisplay: string;
        zsfluorescencetype1display: string;
        zsfluorescencetype2display: string;
        zspolishtype1display: string;
        zspolishtype2display: string;
        zsshapetypedisplay: string;
        zsstyletypedisplay: string;
        zssymmetrytype1display: string;
        zssymmetrytype2display: string;
    }

    /** 查询出售大厅委托单请求 */
    interface SellOrderReq {
        page?: number; // 页码
        pagesize?: number; // 每页条数
        zsallproperties?: string; // 商品(查询字段-模糊查询)
        zscategorys?: string; // 钻石分类, 格式：1,2,3
        wrtradeorderid?: string; // 委托单号
        buyusername?: string; // 卖方(查询字段-模糊查询)
    }

    /** 查询出售大厅委托单响应 */
    interface SellOrderRsp {
        accountid: number; // 资金账号
        applyid: number; // 申请单ID
        attachment1: string; // 附件1
        attachment2: string; // 附件2
        buyorsell: number; // 买卖 - 0:买 1:卖
        canbargain: number; // 是否可议价 - 0:不可 1:可
        cancelqty: number; // 撤销数量
        canceltime: string; // 撤销时间
        cerno: string;
        chargealgorithm: number; // 手续费收取方式 1：比率 2：固定
        chargealgorithmvalue: number; // 手续费设置值(交易所部分)
        chargealgorithmvalue2: number; // 手续费设置值(会员部分)
        clientordertime: string; // 客户端委托时间
        cpcertno: string;
        exchangerate: number; // 汇率[67]
        firstratio: number; // 首付比率 - [挂牌时指定,摘牌时使用]
        fixedprice: number; // [克拉单价]固定价格 - [挂牌]
        freezecharge: number; // 冻结手续费
        freezefirstamount: number; // 冻结首付金额 - [摘牌]
        freezemargin: number; // 冻结保证金
        goodsno: string; // 商品编号
        imagepath: string;
        isQueryDiamond: boolean; // 是否钻石查询
        isspecified: number; // 是否指定对手 - 0:不指定 1:指定好友(贸易圈) 2:指定对手 - [挂牌]
        kppath: string;
        kpweight: string;
        marginalgorithm: number; // 保证金方式 - 1：比率 2：固定
        marginvalue: number; // 保证金设置值
        marketid: number; // 市场ID
        marketprice: string;
        orderamount: number; // 挂牌金额[账户] [67]= OrderQty * FixedPrice * ExchangeRate /100
        ordertime: string; // 委托时间
        performancetemplateid: number; // 履约计划模板ID
        pricefactor: number; // 价格系数(浮动价时填写) - [挂牌]
        pricemove: number; // 升贴水(浮动价时填写) - [挂牌]
        priceper: string;
        relatedwrtradeorderid: number; // 关联委托单号(摘牌委托关联挂牌委托单ID)
        remainqty: number; // 剩余重量
        remark: string;
        retcode: number; // 错误代码
        sellusername: string; // 卖方(查询字段-模糊查询)
        settingmaterial: string;
        size1: string;
        size2: string;
        size3: string;
        stonedesc: string;
        totalqty: number; // 总重量
        tradedate: string; // 交易日(yyyyMMdd)
        tradeprice: number; // 成交价格 - [摘牌] (浮动价 (（商品1价格商品1价格系数+升贴水） 商品1重量系数 + 商品2价格商品2价格系数+商品2升贴水） 商品2重量系数 …)* 委托单价格系数 +　委托单升贴水)
        unfreezecharge: number; // 解冻手续费
        unfreezefirstamount: number; // 解冻首付金额 - [摘牌]
        unfreezemargin: number; // 解冻保证金
        userid: number; // 用户ID
        uuid: string; // 发起端唯一id
        validtime: string; // 有效期限
        validtype: number; // 有效类型 - 1当日有效 2本周有效 3指定日期有效 4一直有效
        warehousenamedisplay: string;
        wrbargainid: number; // 议价申请单ID
        wrfactortypeid: number; // 仓单要素类型ID/商品ID(77)
        wrpath: string;
        wrpricetype: number; // 价格方式 - 1:固定价 2-浮动价 - [挂牌]
        wrstandardid: number; // 现货商品ID
        wrtradeorderid: string; // 仓单贸易委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
        wrtradeorderstatus: number; // 委托状态 - 参考枚举’WRTradeOrderStatus’ - 1:委托请求 2:待冻结 3:委托成功 4:委托失败 5:配对成功 6:已撤 7:部成 8:已成 9:部成部撤 10:成交失败 11:委托拒绝 12:经过摘牌(先摘后挂专用) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用) 17:冻结PD成功 18:冻结PD失败 19:冻结能量成功 20:冻结能量失败 21:预约已报价 22:过期未付 23:优惠券处理中 24:仓单生成失败 25:首付扣款失败 26:履约失败 27:撤单解冻贷款失败
        wrtradetype: number; // 仓单贸易类型 - 1:挂牌 2:摘牌 3:提货卖(文化中国) 4:提货买(文化中国)
        wrtransferuserid: number; // 仓单受让用户 - [摘牌]
        zscategory: number; // 钻石分类 - 枚举”ZSCategory“
        zscategorydisplay: string; // 钻石分类 - 描述
        zscerttypedisplay: string;
        zsclaritytype1display: string;
        zsclaritytype2display: string;
        zscolortype1display: string;
        zscolortype2display: string;
        zscrystaltype: string;
        zscrystaltypedisplay: string;
        zscurrencytype: number; // 货币类型 - 枚举“ZSCurrencyType”
        zscurrencytypedisplay: string;
        zscurrencytypedisplayunit: string;
        zscuttype1display: string;
        zscuttype2display: string;
        zsczcolor1typedisplay: string;
        zsczcolor2typedisplay: string;
        zsczcolor3typedisplay: string;
        zsfluorescencetype1display: string;
        zsfluorescencetype2display: string;
        zspolishtype1display: string;
        zspolishtype2display: string;
        zsshapetypedisplay: string;
        zsstyletypedisplay: string;
        zssymmetrytype1display: string;
        zssymmetrytype2display: string;
    }

    /** 查询求购大厅委托单请求 */
    interface BuyOrderReq {
        page?: number; // 页码
        pagesize?: number; // 每页条数
        zsallproperties?: string; // 商品(查询字段-模糊查询)
        zscategorys?: string; // 钻石分类, 格式：1,2,3
        wrtradeorderid?: string; // 委托单号
        buyusername?: string; // 买方(查询字段-模糊查询)
    }

    /** 查询求购大厅委托单响应 */
    interface BuyOrderRsp {
        accountid: number; // 资金账户ID
        buyusername: string; // 买方
        marketid: number; // 市场ID
        ordertime: string; // 委托时间
        origin: string; // 原产地
        remark: string; // 备注
        userid: number; // 用户ID
        validtime: string; // 有效期限
        warehouseids: string; // 仓库ID - 多个, 逗号分隔
        warehouseinfosdisplay: string;
        wrtradeorderstatus: number; // 委托状态 - 参考枚举’WRTradeOrderStatus’ - 1:委托请求 2:待冻结 3:委托成功 4:委托失败 5:配对成功 6:已撤 7:部成 8:已成 9:部成部撤 10:成交失败 11:委托拒绝 12:经过摘牌(先摘后挂专用) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用) 17:冻结PD成功 18:冻结PD失败 19:冻结能量成功 20:冻结能量失败 21:预约已报价 22:过期未付 23:优惠券处理中 24:仓单生成失败 25:首付扣款失败 26:履约失败 27:撤单解冻贷款失败WRTrade_OrderDetail、
        wrtradeorderid: string; // [委托单号]买委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
        zscategory: number; // 钻石分类 - 枚举”ZSCategory“
        zscategorydisplay: string;
        zsclaritytype: string; // 净度 - 两个, 逗号分隔
        zsclaritytypedisplay: string;
        zscolortype: string; // 颜色 - 两个, 逗号分隔
        zscolortypedisplay: string;
        zscrystaltype: string; // 晶型 - 多个,逗号分隔
        zscrystaltypedisplay: string;
        zscurrencytype: string; // 货币类型 - 多个, 逗号分隔
        zscurrencytypedisplay: string;
        zscuttype: string; // 切工 - 两个, 逗号分隔
        zscuttypedisplay: string;
        zsczcolor1type: string; // 彩钻颜色1, 逗号分隔
        zsczcolor1typedisplay: string;
        zsczcolor2type: string; // 彩钻颜色2, 逗号分隔
        zsczcolor2typedisplay: string;
        zsczcolor3type: string; // 彩钻颜色3, 逗号分隔
        zsczcolor3typedisplay: string;
        zsfluorescencetype: string; // 荧光 - 多个, 逗号分隔
        zsfluorescencetypedisplay: string;
        zspolishtype: string; // 抛光度 - 两个, 逗号分隔
        zspolishtypedisplay: string;
        zsshapetype: string; // 形状 - 多个, 逗号分隔
        zsshapetypedisplay: string;
        zssize: string; // 尺寸 - 两个小数, 逗号分隔
        zsstyletype: string; // 款式 - 多个, 逗号分隔
        zsstyletypedisplay: string;
        zssymmetrytype: string; // 对称度 - 两个, 逗号分隔
        zssymmetrytypedisplay: string;
        zstabledisplay: string; // 求购信息
    }

    /** 查询我的出售请求 */
    interface MySellOrderReq {
        userid: number; // 用户ID
        page?: number; // 页码
        pagesize?: number; // 每页条数
        zsallproperties?: string; // 商品(查询字段-模糊查询)
        zscategorys?: string; // 钻石分类, 格式：1,2,3
        wrtradeorderid?: string; // 委托单号
        ishis?: boolean; // 是否历史查询
        begindate?: string; // 开始交易日(yyyymmdd)
        enddate?: string; // 结束交易日(yyyymmdd)
    }

    /** 查询我的出售响应 */
    interface MySellOrderRsp {
        accountid: number; // 资金账号
        applyid: number; // 申请单ID
        attachment1: string; // 附件1
        attachment2: string; // 附件2
        buyorsell: number; // 买卖 - 0:买 1:卖
        canbargain: number; // 是否可议价 - 0:不可 1:可
        cancelqty: number; // 撤销数量
        canceltime: string; // 撤销时间
        cerno: string;
        chargealgorithm: number; // 手续费收取方式 1：比率 2：固定
        chargealgorithmvalue: number; // 手续费设置值(交易所部分)
        chargealgorithmvalue2: number; // 手续费设置值(会员部分)
        clientordertime: string; // 客户端委托时间
        cpcertno: string;
        exchangerate: number; // 汇率[67]
        firstratio: number; // 首付比率 - [挂牌时指定,摘牌时使用]
        fixedprice: number; // [克拉单价]固定价格 - [挂牌]
        freezecharge: number; // 冻结手续费
        freezefirstamount: number; // 冻结首付金额 - [摘牌]
        freezemargin: number; // 冻结保证金
        goodsno: string; // 商品编号
        imagepath: string;
        isspecified: number; // 是否指定对手 - 0:不指定 1:指定好友(贸易圈) 2:指定对手 - [挂牌]
        kppath: string;
        kpweight: string;
        marginalgorithm: number; // 保证金方式 - 1：比率 2：固定
        marginvalue: number; // 保证金设置值
        marketid: number; // 市场ID
        marketprice: string;
        orderamount: number; // 挂牌金额[账户] [67]= OrderQty * FixedPrice * ExchangeRate /100
        ordertime: string; // 委托时间
        performancetemplateid: number; // 履约计划模板ID
        price: number; // 价格
        pricefactor: number; // 价格系数(浮动价时填写) - [挂牌]
        pricemove: number; // 升贴水(浮动价时填写) - [挂牌]
        priceper: string;
        relatedwrtradeorderid: number; // 关联委托单号(摘牌委托关联挂牌委托单ID)
        remark: string;
        retcode: number; // 错误代码
        selledqty: number; // 成交重量
        settingmaterial: string;
        size1: string;
        size2: string;
        size3: string;
        stonedesc: string;
        totalqty: number; // 总重量
        tradedate: string; // 交易日(yyyyMMdd)
        tradeprice: number; // 成交价格 - [摘牌] (浮动价 (（商品1价格商品1价格系数+升贴水） 商品1重量系数 + 商品2价格商品2价格系数+商品2升贴水） 商品2重量系数 …)* 委托单价格系数 +　委托单升贴水)
        unfreezecharge: number; // 解冻手续费
        unfreezefirstamount: number; // 解冻首付金额 - [摘牌]
        unfreezemargin: number; // 解冻保证金
        userid: number; // 用户ID
        uuid: string; // 发起端唯一id
        validtime: string; // 有效期限
        validtype: number; // 有效类型 - 1当日有效 2本周有效 3指定日期有效 4一直有效
        warehousenamedisplay: string;
        wrbargainid: number; // 议价申请单ID
        wrfactortypeid: number; // 仓单要素类型ID/商品ID(77)
        wrpath: string;
        wrpricetype: number; // 价格方式 - 1:固定价 2-浮动价 - [挂牌]
        wrstandardid: number; // 现货商品ID
        wrtradeorderid: string; // 仓单贸易委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
        wrtradeorderstatus: number; // 委托状态 - 参考枚举’WRTradeOrderStatus’ - 1:委托请求 2:待冻结 3:委托成功 4:委托失败 5:配对成功 6:已撤 7:部成 8:已成 9:部成部撤 10:成交失败 11:委托拒绝 12:经过摘牌(先摘后挂专用) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用) 17:冻结PD成功 18:冻结PD失败 19:冻结能量成功 20:冻结能量失败 21:预约已报价 22:过期未付 23:优惠券处理中 24:仓单生成失败 25:首付扣款失败 26:履约失败 27:撤单解冻贷款失败
        wrtradetype: number; // 仓单贸易类型 - 1:挂牌 2:摘牌 3:提货卖(文化中国) 4:提货买(文化中国)
        wrtransferuserid: number; // 仓单受让用户 - [摘牌]
        zscategory: number; // 钻石分类 - 枚举”ZSCategory“
        zscategorydisplay: string; // 钻石分类 - 描述
        zscerttypedisplay: string;
        zsclaritytype1display: string;
        zsclaritytype2display: string;
        zscolortype1display: string;
        zscolortype2display: string;
        zscrystaltype: string;
        zscrystaltypedisplay: string;
        zscurrencytype: number; // 货币类型 - 枚举“ZSCurrencyType”
        zscurrencytypedisplay: string;
        zscurrencytypedisplayunit: string;
        zscuttype1display: string;
        zscuttype2display: string;
        zsczcolor1typedisplay: string;
        zsczcolor2typedisplay: string;
        zsczcolor3typedisplay: string;
        zsfluorescencetype1display: string;
        zsfluorescencetype2display: string;
        zspolishtype1display: string;
        zspolishtype2display: string;
        zsshapetypedisplay: string;
        zsstyletypedisplay: string;
        zssymmetrytype1display: string;
        zssymmetrytype2display: string;
    }

    /** 查询我的求购请求 */
    interface MyBuyOrderReq {
        userid: number; // 用户ID
        page?: number; // 页码
        pagesize?: number; // 每页条数
        zsallproperties?: string; // 商品(查询字段-模糊查询)
        zscategorys?: string; // 钻石分类, 格式：1,2,3
        wrtradeorderid?: string; // 委托单号
        ishis?: boolean; // 是否历史查询
        begindate?: string; // 开始交易日(yyyymmdd)
        enddate?: string; // 结束交易日(yyyymmdd)
    }

    /** 查询我的求购响应 */
    interface MyBuyOrderRsp {
        accountid: number; // 资金账户ID
        marketid: number; // 市场ID
        ordertime: string; // 委托时间
        origin: string; // 原产地
        performancetemplateid: number; // 履约计划模板ID
        remark: string; // 备注
        userid: number; // 用户ID
        validtime: string; // 有效期限
        warehouseids: string; // 仓库ID - 多个, 逗号分隔
        warehouseinfosdisplay: string;
        wrtradeorderid: string; // [委托单号]买委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
        wrtradeorderstatus: number; // 委托状态 - 参考枚举’WRTradeOrderStatus’ - 1:委托请求 2:待冻结 3:委托成功 4:委托失败 5:配对成功 6:已撤 7:部成 8:已成 9:部成部撤 10:成交失败 11:委托拒绝 12:经过摘牌(先摘后挂专用) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用) 17:冻结PD成功 18:冻结PD失败 19:冻结能量成功 20:冻结能量失败 21:预约已报价 22:过期未付 23:优惠券处理中 24:仓单生成失败 25:首付扣款失败 26:履约失败 27:撤单解冻贷款失败WRTrade_OrderDetail、
        zscategory: number; // 钻石分类 - 枚举”ZSCategory“
        zscategorydisplay: string;
        zsclaritytype: string; // 净度 - 两个, 逗号分隔
        zsclaritytypedisplay: string;
        zscolortype: string; // 颜色 - 两个, 逗号分隔
        zscolortypedisplay: string;
        zscrystaltype: string; // 晶型 - 多个,逗号分隔
        zscrystaltypedisplay: string;
        zscurrencytype: string; // 货币类型 - 多个, 逗号分隔
        zscurrencytypedisplay: string;
        zscuttype: string; // 切工 - 两个, 逗号分隔
        zscuttypedisplay: string;
        zsczcolor1type: string; // 彩钻颜色1, 逗号分隔
        zsczcolor1typedisplay: string;
        zsczcolor2type: string; // 彩钻颜色2, 逗号分隔
        zsczcolor2typedisplay: string;
        zsczcolor3type: string; // 彩钻颜色3, 逗号分隔
        zsczcolor3typedisplay: string;
        zsfluorescencetype: string; // 荧光 - 多个, 逗号分隔
        zsfluorescencetypedisplay: string;
        zspolishtype: string; // 抛光度 - 两个, 逗号分隔
        zspolishtypedisplay: string;
        zsshapetype: string; // 形状 - 多个, 逗号分隔
        zsshapetypedisplay: string;
        zssize: string; // 尺寸 - 两个小数, 逗号分隔
        zsstyletype: string; // 款式 - 多个, 逗号分隔
        zsstyletypedisplay: string;
        zssymmetrytype: string; // 对称度 - 两个, 逗号分隔
        zssymmetrytypedisplay: string;
        zstabledisplay: string; // 求购信息
    }

    /** 查询我的摘牌请求 */
    interface MyDeListingReq {
        userid: number; // 用户ID
        page?: number; // 页码
        pagesize?: number; // 每页条数
        zsallproperties?: string; // 商品(查询字段-模糊查询)
        zscategorys?: string; // 钻石分类枚举ID
        wrtradeorderid?: string; // 委托单号
        buyorsell?: number; // 方向，0-购买 1-出售
        matchusername?: string; // 对手方(模糊匹配)
        begindate?: string; // 开始交易日(yyyymmdd)
        enddate?: string; // 结束交易日(yyyymmdd)
    }

    /** 查询我的摘牌响应 */
    interface MyDeListingRsp {
        buyaccountid: number; // 买方账号ID
        buychargevalue: number; // 买方手续费
        buyorsell?: number; // 方向 - 0:全部 1:买 2:卖
        buyuserid: number; // 买方用户ID
        deliverygoodsid: number; // 现货品种ID
        exchangerate: number; // 汇率
        goodsno: string; // 商品编号
        marketid: number; // 市场ID
        matchusername: string; // 对手方
        oritradeamount: number; // 成交金额[商品币种]
        performanceplanid: number; // 履约计划ID/合同ID
        qty: number; // 成交重量
        sellaccountid: number; // 卖方账号ID
        sellchargevalue: number; // 卖方手续费
        selluserid: number; // 卖方用户ID
        tradeamount: number; // 成交金额
        tradedate: string; // 交易日(yyyyMMdd)
        tradeprice: number; // 成交价格
        tradetime: string; // 成交时间
        userid: number; // 用户ID
        warehousenamedisplay: string;
        wrfactortypeid: number; // 仓单要素类型ID
        wrstandardid: number; // 现货商品ID
        wrtradedetailid: string; // 仓单贸易成交单ID(321+Unix秒时间戳(10位)+xxxxxx)
        zscategory: number; // 钻石分类 - 枚举”ZSCategory“
        zscategorydisplay: string;
        zscerttypedisplay: string;
        zsclaritytype1display: string;
        zsclaritytype2display: string;
        zscolortype1display: string;
        zscolortype2display: string;
        zscrystaltypedisplay: string;
        zscurrencytype: number; // 货币类型 - 枚举“ZSCurrencyType”
        zscurrencytypedisplay: string;
        zscurrencytypedisplayunit: string;
        zscuttype1display: string;
        zscuttype2display: string;
        zsczcolor1typedisplay: string;
        zsczcolor2typedisplay: string;
        zsczcolor3typedisplay: string;
        zsfluorescencetype1display: string;
        zsfluorescencetype2display: string;
        zspolishtype1display: string;
        zspolishtype2display: string;
        zsshapetypedisplay: string;
        zsstyletypedisplay: string;
        zssymmetrytype1display: string;
        zssymmetrytype2display: string;
    }

    /** 查询询价-求购 请求 */
    interface MyBargainApplyReq {
        userid: number; // 用户ID
        page?: number; // 页码
        pagesize?: number; // 每页条数
        applystatus?: number; // 申请状态(不传查全部) - 1:待确认 2:已确认 3:已拒绝 4:已撤销 5:系统撤销 6:处理失败 7:确认中
        type?: number; // 查询类型 - 0:我的询价 1:我订单的询价
        wrtradeorderid?: string; // 关联委托单ID
    }

    /** 查询询价-求购 响应 */
    interface MyBargainApplyRsp {
        accountid: number; // 摘牌资金账号
        applyprice: string; // 申请价格
        applyremark: string; // 申请备注
        applystatus: number; // 申请状态 - 1:待确认 2:已确认 3:已拒绝 4:已撤销 5:系统撤销 6:处理失败 7:确认中
        applytime: string; // 申请时间
        buyorsell: number; // 买卖 - 0:买 1:卖
        buyusername: string; // 买方
        confirmprice: number; // 可接受价格(拒绝时填写)-作废
        confirmqty: number; // 可接受数量(拒绝时填写)-作废
        confirmremark: string; // 确认备注
        confirmtime: string; // 确认时间
        confirmuserid: number; // 确认人
        goodsno: string; // 商品编号
        handlestatus: number; // 处理状态
        ladingbillid: number; // 摘牌方提单ID [卖]
        marketid: number; // 市场ID
        matchaccountid: number; // 挂牌方资金账号
        matchuserid: number; // 挂牌方用户ID
        price: number; // 价格
        priceper: string; // 克拉单价
        qty: number; // 申请数量
        refprice: string; // 参考价格
        retcode: number; // 委托返回代码
        sellusername: string; // 卖方
        sizedisplay: string; // 尺寸
        subnum: number; // 摘牌方提单子单号 [卖]
        tradedate: string; // 交易日(yyyyMMdd)
        userid: number; // 摘牌人用户ID
        warehousenamedisplay: string;
        wrbargainid: string; // [询价单号]议价申请单ID(327+Unix秒时间戳(10位)+xxxxxx)
        wrtradeorderid: number; // 关联委托单ID
        zscerttypedisplay: string;
        zsclaritytype1display: string;
        zsclaritytype2display: string;
        zscolortype1display: string;
        zscolortype2display: string;
        zscrystaltypedisplay: string;
        zscurrencytypedisplay: string;
        zscurrencytypedisplayunit: string;
        zscuttype1display: string;
        zscuttype2display: string;
        zsczcolor1typedisplay: string;
        zsczcolor2typedisplay: string;
        zsczcolor3typedisplay: string;
        zsfluorescencetype1display: string;
        zsfluorescencetype2display: string;
        zspolishtype1display: string;
        zspolishtype2display: string;
        zsshapetypedisplay: string;
        zsstyletypedisplay: string;
        zssymmetrytype1display: string;
        zssymmetrytype2display: string;
    }

    /** 查询询价-出售 请求 */
    interface MyDelistingApplyReq {
        userid: number; // 用户ID
        page?: number; // 页码
        pagesize?: number; // 每页条数
        applystatus?: number; // 申请状态(不传查全部) - 1:待确认 2:已确认 3:已拒绝 4:已撤销 5:系统撤销 6:处理失败 7:确认中
        type?: number; // 查询类型 - 0:我的询价 1:我订单的询价
        buywrtradeorderid?: string; // 买委托单ID
    }

    /** 查询询价-出售 响应 */
    interface MyDelistingApplyRsp {
        applyprice: number; // 申请价格
        applyqty: number; // 申请数量
        applyremark: string; // 申请备注
        applystatus: number; // 申请状态 - 1:待确认 2:已确认 3:已拒绝 4:已撤销 5:系统撤销 6:处理失败 7:确认中
        applytime: string; // 申请时间
        auditremark: string; // 确认备注
        audittime: string; // 确认时间
        buyuserid: number; // 买方用户ID
        buyusername: string;
        buywrtradeorderid: string; // 买委托单ID
        goodsno: string; // 商品编号
        ladingbillid: string; // 卖方提单ID
        marketid: number; // 市场ID
        performancetemplateid: number; // 履约计划模板ID
        price: number; // 价格
        sellaccountid: number; // 卖方账户ID
        selldelistingapplyid: string; // [询价单号]卖摘牌申请ID(916+Unix秒时间戳(10位)+xxxxxx)
        selltradeorderid: string; // 卖方委托ID（买方确认成交后更新）
        selluserid: number; // 卖方用户ID
        sizedisplay: string; // 尺寸
        subnum: number; // 卖方提单子单号
        warehouseinfosdisplay: string;
        weight: number; // 克拉重量
        wrfactortypeid: string; // 仓单要素类型ID
        wrstandardid: number; // 现货商品ID
        zsallproperties: string;
        zscategorydisplay: string;
        zsclaritytypedisplay: string;
        zscolortypedisplay: string;
        zscrystaltypedisplay: string;
        zscurrencytypedisplay: string;
        zscurrencytypedisplayunit: string; // 价格单位
        zscuttypedisplay: string;
        zsczcolor1typedisplay: string;
        zsczcolor2typedisplay: string;
        zsczcolor3typedisplay: string;
        zsfluorescencetypedisplay: string;
        zspolishtypedisplay: string;
        zsshapetypedisplay: string;
        zssizedisplay: string;
        zsstyletypedisplay: string;
        zssymmetrytypedisplay: string;
        zstabledisplay: string;
    }

    /** 查询我的履约 请求 */
    interface MyPerformancReq {
        userid: number; // 用户ID
        page?: number; // 页码
        pagesize?: number; // 每页条数
        zsallproperties?: string; // 商品(查询字段-模糊查询)
        buyorsell?: number; // 方向，0-买 1-卖
        ishis?: boolean; // 是否历史查询
        begindate?: string; // 开始交易日(yyyymmdd)
        enddate?: string; // 结束交易日(yyyymmdd)
    }

    /** 查询我的履约 响应 */
    interface MyPerformancRsp {
        accountname: string; // useraccount
        amount: number; // 履约金额
        buyaccountid: number; // 买方账号
        buyerfreezeamount: number; // 买方履约前冻结资金
        buyerfreezeamountremain: number; // 买方履约前冻结资金剩余
        buyerinfo: string; // 买方联系信息 - 存JSON字符串, 根据枚举‘BuyerContactInfo’，显示\隐藏字段，若数据不为JSON，则直接显示{ "ContactInfo": "xxxxxxxx", "ReceiveInfo": "xxxxxxxxx", "ReceiptInfo": "xxxxxxxxxxxx"}
        buyorsell: number; // 方向 - 0:买 1:卖
        buypaidamount: number; // 买方已冻/已扣金额
        buytodayamount: number; // 买方今日扣/冻金额 (待开市时清零)
        curstepid: string; // 当前步骤ID
        goodsno: string; // 商品编号
        overshortamount: number; // 溢短金额
        paymenttype: number; // 买方支付方式 - 1:冻结 2:扣款
        performanceplanid: string; // PerformancePlan
        performancestatus: number; // 履约状态 - 1:待激活 2:正常 3:处理错误 4:违约待处理 5:违约处理中 6:完成 7.违约已完成 8:释放冻结失败 9:超时待处理 10:超时关闭
        price: number; // 价格
        priceper: string; // 克拉单价
        relatedorderid: string; // 关联单号(履约类型的关联单号)
        remaindays: number; // 剩余天数
        sellerfreezeamount: number; // 卖方履约前冻结资金
        sellerfreezeamountremain: number; // 卖方履约前冻结资金剩余
        sellerinfo: string; // 卖方联系信息 - 存JSON字符串, 根据枚举‘SellerContactInfo’，显示\隐藏字段，若数据不为JSON，则直接显示{ "ContactInfo": "xxxxxxxx"}
        sellreceivedamount: number; // 卖方已收金额
        selltodayamount: number; // 卖方今日收取金额(待开市时清零)
        sizedisplay: string; // 尺寸
        steptypeid: number; // PerformanceStep
        warehousenamedisplay: string;
        zscategorydisplay: string;
        zscerttypedisplay: string;
        zsclaritytype1display: string;
        zsclaritytype2display: string;
        zscolortype1display: string;
        zscolortype2display: string;
        zscrystaltypedisplay: string;
        zscurrencytypedisplay: string;
        zscurrencytypedisplayunit: string;
        zscuttype1display: string;
        zscuttype2display: string;
        zsczcolor1typedisplay: string;
        zsczcolor2typedisplay: string;
        zsczcolor3typedisplay: string;
        zsfluorescencetype1display: string;
        zsfluorescencetype2display: string;
        zspolishtype1display: string;
        zspolishtype2display: string;
        zsshapetypedisplay: string;
        zsstyletypedisplay: string;
        zssymmetrytype1display: string;
        zssymmetrytype2display: string;
    }
}