| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202 |
- /**
- * 环境配置文件
- */
- /* 默认配置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-api.rasing.vip',
- // basePath: 'https://rs-wx-api.rasing.vip',
- // basePath: 'https://api.daouservice.com',
- // basePath: 'https://daou-service-app.oss-cn-hangzhou.aliyuncs.com',
- // basePath: 'http://192.168.1.47:8151',
- basePath: 'http://api.cloudregi.com',
- // basePath: 'http://192.168.5.199:8151',
-
-
- /**
- * Websocket接口地址
- */
- // socketBasePath: 'ws://192.168.5.220:8151',
- socketBasePath: 'ws://192.168.1.47:8151',
- // socketBasePath: 'wss://api.daouservice.com',
- // socketBasePath: 'wss://take-away-api.rasing.vip',
-
- /**
- * 远程图片域名+路径前缀
- */
- imgHostUrl: 'https://daou-service-app.oss-cn-hangzhou.aliyuncs.com/assets',
- //imgHostUrl: 'https://minio.rthinking.cn/daou-resource/assets',
- /**
- * 首页堂食外卖是否启用
- */
- indexFlag: false,
- /**
- * 租户ID (多佑餐饮平台)
- */
- tenantId: '1',
- // h5模拟点餐机租户id
- // tenantId: '1631453902812581889' 1632656962196967425,
- /**
- * 分享链接、海报二维码链接域名,即移动端H5的访问域名 (暂时无用)
- * 供app端和h5端生成分享链接、海报二维码链接时使用【最后不需要加斜杠】
- */
- h5HostUrl: 'https://take-away.rasing.vip/prod-api',
- /**
- * 公众号appId (暂时无用)
- * 供app端和h5端生成分享链接、海报二维码链接时使用
- */
- wxAppId: 'wx0a26f494da759b8f',
- /**
- * 点餐机进行使用的(2023-06-02暂停使用)
- */
- shopIds: ['1660523950843727873'],
- /**
- * 版本更新地址,取的是后台(raising-vue-pro/public)下的一个json文件,App启动时会自动请求该文件然后判断是否需要更新,json格式请查看 /public/APPUpdate/APPUpdate.md;
- * 仅供APP端使用
- */
- appUpdateUrl: 'https://web.daouservice.com/AppVersionTakeAway.json',
- // appUpdateUrl: 'https://take-away.rasing.vip/AppVersionTakeAway.json',
- //appUpdateUrl: 'http://192.168.5.220:6005/AppVersionTakeAway.json',
- /**
- * (暂时无用)
- * 是否显示 隐私政策、用户协议 相关功能。目前所有app上架到应用宝,苹果等各个商店平台需要隐私政策信息。因为上架手续繁琐,如有需要请查看文档进行修改。
- * 仅供APP端使用
- */
- showPrivacyPolicy: false,
- /**
- * (暂时无用)
- * 隐私政策网络地址
- * 仅供APP端使用
- */
- privacyPolicyUrl: 'https://www.888.com/h-nd-99.html#_jcp=4_1',
- /**
- * (暂时无用)
- * 用户协议网络地址
- * 仅供APP端使用
- */
- protocolUrl: 'https://www.888.com/h-nd-100.html#_jcp=4_1',
- /**
- * 登录页面显示的系统名称
- */
- loginAppName: '欢迎使用xxxx开发系统',
- /**
- * 授权模式配置(通过切换配置走不通授权流程)
- */
- 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',
-
- /**
- * 存入session的机店铺infoKey
- */
- shopInfoSessionKey: 'app_shop_info_key',
-
- /**
- * 点餐机临时token
- */
- switchTokenKey: 'om-switch-token',
-
- /**
- * IPAD楼层IDSessionKey
- */
- shopFloorIdSessionKey: 'shop_floor_id_session_key',
-
- /**
- * IPAD楼层名称SessionKey
- */
- shopFloorNameSessionKey: 'shop_floor_name_session_key',
-
-
-
- /**
- * IPAD桌号IDSessionKey
- */
- shopTableIdSessionKey: 'shop_table_id_session_key',
-
- /**
- * IPAD桌号名称SessionKey
- */
- shopTableNameSessionKey: 'shop_table_name_session_key',
-
- /**
- * IPAD桌号Number SessionKey
- */
- shopTableNumberSessionKey: 'shop_table_number_session_key',
-
-
- /**
- * 设备ID SessionKey
- */
- deviceIdSessionKey: 'device_id_session_key',
- };
|