| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369 |
- 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"
- }
|