Skip to content

[BUG]应用商店data.yml0开头的值转换后丢失问题 #6557

@okxlin

Description

@okxlin

联系方式

No response

1Panel 版本

v1.10.15-lts

问题描述

data.yml定义参数后,如果是0开头的数字转换后会丢失部分。

    - default: "000"
      edit: true
      envKey: TEXT-TEST1
      labelEn: TEXT-TEST1
      labelZh: TEXT-TEST1
      required: true
      type: text
    - default: "022"
      edit: true
      envKey: TEXT-TEST2
      labelEn: TEXT-TEST2
      labelZh: TEXT-TEST2
      required: true
      type: text
    - default: "000"
      edit: true
      envKey: NUMBER-TEST1
      labelEn: NUMBER-TEST1
      labelZh: NUMBER-TEST
      required: true
      type: number
    - default: "022"
      edit: true
      envKey: NUMBER-TEST2
      labelEn: NUMBER-TEST2
      labelZh: NUMBER-TEST2
      required: true
      type: number

则会在.env文件里得到:

NUMBER-TEST1=0
NUMBER-TEST2=22
TEXT-TEST1=0
TEXT-TEST2=22

重现步骤

如上述

期待的正确结果

No response

相关日志输出

No response

附加信息

No response

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions