Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 

34 linhas
908 B

  1. package system_setting
  2. import "github.com/QuantumNous/new-api/setting/config"
  3. type LegalSettings struct {
  4. UserAgreementZh string `json:"user_agreement_zh"`
  5. UserAgreementEn string `json:"user_agreement_en"`
  6. PrivacyPolicyZh string `json:"privacy_policy_zh"`
  7. PrivacyPolicyEn string `json:"privacy_policy_en"`
  8. TermsOfServiceZh string `json:"terms_of_service_zh"`
  9. TermsOfServiceEn string `json:"terms_of_service_en"`
  10. UsagePolicyZh string `json:"usage_policy_zh"`
  11. UsagePolicyEn string `json:"usage_policy_en"`
  12. }
  13. var defaultLegalSettings = LegalSettings{
  14. UserAgreementZh: "",
  15. UserAgreementEn: "",
  16. PrivacyPolicyZh: "",
  17. PrivacyPolicyEn: "",
  18. TermsOfServiceZh: "",
  19. TermsOfServiceEn: "",
  20. UsagePolicyZh: "",
  21. UsagePolicyEn: "",
  22. }
  23. func init() {
  24. config.GlobalConfig.Register("legal", &defaultLegalSettings)
  25. }
  26. func GetLegalSettings() *LegalSettings {
  27. return &defaultLegalSettings
  28. }