let baseUrl = ""; let socketUrl = ""; if (process.env.NODE_ENV === 'development') { // 开发环境 // baseUrl = "http://localhost:7001/"; // socketUrl = "ws://localhost:6001/"; // baseUrl = "https://twin-ui.com/demo/"; // baseUrl = "https://testapi.nuttyreading.com/"; // 线上测试环境 // baseUrl = "https://api.nuttyreading.com/"; // 线上正式 // baseUrl = "http://192.168.110.110:9200/pb/"; // 磊哥 baseUrl = "http://192.168.110.100:9200/pb/"; // 开发用电脑 // baseUrl = "http://59.110.212.44:9200/pb/"; // baseUrl = "http://192.168.110.100:9100/pb/"; // 开发用电脑 // baseUrl = "http://192.168.110.110:9200/pb/"; // baseUrl = "http://192.168.110.38:9200/pb/"; // 吴春磊笔记本1 // socketUrl = "ws://8.129.186.35:6001/"; } else if (process.env.NODE_ENV === 'production') { // 生产环境11 // baseUrl = "http://59.110.212.44:9100/pb/"; // baseUrl = "https://testapi.nuttyreading.com/"; // baseUrl = "http://192.168.110.110:9200/pb/";//磊哥 baseUrl = "https://api.nuttyreading.com/"; //1 // baseUrl = "ws://twin-ui.com:6001/"; // socketUrl = "ws://twin-ui.com:6001/"; } const courtConfig = { //微信公众号APPID1 publicAppId: "", //请求接口 baseUrl: baseUrl, //webSocket地址 socketUrl: socketUrl, //平台名称 platformName: "uniApp-案例", //项目logo logoUrl: "https://qn.kemean.cn/upload/201906/19/3f3b4751f3ed4a97be804450c3ec4c79", //页面分享配置 share: { title: 'uniApp-案例', // #ifdef MP-WEIXIN path: '/pages/home/home', //小程序分享路径 // #endif // #ifdef H5 || APP-PLUS //公众号||APP分享 desc: "uniApp-案例", // 分享描述 link: "https://www.kemean.com/sameCity/18031201/index.html", // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: "http://qn.kemean.cn/upload/201901/28/23bedfc34597482292ecd6dc107f6342", // 分享图标 // #endif } }; // 订单编号的正则 const orderRegular = /[0-9]\d{31}$/; //手机号验证正则表达式 // (中国大陆) const phoneRegular = /^1\d{10}$/; // 手机号码验证 支持港澳台 大陆 // const phoneRegular = /^[1][3-8]\d{9}$|^([6|9])\d{7}$|^[0][9]\d{8}$|^[6]([8|6])\d{5}$|^(00){0,1}(65){1}[13689]\d{6,7}$/; //邮箱验证正则表达式 const mailRegular = /^\w+([-+._']\w+)*@\w+(\.[a-zA-Z]{2,3}){1,2}$/; //密码验证正则表达式 // const passwordRegular = /^[a-zA-Z0-9]{4,10}$/; const passwordRegular = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$/; export default Object.assign({ phoneRegular, mailRegular, passwordRegular, orderRegular }, courtConfig);