聆客开放平台

# 示例配置文件

# 品高聆客配置文件

_app_setting2023.1229_1_bingo.json

{
  "login": {
    "serverConfigUrl": "配置服务地址(必填)",
    "serverConfigUrl": "https://******(填写自己项目配置地址)/config/server/configs/bingo",
    "subServerConfigUrls": "从配置服务地址(可填)",
    "subServerConfigUrls": [ "https://******(填写自己项目配置地址)/config/server/configs/bingo"],
    "serviceAgreementUrlEnable": true,
    "loginNameSuffix": "自动填充的登陆后缀",
    "loginNameSuffix": "@bingo",
    "loginType": "登陆方式",
    "loginType": {
      "defaultLoginPage": "默认登陆界面,支持(password,appPackage)",
      "defaultLoginPage": "password",
      "verificationCodeLogin": "是否支持验证码登陆",
      "verificationCodeLogin": false,
      "appPackageLogin": "配置轻应用登陆界面",
      "appPackageLogin": {
        "appCode": "___abc",
        "appUrl": "BtDemo/index.html"
      },
      "smsVerifyAgain": "是否开启验证码二次认证",
      "smsVerifyAgain": false
    },
    "hasForgetPwd": "是否有忘记密码功能",
    "hasForgetPwd": true,
    "forgetPwdActionParams": "自定义忘记密码功能",
    "forgetPwdActionParams": "[Flutter]\nentryPoint=/authorization/forget_password",
    "longinServiceAgreementEnable": true,
    "loginPrivacyAgreementEnable": true,
    "longinServiceAgreementDialog": false
  },
  "versionCheck": {
    "android": {
      "versionCheckUrl": "android版本检测更新地址",
      "versionCheckUrl": "https://vrmapi.bingolink.biz/vrm/bingolink/check",
      "downloadUrl": "https://vrmapi.bingolink.biz/vrm/homepage/bingolink/install.html"
    },
    "ios": {
      "versionCheckUrl": "ios版本检测更新地址",
      "versionCheckUrl": "https://vrmapi.bingolink.biz/vrm/bingolink/check",
      "downloadUrl": "https://vrmapi.bingolink.biz/vrm/homepage/bingolink/install.html"
    }
  },
  "tabs": {
    "tabDivider": "Tab横线样式,arc:圆弧,line:横线",
    "tabDivider": "line",
    "defaultIndex": "默认Tab索引",
    "defaultIndex": 2,
    "persistIndex": "是否记录最后Tab位置",
    "persistIndex": true,
    "maxLength": "限制显示的最大个数",
    "maxLength": 5,
    "items": [{
      "key": "Conversation",
      "text": "tab_message",
      "defaultIcon": "tab_message_default.svg",
      "checkedIcon": "tab_message_checked.svg"
    },
      {
        "key": "Contact",
        "text": "tab_contact",
        "defaultIcon": "tab_contacts_default.svg",
        "checkedIcon": "tab_contacts_checked.svg"
      },
      {
        "key": "BuiltinApp",
        "text": "tab_mainb",
        "defaultIcon": "tab_home_default.svg",
        "checkedIcon": "tab_home_checked.svg",
        "appCode": "MobilePortalH5",
        "appUrl": "index.html"
      },
      {
        "key": "Blog",
        "text": "tab_blog",
        "defaultIcon": "tab_blog_default.svg",
        "checkedIcon": "tab_blog_checked.svg"
      },
      {
        "key": "Flutter",
        "entryPoint": "/docs/home",
        "text": "tab_docs",
        "defaultIcon": "tab_cloud_storage_default.svg",
        "checkedIcon": "tab_cloud_storage_checked.svg"
      },
      {
        "key": "AppMarket",
        "text": "tab_AppMarket",
        "defaultIcon": "tab_app_market_default1.svg",
        "checkedIcon": "tab_app_market_checked1.svg"
      },
      {
        "key": "Flutter",
        "entryPoint": "/email/main",
        "text": "menu_StartEmail",
        "defaultIcon": "mail_default.svg",
        "checkedIcon": "mail_checked.svg"
      },
      {
        "key": "Flutter",
        "entryPoint": "/cooperative/home",
        "text": "menu_cooperative",
        "defaultIcon": "cooperative_default.svg",
        "checkedIcon": "cooperative_checked.svg"
      },
      {
        "key": "Flutter",
        "entryPoint": "/calendar/home",
        "text": "tab_schedule",
        "defaultIcon": "schedule_default.svg",
        "checkedIcon": "schedule_checked.svg"

      }
    ]
  },
  "global": {
    "serviceAgreementAction": "[OpenUrl]\nurl=https://www.bingolink.biz/default/serviceAgreement.html",
    "privacyProtectionGuidelinesAction": "[OpenUrl]\nurl=https://www.bingolink.biz/default/privacyPreserving.html",
    "oldAppForUninstall": "卸载旧版本功能,如果填入了旧版本的应用标识,会检测是否有安装旧版并且提示用户进行卸载",
    "oldAppForUninstall": "",
    "replaceUrls": "地址替换功能,格式:scheme://host:port/path,其中host必须,其余可选",
    "replaceUrls": [{
      "input": "1.1.1.1",
      "output": "2.2.2.2"
    }]
  },
  "appPackage": {
    "exclude": "编译时是否排除该模块",
    "exclude": false,
    "defaultCordovaEngine": "默认cordova引擎,填入:cordova或cordova260",
    "defaultCordovaEngine": "cordova",
    "presetApps": "预置程序包",
    "presetApps": [{
      "eCode": null,
      "code": "___abc",
      "type": "1:cordova260、2:cordova、3:weex、4:native",
      "type": 1,
      "versionNumber": "版本号,根据此版本号变更触发升级逻辑",
      "versionNumber": 1,
      "entryPoint": "入口地址",
      "entryPoint": "BtDemo/index.html",
      "downloadUrl": "程序包名称,此处填入打包配置项中的 预置程序包 上传的文件名",
      "downloadUrl": "BtDemo.zip"
    },
      {
        "code": "MobilePortalH5",
        "type": 2,
        "versionNumber": 3,
        "entryPoint": "index.html",
        "downloadUrl": "homepage.zip"
      },
      {
        "code": "newswipe",
        "type": 3,
        "versionNumber": 2,
        "entryPoint": "linkVantSwipe.umd.js",
        "downloadUrl": "linkVantSwipe.zip"
      },
      {
        "code": "newnotice",
        "type": 3,
        "versionNumber": 2,
        "entryPoint": "linkVantNotice.umd.js",
        "downloadUrl": "linkVantNotice.zip"
      },
      {
        "code": "newtodo",
        "type": 3,
        "versionNumber": 2,
        "entryPoint": "linkVantTodo.umd.js",
        "downloadUrl": "linkVantTodo.zip"
      },
      {
        "code": "newclockin",
        "type": 3,
        "versionNumber": 2,
        "entryPoint": "linkVantClockIn.umd.js",
        "downloadUrl": "linkVantClockIn.zip"
      },
      {
        "code": "newmyapp",
        "type": 3,
        "versionNumber": 2,
        "entryPoint": "linkVantMyApp.umd.js",
        "downloadUrl": "linkVantMyApp.zip"
      },
      {
        "code": "newnews",
        "type": 3,
        "versionNumber": 2,
        "entryPoint": "linkVantNews.umd.js",
        "downloadUrl": "linkVantNews.zip"
      }
    ],
    "services": "后台服务",
    "services": [{
      "eCode": null,
      "code": "XYLink",
      "entryPoint": "index.html?backgroundMode=true"
    }]
  },
  "appMarket": {
    "exclude": "编译时是否排除该模块",
    "exclude": false,
    "quickServiceGridShowMode": "DROP_DOWN_SHOW"
  },
  "message": {
    "exclude": "编译时是否排除该模块",
    "exclude": false,
	"tabs": [
    {
      "code": "todo",
      "name": "tab_todo"
    }
  ],
    "dropDownMenus": "快速发起菜单配置",
    "dropDownMenus": [
	{
        "icon": "dm_search.svg",
        "action": "[OpenBuiltIn]\nkey=startSearch"
    },
      {
        "icon": "drop_down_scan_clock.svg",
        "text": "menu_qr_code_card",
        "action": "[OpenApp]\nappCode=BingoService\nappUrl=index.html?url=qrcodecard"
      },
      {
        "icon": "drop_down_outside_clock.svg",
        "text": "menu_outside_clock",
        "action": "[OpenApp]\nappCode=BingoService\nappUrl=index.html?url=clockAdd"
      },
	  {
      "icon": "quick_meeting.png",
      "text": "XYLink",
      "action": "[OpenApp]\nappCode=XYLink\npath=/meeting"
      },
      {
        "icon": "drop_down_start_chat.svg",
        "text": "menu_start_chat",
        "action": "[StartChat]"
      },
      {
        "icon": "drop_down_file_transfer.svg",
        "text": "menu_file_transfer",
        "action": "[FileTransfer]"
      },
      {
        "icon": "drop_down_qr_code_scanning.svg",
        "text": "menu_qr_code_scan",
        "action": "[OpenBuiltIn]\nkey=ScanCode"
      },
      {
        "icon": "emailicon1.png",
        "text": "menu_StartEmail",
        "action": "[OpenBuiltIn]\nkey=StartEmail"
      }
    ],
    "chat": {
      "gridMenu": {
        "photoEnable": "照片",
        "photoEnable": true,
        "shootEnable": "拍摄",
        "shootEnable": true,
        "lowVersionTakePhotoEnable": "android底版本手机不支持拍摄,这里是做兼容",
        "lowVersionTakePhotoEnable": false,
        "fileEnable": "文件",
        "fileEnable": true,
        "locationEnable": "位置",
        "locationEnable": true,
        "shakeOnceEnable": "抖一下",
        "shakeOnceEnable": true,
        "deleteAfterReadEnable": "无痕消息",
        "deleteAfterReadEnable": true,
        "readReceiptEnable": "回执消息",
        "readReceiptEnable": true,
        "favoritesEnable": "收藏",
        "favoritesEnable": true,
        "diskEnable": "云盘",
        "diskEnable": false,
        "cardEnable": "名片",
        "cardEnable": true
      },
      "avatarClickEnable": "聊天窗口的头像点击要不要进入名片页",
      "avatarClickEnable": true,
      "appbarCardClickEnable": "聊天窗口右上角头像图标点击要不要进入名片页",
      "appbarCardClickEnable": true
    }

  },
  "disk": {
    "exclude": "编译时是否排除该模块",
    "exclude": true,
    "diskUri": "https://pan.bingosoft.net"
  },
  "docs": {
    "exclude": "编译时是否排除该模块",
    "exclude": false
  },
  "myself": {
    "exclude": "编译时是否排除该模块",
    "exclude": false,
    "main": {
      "rows": [
        [
          {
            "actionParams": "[Flutter]\nentryPoint=/contact/user/card/mycard",
            "text": "personal_card",
            "icon": "my_card_icon.svg"
          },

          {
            "actionParams": "[Flutter]\nentryPoint=/common/FavoritesMainPage",
            "text": "myself_my_favorites",
            "icon": "my_collect_icon.svg"
          },
          {
            "actionParams": "[OpenBuiltIn]\nkey=OpenOnLineCustomService",
            "text": "myself_online_server",
            "icon": "my_online_service_icon.svg"
          },
          {
            "actionParams": "[Flutter]\nentryPoint=/myself/setting",
            "text": "myself_setting",
            "icon": "my_settings_icon.svg"
          },
          {
            "actionParams": "[Flutter]\nentryPoint=/myself/about",
            "text": "myself_about",
            "icon": "my_about_icon.svg"
          }
        ]
      ]
    },
    "setting": {
      "rows": [
        [{
          "actionParams": "消息通知",
          "actionParams": "[Flutter]\nentryPoint=/message/notification_setting",
          "text": "setting_notification"
        },
          {
            "actionParams": "消息分组",
            "actionParams": "[Flutter]\nentryPoint=/message/conversation/settings",
            "text": "setting_conversation_group"
          },
          {
            "actionParams": "手工同步",
            "actionParams": "[Flutter]\nentryPoint=/common/data/sync",
            "text": "setting_sync"
          },
          {
            "actionParams": "自动下载",
            "actionParams": "[Flutter]\nentryPoint=/message/automatic_download/settings",
            "text": "message_automatic_download"
          },
          {
            "actionParams": "清空缓存",
            "actionParams": "[Flutter]\nentryPoint=/myself/clearCache",
            "text": "setting_clear_cache"
          },
          {
            "actionParams": "切换语言",
            "actionParams": "[Flutter]\nentryPoint=/common/changeLanguage",
            "text": "setting_change_language"
          },
          {
            "actionParams": "切换主题",
            "actionParams": "[Flutter]\nentryPoint=/common/changeTheme",
            "text": "setting_change_theme"
          },
          {
            "actionParams": "字体大小",
            "actionParams": "[Flutter]\nentryPoint=/common/changeFontSize",
            "text": "setting_change_font_size"
          },
          {
            "actionParams": "修改密码",
            "actionParams": "[OpenUrl]\nurl=https://emailapp.bingosoft.net/passwd/#/updateUserPassword",
            "text": "setting_password_modify"
          },
          {
            "actionParams": "设备管理",
            "actionParams": "[Flutter]\nentryPoint=/common/DeviceListPage",
            "text": "setting_device_manager"
          },
          {
            "actionParams": "应用锁屏",
            "actionParams": "[Flutter]\nentryPoint=/common/pinCodeManagePage",
            "text": "应用锁屏"
          },
          {
            "actionParams": "聊天记录",
            "actionParams": "[Flutter]\nentryPoint=/message/ImportPage",
            "text": "msg_sync_page_title"
          },
          {
            "actionParams": "实验性功能",
            "actionParams": "[Flutter]\nentryPoint=/myself/experimentalSettings",
            "text": "myself_experimental_setting"
          },
          {
            "actionParams": "远程办公",
            "actionParams": "[Flutter]\nentryPoint=/common/zta/ZtaRemoteOfficePage",
            "text": "远程办公"
          },
          {
            "actionParams": "MFA",
            "actionParams": "[Flutter]\nentryPoint=/authorization/mfa/main",
            "text": "MFA"
          }
        ],
        [{
          "type": "button",
          "actionParams": "注销",
          "actionParams": "[FlutterInvoker]\nkey=logout",
          "text": "setting_logout",
          "backgroudColor": "0xFFDD5441"
        }]
      ]
    },
    "about": {
      "privacyProtectionGuidelinesEnable": true,
      "serviceAgreementUrlEnable": true,
      "rows": [
        [{
          "actionParams": "版本检测",
          "actionParams": "[FlutterInvoker]\nkey=versionCheck",
          "text": "about_version_check"
        },
          {
            "actionParams": "版本日志",
            "actionParams": "[OpenUrl]\nurl=https://vrmapi.bingolink.biz/vrm/bingolink/history/index.html?isNewCordova=1",
            "text": "about_version_log"
          }
        ],
        [{
          "actionParams": "日志反馈",
          "actionParams": "[LogFeedback]",
          "text": "about_feedback_log"
        }]
      ]
    },
    "clearCache": {
      "rows": [
        [{
          "actionParams": "清空系统缓存",
          "actionParams": "[FlutterInvoker]\nkey=clearSystemCache",
          "text": "clear_system_cache"
        },
          {
            "actionParams": "清空聊天记录",
            "actionParams": "[Flutter]\nentryPoint=/message/clear",
            "text": "clear_message"
          },
          {
            "actionParams": "清空程序包",
            "actionParams": "[Flutter]\nentryPoint=/appPackage/clear",
            "text": "clear_package"
          }
        ]
      ]
    },
    "experimentalSettings": {
      "rows": [
        [
          {
            "actionParams": "授权管理",
            "actionParams": "[Flutter]\nentryPoint=/appPackage/apiScope/packageList",
            "text": "setting_authorization_manager"
          },
          {
            "actionParams": "来电提醒",
            "actionParams": "[Flutter]\nentryPoint=/contact/phone_call_listen/settings",
            "text": "call_reminder"
          },
		{
			"actionParams": "分屏模式(只在pad或折叠手机有效)",
			"actionParams": "[Flutter]\nentryPoint=/split/mode/settings",
			"text": "分屏模式(只在pad或折叠手机有效)"
		}
        ]
      ]
    }
  },
  "blog": {
    "exclude": "编译时是否排除该模块",
    "exclude": false,
    "disabled": false
  },
  "contact": {
    "exclude": "编译时是否排除该模块",
    "exclude": false,
    "account": {
      "disabled": "是否开启服务号功能",
      "disabled": false
    }
  },
  "todo": {
    "exclude": "编译时是否排除该模块",
    "exclude": false
  },
  "cooperative": {
    "exclude": "编译时是否排除该模块",
    "exclude": false
  },
  "email": {
    "exclude": "编译时是否排除该模块",
    "exclude": false
  },
  "organization": {
    "localLoaderEnable": "是否使用本地数据",
    "localLoaderEnable": true
  },
  "calendar": {

	"exclude": "编译时是否排除该模块",
	"exclude": false,
	"syncMobileEnable": true,
	"includeXyMeeting": true
  },
  "ui": {
    "color": {
      "appTheme": "主题色1",
      "appTheme": "0xFF5181FF",
      "appBarBackground": "标题栏背景",
      "appBarBackground": "0xFFFFFFFF",
      "appBarForeground": "标题栏前景",
      "appBarForeground": "0xFF000000",
      "appButtonLabel": "0xFFFFFFFF",
      "appMainSecond": "主题色2,暂时可以与主题色1保持一致,还没有需用用到的场景",
      "appMainSecond": "0xFF5181FF",
      "success": "0xff19BE6B",
      "danger": "0xffED4014",
      "warning": "0xffFF9900",
      "mainText": "0xD9000000",
      "commonText": "0xA6000000",
      "descriptiveText": "0x73000000",
      "secondaryText": "0x40000000",
      "divider": "0xFFD2D2D2",
      "dividerLight": "0xffF3F5F8",
      "border": "0x40000000",
      "background": "0xFFFFFFFF",
      "chat1": "0xff40A9FF",
      "chat2": "0xff52C41A",
      "chat3": "0xffFFA940",
      "chat4": "0xffFF4D4F",
      "chat5": "0xff597EF7",
      "chat6": "0xffFF7A45",
      "chat7": "0xff36CFC9",
      "chat8": "0xff8EA3EB"
    }
  },
  "keys": {
    "baiduMap": {
      "ios": "ukK95gXrYn5G6Rb8bFaLFMDki1PWGnCd"
    }
  }
}

