fix: 签到额外信息填写问题

This commit is contained in:
RecordingTheSmile
2025-11-11 22:29:01 +08:00
parent 614dd9917f
commit b37fc5cb24
+3 -3
View File
@@ -379,7 +379,7 @@ func (c *CpdailyAutoSignTask) ParseFormJson(ctx context.Context, rawJson map[str
dto = &formtype.CpTaskFormItem{
Title: "签到具体地址",
ColName: "address",
Type: formtype.ItemTypeInput,
Type: formtype.ItemTypeAddress,
Required: true,
}
list = append(list, dto)
@@ -571,7 +571,7 @@ func (c *CpdailyAutoSignTask) FillCustomForm(ctx context.Context, form map[strin
var extraFieldItemValues []map[string]*gvar.Var
for i, field := range extraField {
current := uint(i) + 1
current := uint(i + 1)
// 检查数字是否在范围内
found := slices.Contains(numbers, current)
if !found {
@@ -581,7 +581,7 @@ func (c *CpdailyAutoSignTask) FillCustomForm(ctx context.Context, form map[strin
// 找到对应的参数
var targetParam *formtype.CpTaskFormItem
for _, v := range paramList {
if v.Number == uint(i) {
if v.Number == current {
targetParam = v
break
}