Quellcode durchsuchen

Common/GetAllEnums:返回字段修改

deng.yinping vor 21 Stunden
Ursprung
Commit
5c4bd3a11c
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      models/common.go

+ 2 - 2
models/common.go

@@ -116,7 +116,7 @@ type Enumdicitem struct {
 	Autoid           int64  `json:"-"  xorm:"'AUTOID'" binding:"required"`                  // 自增ID
 	Enumdicid        int32  `json:"-"  xorm:"'ENUMDICID'" binding:"required"`               // 所属枚举ID
 	Enumdiccode      string `json:"enumdiccode"  xorm:"'ENUMDICCODE'" binding:"required"`   // 所属枚举代码
-	Enumdicname      string `json:"enumdicname"  xorm:"'ENUMDICNAME'"`                      // 枚举项名称
+	Enumdicname      string `json:"enumdicname"  xorm:"'ENUMDICNAMEZH'"`                    // 枚举项名称
 	Enumitemname     int64  `json:"enumitemname"  xorm:"'ENUMITEMNAME'" binding:"required"` // 枚举项值
 	Enumitemstatus   int32  `json:"enumitemstatus"  xorm:"'ENUMITEMSTATUS'"`                // 枚举项状态 - 1.启用 2.不启用
 	Bankmappedvalue  string `json:"-"  xorm:"'BANKMAPPEDVALUE'"`                            // 银行服务对应值
@@ -693,7 +693,7 @@ func GetEnums(autoID int) ([]Enumdicitem, error) {
 	enumDicItems := make([]Enumdicitem, 0)
 	session := engine.Table("ENUMDICITEM E").
 		Join("LEFT", "ENUMDICITEMEX EX", "E.ENUMDICCODE = EX.ENUMDICCODE AND E.ENUMITEMNAME = EX.ENUMITEMNAME").
-		Select("E.*, EX.ENUMDICNAMEEN, EX.ENUMDICNAMEZH_TW, EX.ENUMDICNAMETH,EX.ENUMDICNAMEVI")
+		Select("E.*, NVL(EX.ENUMDICNAMEZH_CN, E.ENUMDICNAME) ENUMDICNAMEZH, EX.ENUMDICNAMEEN, EX.ENUMDICNAMEZH_TW, EX.ENUMDICNAMETH,EX.ENUMDICNAMEVI")
 	if autoID != 0 {
 		session = session.Where("E.AUTOID > ?", autoID)
 	}