| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144 |
- /**
- * 环境配置文件
- */
- /* 默认配置4种授权模式 */
- /* user-phone(/pages/login/user-phone) phone-user(/pages/login/phone-user) only-phone(/pages/login/only-phone) only-user(/pages/login/only-user) */
- /* user-phone(/openapi/ma/user_phone/login) phone-user(/openapi/ma/phone_user/login) only-phone(/openapi/ma/only_phone/login) only-user(/openapi/ma/only_user/login) */
- const authorizationMap = {
- 'silent-auth': {
- loginPath: ``,
- apiLoginUrl: `/openapi/ma/common/login`,
- },
- 'user-phone' : {
- loginPath: `/pages/login/user-phone`,
- apiLoginUrl: `/openapi/ma/user_phone/login`,
- },
- 'phone-user' : {
- loginPath: `/pages/login/phone-user`,
- apiLoginUrl: `/openapi/ma/phone_user/login`,
- },
- 'only-phone' : {
- loginPath: `/pages/login/only-phone`,
- apiLoginUrl: `/openapi/ma/only_phone/login`,
- },
- 'only-user' : {
- loginPath: `/pages/login/only-user`,
- apiLoginUrl: `/openapi/ma/only_user/login`,
- },
- }
- /**
- * 每次更改这个授权模式,对应 authorizationMap (user-phone、phone-user、only-phone、only-user)
- */
- const authorizationMode = 'silent-auth'
- export default {
- /**
- * 服务器接口地址,如果要用真机调试要把localhost换成局域网ip,手机和电脑要处于同一局域网中;
- * 供app端、小程序端使用;注意!h5端比较特殊本地环境在joolun-plus-uniapp/manifest.json中配置转发,服务器环境在nginx中配置转发,部署文档中有详细说明
- * 必需https,微信小程序官方规定【最后不需要加斜杠】
- */
- //basePath: 'https://take-away.rasing.vip/prod-api',
- basePath: 'https://api.daouservice.com',
- // basePath: 'http://192.168.1.122:8151',
-
-
- /**
- * Websocket接口地址
- */
- //socketBasePath: 'ws://192.168.5.221:8151',
- //socketBasePath: 'wss://api.deliveryok.net',
- socketBasePath: 'wss://api.daouservice.com',
-
- /**
- * 远程图片域名+路径前缀
- */
- imgHostUrl: 'https://daou-service-app.oss-cn-hangzhou.aliyuncs.com/assets',
-
- /**
- * 租户ID (多佑平台默认租户)
- */
- tenantId: '1',
- /**
- * 分享链接、海报二维码链接域名,即移动端H5的访问域名 (暂时无用)
- * 供app端和h5端生成分享链接、海报二维码链接时使用【最后不需要加斜杠】
- */
- h5HostUrl: 'https://take-away.rasing.vip/prod-api',
- /**
- * 公众号appId (暂时无用)
- * 供app端和h5端生成分享链接、海报二维码链接时使用
- */
- wxAppId: 'wx6cc569c571e559c0',
- /**
- * (暂时无用)
- * 版本更新地址,取的是后台(joolun-plus-ui/public)下的一个json文件,App启动时会自动请求该文件然后判断是否需要更新,json格式请查看 /public/APPUpdate/APPUpdate.md;
- * 仅供APP端使用
- */
- appUpdateUrl: 'https://xxxxxxx.com/AppVersionMall.json',
- /**
- * (暂时无用)
- * 是否显示 隐私政策、用户协议 相关功能。目前所有app上架到应用宝,苹果等各个商店平台需要隐私政策信息。因为上架手续繁琐,如有需要请查看文档进行修改。
- * 仅供APP端使用
- */
- showPrivacyPolicy: false,
- /**
- * (暂时无用)
- * 隐私政策网络地址
- * 仅供APP端使用
- */
- privacyPolicyUrl: 'https://www.xxxxx.com/h-nd-99.html#_jcp=4_1',
- /**
- * (暂时无用)
- * 用户协议网络地址
- * 仅供APP端使用
- */
- protocolUrl: 'https://www.xxxxx.com/h-nd-100.html#_jcp=4_1',
- /**
- * 登录页面显示的系统名称
- */
- loginAppName: '欢迎使用RsUniapp开发系统',
- /**
- * 授权模式配置(通过切换配置走不通授权流程)
- */
- authConfig: {
- /* user-phone(先获取用户信息,再获取手机号) phone-user(先获取手机号,再获取用户信息) only-phone(先获取用户信息, 需要的时候再获取手机号) only-user(先获取手机号, 需要的时候再获取用户信息)*/
- mode: authorizationMode,
-
- /* user-phone(/pages/login/user-phone) phone-user(/pages/login/phone-user) only-phone(/pages/login/only-phone) only-user(/pages/login/only-user) */
- loginPath: authorizationMap[authorizationMode].loginPath,
-
- /* 不同的授权模式请求后台不同的授权接口(后台接口规则不能变) */
- /* user-phone(/openapi/ma/user_phone/login) phone-user(/openapi/ma/phone_user/login) only-phone(/openapi/ma/only_phone/login) only-user(/openapi/ma/only_user/login) */
- apiLoginUrl: authorizationMap[authorizationMode].apiLoginUrl,
- },
- /**
- * 存入sessionTokenName的key
- */
- tokenNameKey: 'wx_token_name',
- /**
- * 存入sessionTokenValue的key
- */
- tokenValueKey: 'wx_token_value',
-
- /**
- * 存入session的用户信息key
- */
- loginWxUserInfoKey: 'wx_login_user_info',
- /**
- * 临时存放的LoginWxSession Key(用于登录数据串联)
- */
- loginWxSessionKey: 'wx_login_session_value',
-
- /**
- * 存入session的机店铺IDKey
- */
- shopIdSessionKey: 'app_shop_id_key',
- };
|