@@ -173,7 +173,7 @@ export const commands = {
173173 await put ( `/app/${ appId } /package/${ pkg . id } ` , {
174174 versionId,
175175 } ) ;
176- console . log ( `已将热更版本 ${ versionId } 绑定到原生版本 ${ pkg . name } ` ) ;
176+ console . log ( `已将热更版本 ${ versionId } 绑定到原生版本 ${ pkg . name } (id: ${ pkg . id } ) ` ) ;
177177 }
178178 console . log ( `操作完成,共已绑定 ${ pkgs . length } 个原生版本` ) ;
179179 return ;
@@ -205,15 +205,15 @@ export const commands = {
205205 await put ( `/app/${ appId } /package/${ pkg . id } ` , {
206206 versionId,
207207 } ) ;
208- console . log ( `已将热更版本 ${ versionId } 绑定到原生版本 ${ pkg . name } ` ) ;
208+ console . log ( `已将热更版本 ${ versionId } 绑定到原生版本 ${ pkg . name } (id: ${ pkg . id } ) ` ) ;
209209 }
210210 console . log ( `操作完成,共已绑定 ${ pkgs . length } 个原生版本` ) ;
211211 return ;
212212 }
213213
214+ const { data } = await get ( `/app/${ appId } /package/list?limit=1000` ) ;
214215 if ( pkgVersion ) {
215216 pkgVersion = pkgVersion . trim ( ) ;
216- const { data } = await get ( `/app/${ appId } /package/list?limit=1000` ) ;
217217 const pkg = data . find ( ( d ) => d . name === pkgVersion ) ;
218218 if ( pkg ) {
219219 pkgId = pkg . id ;
@@ -228,14 +228,15 @@ export const commands = {
228228 if ( ! pkgId ) {
229229 throw new Error ( '请提供 packageId 或 packageVersion 参数' ) ;
230230 }
231- if ( rollout ) {
232- if ( ! pkgVersion ) {
233- const { data } = await get ( `/app/${ appId } /package/list?limit=1000` ) ;
234- const pkg = data . find ( ( d ) => d . id === pkgId ) ;
235- if ( pkg ) {
236- pkgVersion = pkg . name ;
237- }
231+
232+ if ( ! pkgVersion ) {
233+ const pkg = data . find ( ( d ) => d . id === pkgId ) ;
234+ if ( pkg ) {
235+ pkgVersion = pkg . name ;
238236 }
237+ }
238+
239+ if ( rollout ) {
239240 await put ( `/app/${ appId } /version/${ versionId } ` , {
240241 config : {
241242 rollout : {
@@ -244,13 +245,13 @@ export const commands = {
244245 } ,
245246 } ) ;
246247 console . log (
247- `已将在原生版本 ${ pkgVersion } 上设置灰度发布 ${ rollout } % 热更版本 ${ versionId } ` ,
248+ `已将在原生版本 ${ pkgVersion } (id: ${ pkgId } ) 上设置灰度发布 ${ rollout } % 热更版本 ${ versionId } ` ,
248249 ) ;
249250 }
250251 await put ( `/app/${ appId } /package/${ pkgId } ` , {
251252 versionId,
252253 } ) ;
253- console . log ( `已将热更版本 ${ versionId } 绑定到原生版本 ${ pkgVersion } ` ) ;
254+ console . log ( `已将热更版本 ${ versionId } 绑定到原生版本 ${ pkgVersion } (id: ${ pkgId } ) ` ) ;
254255 } ,
255256 updateVersionInfo : async function ( { args, options } ) {
256257 const platform = checkPlatform (
0 commit comments