CRMEB v4
官网
论坛
开发文档
开源地址
管理端接口文档
用户端接口文档
系统演示
序言
系统简介
项目介绍
功能清单
v4标准版
v4开源版
开源版vs标准版
前端脑图
v4标准版
v4开源版
移动端设计图
系统安装
运行环境
服务器及域名准备
服务器购买
服务器配置端口
域名购买
域名解析
SSL证书申请
证书申请注意事项
宝塔申请SSL
阿里云申请SSL
腾讯云申请SSL
https域名配置
新手推荐-宝塔环境安装
【视频安装教程】
1.服务器配置
阿里云平台
腾讯云平台
2.登录宝塔
3.环境配置
安装软件
数据库配置
PHP配置
4.站点配置
5.程序一键安装
6.宝塔启动命令
消息队列
长连接
定时任务
window+phpstudy8安装
安装前配置
安装系统
windows下的站点配置
window启动命令
消息队列
长连接
定时任务
Linux环境安装
Linux启动命令
消息队列
Linux命令行开启长连接
开启定时任务
Docker安装
URLOS一键安装
手动安装
配置检查
系统配置
应用配置
公众号配置
公众号配置
公众号开发配置
公众号菜单
设置公众号菜单
关键字
跳转网页
跳转小程序
小程序配置
1.微信平台配置
2.CRMEB后台配置
3.前端提交审核
小程序提交审核(4.3.1及以后版本)
4.确认发布
PC端
PC安装
PC设置
PC端微信扫码登录配置
支付配置
微信支付
支付宝支付
客服配置
客服配置(v4.3以前版本)
客服配置(4.3.1及以后版本)
反向代理
Nginx反向代理
Apache反向代理
小程序客服
一号通
一号通账号
短信
商品采集
物流配置
电子面单
云存储配置
存储说明
阿里云OSS
腾讯云COS
七牛云存储
同步存储空间(v4.4+)
消息管理
通知会员
微信模板消息
微信小程序提醒
通知平台
系统通知
企业微信通知
其他配置
公众号模板消息
小程序订阅消息
小程序直播配置
小票打印配置
付费采集
用户账号多端同步
图标logo更换(4.3.1以上版本)
操作说明
商品管理
发布商品
商品规格
商品评价
前台页面
设置商品口令
虚拟商品
库存说明
商品添加-自定义表单(v4.4+)
商品分类
分类说明
分类管理
订单管理
后台订单处理
前端订单处理
订单退款
订单打印
客服订单提醒
二维码收银订单
订单配送
订单拆单发货(4.3+)
订单拆单退款(4.3+)
用户管理
账户管理
账号信息
账户资金
会员
用户等级
付费会员
分销规则
分销规则说明
分销配置
分销提现
提现
佣金提现
提现规则
发起提现
后台审核
分销员管理
分销等级
事业部(v4.4+)
事业部
代理商
返佣说明
客服管理
客服说明
客服添加
客服工作台
营销管理
优惠券
优惠券模板
发布优惠券
领取及使用
砍价
砍价规则
新建砍价活动
拼团
拼团规则
新建拼团活动
秒杀
秒杀规则
新建秒杀活动
积分
积分商城(4.3+)
积分商城介绍
创建积分商品
积分设置
积分来源
积分使用
小程序直播
开启直播
直播使用说明
直播间管理
九宫格抽奖(4.3+)
抽奖规则
创建抽奖活动
预售(4.3+)
预售说明
添加预售商品
公众号渠道码(v4.4+)
新闻资讯
新闻简介
发布资讯
邮费说明
邮费组成
商城运费设置
运费模板
门店自提
开启门店自提
门店及店员管理
订单核销说明
前端说明
首页
分类页
个人中心
页面管理(v4.3+)
页面设计
数据配置
主题风格
PC商城
支付说明
好友代付(v4.4+)
常见问题
安装配置问题
客服消息发送失败
mysql修改sql_mode
后台验证码不显示
windows下点击workerman.bat文件闪退
多项目部署Socket链接失败
自动收货功能不生效
支付成功订单状态没改
安装首页数据库链接失败
消息队列添加失败问题
宝塔目录权限问题解决办法
宝塔切换命令行PHP版本
宝塔新建站点后打开就下载一个文件
PHP:cURL error 60: SSL certificate unable to get local issuer certificate
支付宝支付回调失败问题处理&&支付宝支付订单状态不改变
更换域名后图片不显示问题
端口被占用了怎么解决
前端打包node版本要用多少
公众号配置服务器提示token配置失败
后台问题
后台空白
后台忘记密码
后台子管理账号上传图片或视频提示接口未授权问题
一号通登录提示用户或密码错误
一号通打开页面报错
小程序问题
配置了小程序订阅消息不生效
小程序发布之后无法生成海报问题
小程序发行提示插件未授权
小程序端轮播图不显示,h5端显示
顺丰快递查询不到物流信息
查找占用的端口,并杀死进程
npm镜像问题
前端模版源码目录
更多常见问题
技术文档
后端PHP文档
接口文档
开发规范
目录结构
数据字典
标准版目录结构
移动端路由
事件
系统配置
系统常用函数
后台表单说明
驱动
消息队列
URL重写
长连接
定时任务
修改端口
移动端uniapp文档
小程序打包
公众号、H5打包
APP打包
1.基础配置
2.开发调试
3.打包上线
App打包
页面跳转链接
目录结构
移动端前端本地运行
页面路径
后台iview文档
后台打包教程
后台前端目录结构
后台前端页面路径
前端开发配置
前端配置说明
前端添加页面
前端引用组件
PC端nuxt文档
PC端打包教程
PC端SEO打包教程
商业授权
授权说明
申请授权
前端配置说明
## 业务配置 除了 setting.env.js 配置外,还有另外一个配置,即`src/setting.js`配置,基本上绝大部分的配置都在这个文件里完成。使用者可根据自己的 UI 习惯来修改不同的配置,从而实现不同的布局效果。 详细的配置介绍如下: ### 基础配置 * **titleSuffix**:网页标题的后缀,配置后,每个页面的标题都会带有后缀,比如 "业务配置 - iView Admin Pro",为空则不显示后缀 * **routerMode**:路由模式,可选值为 history 或 hash,默认为`history` * `2.2.0`**routerBase**:应用的基路径。例如,如果整个单页应用服务在 /app/ 下,然后 routerBase 就应该设为 '/app/'。默认为`/` * **showProgressBar**:页面切换时,是否显示模拟的进度条,默认为`true` * **apiBaseURL**:统一的接口请求地址,可根据当前环境配置不同的值 * **modalDuration**:接口请求返回错误时,弹窗的持续时间,单位:秒,默认`3` * **errorModalType**:接口请求返回错误时,弹窗的类型,可选值为 Message 或 Notice,默认`Message` * **cookiesExpires**:Cookies 默认保存时间,单位:天,默认`1` ### 多语言配置`1.2.0` * **i18n**: * **default**:默认语言,默认为简体中文,值为`zh-CN` * **auto**:是否根据用户电脑配置自动设置语言(仅第一次有效),默认`false` ### 布局配置 * **menuSideWidth**:侧边菜单宽度,单位 px,不可动态修改,如若修改,需同时修改`src/styles/setting.less`文件的 @menuSideWidth 且数值保持一致,默认`256` * **layout**:布局配置,如下: * **siderTheme**:侧边栏风格,可选值为 dark 或 light,默认`dark` * **headerTheme**:顶栏风格,可选值为 light、dark 或 primary,默认`light` * **headerStick**:顶栏是否置顶,开启后顶栏会覆盖在侧边栏之上,需开启 headerFix,默认`false`,建议在有顶级菜单时使用 * **tabs**:是否开启多 Tabs 页签,默认`true` * **showTabsIcon**:多 Tabs 页签是否显示图标,开启 tabs 时有效,默认`true` * **tabsFix**:是否固定多 Tabs 多页签,开启 tabs 时有效,默认`true` * `2.2.0`**tabsReload**:再次点击 Tabs 当前页签时,是否重载当前页面,默认`false` * **siderFix**:是否固定侧边栏,默认`true` * **headerFix**:是否固定顶栏,默认`true` * **headerHide**:是否在下滑时隐藏顶栏,需开启 headerFix,如果开启了 tabsFix,Tabs 也会被隐藏,默认`false` * **headerMenu**:是否显示顶部菜单栏,一般来说,侧边的菜单栏足以满足大部分业务,如需动态切换侧边栏,可开启此选项启用顶部一级菜单,此时侧边栏将作为二级菜单,默认`false` * **menuAccordion**:侧边菜单栏是否开启手风琴模式,默认`true` * **showSiderCollapse**:是否显示折叠侧边栏按钮,移动端下会自动强制开启,默认`true` * **menuCollapse**:侧边菜单栏是否默认折起,默认`false` * `2.2.0`**menuSiderReload**:再次点击当前侧边菜单时,是否重载当前页面,默认`false` * `2.2.0`**menuHeaderReload**:再次点击当前顶部菜单时,是否重载当前页面,默认`false` * `1.2.0`**showCollapseMenuTitle**:侧边菜单折起时,是否在子菜单前显示父级菜单名称,默认`false` * `1.2.0`**showReload**:是否显示重载按钮,默认`true` * **showSearch**:是否显示搜索,默认`true` * **showNotice**:是否显示通知,默认`true` * **showFullscreen**:是否显示全屏,默认`true` * **showMobileLogo**:在手机访问时,是否在顶部显示小尺寸 logo,默认`true` * **showBreadcrumb**:是否显示全局面包屑,开启 headerMenu 时不可用(如若在开启 headerMenu 时显示,可以在页面中的 PageHeader 使用该组件) * **showBreadcrumbIcon**:全局面包屑是否显示图标,开启 showBreadcrumb 时有效,默认`false` * **showLog**:是否显示日志入口,开启与否,不影响日志记录,如不希望用户看到可关闭,默认`true` * `1.2.0`**showI18n**:是否显示多语言切换按钮,默认`true` * **enableSetting**:是否支持动态修改布局配置,移动端下会自动强制关闭,此功能主要用于开发阶段实时预览各种布局效果,建议在生产环境关闭,默认`true` * **logoutConfirm**:退出登录时,是否二次确认,默认`true` ### 多页 Tabs * **page**:配置如下: * **opened**:默认打开的页签,默认`[]` ### 功能配置 * `2.1.0`**sameRouteForceUpdate**:相同路由,不同参数间进行切换,是否强力更新,默认为`false`。 > 说明:由于 vue-router 限制,相同路由,不同参数,进行切换时,组件并不是重新加载,而是共享,这会导致切换时,数据状态并没有重置。开启该选项后,在两个相同路由,不同参数间切换时,页面会重载。 > 说明:使用该功能,该页面在路由配置时,必须设置`name`字段。 * `1.3.0`**dynamicSiderMenu**:是否使用动态侧边菜单,默认为`false`。 > 说明:框架默认是在`main.js`中获取本地侧边菜单的,开启该选项,则认为是从服务端动态获取侧边菜单,系统将不再主动获取本地菜单,而相关菜单获取逻辑,需开发者自己完成。详见文档**基础功能-添加菜单**。 > 其中,绝大部分布局配置都支持动态配置并实时更新效果。