package model import "time" // Thjpurchasetradedetail 铁合金采购成交扩展表 type Thjpurchasetradedetail struct { WRTRADEDETAILID int64 `json:"wrtradedetailid" xorm:"WRTRADEDETAILID"` // 采购成交单ID(321+Unix秒时间戳(10位)+xxxxxx) PRESALEAPPLYID int64 `json:"presaleapplyid" xorm:"PRESALEAPPLYID"` // 预售申请ID(184+Unix秒时间戳(10位)+xxxxxx) TRADEDATE string `json:"tradedate" xorm:"TRADEDATE"` // 交易日(yyyyMMdd) MARKETID int32 `json:"marketid" xorm:"MARKETID"` // 市场ID WRFACTORTYPEID int64 `json:"wrfactortypeid" xorm:"WRFACTORTYPEID"` // 仓单要素类型ID DELIVERYGOODSID int32 `json:"deliverygoodsid" xorm:"DELIVERYGOODSID"` // 现货品种ID WRSTANDARDID int32 `json:"wrstandardid" xorm:"WRSTANDARDID"` // 现货商品ID WAREHOUSEID int64 `json:"warehouseid" xorm:"WAREHOUSEID"` // 仓库ID BUYUSERID int64 `json:"buyuserid" xorm:"BUYUSERID"` // 买方用户ID BUYACCOUNTID int64 `json:"buyaccountid" xorm:"BUYACCOUNTID"` // 买方账号ID SELLUSERID int64 `json:"selluserid" xorm:"SELLUSERID"` // 卖方用户ID SELLACCOUNTID int64 `json:"sellaccountid" xorm:"SELLACCOUNTID"` // 卖方账号ID TRADETIME time.Time `json:"tradetime" xorm:"TRADETIME"` // 摘牌时间 TRADEPRICE float64 `json:"tradeprice" xorm:"TRADEPRICE"` // 摘牌价格 TRADEQTY int64 `json:"tradeqty" xorm:"TRADEQTY"` // 摘牌数量 TRADEAMOUNT float64 `json:"tradeamount" xorm:"TRADEAMOUNT"` // 摘牌总货款 DEPOSITRATE float64 `json:"depositrate" xorm:"DEPOSITRATE"` // 定金比例 DISCOUNTAMOUNT float64 `json:"discountamount" xorm:"DISCOUNTAMOUNT"` // 优惠总金额(优惠金额*TradeQty) PAYEDDEPOSIT float64 `json:"payeddeposit" xorm:"PAYEDDEPOSIT"` // 买方已付定金 THJDELIVERYMODE int32 `json:"thjdeliverymode" xorm:"THJDELIVERYMODE"` // 交割方式 - 1:平台仓储 2:自提 3:代办运输 (枚举:THJDeliveryMode) CONTACTNAME string `json:"contactname" xorm:"CONTACTNAME"` // 联系人姓名 CONTACTINFO string `json:"contactinfo" xorm:"CONTACTINFO"` // 联系方式 DESADDRESS string `json:"desaddress" xorm:"DESADDRESS"` // 目的地地址 RECEIPTINFO string `json:"receiptinfo" xorm:"RECEIPTINFO"` // 发票信息 ORDERSTATUS int32 `json:"orderstatus" xorm:"ORDERSTATUS"` // 单据状态 - 1:待付尾款 2:支付尾款成功 3:支付尾款失败 4:已违约 5:卖方已确认 6:买方已确认 7:系统自动确认 (枚举:THJOrderStatus) LASTPRICE float64 `json:"lastprice" xorm:"LASTPRICE"` // 到期价格 LASTAMOUNT float64 `json:"lastamount" xorm:"LASTAMOUNT"` // 到期总货款 = 到期价格 * 摘牌数量 BUYCHARGEVALUE float64 `json:"buychargevalue" xorm:"BUYCHARGEVALUE"` // 买方到期手续费 SELLCHARGEVALUE float64 `json:"sellchargevalue" xorm:"SELLCHARGEVALUE"` // 卖方到期手续费 REMAINAMOUNT float64 `json:"remainamount" xorm:"REMAINAMOUNT"` // 剩余货款 = 到期总货款 - 已付定金 - 优惠金额 SELLCONFIRMREMARK string `json:"sellconfirmremark" xorm:"SELLCONFIRMREMARK"` // 卖方确认备注 SELLCONFIRMATTACH string `json:"sellconfirmattach" xorm:"SELLCONFIRMATTACH"` // 卖方确认附件 SELLCONFIRMTIME time.Time `json:"sellconfirmtime" xorm:"SELLCONFIRMTIME"` // 卖方确认时间 SELLCONFIRMTRADEDATE string `json:"sellconfirmtradedate" xorm:"SELLCONFIRMTRADEDATE"` // 卖方确认交易日 BUYCONFIRMREMARK string `json:"buyconfirmremark" xorm:"BUYCONFIRMREMARK"` // 买方确认备注 BUYCONFIRMTIME time.Time `json:"buyconfirmtime" xorm:"BUYCONFIRMTIME"` // 买方确认时间 HANDLESTATUS int32 `json:"handlestatus" xorm:"HANDLESTATUS"` // 处理状态 CONTRACTADDRBUY string `json:"contractaddrbuy" xorm:"CONTRACTADDRBUY"` // 贸易合同地址(买家) CONTRACTADDRSELL string `json:"contractaddrsell" xorm:"CONTRACTADDRSELL"` // 贸易合同地址(卖家) PAYEDTRADEDATE string `json:"payedtradedate" xorm:"PAYEDTRADEDATE"` // 支付尾款成功交易日 } // TableName is THJ_PURCHASETRADEDETAIL func (r *Thjpurchasetradedetail) TableName() string { return "THJ_PURCHASETRADEDETAIL" } // Userinfo 用户信息表 type Userinfo struct { USERID int64 `json:"userid" xorm:"USERID"` // 用户ID USERINFOTYPE int32 `json:"userinfotype" xorm:"USERINFOTYPE"` // 用户信息类型 - 1:个人 2:企业 CUSTOMERNAME string `json:"customername" xorm:"CUSTOMERNAME"` // 客户名称(企业名称) USERSTATUS int32 `json:"userstatus" xorm:"USERSTATUS"` // 用户状态 - 1:正常 2:注销 3:停用 USERTYPE int32 `json:"usertype" xorm:"USERTYPE"` // 账户类型 - 1:交易所 2:机构 3:会员子机构 4:经纪人 5:投资者 6:客户 7:企业成员(云平台) OPENMODE int32 `json:"openmode" xorm:"OPENMODE"` // 开户方式 - 1:管理端开户 2:网上开户注册(会员官网) 3:微信开户 4:网页交易端注册 5:安卓手机端注册 6:苹果手机端注册 7:PC交易端注册 8:微信快速开户 9:支付宝快速开户 10:手机号快速开户 CARDTYPEID int32 `json:"cardtypeid" xorm:"CARDTYPEID"` // 证件类型ID CARDNUM string `json:"cardnum" xorm:"CARDNUM"` // 证件号码(加密存储) HALFBODYPHOTOURL string `json:"halfbodyphotourl" xorm:"HALFBODYPHOTOURL"` // 半身照地址 CARDFRONTPHOTOURL string `json:"cardfrontphotourl" xorm:"CARDFRONTPHOTOURL"` // 证件正面图片地址 CARDBACKPHOTOURL string `json:"cardbackphotourl" xorm:"CARDBACKPHOTOURL"` // 证件背面图片地址 BIZNATURE int32 `json:"biznature" xorm:"BIZNATURE"` // 企业性质( 企业) - 1:国有控股企业 2:集体控股企业 3:私人控股企业 4:港澳台商控股企业 5:外商控股企业 6:其它 BIZSCOPE string `json:"bizscope" xorm:"BIZSCOPE"` // 企业经营范围(企业) LEGALPERSONNAME string `json:"legalpersonname" xorm:"LEGALPERSONNAME"` // 法人姓名(企业) CONTACTNAME string `json:"contactname" xorm:"CONTACTNAME"` // 联系人 SEX int32 `json:"sex" xorm:"SEX"` // 用户性别 0: 女 1: 男 TELPHONE string `json:"telphone" xorm:"TELPHONE"` // 联系电话(加密存储) MOBILE string `json:"mobile" xorm:"MOBILE"` // 手机号码(加密存储) FAX string `json:"fax" xorm:"FAX"` // 传真(加密存储) EMAIL string `json:"email" xorm:"EMAIL"` // 邮件(加密存储) QQ string `json:"qq" xorm:"QQ"` // QQ(加密存储 WECHAT string `json:"wechat" xorm:"WECHAT"` // 微信(加密存储) COUNTRYID int32 `json:"countryid" xorm:"COUNTRYID"` // 国家 PROVINCEID int32 `json:"provinceid" xorm:"PROVINCEID"` // 省 CITYID int32 `json:"cityid" xorm:"CITYID"` // 市 DISTRICTID int32 `json:"districtid" xorm:"DISTRICTID"` // 地区 COMPANY string `json:"company" xorm:"COMPANY"` // 公司(个人) ADDRESS string `json:"address" xorm:"ADDRESS"` // 地址 POSTALCODE string `json:"postalcode" xorm:"POSTALCODE"` // 邮政编码 CREATETIME time.Time `json:"createtime" xorm:"CREATETIME"` // 创建时间 CREATORID int64 `json:"creatorid" xorm:"CREATORID"` // 创建人 MODIFIERTIME time.Time `json:"modifiertime" xorm:"MODIFIERTIME"` // 修改时间 MODIFIERID int64 `json:"modifierid" xorm:"MODIFIERID"` // 修改人 REMARK string `json:"remark" xorm:"REMARK"` // 备注 WSKHINFO string `json:"wskhinfo" xorm:"WSKHINFO"` // 开户申请信息(JSON) SIGNPDFURL string `json:"signpdfurl" xorm:"SIGNPDFURL"` // 签约pdf文件 LEGALCARDFRONTPHOTOURL string `json:"legalcardfrontphotourl" xorm:"LEGALCARDFRONTPHOTOURL"` // 法人身份证正面照地址 LEGALCARDBACKPHOTOURL string `json:"legalcardbackphotourl" xorm:"LEGALCARDBACKPHOTOURL"` // 法人身份证背面照地址 OTHERURL string `json:"otherurl" xorm:"OTHERURL"` // 其它图片地址[使用分号分隔] HASENCRYPT int32 `json:"hasencrypt" xorm:"HASENCRYPT"` // 数据是否已加密 - 0:未加密 1:已加密 BANKNAME string `json:"bankname" xorm:"BANKNAME"` // 银行名称 BANKACCOUNT string `json:"bankaccount" xorm:"BANKACCOUNT"` // 银行帐号 (加密存储) BANKCARDFRONTPHOTOURL string `json:"bankcardfrontphotourl" xorm:"BANKCARDFRONTPHOTOURL"` // 银行卡正面照地址 NEEDINVOICE int32 `json:"needinvoice" xorm:"NEEDINVOICE"` // 是否需要发票 - 0:不需要 1:需要 BANKID string `json:"bankid" xorm:"BANKID"` // 银行编码 ATTACHMENT1 string `json:"attachment1" xorm:"ATTACHMENT1"` // 附件1 ATTACHMENT2 string `json:"attachment2" xorm:"ATTACHMENT2"` // 附件2 BANKACCOUNTNAME string `json:"bankaccountname" xorm:"BANKACCOUNTNAME"` // 收款人名称 HEADURL string `json:"headurl" xorm:"HEADURL"` // 头像地址 NICKNAME string `json:"nickname" xorm:"NICKNAME"` // 昵称:默认为名称脱敏(张**) 或 手机号脱敏(139****9999) MOBILE2 string `json:"mobile2" xorm:"MOBILE2"` // 手机号码[明文-尚志] BIZTYPE int32 `json:"biztype" xorm:"BIZTYPE"` // 企业类型 - 1:进口/生产 2:销售 3:零售 4:运输 5:仓储 PROXYSTATEMENTURL string `json:"proxystatementurl" xorm:"PROXYSTATEMENTURL"` // 授权委托书 CONTACTCARDFRONTPHOTOURL string `json:"contactcardfrontphotourl" xorm:"CONTACTCARDFRONTPHOTOURL"` // 联系人证件正面图片地址 CONTACTCARDBACKPHOTOURL string `json:"contactcardbackphotourl" xorm:"CONTACTCARDBACKPHOTOURL"` // 联系人证件背面图片地址 ATTACHMENT3 string `json:"attachment3" xorm:"ATTACHMENT3"` // 附件3 ATTACHMENT4 string `json:"attachment4" xorm:"ATTACHMENT4"` // 附件4 ATTACHMENT5 string `json:"attachment5" xorm:"ATTACHMENT5"` // 附件5 TAXPAYERNUM string `json:"taxpayernum" xorm:"TAXPAYERNUM"` // 纳税人识别号 BIRTHDAY time.Time `json:"birthday" xorm:"BIRTHDAY"` // 生日(个人:年月日) MODIFYSRC int32 `json:"modifysrc" xorm:"MODIFYSRC"` // 修改来源 - 1:管理端 2:终端 LOGINCODE string `json:"logincode" xorm:"LOGINCODE"` // 登录代码 } // TableName is USERINFO func (r *Userinfo) TableName() string { return "USERINFO" } // Wrpresaleinfo 仓单预售信息表 type Wrpresaleinfo struct { PRESALEAPPLYID int64 `json:"presaleapplyid" xorm:"PRESALEAPPLYID"` // 预售申请ID(184+Unix秒时间戳(10位)+xxxxxx) SELLUSERID int64 `json:"selluserid" xorm:"SELLUSERID"` // 发行方用户ID SELLACCOUNTID int64 `json:"sellaccountid" xorm:"SELLACCOUNTID"` // 发行方资金账户ID DELIVERYGOODSID int32 `json:"deliverygoodsid" xorm:"DELIVERYGOODSID"` // 现货品种ID WAREHOUSEID int64 `json:"warehouseid" xorm:"WAREHOUSEID"` // 仓库ID WRSTANDARDID int64 `json:"wrstandardid" xorm:"WRSTANDARDID"` // 现货商品ID WRFACTORTYPEID int64 `json:"wrfactortypeid" xorm:"WRFACTORTYPEID"` // 仓单要素类型ID - 根据现货商品\仓库生成 WRSTANDARDNAME string `json:"wrstandardname" xorm:"WRSTANDARDNAME"` // 现货商品名称 UNITID int32 `json:"unitid" xorm:"UNITID"` // 单位ID UNITPRICE float64 `json:"unitprice" xorm:"UNITPRICE"` // 商品单价 PRESALEQTY int64 `json:"presaleqty" xorm:"PRESALEQTY"` // 预售总量 BASEQTY int64 `json:"baseqty" xorm:"BASEQTY"` // 中签基数 MAXBUYQTY int64 `json:"maxbuyqty" xorm:"MAXBUYQTY"` // 单人最大申购量 MAXLUCKYQTY int64 `json:"maxluckyqty" xorm:"MAXLUCKYQTY"` // 单人最大中签量 - 作废 STARTDATE time.Time `json:"startdate" xorm:"STARTDATE"` // 预售开始日期 ENDDATE time.Time `json:"enddate" xorm:"ENDDATE"` // 预售结束日期 TAKESTARTDATE time.Time `json:"takestartdate" xorm:"TAKESTARTDATE"` // 提货开始日期 THUMURLS string `json:"thumurls" xorm:"THUMURLS"` // 缩略图片(1:1)(逗号分隔) PICTUREURLS string `json:"pictureurls" xorm:"PICTUREURLS"` // 详情图片(逗号分隔) BANNERPICURL string `json:"bannerpicurl" xorm:"BANNERPICURL"` // Banner图(逗号分隔) PRESALESTATUS int32 `json:"presalestatus" xorm:"PRESALESTATUS"` // 预售状态 - 1:未开始 2:进行中 3:已结束 4:已关闭 5:处理中 6::处理失败 7:已完成 LOTTERYFLAG int32 `json:"lotteryflag" xorm:"LOTTERYFLAG"` // 摇号标识 - 0:未摇号 1:已摇号 2:摇号中 3:摇号失败 LOTTERYQTY int64 `json:"lotteryqty" xorm:"LOTTERYQTY"` // 摇号总量 LUCKYQTY int64 `json:"luckyqty" xorm:"LUCKYQTY"` // 已中签量\成交量 PLACEQTY int64 `json:"placeqty" xorm:"PLACEQTY"` // 已配售量 MARKETID int32 `json:"marketid" xorm:"MARKETID"` // 市场ID SELLWRTRADEORDERID int64 `json:"sellwrtradeorderid" xorm:"SELLWRTRADEORDERID"` // 发行方卖委托单ID CREATETIME time.Time `json:"createtime" xorm:"CREATETIME"` // 创建时间 TRADEDATE string `json:"tradedate" xorm:"TRADEDATE"` // 交易日 LUCKYNUMS string `json:"luckynums" xorm:"LUCKYNUMS"` // 中签号码(按顺序逗号分隔) LASTPRICE float64 `json:"lastprice" xorm:"LASTPRICE"` // 实际价格(64) ENDHANDLETIME time.Time `json:"endhandletime" xorm:"ENDHANDLETIME"` // 到期处理时间 } // TableName is WR_PRESALEINFO func (r *Wrpresaleinfo) TableName() string { return "WR_PRESALEINFO" } // Bankaccountsign 账户签解约信息表 type Bankaccountsign struct { ACCOUNTCODE string `json:"accountcode" xorm:"ACCOUNTCODE"` // 资金账号 CUSBANKID string `json:"cusbankid" xorm:"CUSBANKID"` // 托管银行编号 SIGNSTATUS int32 `json:"signstatus" xorm:"SIGNSTATUS"` // 签约状态 - 1:未签约 2:签约待审核 3:签约中 4:已签约 5:解约待审核 6:解约中 7:已解约 8:已解绑 9:绑卡中 10:审核拒绝 11:换签待审核 CURRENCY string `json:"currency" xorm:"CURRENCY"` // 币种 ACCOUNTTYPE int32 `json:"accounttype" xorm:"ACCOUNTTYPE"` // 账户类型(UserType) ACCOUNTNAME string `json:"accountname" xorm:"ACCOUNTNAME"` // 资金账号对应的账号名(UserName) BANKCARDTYPE int32 `json:"bankcardtype" xorm:"BANKCARDTYPE"` // 银行卡类型 BANKACCOUNTNO string `json:"bankaccountno" xorm:"BANKACCOUNTNO"` // 银行卡号 BANKACCOUNTTYPE int32 `json:"bankaccounttype" xorm:"BANKACCOUNTTYPE"` // 银行账户类型 - 1-对私; 2-对公 BANKCHILDACCOUNT string `json:"bankchildaccount" xorm:"BANKCHILDACCOUNT"` // 银行子账号(签约成功后,很多银行会返回对应的这个虚拟账号) BANKID string `json:"bankid" xorm:"BANKID"` // 签约银行ID BRANCHBANKID string `json:"branchbankid" xorm:"BRANCHBANKID"` // 签约银行支行号 BRANCHBANKNAME string `json:"branchbankname" xorm:"BRANCHBANKNAME"` // 签约银行支行名称 BANKACCOUNTNAME string `json:"bankaccountname" xorm:"BANKACCOUNTNAME"` // 签约银行卡账号名 CARDTYPE string `json:"cardtype" xorm:"CARDTYPE"` // 证件类型 CARDNO string `json:"cardno" xorm:"CARDNO"` // 证件号码 BANKPROVINCE string `json:"bankprovince" xorm:"BANKPROVINCE"` // 开户行省份 BANKCITY string `json:"bankcity" xorm:"BANKCITY"` // 开户行城市 DIRECT int32 `json:"direct" xorm:"DIRECT"` // 方向(可以判断那方先发起的签约) MOBILEPHONE string `json:"mobilephone" xorm:"MOBILEPHONE"` // 手机号 EXTENDINFO string `json:"extendinfo" xorm:"EXTENDINFO"` // 扩展信息(JSON字符串) EXCHTICKET string `json:"exchticket" xorm:"EXCHTICKET"` // 最后一次签约成功的流水号 UPDATETIME time.Time `json:"updatetime" xorm:"UPDATETIME"` // 更新时间(签解约更新时间) APPLICATIONTIME time.Time `json:"applicationtime" xorm:"APPLICATIONTIME"` // 最后一次更新的时间 NETADDR string `json:"netaddr" xorm:"NETADDR"` // 调转网址 AUDITID int64 `json:"auditid" xorm:"AUDITID"` // 审核人 AUDITTIME time.Time `json:"audittime" xorm:"AUDITTIME"` // 审核时间 APPLYEXCHTICKET string `json:"applyexchticket" xorm:"APPLYEXCHTICKET"` // 申请流水 } // TableName is BANK_ACCOUNTSIGN func (r *Bankaccountsign) TableName() string { return "BANK_ACCOUNTSIGN" } // Taaccount 资金账户表 - 导历史 type Taaccount struct { ACCOUNTID int64 `json:"accountid" xorm:"ACCOUNTID"` // 资金账户ID USERID int64 `json:"userid" xorm:"USERID"` // 用户ID CURRENCYID int64 `json:"currencyid" xorm:"CURRENCYID"` // 货币ID CHANGEFLAG int32 `json:"changeflag" xorm:"CHANGEFLAG"` // 变动标志(当前账户资金有任何变动更新为1系统结算时更新0;供清算时使用) 0:无变动 1:有变动 PASSWORD string `json:"password" xorm:"PASSWORD"` // 资金密码 TRADESTATUS int32 `json:"tradestatus" xorm:"TRADESTATUS"` // 交易状态 - 1:正常 2:受限 3:冻结(停用) 4:禁止建仓(人工受限) 5:禁止交易(人工冻结) 6:待激活 7:已删除(注销) SIGNSTATUS int32 `json:"signstatus" xorm:"SIGNSTATUS"` // 签约状态 - 1:未签约 2:签约待审核 3:签约中 4:已签约 5:解约待审核 6:解约中 7:已解约 8:已解绑 9:绑卡中 ISMAIN int32 `json:"ismain" xorm:"ISMAIN"` // 是否母账号 0:不是母账户 1:是母账户 PARENTACCOUNTID int64 `json:"parentaccountid" xorm:"PARENTACCOUNTID"` // 所属根账号 RELATEDUSERID int64 `json:"relateduserid" xorm:"RELATEDUSERID"` // 关联用户 RELATEDACCOUNTSTATUS int32 `json:"relatedaccountstatus" xorm:"RELATEDACCOUNTSTATUS"` // 关联用户交易权限状态 - 1:正常(可交易) 2:受限(可平仓,不可建仓) 3:冻结(不可交易) TAACCOUNTTYPE int32 `json:"taaccounttype" xorm:"TAACCOUNTTYPE"` // 账号类型 - 1:外部账号 2:内部账号 3:内部做市自营账号 4:内部做市接单账号 ISRECKONACCOUNT int32 `json:"isreckonaccount" xorm:"ISRECKONACCOUNT"` // 是否机构分润账号 0:不是 1:是 ISMARKETACCOUNT int32 `json:"ismarketaccount" xorm:"ISMARKETACCOUNT"` // 是否机构接单账号 0:不是 1:是 BALANCE float64 `json:"balance" xorm:"BALANCE"` // 期初余额 ORIFREEZEMARGIN float64 `json:"orifreezemargin" xorm:"ORIFREEZEMARGIN"` // 期初冻结保证金 ORIUSEDMARGIN float64 `json:"oriusedmargin" xorm:"ORIUSEDMARGIN"` // 期初占用保证金 ORIOTHERFREEZEMARGIN float64 `json:"oriotherfreezemargin" xorm:"ORIOTHERFREEZEMARGIN"` // 期初其他冻结保证金(出金冻结资金 交割买方冻结 申购冻结 全款买入 商城买入) ORIFREEZECHARGE float64 `json:"orifreezecharge" xorm:"ORIFREEZECHARGE"` // 期初手续费冻结 ORIMORTGAGECREDIT float64 `json:"orimortgagecredit" xorm:"ORIMORTGAGECREDIT"` // 期初授信金额 ORIOTHERCREDIT float64 `json:"oriothercredit" xorm:"ORIOTHERCREDIT"` // 期初其它授信金额 ORIOUTAMOUNTFREEZE float64 `json:"orioutamountfreeze" xorm:"ORIOUTAMOUNTFREEZE"` // 期初出金冻结 FREEZEMARGIN float64 `json:"freezemargin" xorm:"FREEZEMARGIN"` // 冻结保证金 USEDMARGIN float64 `json:"usedmargin" xorm:"USEDMARGIN"` // 占用保证金 OTHERFREEZEMARGIN float64 `json:"otherfreezemargin" xorm:"OTHERFREEZEMARGIN"` // 其他冻结保证金(交割买方冻结 申购冻结 全款买入 商城买入) FREEZECHARGE float64 `json:"freezecharge" xorm:"FREEZECHARGE"` // 手续费冻结 MORTGAGECREDIT float64 `json:"mortgagecredit" xorm:"MORTGAGECREDIT"` // 授信金额 OTHERCREDIT float64 `json:"othercredit" xorm:"OTHERCREDIT"` // 其它授信金额 OUTAMOUNTFREEZE float64 `json:"outamountfreeze" xorm:"OUTAMOUNTFREEZE"` // 出金冻结 INAMOUNT float64 `json:"inamount" xorm:"INAMOUNT"` // 今日入金金额(包括三方入金) CURRENTBALANCE float64 `json:"currentbalance" xorm:"CURRENTBALANCE"` // 期末余额 OUTAMOUNT float64 `json:"outamount" xorm:"OUTAMOUNT"` // 今日出金金额(包括三方出金) PAYCHARGE float64 `json:"paycharge" xorm:"PAYCHARGE"` // 今日手续费支出 CLOSEPL float64 `json:"closepl" xorm:"CLOSEPL"` // 今日平仓盈亏 CREDITINCREASE float64 `json:"creditincrease" xorm:"CREDITINCREASE"` // 今日授信增加 CREDITDECREASE float64 `json:"creditdecrease" xorm:"CREDITDECREASE"` // 今日授信减少 OTHERCREDITINCREASE float64 `json:"othercreditincrease" xorm:"OTHERCREDITINCREASE"` // 今日其它授信增加 OTHERCREDITDECREASE float64 `json:"othercreditdecrease" xorm:"OTHERCREDITDECREASE"` // 今日其它授信减少 TRANSFERAMOUNT float64 `json:"transferamount" xorm:"TRANSFERAMOUNT"` // 今日划转金额(母子账号资金划转,从划入账号为正,从账号划出为负) OTHERPAY float64 `json:"otherpay" xorm:"OTHERPAY"` // 其他支出(交割付款 申购付款 全款买入 商城买入 卖家退货) OTHERINCOME float64 `json:"otherincome" xorm:"OTHERINCOME"` // 其他收入(交割收款 申购收款 全款卖出 商城卖出 买家退货 会员手续费收入) OUTTHRESHOLD float64 `json:"outthreshold" xorm:"OUTTHRESHOLD"` // 出金阈值 TRADESTATUSCHANGETIME time.Time `json:"tradestatuschangetime" xorm:"TRADESTATUSCHANGETIME"` // 激活时间 CHANGETIME time.Time `json:"changetime" xorm:"CHANGETIME"` // 账户状态变更时间 THIRDINAMOUNT float64 `json:"thirdinamount" xorm:"THIRDINAMOUNT"` // 今日三方入金 THIRDOUTAMOUNT float64 `json:"thirdoutamount" xorm:"THIRDOUTAMOUNT"` // 今日三方出金 CAPITALBALANCE float64 `json:"capitalbalance" xorm:"CAPITALBALANCE"` // 本金余额[外部子母账户实际出入金余额] FROMACCOUNTID int64 `json:"fromaccountid" xorm:"FROMACCOUNTID"` // 所属上级账户 SUBLEVELPATH string `json:"sublevelpath" xorm:"SUBLEVELPATH"` // 账号层级路径(逗号分隔,首尾加逗号) SERIVCEGROUP int64 `json:"serivcegroup" xorm:"SERIVCEGROUP"` // 服务分组 ACCOUNTNAME string `json:"accountname" xorm:"ACCOUNTNAME"` // 账户名称 ACCOUNTFLAG int32 `json:"accountflag" xorm:"ACCOUNTFLAG"` // 账户标识 - 0\1 (默认为0, 当上级账户与本账户的关联用户均为自己时更新为1) ORIDEBT float64 `json:"oridebt" xorm:"ORIDEBT"` // 期初欠款 CURDEBT float64 `json:"curdebt" xorm:"CURDEBT"` // 期末欠款 MODIFYTIME time.Time `json:"modifytime" xorm:"MODIFYTIME"` // 修改时间 MODIFYSRC int32 `json:"modifysrc" xorm:"MODIFYSRC"` // 修改来源 - 1:管理端 2:终端 MODIFIERID int64 `json:"modifierid" xorm:"MODIFIERID"` // 修改人 } // TableName is TAACCOUNT func (r *Taaccount) TableName() string { return "TAACCOUNT" } // Division 行政区域表 type Division struct { AUTOID int64 `json:"autoid" xorm:"AUTOID"` // 自增ID DIVISIONCODE string `json:"divisioncode" xorm:"DIVISIONCODE"` // 行政代码 SHORTCODE string `json:"shortcode" xorm:"SHORTCODE"` // 地区简码 PARENTCODE string `json:"parentcode" xorm:"PARENTCODE"` // 上级行政代码 DIVISIONLEVEL string `json:"divisionlevel" xorm:"DIVISIONLEVEL"` // 行政级别 DIVISIONNAME string `json:"divisionname" xorm:"DIVISIONNAME"` // 行政名称 PATHNAME string `json:"pathname" xorm:"PATHNAME"` // 路径名称 SEPARABLENAME string `json:"separablename" xorm:"SEPARABLENAME"` // 可拆分的全称 POSTCODE string `json:"postcode" xorm:"POSTCODE"` // 邮政编码 MODIFYTIME time.Time `json:"modifytime" xorm:"MODIFYTIME"` // 修改时间 MODIFIERID int64 `json:"modifierid" xorm:"MODIFIERID"` // 修改人 } // TableName is DIVISION func (r *Division) TableName() string { return "DIVISION" } // Bankbankinfo 银行信息表(清算中心Bank表) type Bankbankinfo struct { BANKID string `json:"bankid" xorm:"BANKID"` // 银行ID BANKNAME string `json:"bankname" xorm:"BANKNAME"` // 银行名称 CLEARBANKNO string `json:"clearbankno" xorm:"CLEARBANKNO"` // 清算系统银行编号 STATUS int32 `json:"status" xorm:"STATUS"` // 状态 - 0:正常 1:注销 ORDERINDEX int64 `json:"orderindex" xorm:"ORDERINDEX"` // 排序顺序 } // TableName is BANK_BANKINFO func (r *Bankbankinfo) TableName() string { return "BANK_BANKINFO" } // Wrstandard 现货商品表 type Wrstandard struct { WRSTANDARDID int64 `json:"wrstandardid" xorm:"WRSTANDARDID"` // 现货商品ID(自增 SEQ_GOODS 确保不重复) WRSTANDARDCODE string `json:"wrstandardcode" xorm:"WRSTANDARDCODE"` // 现货商品代码 WRSTANDARDNAME string `json:"wrstandardname" xorm:"WRSTANDARDNAME"` // 现货商品名称 DELIVERYGOODSID int32 `json:"deliverygoodsid" xorm:"DELIVERYGOODSID"` // 现货品种ID UNITID int32 `json:"unitid" xorm:"UNITID"` // 现货商品单位ID MINIVALUE int64 `json:"minivalue" xorm:"MINIVALUE"` // 最小变动值 MINIVALUEDP int64 `json:"minivaluedp" xorm:"MINIVALUEDP"` // 最小变动值小数位 REALMINIVALUE int64 `json:"realminivalue" xorm:"REALMINIVALUE"` // 实际最小变动值 REALMINIVALUEDP int64 `json:"realminivaluedp" xorm:"REALMINIVALUEDP"` // 实际最小变动值小数位 WRSSTATUS int32 `json:"wrsstatus" xorm:"WRSSTATUS"` // 状态 - 作废 - 0:未激活 1:正常 CREATORID int64 `json:"creatorid" xorm:"CREATORID"` // 创建人 CREATETIME time.Time `json:"createtime" xorm:"CREATETIME"` // 创建时间 UPDATORID int64 `json:"updatorid" xorm:"UPDATORID"` // 更新人 UPDATETIME time.Time `json:"updatetime" xorm:"UPDATETIME"` // 更新时间 FACTORYITEMJSON string `json:"factoryitemjson" xorm:"FACTORYITEMJSON"` // 要素项定义Json[{"DGFactoryItemTypeID": ,"ItemTypeMode": ,"FactoryItemIDs": },{.....},]DGFactoryItemTypeID - 要素项类型ID --DGFactoryItem->DGFactoryItemTypeIDItemTypeMode - 要素项类型模式 --DGFactoryItem->ItemTypeModeFactoryItemIDs - 选择项IDs--DGFactoryItem->DGFactoryItemID, 逗号分隔 ISVALID int32 `json:"isvalid" xorm:"ISVALID"` // 是否有效 - 0:无效 1:有效 AREAUSERID int64 `json:"areauserid" xorm:"AREAUSERID"` // 所属机构 REMARK string `json:"remark" xorm:"REMARK"` // 备注 CONVERTFACTOR float64 `json:"convertfactor" xorm:"CONVERTFACTOR"` // 标仓系数 VATRATE float64 `json:"vatrate" xorm:"VATRATE"` // 现货增值税率 STORAGEFEE float64 `json:"storagefee" xorm:"STORAGEFEE"` // 仓储费(固定: 111) THUMURLS string `json:"thumurls" xorm:"THUMURLS"` // 缩略图片(1:1)(逗号分隔) PICTUREURLS string `json:"pictureurls" xorm:"PICTUREURLS"` // 详情图片(逗号分隔) BANNERPICURL string `json:"bannerpicurl" xorm:"BANNERPICURL"` // Banner图(逗号分隔) PROVIDERUSERID int64 `json:"provideruserid" xorm:"PROVIDERUSERID"` // 供应链提供商 PROVIDERACCOUNTID int64 `json:"provideraccountid" xorm:"PROVIDERACCOUNTID"` // 供应链提供商资金账户 ID } // TableName is WRSTANDARD func (r *Wrstandard) TableName() string { return "WRSTANDARD" } // Thjpurchasetransfer 铁合金采购协议表 type Thjpurchasetransfer struct { TRANSFERID int64 `json:"transferid" xorm:"TRANSFERID"` // 协议转让ID(332+Unix秒时间戳(10位)+xxxxxx) WRTRADEDETAILID int64 `json:"wrtradedetailid" xorm:"WRTRADEDETAILID"` // 采购成交单ID(321+Unix秒时间戳(10位)+xxxxxx) PRESALEAPPLYID int64 `json:"presaleapplyid" xorm:"PRESALEAPPLYID"` // 预售申请ID(184+Unix秒时间戳(10位)+xxxxxx) TRADEDATE string `json:"tradedate" xorm:"TRADEDATE"` // 交易日(yyyyMMdd) WRFACTORTYPEID int64 `json:"wrfactortypeid" xorm:"WRFACTORTYPEID"` // 仓单要素类型ID DELIVERYGOODSID int32 `json:"deliverygoodsid" xorm:"DELIVERYGOODSID"` // 现货品种ID WRSTANDARDID int32 `json:"wrstandardid" xorm:"WRSTANDARDID"` // 现货商品ID WAREHOUSEID int64 `json:"warehouseid" xorm:"WAREHOUSEID"` // 仓库ID MARKETID int32 `json:"marketid" xorm:"MARKETID"` // 市场ID(固定为(64202) SELLUSERID int64 `json:"selluserid" xorm:"SELLUSERID"` // 卖方用户ID SELLACCOUNTID int64 `json:"sellaccountid" xorm:"SELLACCOUNTID"` // 卖方账号ID TRANSFERQTY int64 `json:"transferqty" xorm:"TRANSFERQTY"` // 数量 TRANSFERPRICE float64 `json:"transferprice" xorm:"TRANSFERPRICE"` // 转让价格 TRANSFERAMOUNT float64 `json:"transferamount" xorm:"TRANSFERAMOUNT"` // 转让金额 REMARK string `json:"remark" xorm:"REMARK"` // 备注 BUYUSERID int64 `json:"buyuserid" xorm:"BUYUSERID"` // 买方用户ID BUYACCOUNTID int64 `json:"buyaccountid" xorm:"BUYACCOUNTID"` // 买方账号ID CONTRACTADDR string `json:"contractaddr" xorm:"CONTRACTADDR"` // 协议转让合同地址 SELLCHARGEALGORITHM int32 `json:"sellchargealgorithm" xorm:"SELLCHARGEALGORITHM"` // 卖方手续费收取方式 1:比率 2:固定 SELLCHARGEALGORITHMVALUE float64 `json:"sellchargealgorithmvalue" xorm:"SELLCHARGEALGORITHMVALUE"` // 手续费设置值(交易所部分) SELLCHARGE float64 `json:"sellcharge" xorm:"SELLCHARGE"` // 卖方手续费值 TRANSFERTRADEDATE string `json:"transfertradedate" xorm:"TRANSFERTRADEDATE"` // 转让交易日 TRANSFERSTATUS int32 `json:"transferstatus" xorm:"TRANSFERSTATUS"` // 转让状态 - 1:挂牌中 2:已撤销 3:处理中 4:已转让 HANDLESTATUS int32 `json:"handlestatus" xorm:"HANDLESTATUS"` // 处理状态 } // TableName is THJ_PURCHASETRANSFER func (r *Thjpurchasetransfer) TableName() string { return "THJ_PURCHASETRANSFER" } // Wrtradetradequote 仓单贸易成交行情表 type Wrtradetradequote struct { WRTRADEDETAILID int64 `json:"wrtradedetailid" xorm:"WRTRADEDETAILID"` // 仓单贸易成交单ID(321+Unix秒时间戳(10位)+xxxxxx) TRADEDATE string `json:"tradedate" xorm:"TRADEDATE"` // 交易日(yyyyMMdd) MARKETID int32 `json:"marketid" xorm:"MARKETID"` // 市场ID WRFACTORTYPEID int64 `json:"wrfactortypeid" xorm:"WRFACTORTYPEID"` // 仓单要素类型ID DELIVERYGOODSID int32 `json:"deliverygoodsid" xorm:"DELIVERYGOODSID"` // 现货品种ID WRSTANDARDID int32 `json:"wrstandardid" xorm:"WRSTANDARDID"` // 现货商品ID BUYUSERID int64 `json:"buyuserid" xorm:"BUYUSERID"` // 买方用户ID BUYACCOUNTID int64 `json:"buyaccountid" xorm:"BUYACCOUNTID"` // 买方账号ID SELLUSERID int64 `json:"selluserid" xorm:"SELLUSERID"` // 卖方用户ID SELLACCOUNTID int64 `json:"sellaccountid" xorm:"SELLACCOUNTID"` // 卖方账号ID TRADETIME time.Time `json:"tradetime" xorm:"TRADETIME"` // 成交时间 TRADEPRICE float64 `json:"tradeprice" xorm:"TRADEPRICE"` // 成交价格 TRADEQTY int64 `json:"tradeqty" xorm:"TRADEQTY"` // 成交数量 TRADEAMOUNT float64 `json:"tradeamount" xorm:"TRADEAMOUNT"` // 成交金额 PERFORMANCEPLANID int64 `json:"performanceplanid" xorm:"PERFORMANCEPLANID"` // 履约计划ID/合同ID EXCHANGERATE float64 `json:"exchangerate" xorm:"EXCHANGERATE"` // 汇率 BUYCHARGEVALUE float64 `json:"buychargevalue" xorm:"BUYCHARGEVALUE"` // 买方手续费 SELLCHARGEVALUE float64 `json:"sellchargevalue" xorm:"SELLCHARGEVALUE"` // 卖方手续费 ORITRADEAMOUNT float64 `json:"oritradeamount" xorm:"ORITRADEAMOUNT"` // 成交金额[商品币种] VATRATE float64 `json:"vatrate" xorm:"VATRATE"` // 增值税率 VATRATEAMOUNT float64 `json:"vatrateamount" xorm:"VATRATEAMOUNT"` // 增值税率金额 CONTRACTADDRBUY string `json:"contractaddrbuy" xorm:"CONTRACTADDRBUY"` // 贸易合同地址(买家) CONTRACTADDRSELL string `json:"contractaddrsell" xorm:"CONTRACTADDRSELL"` // 贸易合同地址(卖家) } // TableName is WRTRADE_TRADEQUOTE func (r *Wrtradetradequote) TableName() string { return "WRTRADE_TRADEQUOTE" } // Wskhopenaccountconfig 网上开户配置表 type Wskhopenaccountconfig struct { CONFIGID int32 `json:"configid" xorm:"CONFIGID"` // 配置ID CONFIGTYPE int32 `json:"configtype" xorm:"CONFIGTYPE"` // 配置类型 CONFIGVALUE string `json:"configvalue" xorm:"CONFIGVALUE"` // 配置值 REMARK string `json:"remark" xorm:"REMARK"` // 备注 CREATETIME time.Time `json:"createtime" xorm:"CREATETIME"` // 创建时间 MODIFIEDTIME time.Time `json:"modifiedtime" xorm:"MODIFIEDTIME"` // 修改时间 MODIFIEDBY int64 `json:"modifiedby" xorm:"MODIFIEDBY"` // 修改人帐号 } // TableName is WSKH_OPENACCOUNTCONFIG func (r *Wskhopenaccountconfig) TableName() string { return "WSKH_OPENACCOUNTCONFIG" } // Gzbscreckonorder 保税仓结算单表 - WMS系统导入 type Gzbscreckonorder struct { ORDERID int64 `json:"orderid" xorm:"ORDERID"` // 单据ID(SEQ_GZ_BSCRECKONORDER) USERKEY string `json:"userkey" xorm:"USERKEY"` // 用户唯一标识 WMSORDERID string `json:"wmsorderid" xorm:"WMSORDERID"` // WMS结算单流水号 CONTRACTNO string `json:"contractno" xorm:"CONTRACTNO"` // 合同编号 RECKONMONTH string `json:"reckonmonth" xorm:"RECKONMONTH"` // 结算月份(yyyyMM) SERVICEFEE string `json:"servicefee" xorm:"SERVICEFEE"` // 分拣室服务费 STORAGEFEE string `json:"storagefee" xorm:"STORAGEFEE"` // 仓储费 PREMIUM string `json:"premium" xorm:"PREMIUM"` // 保险费 POWERFEE string `json:"powerfee" xorm:"POWERFEE"` // 分拣室电费 CUSTOMSFEE string `json:"customsfee" xorm:"CUSTOMSFEE"` // 报关费 TOTALFEE float64 `json:"totalfee" xorm:"TOTALFEE"` // 合计费用 APPLICANT string `json:"applicant" xorm:"APPLICANT"` // 申请人 APPLICANTTIME string `json:"applicanttime" xorm:"APPLICANTTIME"` // 申请时间 IMPORTFILE string `json:"importfile" xorm:"IMPORTFILE"` // 导入文件名 IMPORTTIME time.Time `json:"importtime" xorm:"IMPORTTIME"` // 导入时间 USERID int64 `json:"userid" xorm:"USERID"` // 用户ID ACCOUNTID int64 `json:"accountid" xorm:"ACCOUNTID"` // 资金账户ID PAYSTATUS int32 `json:"paystatus" xorm:"PAYSTATUS"` // 支付状态 - 2:待支付 3:已支付(枚举:GZBSCPayStatus) CONFIRMTIME time.Time `json:"confirmtime" xorm:"CONFIRMTIME"` // 确认时间 PAYTIME time.Time `json:"paytime" xorm:"PAYTIME"` // 支付时间 HANDLESTATUS int32 `json:"handlestatus" xorm:"HANDLESTATUS"` // 处理状态 PAYTRADEDATE string `json:"paytradedate" xorm:"PAYTRADEDATE"` // 支付交易日(yyyyMMdd) } // TableName is GZ_BSCRECKONORDER func (r *Gzbscreckonorder) TableName() string { return "GZ_BSCRECKONORDER" }