|
|
@@ -618,7 +618,7 @@ func (r *Ermcp3ExpourseReport) buildSqlCycle() string {
|
|
|
" g.middlegoodsname," +
|
|
|
" g.middlegoodscode," +
|
|
|
" g.goodsunitid unitid," +
|
|
|
- " g.needhedgeratio," +
|
|
|
+ " g.needhedgeratio MGNEEDHEDGERATIO," +
|
|
|
" g.needarbitrageratio" +
|
|
|
" FROM REPORT_ERMCP_AREAEXPOSURE t" +
|
|
|
" LEFT JOIN ERMS_MIDDLEGOODS g" +
|
|
|
@@ -1154,6 +1154,7 @@ type Ermcp3FinanceReport struct {
|
|
|
WRSTANDARDNAME string `json:"wrstandardname" xorm:"'WRSTANDARDNAME'"` // 品类名称
|
|
|
BRANDNAME string `json:"brandname" xorm:"'BRANDNAME'"` // 品牌名称
|
|
|
|
|
|
+ ACCOUNTNAME string `json:"accountname"` // 机构名称
|
|
|
CURRENCYNAME string `json:"currencyname"` // 币种名称
|
|
|
QueryType int32 `json:"-"` // 查询类型 1-报表 2-报表明细
|
|
|
BeginDate string `json:"begindate"` // 开始交易日
|
|
|
@@ -1162,6 +1163,7 @@ type Ermcp3FinanceReport struct {
|
|
|
|
|
|
func (r *Ermcp3FinanceReport) calc() {
|
|
|
r.CURRENCYNAME = mtpcache.GetCurrencyName(r.CURRENCYID)
|
|
|
+ r.ACCOUNTNAME = mtpcache.GetUserNameByUserId(r.AREAUSERID)
|
|
|
}
|
|
|
|
|
|
func (r *Ermcp3FinanceReport) buildSql() string {
|
|
|
@@ -1689,6 +1691,7 @@ type Ermcp3ArealSumPL struct {
|
|
|
MIDDLEGOODSCODE string `json:"middlegoodscode" xorm:"'MIDDLEGOODSCODE'"` // 套保品种代码
|
|
|
GOODSUNITID int32 `json:"goodsunitid" xorm:"'GOODSUNITID'"` // 套保品种单位id
|
|
|
|
|
|
+ ACCOUNTNAME string `json:"accountname"` // 机构名称
|
|
|
ENUMDICNAME string `json:"enumdicname"` // 单位名称(套保品种)
|
|
|
CURRENCYNAME string `json:"currencyname"` // 币种名称
|
|
|
QueryType int32 `json:"-"` // 查询类型 1-报表 2-报表明细
|
|
|
@@ -1699,6 +1702,7 @@ type Ermcp3ArealSumPL struct {
|
|
|
func (r *Ermcp3ArealSumPL) calc() {
|
|
|
r.CURRENCYNAME = mtpcache.GetCurrencyName(r.CURRENCYID)
|
|
|
r.ENUMDICNAME = mtpcache.GetEnumDicitemName(r.GOODSUNITID)
|
|
|
+ r.ACCOUNTNAME = mtpcache.GetUserNameByUserId(r.AREAUSERID)
|
|
|
}
|
|
|
|
|
|
func (r *Ermcp3ArealSumPL) buildSql() string {
|