# 底部菜单配置参考

_app_setting2023.0315_bingo1(demo) (1).json

{
"login": {
"serverConfigUrl": "配置服务地址(必填)",
"serverConfigUrl": "https://******(填写自己项目配置地址)/config/server/configs",
"subServerConfigUrls": "从配置服务地址(可填)",
"subServerConfigUrls": [ "https://******(填写自己项目配置地址)/config/server/configs"],
"serviceAgreementUrlEnable": true,
"loginNameSuffix": "自动填充的登陆后缀",
"loginNameSuffix": "@bingo",
"loginType": "登陆方式",
"loginType": {
"defaultLoginPage": "默认登陆界面,支持(password,appPackage)",
"defaultLoginPage": "password",
"verificationCodeLogin": "是否支持验证码登陆",
"verificationCodeLogin": false,
"appPackageLogin": "配置轻应用登陆界面",
"appPackageLogin": {
"appCode": "___abc",
"appUrl": "BtDemo/index.html"
},
"smsVerifyAgain": "是否开启验证码二次认证",
"smsVerifyAgain": false
},
"hasForgetPwd": "是否有忘记密码功能",
"hasForgetPwd": true,
"forgetPwdActionParams": "自定义忘记密码功能",
"forgetPwdActionParams": "[Flutter]\nentryPoint=/authorization/forget_password",
"longinServiceAgreementEnable": true,
"loginPrivacyAgreementEnable": true,
"longinServiceAgreementDialog": false
},
"versionCheck": {
"android": {
"versionCheckUrl": "android版本检测更新地址",
"versionCheckUrl": "https://vrmapi.bingolink.biz/vrm/bingolink/check",
"downloadUrl": "https://vrmapi.bingolink.biz/vrm/homepage/bingolink/install.html"
},
"ios": {
"versionCheckUrl": "ios版本检测更新地址",
"versionCheckUrl": "https://vrmapi.bingolink.biz/vrm/bingolink/check",
"downloadUrl": "https://vrmapi.bingolink.biz/vrm/homepage/bingolink/install.html"
}
},
"tabs": {
"tabDivider": "Tab横线样式,arc:圆弧,line:横线",
"tabDivider": "line",
"defaultIndex": "默认Tab索引",
"defaultIndex": 2,
"persistIndex": "是否记录最后Tab位置",
"persistIndex": true,
"maxLength": "限制显示的最大个数",
"maxLength": 5,
"items": [{
"key": "Conversation",
"text": "tab_message",
"defaultIcon": "tab_message_default.svg",
"checkedIcon": "tab_message_checked.svg"
},
{
"key": "Contact",
"text": "tab_contact",
"defaultIcon": "tab_contacts_default.svg",
"checkedIcon": "tab_contacts_checked.svg"
},
{
"key": "BuiltinApp",
"text": "tab_home",
"defaultIcon": "tab_home_default.svg",
"checkedIcon": "tab_home_checked.svg",
"appCode": "MobilePortalH5",
"appUrl": "index.html"
},
{
"key": "BuiltinApp",
"text": "tab_home",
"defaultIcon": "tab_home_default.svg",
"checkedIcon": "tab_home_checked.svg",
"appCode": "MobilePortal",
"appUrl": "app.js?disableload=1"
},
{
"key": "Blog",
"text": "tab_blog",
"defaultIcon": "tab_blog_default.svg",
"checkedIcon": "tab_blog_checked.svg"
},
{
"key": "Flutter",
"entryPoint": "/docs/home",
"text": "tab_docs",
"defaultIcon": "tab_docs_storage_default.svg",
"checkedIcon": "tab_docs_storage_checked.svg"
},
{
"key": "Disk",
"text": "tab_docs",
"defaultIcon": "tab_cloud_storage_default.svg",
"checkedIcon": "tab_cloud_storage_checked.svg"
},
{
"key": "AppMarket",
"text": "tab_appmarket",
"defaultIcon": "tab_app_market_default.svg",
"checkedIcon": "tab_app_market_checked.svg"
},
{
"key": "Flutter",
"entryPoint": "/email/main",
"text": "tab_startemail",
"defaultIcon": "mail_default.svg",
"checkedIcon": "mail_checked.svg"
},
{
"key": "Flutter",
"entryPoint": "/cooperative/home",
"text": "menu_cooperative",
"defaultIcon": "cooperative_default.svg",
"checkedIcon": "cooperative_checked.svg"
},
{
"key": "Flutter",
"entryPoint": "/calendar/home",
"text": "tab_schedule",
"defaultIcon": "schedule_default.svg",
"checkedIcon": "schedule_checked.svg"

          },
            {
				"key": "Myself",
				"text": "tab_myself",
				"defaultIcon": "tab_myself_storage_default.svg",
				"checkedIcon": "tab_myself_storage_checked.svg"
				
          }
		]
	},
	"global": {
		"serviceAgreementAction": "[OpenUrl]\nurl=https://www.bingolink.biz/default/serviceAgreement.html",
		"privacyProtectionGuidelinesAction": "[OpenUrl]\nurl=https://www.bingolink.biz/default/privacyPreserving.html",
		"oldAppForUninstall": "卸载旧版本功能,如果填入了旧版本的应用标识,会检测是否有安装旧版并且提示用户进行卸载",
		"oldAppForUninstall": "",
		"replaceUrls": "地址替换功能,格式:scheme://host:port/path,其中host必须,其余可选",
		"replaceUrls": [{
			"input": "1.1.1.1",
			"output": "2.2.2.2"
		}]
	},
	"appPackage": {
		"exclude": "编译时是否排除该模块",
		"exclude": false,
		"defaultCordovaEngine": "默认cordova引擎,填入:cordova或cordova260",
		"defaultCordovaEngine": "cordova",
		"presetApps": "预置程序包",
		"presetApps": [{
				"eCode": null,
				"code": "___abc",
				"type": "1:cordova260、2:cordova、3:weex、4:native",
				"type": 1,
				"versionNumber": "版本号,根据此版本号变更触发升级逻辑",
				"versionNumber": 1,
				"entryPoint": "入口地址",
				"entryPoint": "BtDemo/index.html",
				"downloadUrl": "程序包名称,此处填入打包配置项中的 预置程序包 上传的文件名",
				"downloadUrl": "BtDemo.zip"
			},
			{
				"code": "MobilePortalH5",
				"type": 2,
				"versionNumber": 3,
				"entryPoint": "index.html",
				"downloadUrl": "homepage.zip"
			},
			{
				"code": "newswipe",
				"type": 3,
				"versionNumber": 2,
				"entryPoint": "linkVantSwipe.umd.js",
				"downloadUrl": "linkVantSwipe.zip"
			},
			{
				"code": "newnotice",
				"type": 3,
				"versionNumber": 2,
				"entryPoint": "linkVantNotice.umd.js",
				"downloadUrl": "linkVantNotice.zip"
			},
			{
				"code": "newtodo",
				"type": 3,
				"versionNumber": 2,
				"entryPoint": "linkVantTodo.umd.js",
				"downloadUrl": "linkVantTodo.zip"
			},
			{
				"code": "newclockin",
				"type": 3,
				"versionNumber": 2,
				"entryPoint": "linkVantClockIn.umd.js",
				"downloadUrl": "linkVantClockIn.zip"
			},
			{
				"code": "newmyapp",
				"type": 3,
				"versionNumber": 2,
				"entryPoint": "linkVantMyApp.umd.js",
				"downloadUrl": "linkVantMyApp.zip"
			},
			{
				"code": "newnews",
				"type": 3,
				"versionNumber": 2,
				"entryPoint": "linkVantNews.umd.js",
				"downloadUrl": "linkVantNews.zip"
			}
		],
		"services": "后台服务",
		"services": [{
			"eCode": null,
			"code": "XYLink",
			"entryPoint": "index.html?backgroundMode=true"
		}]
	},
	"appMarket": {
		"exclude": "编译时是否排除该模块",
		"exclude": false,
		"quickServiceGridShowMode": "DROP_DOWN_SHOW"
	},
	"message": {
		"exclude": "编译时是否排除该模块",
		"exclude": false,
		"dropDownMenus": "快速发起菜单配置",
		"dropDownMenus": [{
				"icon": "xy_meeting.png",
				"text": "XYLink",
				"action": "[OpenApp]\nappCode=XYLink\npath=/meeting"
			},
			{
				"icon": "dm_search.svg",
				"action": "[OpenBuiltIn]\nkey=startSearch"
			},
			{
				"icon": "drop_down_scan_clock.svg",
				"text": "menu_qr_code_card",
				"action": "[OpenApp]\nappCode=BingoService\nappUrl=index.html?url=qrcodecard"
			},
			{
				"icon": "drop_down_outside_clock.svg",
				"text": "menu_outside_clock",
				"action": "[OpenApp]\nappCode=BingoService\nappUrl=index.html?url=clockAdd"
			},
			{
				"icon": "drop_down_start_chat.svg",
				"text": "menu_start_chat",
				"action": "[StartChat]"
			},
			{
				"icon": "drop_down_file_transfer.svg",
				"text": "menu_file_transfer",
				"action": "[FileTransfer]"
			},
			{
				"icon": "drop_down_qr_code_scanning.svg",
				"text": "menu_qr_code_scan",
				"action": "[OpenBuiltIn]\nkey=ScanCode"
			},
			{
				"icon": "emailicon.png",
				"text": "menu_StartEmail",
				"action": "[OpenBuiltIn]\nkey=StartEmail"
			}
		
		]
	},
	"disk": {
		"exclude": "编译时是否排除该模块",
		"exclude": false,
		"diskUri": "https://pan.bingosoft.net"
	},
	"docs": {
    "exclude": "编译时是否排除该模块",
    "exclude": false
		},	
	"myself": {
		"exclude": "编译时是否排除该模块",
		"exclude": false,
		"main": {
			"rows": [
				[   
				   {
						"actionParams": "[Flutter]\nentryPoint=/contact/user/card/mycard",
						"text": "personal_card",
						"icon": "my_card_icon.svg"
					},
				
				    {
						"actionParams": "[Flutter]\nentryPoint=/common/FavoritesMainPage",
						"text": "myself_my_favorites",
						"icon": "my_collect_icon.svg"
					},
					{
						"actionParams": "[OpenBuiltIn]\nkey=OpenOnLineCustomService",
						"text": "myself_online_server",
						"icon": "my_online_service_icon.svg"
					},
					{
						"actionParams": "[Flutter]\nentryPoint=/myself/setting",
						"text": "myself_setting",
						"icon": "my_settings_icon.svg"
					},
					{
						"actionParams": "[Flutter]\nentryPoint=/myself/about",
						"text": "myself_about",
						"icon": "my_about_icon.svg"
					}
				]
			]
		},
		"setting": {
			"rows": [
				[{
						"actionParams": "消息通知",
						"actionParams": "[Flutter]\nentryPoint=/message/notification_setting",
						"text": "setting_notification"
					},
					{
						"actionParams": "消息分组",
						"actionParams": "[Flutter]\nentryPoint=/message/conversation/settings",
						"text": "setting_conversation_group"
					},
					{
						"actionParams": "手工同步",
						"actionParams": "[Flutter]\nentryPoint=/common/data/sync",
						"text": "setting_sync"
					},
					{
						"actionParams": "自动下载",
						"actionParams": "[Flutter]\nentryPoint=/message/automatic_download/settings",
						"text": "message_automatic_download"
					},
					{
						"actionParams": "清空缓存",
						"actionParams": "[Flutter]\nentryPoint=/myself/clearCache",
						"text": "setting_clear_cache"
					},
					{
						"actionParams": "切换语言",
						"actionParams": "[Flutter]\nentryPoint=/common/changeLanguage",
						"text": "setting_change_language"
					},
					{
						"actionParams": "切换主题",
						"actionParams": "[Flutter]\nentryPoint=/common/changeTheme",
						"text": "setting_change_theme"
					},
					{
						"actionParams": "字体大小",
						"actionParams": "[Flutter]\nentryPoint=/common/changeFontSize",
						"text": "setting_change_font_size"
					},
					{
						"actionParams": "修改密码",
						"actionParams": "[OpenUrl]\nurl=https://emailapp.bingosoft.net/passwd/#/updateUserPassword",
						"text": "setting_password_modify"
					},
					{
						"actionParams": "设备管理",
						"actionParams": "[Flutter]\nentryPoint=/common/DeviceListPage",
						"text": "setting_device_manager"
					},
					{
						"actionParams": "应用锁屏",
						"actionParams": "[Flutter]\nentryPoint=/common/pinCodeManagePage",
						"text": "应用锁屏"
					},
					{
						"actionParams": "聊天记录",
						"actionParams": "[Flutter]\nentryPoint=/message/ImportPage",
						"text": "msg_sync_page_title"
					},
					{
						"actionParams": "实验性功能",
						"actionParams": "[Flutter]\nentryPoint=/myself/experimentalSettings",
						"text": "myself_experimental_setting"
				  }
				],
				[{
					"type": "button",
					"actionParams": "注销",
					"actionParams": "[FlutterInvoker]\nkey=logout",
					"text": "setting_logout",
					"backgroudColor": "0xFFDD5441"
				}]
			]
		},
		"about": {
			"privacyProtectionGuidelinesEnable": true,
			"serviceAgreementUrlEnable": true,
			"rows": [
				[{
						"actionParams": "版本检测",
						"actionParams": "[FlutterInvoker]\nkey=versionCheck",
						"text": "about_version_check"
					},
					{
						"actionParams": "版本日志",
						"actionParams": "[OpenUrl]\nurl=https://vrmapi.bingolink.biz/vrm/bingolink/history/index.html?isNewCordova=1",
						"text": "about_version_log"
					}
				],
				[{
					"actionParams": "日志反馈",
					"actionParams": "[LogFeedback]",
					"text": "about_feedback_log"
				}]
			]
		},
		"clearCache": {
			"rows": [
				[{
						"actionParams": "清空系统缓存",
						"actionParams": "[FlutterInvoker]\nkey=clearSystemCache",
						"text": "clear_system_cache"
					},
					{
						"actionParams": "清空聊天记录",
						"actionParams": "[Flutter]\nentryPoint=/message/clear",
						"text": "clear_message"
					},
					{
						"actionParams": "清空程序包",
						"actionParams": "[Flutter]\nentryPoint=/appPackage/clear",
						"text": "clear_package"
					}
				]
			]
		},
		"experimentalSettings": {
			"rows": [
				[
				{
						"actionParams": "授权管理",
						"actionParams": "[Flutter]\nentryPoint=/appPackage/apiScope/packageList",
						"text": "setting_authorization_manager"
					},
					{
						"actionParams": "来电提醒",
						"actionParams": "[Flutter]\nentryPoint=/contact/phone_call_listen/settings",
						"text": "call_reminder"
					},
					{
						"actionParams": "分屏模式(只在pad或折叠手机有效)",
						"actionParams": "[Flutter]\nentryPoint=/split/mode/settings",
						"text": "分屏模式(只在pad或折叠手机有效)"
					}
				]
			]
		}
	},
	"blog": {
		"exclude": "编译时是否排除该模块",
		"exclude": false,
		"disabled": false
	},
	"contact": {
		"exclude": "编译时是否排除该模块",
		"exclude": false,
		"account": {
			"disabled": "是否开启服务号功能",
			"disabled": false
		}
	},
	"todo": {
		"exclude": "编译时是否排除该模块",
		"exclude": false
	},
	"cooperative": {
		"exclude": "编译时是否排除该模块",
		"exclude": false
	},
	"email": {
		"exclude": "编译时是否排除该模块",
		"exclude": false
	},
	"organization": {
		"localLoaderEnable": "是否使用本地数据",
		"localLoaderEnable": true
	},
	"calendar": { 
		"includeXyMeeting": "true" 
	},
	"ui": {
		"color": {
			"appTheme": "主题色1",
			"appTheme": "0xFF5181FF",
			"appBarBackground": "标题栏背景",
			"appBarBackground": "0xFFFFFFFF",
			"appBarForeground": "标题栏前景",
			"appBarForeground": "0xFF000000",
			"appButtonLabel": "0xFFFFFFFF",
			"appMainSecond": "主题色2,暂时可以与主题色1保持一致,还没有需用用到的场景",
			"appMainSecond": "0xFF5181FF",
			"success": "0xff19BE6B",
			"danger": "0xffED4014",
			"warning": "0xffFF9900",
			"mainText": "0xD9000000",
			"commonText": "0xA6000000",
			"descriptiveText": "0x73000000",
			"secondaryText": "0x40000000",
			"divider": "0xFFD2D2D2",
			"dividerLight": "0xffF3F5F8",
			"border": "0x40000000",
			"background": "0xFFFFFFFF",
			"chat1": "0xff40A9FF",
			"chat2": "0xff52C41A",
			"chat3": "0xffFFA940",
			"chat4": "0xffFF4D4F",
			"chat5": "0xff597EF7",
			"chat6": "0xffFF7A45",
			"chat7": "0xff36CFC9",
			"chat8": "0xff8EA3EB"
		}
	},
	"keys": {
		"baiduMap": {
			"ios": "ukK95gXrYn5G6Rb8bFaLFMDki1PWGnCd"
		}
	}
}