Ver código fonte

远期订单注销申请表增加创建人字段

Simon Zhou 5 anos atrás
pai
commit
426a9c9203
1 arquivos alterados com 9 adições e 6 exclusões
  1. 9 6
      controllers/cptrade/cpTrade.go

+ 9 - 6
controllers/cptrade/cpTrade.go

@@ -238,15 +238,16 @@ type Cptradepositioncancel struct {
 	Applystatus  int64     `json:"applystatus"  xorm:"'APPLYSTATUS'"`              // 申请状态 - 1:已提交 2:初审通过 3:初审拒绝 4:初审失败 5复审通过 6:复审拒绝 7:复审失败  8:已撤销
 	Handlestatus int64     `json:"handlestatus"  xorm:"'HANDLESTATUS'"`            // 处理状态
 	Applytime    time.Time `json:"applytime"  xorm:"'APPLYTIME'"`                  // 申请时间
-	Creatorid    int64     `json:"creatorid"  xorm:"'CREATORID'"`                  // 创建人
+	Creatorid    int64     `json:"creatorid"  xorm:"'CREATORID'"`                  // 创建人ID
 	Createtime   time.Time `json:"createtime"  xorm:"'CREATETIME'"`                // 创建时间
 	Tradedate    string    `json:"tradedate"  xorm:"'TRADEDATE'"`                  // 交易日(yyyyMMdd)
 	Marketid     int64     `json:"marketid"  xorm:"'MARKETID'"`                    // 市场ID
 
-	Goodscode  string `json:"goodscode"  xorm:"'GOODSCODE'"`  // 订单商品代码
-	Goodsname  string `json:"goodsname"  xorm:"'GOODSNAME'"`  // 订单商品名称
-	Marketname string `json:"marketname"  xorm:"'GOODSNAME'"` // 市场名称
-	Goodunit   string `json:"goodunit" xorm:"'GOODUNIT'"`     // 报价单位
+	Goodscode   string `json:"goodscode"  xorm:"'GOODSCODE'"`  // 订单商品代码
+	Goodsname   string `json:"goodsname"  xorm:"'GOODSNAME'"`  // 订单商品名称
+	Marketname  string `json:"marketname"  xorm:"'GOODSNAME'"` // 市场名称
+	Goodunit    string `json:"goodunit" xorm:"'GOODUNIT'"`     // 报价单位
+	Creatorname string `json:"creatorname" xorm:"CREATORNAME"` // 创建人
 }
 
 // TableName is CPTRADE_POSITIONCANCEL
@@ -293,11 +294,13 @@ func QueryPositionCancel(c *gin.Context) {
 							g.GoodsCode,
 							g.GoodsName,
 							m.MarketName,
-							e.enumdicname GoodUnit
+							e.enumdicname GoodUnit,
+							u.username CreatorName
 						from CPTrade_PositionCancel t
 						left join goods g on t.goodsid = g.goodsid
 						left join market m on t.marketid = m.marketid 
 						left join enumdicitem e on g.goodunitid = e.enumitemname and e.enumdiccode = 'goodsunit' 
+						left join systemmanager u on t.creatorid = u.autoid 
 						where t.userid = %d`, req.UserID)
 	if req.AccountID != 0 {
 		sql += fmt.Sprintf(` and t.AccountID= %d`, req.AccountID)