From c825ce5df1b3441f9ff74214b10a6d222a7c7526 Mon Sep 17 00:00:00 2001 From: liuxiaolong <liuxiaolong@aiotlink.com> Date: 星期一, 13 七月 2020 19:26:45 +0800 Subject: [PATCH] fix sdk install add ArgDef --- service/SdkDownLoad.go | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/service/SdkDownLoad.go b/service/SdkDownLoad.go index de7e82f..4d1c091 100644 --- a/service/SdkDownLoad.go +++ b/service/SdkDownLoad.go @@ -141,7 +141,7 @@ siou := SdkInsOrUpgrade{ Installed: true, } - siou.Sdk = Sdk{ + sdk := Sdk{ Id: ls.Id, IpcId: ls.IpcId, SdkType: ls.SdkType, @@ -155,7 +155,22 @@ DelFlag: int(ls.DelFlag), IconBlob: ls.IconBlob, Version: ls.Version, + ArgDef: ls.ArgDef, } + for _,arg := range ls.Args { + sdk.Args = append(sdk.Args, SdkArg{ + Alias: arg.Alias, + Name: arg.Name, + Type: arg.Type, + Must: arg.Must, + Unit: arg.Unit, + Range: arg.Range, + DefaultValue: arg.DefaultValue, + DefaultOperator: arg.DefaultOperator, + Sort: int(arg.Sort), + }) + } + siou.Sdk = sdk localSdkM[siou.Id] = siou } -- Gitblit v1.8.0