zhou.xiaoning 3 rokov pred
rodič
commit
d2d5d85ef3
1 zmenil súbory, kde vykonal 7 pridanie a 5 odobranie
  1. 7 5
      models/ermcp8.go

+ 7 - 5
models/ermcp8.go

@@ -1036,8 +1036,8 @@ func (r *Ermcp8HedgeditemReport) buildReckonSql() string {
 		(t.SPOTPL - t.ORISPOTPL) SPOTPLCHANGE,
 		t.UNEXEQTY,
 		t.CURPRICE,
-		to_char(t.PLANSTARTDATE, 'yyyy-mm-dd hh24:mi:ss') PLANSTARTDATE,
-		to_char(t.PLANENDDATE, 'yyyy-mm-dd hh24:mi:ss') PLANENDDATE,
+		to_char(t.PLANSTARTDATE, 'yyyy-mm-dd') PLANSTARTDATE,
+		to_char(t.PLANENDDATE, 'yyyy-mm-dd') PLANENDDATE,
 		e.ENUMDICNAME,
 		u.ACCOUNTNAME
 	FROM Reckon_ERMCP2_HedgedItem t
@@ -1084,8 +1084,8 @@ func (r *Ermcp8HedgeditemReport) buildReportSql() string {
 		(t.SPOTPL - t.ORISPOTPL) SPOTPLCHANGE,
 		t.UNEXEQTY,
 		t.CURPRICE,
-		t.PLANSTARTDATE,
-		t.PLANENDDATE,
+		to_char(t.PLANSTARTDATE, 'yyyy-mm-dd') PLANSTARTDATE,
+		to_char(t.PLANENDDATE, 'yyyy-mm-dd') PLANENDDATE,
 		e.ENUMDICNAME,
 		u.ACCOUNTNAME
 	FROM REPORT_ERMCP2_HEDGEDITEM t
@@ -1664,7 +1664,7 @@ type Ermcp2stockspotchangelog struct {
 	RELATEDID        int64   `json:"relatedid"  xorm:"RELATEDID"`               // 现货合同ID
 	CONTRACTTYPE     int32   `json:"contracttype"  xorm:"CONTRACTTYPE"`         // 现货合同类型 - 1:采购 -1:销售
 	EXETYPE          int32   `json:"exetype"  xorm:"EXETYPE"`                   // 执行类型 - 1:采购合同 2:销售合同 3:生产入库 4:生产出库
-	LOGVALUE         float64 `json:"logvalue"  xorm:"LOGVALUE"`                 // 现货量变更值
+	LOGVALUE         float64 `json:"logvalue"  xorm:"LOGVALUE"`                 // [期间变化量]现货量变更值
 	BEFOREVALUE      float64 `json:"beforevalue"  xorm:"BEFOREVALUE"`           // 变更前现货量
 	AFTERVALUE       float64 `json:"aftervalue"  xorm:"AFTERVALUE"`             // 现货量
 	TRADEDATE        string  `json:"tradedate"  xorm:"TRADEDATE"`               // 交易日(yyyyMMdd)
@@ -1674,6 +1674,7 @@ type Ermcp2stockspotchangelog struct {
 	CustomerUserName string `json:"customerusername" xorm:"CUSTOMERUSERNAME"` // 对手方
 	Wrstandardname   string `json:"wrstandardname" xorm:"WRSTANDARDNAME"`     // 商品名称
 	AccountName      string `json:"accountname" xorm:"ACCOUNTNAME"`           // 套期主体
+	CONTRACTNO       string `json:"contractno"  xorm:"CONTRACTNO"`            // [编号]现货合同编号
 
 	MiddleGoodsChange float64 `json:"middlegoodschange" xorm:"MIDDLEGOODSCHANGE"` // 套期商品变化量 = LogValue * 折算系数 * (1/(1+增值税))
 
@@ -1954,6 +1955,7 @@ func (r *Unlinkermcphedgeplan) calc() {
 func (r *Unlinkermcphedgeplan) buildSql() string {
 	var sqlId utils.SQLVal = `
 	SELECT
+		t.HEDGEPLANID,
 		t.HEDGEPLANNO,
 		u.ACCOUNTNAME,
 		t.CONTRACTTYPE,