diff --git a/utils/template_switch_info/template_switch.go b/utils/template_switch_info/template_switch.go index 16c8ad67..9e639aa8 100644 --- a/utils/template_switch_info/template_switch.go +++ b/utils/template_switch_info/template_switch.go @@ -70,19 +70,27 @@ func GetTemplateSwitchInfo(templateId int64, templateJsonStr *string, templateMa Id: templateId, Material: templateMaterialImg, MaterialData: MaterialData{ + QRcode: QRcode{ + UserDisabled: true, + }, + Website: Website{ + UserDisabled: true, + }, + Address: Address{ + UserDisabled: true, + }, + Phone: Phone{ + UserDisabled: true, + }, + Slogan: Slogan{ + UserDisabled: true, + }, Logo: Logo{ Material: "/image/logo/aHnT1_rzubdwax_scale.png", }, }, CombineIsVisible: false, } - defer func() { - returnData.MaterialData.QRcode.UserDisabled = true - returnData.MaterialData.Website.UserDisabled = true - returnData.MaterialData.Address.UserDisabled = true - returnData.MaterialData.Phone.UserDisabled = true - returnData.MaterialData.Slogan.UserDisabled = true - }() if templateJsonStr == nil || *templateJsonStr == "" { return returnData } @@ -110,30 +118,35 @@ func GetTemplateSwitchInfo(templateId int64, templateJsonStr *string, templateMa IfShow: v.Visible, Text: v.Text, DefaultValue: "your phone", + UserDisabled: true, } case "Address": //地址 returnData.MaterialData.Address = Address{ IfShow: v.Visible, Text: v.Text, DefaultValue: "your address", + UserDisabled: true, } case "Website": returnData.MaterialData.Website = Website{ IfShow: v.Visible, Text: v.Text, DefaultValue: "your website", + UserDisabled: true, } case "QRcode": returnData.MaterialData.QRcode = QRcode{ IfShow: v.Visible, Text: v.Text, DefaultValue: "your qrcode content", + UserDisabled: true, } case "Slogan": returnData.MaterialData.Slogan = Slogan{ IfShow: v.Visible, Text: v.Text, DefaultValue: "your slogan", + UserDisabled: true, } } }