| 12345678910111213141516171819202122232425262728293031323334353637 |
- // Package models 211.3 风险管理系统2020_现货合同
- package models
- import "time"
- // Erms3SpotContractApply 现货合同申请表
- type Erms3SpotContractApply struct {
- SpotContractID int64 `json:"spotcontractid" xorm:"'SPOTCONTRACTID'" binging:"required"` // 现货合同ID(345+Unix秒时间戳(10位)+xxxxxx)
- TradeDate string `json:"tradedate" xorm:"'TRADEDATE'"` // 交易日(yyyyMMdd)
- ContractNo string `json:"contractno" xorm:"'CONTRACTNO'"` // 现货合同编号
- ContractType int32 `json:"contracttype" xorm:"'CONTRACTTYPE'"` // 现货合同类型 - 1:采购 -1:销售
- AreaUserID int32 `json:"areauserid" xorm:"'AREAUSERID'"` // 所属机构
- AccountID int64 `json:"accountid" xorm:"'ACCOUNTID'"` // 资金账户ID
- CustomerUserID int32 `json:"customeruserid" xorm:"'CUSTOMERUSERID'"` // 客户ID
- CustomerAccountID int64 `json:"customeraccountid" xorm:"'CUSTOMERACCOUNTID'"` // 客户资金账户ID
- SignDate time.Time `json:"signdate" xorm:"'SIGNDATE'"` // 签订日期
- LastDate time.Time `json:"lastdate" xorm:"'LASTDATE'"` // 交货时间
- ContractAttachment string `json:"contractattachment" xorm:"'CONTRACTATTACHMENT'"` // 合同附件
- OriMarginPayer int32 `json:"orimarginpayer" xorm:"'ORIMARGINPAYER'"` // 初始保证金支付方 -1:买方 2:卖方
- OriMargin float64 `json:"orimargin" xorm:"'ORIMARGIN'"` // 初始保证金
- Remark string `json:"remark" xorm:"'REMARK'"` // 备注
- DetailJSON string `json:"detailjson" xorm:"'DETAILJSON'"` // 明细JSON
- ApplyStatus int32 `json:"applystatus" xorm:"'APPLYSTATUS'"` // 申请状态 - 0:未审核 1:审核通过 2:审核中 3:审核失败 4已撤销 5:审核拒绝
- ApplySrc int32 `json:"applysrc" xorm:"'APPLYSRC'"` // 申请来源 - 1:管理端 2:终端
- MarketID int32 `json:"marketid" xorm:"'MARKETID'"` // 市场ID
- CreatorID int32 `json:"creatorid" xorm:"'CREATORID'"` // 申请人
- CreateTime time.Time `json:"createtime" xorm:"'CREATETIME'"` // 申请时间
- AuditID int32 `json:"auditid" xorm:"'AUDITID'"` // 审核人
- AuditTime time.Time `json:"audittime" xorm:"'AUDITTIME'"` // 审核时间
- AuditRemark string `json:"auditremark" xorm:"'AUDITREMARK'"` //审核备注
- }
- // TableName is ERMS3_SPOTCONTRACTAPPLY
- func (Erms3SpotContractApply) TableName() string {
- return "ERMS3_SPOTCONTRACTAPPLY"
- }
|