Procházet zdrojové kódy

HEDGEDITEMID to char

gitmuchinfo před 3 roky
rodič
revize
3b286d92d2
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      models/ermcp8.go

+ 2 - 2
models/ermcp8.go

@@ -1294,7 +1294,7 @@ func (r *ErmcpSpotContractModelEx) GetData(req QrySpotContractExReq) ([]ErmcpSpo
 
 // Ermcp8EnableHedgeditem 可关联项目
 type Ermcp8EnableHedgeditem struct {
-	HEDGEDITEMID   int64  `json:"hedgeditemid"  xorm:"HEDGEDITEMID"`     // 被套期项目ID(624+Unix秒时间戳(10位)+xxxxxx)
+	HEDGEDITEMID   string  `json:"hedgeditemid"  xorm:"HEDGEDITEMID"`     // 被套期项目ID(624+Unix秒时间戳(10位)+xxxxxx)
 	HEDGEDITEMNUM  string `json:"hedgeditemnum"  xorm:"HEDGEDITEMNUM"`   // 项目编号
 	HEDGEDITEMNAME string `json:"hedgeditemname"  xorm:"HEDGEDITEMNAME"` // 项目名称
 	HEDGEDTYPE     int32  `json:"hedgedtype"  xorm:"HEDGEDTYPE"`         // 套期类型 - 1:采购计划项目 2:销售计划项目 3:现货贸易项目 4:库存存货项目 5:定价采购合同项目
@@ -1314,7 +1314,7 @@ func (r *Ermcp8EnableHedgeditem) calc() {
 func (r *Ermcp8EnableHedgeditem) buildSql() string {
 	var sqlId utils.SQLVal = `
 	SELECT 
-		t.HEDGEDITEMID,
+	to_char(t.HEDGEDITEMID) HEDGEDITEMID,
 		t.HEDGEDITEMNUM,
 		t.HEDGEDITEMNAME,
 		t.HEDGEDTYPE,