浏览代码

feat:数据应用返回值调整

fuwencai 1 年之前
父节点
当前提交
ddf0a9f371
共有 1 个文件被更改,包括 9 次插入5 次删除
  1. 9 5
      rpc/service/datasmt.go

+ 9 - 5
rpc/service/datasmt.go

@@ -101,11 +101,15 @@ func (d *DataSmt) Detail(id string) *pb.DatasmtRespDetail {
 		for _, v := range config.C.DataSmt.DataType {
 			if dataType == v.Code {
 				result.FieldIllustrate = &pb.Field{
-					Code:           v.Code,
-					Name:           v.Name,
-					Describe:       v.Describe,
-					Application:    config.C.DataSmt.ResUrl + v.Application,
-					ApplicationApp: config.C.DataSmt.ResUrl + v.ApplicationApp,
+					Code:     v.Code,
+					Name:     v.Name,
+					Describe: v.Describe,
+				}
+				if v.Application != "" {
+					result.FieldIllustrate.Application = config.C.DataSmt.ResUrl + v.Application
+				}
+				if v.ApplicationApp != "" {
+					result.FieldIllustrate.ApplicationApp = config.C.DataSmt.ResUrl + v.ApplicationApp,
 				}
 			}
 		}