# 版本更新记录

# MoChat创世版1.1.0

# 更新内容

  • 自动打标签-客户入群行为打标签-添加规则-移除打分设置
  • 自动打标签-添加规则-调整提示文字大小
  • 侧边栏-客户画像-模板拉群-修复ios下无法正常创建群聊的问题
  • 敏感词监控-修复代开发应用获取不到接收者信息的问题
  • 敏感词监控-修复代开发应用无法正确识别接收者为员工还是客户的问题
  • 敏感词监控通知-修复代开发应用下接收者名称为空的问题
  • 批量加好友-任务提醒-修复员工不存在时报错的问题
  • 客户标签-修复企业标签&企业标签同步出现重复记录
  • 员工管理-修复同步部门信息时会出现重复记录的问题
  • 员工列表-修复已退出企业的员工仍会显示的问题
  • 配置管理-移除保存通讯录配置时的自动同步部门和员工信息
  • 角色管理-修复创建角色时提示角色已存在的问题
  • 员工管理-管理权限-修复可以设置其他企业的角色的问题
  • 角色管理-修复列表中会显示其他企业创建的角色的问题
  • 客户群群发-群发列表, 客户群接收详情, 群发详情, 用户权限调整
  • 移动工作台-客户群群发-获取群发记录和群发详情接口权限判断调整
  • 标签建群-任务详情-修复员工离职后获取客户列表和成员列表报错的问题
  • 标签建群-修复指定多个员工时, 每个员工会比前一个员工多发送一个群二维码的问题
  • 客户列表-客户详情-修复员工离职后客户阶段显示会报错的问题

# 变更文件

  • api-server/app/core/corp/src/Action/Dashboard/UserSecretStore.php
  • api-server/app/core/install/src/Constants/Version.php
  • api-server/app/core/rbac/src/Action/Dashboard/Role/Select.php
  • api-server/app/core/rbac/src/Contract/RbacRoleContract.php
  • api-server/app/core/rbac/src/Logic/Role/IndexLogic.php
  • api-server/app/core/rbac/src/Logic/Role/StoreLogic.php
  • api-server/app/core/rbac/src/Middleware/WorkbenchPermissionMiddleware.php
  • api-server/app/core/rbac/src/Service/RbacRoleService.php
  • api-server/app/core/work-contact/src/Action/Dashboard/TagGroup/Store.php
  • api-server/app/core/work-contact/src/Contract/WorkContactTagContract.php
  • api-server/app/core/work-contact/src/Listener/Tag/CreateTagRawListener.php
  • api-server/app/core/work-contact/src/Logic/Tag/StoreCallBackLogic.php
  • api-server/app/core/work-contact/src/Logic/Tag/SynContactTagLogic.php
  • api-server/app/core/work-contact/src/Service/WorkContactTagService.php
  • api-server/app/core/work-department/src/Listener/CreateDepartmentRawListener.php
  • api-server/app/core/work-employee/src/Service/WorkEmployeeService.php
  • api-server/plugin/mochat/contact-stage/src/Action/Dashboard/Show.php
  • api-server/plugin/mochat/contact-stage/src/Job/SyncRemindByStageLastTimeJob.php
  • api-server/plugin/mochat/room-message-batch-send/src/Action/Dashboard/RoomReceiveIndex.php
  • api-server/plugin/mochat/room-message-batch-send/src/Action/Dashboard/Show.php
  • api-server/plugin/mochat/room-message-batch-send/src/Action/Workbench/Index.php
  • api-server/plugin/mochat/room-message-batch-send/src/Action/Workbench/Show.php
  • api-server/plugin/mochat/room-message-batch-send/src/Logic/IndexLogic.php
  • api-server/plugin/mochat/room-message-batch-send/src/Logic/RoomReceiveIndexLogic.php
  • api-server/plugin/mochat/room-message-batch-send/src/Logic/ShowLogic.php
  • api-server/plugin/mochat/room-tag-pull/src/Action/Dashboard/ShowContact.php
  • api-server/plugin/mochat/room-tag-pull/src/Logic/StoreLogic.php
  • api-server/plugin/mochat/sensitive-word/src/QueueService/MonitorMessage.php
  • api-server/storage/install/mochat.sql
  • api-server/storage/install/upgrade_1.1.0.sql
  • dashboard/src/views/autoTag/dayPartCreate.vue
  • dashboard/src/views/autoTag/joinRoomCreate.vue
  • dashboard/src/views/autoTag/keywordCreate.vue
  • sidebar/package.json
  • sidebar/src/views/contact/components/roomPullPopup.vue
  • sidebar/src/views/contact/components/roomTemplatePull.vue
  • sidebar/src/views/contact/index.vue

# MoChat创世版1.0.9

# 更新内容

  • 侧边栏-调试按钮默认关闭
  • 群裂变-修复客户邀请人数达标后领奖按钮仍然是不可点击状态的问题
  • 群裂变-客户详情-修复核销后记录状态没有变化的问题
  • 角色管理-权限设置-调整页面显示
  • 自建应用配置引导调整, 适配新版企业微信规则
  • 自建应用引导增加可信域名配置引导和可信IP配置引导
  • 群裂变-修复自建应用无法正确统计入群人数的问题
  • 成员统计-联系客户数据-修复存在离职员工时会请求企业微信接口失败的问题
  • 离职继承-列表-查询优化
  • 标签建群-修复没有可送达的客户时仍然能创建成功任务的问题
  • 客户列表-修复客户所属员工部门id为0时会报错的问题

# 变更文件

  • api-server/app/core/install/src/Constants/Version.php
  • api-server/app/core/work-contact/src/Contract/WorkContactContract.php
  • api-server/app/core/work-contact/src/Contract/WorkContactEmployeeContract.php
  • api-server/app/core/work-contact/src/Contract/WorkContactTagPivotContract.php
  • api-server/app/core/work-contact/src/Logic/IndexLogic.php
  • api-server/app/core/work-contact/src/Service/WorkContactEmployeeService.php
  • api-server/app/core/work-contact/src/Service/WorkContactService.php
  • api-server/app/core/work-contact/src/Service/WorkContactTagPivotService.php
  • api-server/app/core/work-employee/src/Contract/WorkEmployeeContract.php
  • api-server/app/core/work-employee/src/Service/WorkEmployeeService.php
  • api-server/plugin/mochat/contact-transfer/src/Action/Dashboard/UnassignedList.php
  • api-server/plugin/mochat/contact-transfer/src/Logic/UnassignedListLogic.php
  • api-server/plugin/mochat/room-fission/src/Service/RoomFissionContactService.php
  • api-server/plugin/mochat/room-tag-pull/src/Logic/StoreLogic.php
  • api-server/plugin/mochat/statistic/src/Action/Dashboard/Employees.php
  • dashboard/src/assets/corpConfig/u1024.png
  • dashboard/src/assets/corpConfig/u1025.png
  • dashboard/src/assets/corpConfig/u829.png
  • dashboard/src/assets/corpConfig/u830.png
  • dashboard/src/assets/corpConfig/u831.png
  • dashboard/src/assets/corpConfig/u832.png
  • dashboard/src/assets/corpConfig/u833.png
  • dashboard/src/views/corp/configManage.vue
  • dashboard/src/views/role/permissionShow.vue
  • dashboard/src/views/roomFission/dataShow.vue
  • operation/src/views/roomFission/speed.vue
  • sidebar/public/index.html

# MoChat创世版1.0.8

# 更新内容

  • 敏感词监控-新增通知管理员功能
  • 自动打标签-关键词打标签功能优化
  • 客户群管理-同步群信息功能优化
  • 企业微信发送好友欢迎语接口升级
  • 企业微信创建群发接口升级
  • 客户群群发-列表-修复列表会显示不属于当前企业的群发记录的问题

# 变更文件

  • api-server/app/core/install/src/Constants/Version.php
  • api-server/app/core/work-contact/src/Logic/MessageBatchSendLogic.php
  • api-server/app/core/work-contact/src/Logic/SendWelcomeLogic.php
  • api-server/app/core/work-contact/src/QueueService/SendWelcome.php
  • api-server/app/core/work-message/src/Contract/WorkMessageContract.php
  • api-server/app/core/work-message/src/Logic/StoreLogic.php
  • api-server/app/core/work-message/src/Service/WorkMessageService.php
  • api-server/app/core/work-room/src/Logic/SyncLogic.php
  • api-server/app/core/work-room/src/Queue/SyncDetailQueue.php
  • api-server/config/autoload/aspects.php
  • api-server/plugin/mochat/auto-tag/src/Action/Dashboard/Destroy.php
  • api-server/plugin/mochat/auto-tag/src/Action/Dashboard/OnOff.php
  • api-server/plugin/mochat/auto-tag/src/Job/KeyWordTagJob.php
  • api-server/plugin/mochat/auto-tag/src/Logic/CacheLogic.php
  • api-server/plugin/mochat/auto-tag/src/Logic/StoreLogic.php
  • api-server/plugin/mochat/auto-tag/src/QueueService/KeyWordTagPush.php
  • api-server/plugin/mochat/auto-tag/src/Service/AutoTagRecordService.php
  • api-server/plugin/mochat/auto-tag/src/Task/KeyWordTag.php
  • api-server/plugin/mochat/channel-code/src/Listener/SendWelcomeListener.php
  • api-server/plugin/mochat/contact-message-batch-send/src/Job/SendJob.php
  • api-server/plugin/mochat/greeting/src/Listener/SendWelcomeListener.php
  • api-server/plugin/mochat/room-fission/src/Action/Dashboard/Invite.php
  • api-server/plugin/mochat/room-fission/src/Logic/StoreLogic.php
  • api-server/plugin/mochat/room-message-batch-send/src/Job/SendJob.php
  • api-server/plugin/mochat/room-message-batch-send/src/Logic/IndexLogic.php
  • api-server/plugin/mochat/room-tag-pull/src/Logic/StoreLogic.php
  • api-server/plugin/mochat/sensitive-word/src/Action/Dashboard/Config/Index.php
  • api-server/plugin/mochat/sensitive-word/src/Action/Dashboard/Config/Store.php
  • api-server/plugin/mochat/sensitive-word/src/Contract/SensitiveWordConfigContract.php
  • api-server/plugin/mochat/sensitive-word/src/Model/SensitiveWordConfig.php
  • api-server/plugin/mochat/sensitive-word/src/QueueService/MonitorMessage.php
  • api-server/plugin/mochat/sensitive-word/src/Service/SensitiveWordConfigService.php
  • api-server/plugin/mochat/work-fission/src/Action/Dashboard/Invite.php
  • api-server/storage/install/mochat.sql
  • api-server/storage/install/upgrade_1.0.8.sql
  • dashboard/src/api/sensitiveWordsMonitor.js
  • dashboard/src/views/sensitiveWordsMonitor/components/setConfig.vue
  • dashboard/src/views/sensitiveWordsMonitor/index.vue

# MoChat创世版1.0.7

# 更新内容

  • 新增修改登录用户密码功能
  • 修复首次进入渠道活码没有分组情况下前端报错
  • 优化企微朋友圈样式
  • 新增系统操作记录功能
  • 已新增操作记录的功能包括以下功能点: 登录、退出、切换企业、员工同步、客户同步、文件上传, 配置中心->配置管理, 配置中心->公众号授权, 配置中心-员工管理, 配置中心->角色管理, 配置中心->菜单管理, 企业风控->消息存档配置, 企业风控->敏感词词库管理, 客户转化->好友欢迎语, 客户转化->素材库管理, 客户转化->个人SOP, 客户转化->互动雷达, 客户转化->自动打标签, 客户转化->客户群发, 客户群运营->客户群管理, 客户群运营->群SOP, 客户群运营->群日历, 客户群运营->入群欢迎语, 客户群运营->自动拉群, 客户群运营->标签建群, 客户群运营->无限拉群, 客户群运营->客户群提醒, 客户群运营->群聊质检, 客户群运营->客户群群发, 客户群运营->客户群标签, 客户管理->客户列表, 客户管理->客户标签, 客户管理->客户资料卡, 客户管理->流失提醒, 客户管理->离职继承, 客户管理->在职转接, 客户管理->客户旅程, 引流获客->渠道活码,引流获客->门店活码, 引流获客->引流链接,引流获客->批量加好友, 营销中心->群打卡,营销中心->抽奖活动, 营销中心->企微朋友圈,营销中心->群裂变, 营销中心->企微任务宝 等以上功能的相关操作

# 变更文件

  • api-server/app/core/common/src/Annotation/Log.php
  • api-server/app/core/common/src/Aspect/LogAspect.php
  • api-server/app/core/common/src/Constants/SystemModule.php
  • api-server/app/core/common/src/Constants/SystemOperation.php
  • api-server/app/core/common/src/Process/LogConsumerProcess.php
  • api-server/app/core/common/src/QueueService/Log.php
  • api-server/app/core/corp/src/Action/Dashboard/WeWorkCallback.php
  • api-server/app/core/install/src/Constants/Version.php
  • api-server/app/core/user/src/Action/Dashboard/OperationRecord.php
  • api-server/app/core/user/src/Action/Dashboard/OperationRecordSelect.php
  • api-server/app/core/user/src/Action/Dashboard/PasswordReset.php
  • api-server/app/core/user/src/Action/Dashboard/PasswordUpdate.php
  • api-server/app/core/user/src/Action/Dashboard/RoleUpdate.php
  • api-server/app/core/user/src/Contract/SystemOperationRecordContract.php
  • api-server/app/core/user/src/Model/SystemOperationRecord.php
  • api-server/app/core/user/src/Service/SystemOperationRecordService.php
  • api-server/app/core/work-contact/src/Action/Dashboard/EmployeeCreateContactTag.php
  • api-server/app/core/work-contact/src/Logic/IndexLogic.php
  • api-server/app/core/work-contact/src/Logic/Traits/ContactAppletTrait.php
  • api-server/app/utils/src/Functions.php
  • api-server/config/autoload/aspects.php
  • api-server/config/autoload/async_queue.php
  • api-server/plugin/mochat/contact-stage/src/Action/Dashboard/NotSetContact.php
  • api-server/storage/install/mochat.sql
  • api-server/storage/install/upgrade_1.0.7.sql
  • dashboard/.eslintignore
  • dashboard/src/api/operationRecord.js
  • dashboard/src/components/Bar/Header/Tool.vue
  • dashboard/src/components/GlobalHeader/AvatarDropdown.vue
  • dashboard/src/router/asyncRouter.js
  • dashboard/src/views/channelCodeNew/index.vue
  • dashboard/src/views/contactBatchAdd/index.vue
  • dashboard/src/views/operationRecord/index.vue
  • dashboard/src/views/passwordUpdate/index.vue
  • dashboard/src/views/workMoment/components/indexEmployee.vue
  • dashboard/vue.config.js

# MoChat创世版1.0.6

# 更新内容

  • 系统首页-新增版本信息
  • 系统首页-新增最新版本检测功能
  • 系统首页-新增版本更新记录

# 变更文件

  • api-server/app/core/index/src/Action/Dashboard/Index.php
  • api-server/app/core/install/src/Constants/Version.php
  • dashboard/src/api/corpData.js
  • dashboard/src/views/corpData/index.vue

# MoChat创世版1.0.5

# 更新内容

  • 数据权限中间件优化
  • 会话存档消息类型音视频类型处理
  • 客户阶段-未设置客户接口优化
  • 客户消息群发里数据展示问题修复
  • 其它已知bug修复

# 变更文件

  • api-server/app/core/install/src/Constants/Version.php
  • api-server/app/core/rbac/src/Middleware/PermissionMiddleware.php
  • api-server/app/core/user/src/Logic/Traits/UserTrait.php
  • api-server/app/core/work-contact/src/Logic/IndexLogic.php
  • api-server/app/core/work-message/src/Constants/MsgType.php
  • api-server/app/core/work-message/src/Logic/StoreLogic.php
  • api-server/plugin/mochat/contact-stage/src/Action/Dashboard/NotSetContact.php
  • api-server/storage/install/mochat.sql
  • api-server/storage/install/upgrade_1.0.5.sql
  • dashboard/src/views/workMessageNew/components/msg/msg.vue

# MoChat创世版1.0.4

# 更新内容

  • 新增通讯录转发功能
  • 新增外部联系人转发功能
  • 企微任务宝-数据分析-修复开始时间和结束时间选择同一天,搜索无数据问题
  • 渠道活码-编辑-修复选择自动上下线时不添加客服人员也可以保存成功的问题
  • 自动打标签-规则详情-修复有多条规则的时候, 自动添加标签只显示第一条规则的标签的问题
  • 渠道活码-修复批量修改渠道码分组后, 选中状态没有取消的问题
  • 群日历-添加群聊-修复勾选多个群聊后搜索其中一个群聊后页面出错的问题
  • 系统首页-修复上个月累计流失客户数文案显示错误问题
  • 会话存档-员工检索-调整部门名称过长时的显示样式
  • 好友欢迎语-新建欢迎语-修复时间列表下拉框跟随移动问题
  • 渠道活码-修复删除的活码仍可以使用的问题
  • 企微朋友圈-调整朋友圈列表显示样式
  • 会话存档-客户检索-群聊-修复对话框左上角群聊名称显示错误的问题
  • 会话存档-修复推荐的个人名片的显示格式错误问题
  • 企微任务宝-创建任务-筛选客户查看客户数-修复选择了添加时间后无法拿到用户数据的问题
  • 企微任务宝-创建任务-修复活动时间选择器跟随移动的问题
  • 消息存档-群聊检索-修复已解散的群聊不显示的问题
  • 消息存档-客户检索-群聊-修复已解散的群聊不显示的问题
  • 企微任务宝-创建任务-筛选客户查看客户数-修复选择了添加时间后无法拿到用户数据的问题
  • 企微朋友圈-企业发布记录-修复内容类型为链接时内容为空的问题
  • 客户列表-客户详情-修复客户只属于一个员工且员工已被删除时会报错的问题
  • 门店活码-扫码加入城市群-添加&编辑城市功能调整, 记录城市经纬度
  • 门店活码-扫码加入城市群-客户端获取城市列表-默认推荐离客户最近的城市
  • 渠道活码-新建&编辑-开启了员工添加上限后, 员工每日添加客户上限改为必填项, 支持个别员工不设上限(设置为0)
  • 好友欢迎语-新增&编辑欢迎语-分时段欢迎语增加不能添加重复时间段的限制
  • 标签建群-创建任务-修复筛选条件不选择添加时间,无法查看过滤后预计送达人数的问题
  • 企微朋友圈-列表-增加图片预览和视频播放功能
  • 会话存档-添加查看图片功能
  • 客户详情-基本信息-支持单选框, 复选框, 下拉框, 日期选择, 时间选择等类型
  • 客户列表-客户属性筛选-调整标签列显示样式
  • 客户列表-所在群聊筛选-调整所在群聊,标签列显示样式
  • 客户列表-客户动态筛选-调整所在标签列显示样式
  • 客户列表-自定义信息筛选-调整所在群聊,标签列显示样式
  • 渠道活码-新建&编辑渠道活码-修复删除员工时员工添加上限列表中的全选状态显示错误的问题
  • 企微任务宝-创建&修改任务宝-移除给客户推送选项
  • 群sop-添加群聊-修复搜索群聊后再次打开添加群聊页面不会重置搜索条件的问题
  • 企微朋友圈-企业发布记录详情-修复视频不能播放的问题, 修复链接类型不显示图片的问题
  • 企微朋友圈-个人发布记录详情-修复视频类型不显示内容的问题, 修复链接类型不显示图片的问题
  • 素材库-文本,图文,音频,视频,小程序,文件类型增加全选功能, 增加批量移动分组功能
  • 互动雷达-PDF和文章列表移除链接列
  • 素材库-新增&编辑文本素材-修复填写空白标题和内容也可以提交成功的问题
  • 渠道活码-列表-二维码增加图片预览功能
  • 会话存档-员工检索-客户&同事&群聊记录中, 员工发送的消息调整为在右侧显示, 其他消息在左侧显示
  • 会话存档-客户检索-客户&群聊记录中, 客户发送的消息调整为在右侧显示, 其他消息在左侧显示
  • 渠道活码-修复编辑活码后跳转列表页会默认选中第一个分组的问题
  • 渠道活码-修复编辑活码后跳转列表页会默认是第一页的问题
  • 渠道活码-数据分析-图表数据-修复点击重置按钮后时间区间错误的问题
  • 渠道活码-新增&编辑-修复直接选择自动上下线时,无法开启员工添加上限开关
  • 一客一码统计-转介绍详情-优化搜索条件显示样式, 优化列表背景色显示样式
  • 客户端-抽奖活动-修复未开启实时展示已中奖客户记录时未隐藏中奖展示框的问题
  • 侧边栏-素材库-隐藏音频和视频类型的编辑按钮
  • 侧边栏-素材库-添加分组-修复分组名称可以全部都是空格的问题
  • 侧边栏-素材库-互动雷达-修复在链接页面&编辑链接页面点击返回, 返回的是素材库页面的问题
  • 侧边栏-素材库-互动雷达-修复在链接页面&编辑链接页面点击返回, 只能返回雷达-链接页面的问题
  • 侧边栏-素材库-雷达-修复文章类型无法查看链接详情的问题, 修复链接详情无法返回对应类型页面的问题
  • 侧边栏-客户画像-客户资料详情-修复时间选择组件会出现滚动条的问题
  • 客户群发-详情-客户详情-修复总人数显示错误的问题

# 变更文件

  • .gitignore
  • api-server/app/core/corp/src/Action/Dashboard/WeWorkCallback.php
  • api-server/app/core/work-contact/src/Logic/ShowLogic.php
  • api-server/app/core/work-employee/src/Contract/WorkEmployeeContract.php
  • api-server/app/core/work-employee/src/Listener/DeleteEmployeeRawListener.php
  • api-server/app/core/work-employee/src/Service/WorkEmployeeService.php
  • api-server/app/core/work-message/src/Action/Dashboard/ContactMessage.php
  • api-server/app/core/work-message/src/Action/Dashboard/Index.php
  • api-server/app/core/work-message/src/Action/Dashboard/RoomMessage.php
  • api-server/app/core/work-message/src/Logic/Traits/ContentTrait.php
  • api-server/app/core/work-room/src/Contract/WorkRoomContract.php
  • api-server/app/core/work-room/src/Service/WorkRoomService.php
  • api-server/composer.json
  • api-server/docker-entrypoint.sh
  • api-server/plugin/mochat/auto-tag/src/Action/Dashboard/Show.php
  • api-server/plugin/mochat/channel-code/src/Logic/Traits/ChannelCodeTrait.php
  • api-server/plugin/mochat/greeting/src/Action/Dashboard/Store.php
  • api-server/plugin/mochat/greeting/src/Action/Dashboard/Update.php
  • api-server/plugin/mochat/shop-code/src/Action/Dashboard/Store.php
  • api-server/plugin/mochat/shop-code/src/Action/Dashboard/Update.php
  • api-server/plugin/mochat/shop-code/src/Action/Operation/AreaCode.php
  • api-server/plugin/mochat/work-fission/src/Action/Dashboard/ChooseContact.php
  • api-server/storage/install/mochat.sql
  • api-server/storage/install/upgrade_1.0.4.sql
  • dashboard/src/components/Select/group.vue
  • dashboard/src/views/channelCodeNew/index.vue
  • dashboard/src/views/channelCodeNew/statistics.vue
  • dashboard/src/views/channelCodeNew/store.vue dashboard/src/views/contactMessageBatchSend/show.vue
  • dashboard/src/views/corpData/index.vue
  • dashboard/src/views/greeting/store.vue
  • dashboard/src/views/mediumGroup/index.vue
  • dashboard/src/views/oneForOneStatistics/info.vue
  • dashboard/src/views/radar/index.vue
  • dashboard/src/views/roomTagPull/create.vue
  • dashboard/src/views/workContactNew/detailComponents/info.vue
  • dashboard/src/views/workContactNew/pages/attribute.vue
  • dashboard/src/views/workContactNew/pages/custom.vue
  • dashboard/src/views/workContactNew/pages/event.vue
  • dashboard/src/views/workContactNew/pages/room.vue
  • dashboard/src/views/workFission/components/create/step/step1.vue
  • dashboard/src/views/workFission/components/create/step/step3.vue
  • dashboard/src/views/workFission/components/create/step/step4.vue
  • dashboard/src/views/workFission/components/update/step/step3.vue
  • dashboard/src/views/workMessageNew/components/msgType/card.vue
  • dashboard/src/views/workMessageNew/components/msgType/emotion.vue
  • dashboard/src/views/workMessageNew/components/msgType/image.vue
  • dashboard/src/views/workMessageNew/page/contact.vue
  • dashboard/src/views/workMessageNew/page/employee.vue
  • dashboard/src/views/workMoment/components/indexCorp.vue
  • dashboard/src/views/workMoment/components/indexEmployee.vue
  • dashboard/src/views/workMoment/detail.vue
  • operation/src/views/lottery/index.vue
  • sidebar/src/views/channelCodeStatement/index.vue
  • sidebar/src/views/contact/components/contactDetail.vue
  • sidebar/src/views/medium/components/editGroup.vue
  • sidebar/src/views/medium/components/morePopup.vue
  • sidebar/src/views/medium/create.vue
  • sidebar/src/views/quickReply/index.vue
  • sidebar/src/views/radar/channelLink.vue
  • sidebar/src/views/radar/components/radarArticle.vue
  • sidebar/src/views/radar/components/radarLink.vue
  • sidebar/src/views/radar/components/radarPdf.vue
  • sidebar/src/views/radar/create.vue
  • sidebar/src/views/radar/detail.vue

# MoChat创世版1.0.3

# 更新内容

  • 新增开放接口模块
  • 门店活码-数据分析-查看客户数据-修复门店店主选择非门店主成员后无法选择其他筛选条件的问题
  • 门店活码-数据分析-查看客户数据-修复时间筛选开始时间和结束时间是同一天时没有数据的问题
  • 门店活码-扫码加入门店群&扫码加入城市群-数据分析-查看客户数据-修复门店数据都显示未知的问题
  • 门店活码-数据分析-查看客户数据-修复重置搜索条件时无法重置门店店主和时间筛选的问题
  • 门店活码-扫码加入门店群&扫码加入城市群-数据分析-查看客户数据-移除门店店主搜索和显示
  • 客户群发-详情-修复数据统计展示错误问题
  • 首页-折线图-修复日期不显示今日的问题
  • 个人SOP-详情-修复推送规则无时间时单位展示问题
  • 客户群提醒-方案为空时隐藏右侧方案内容
  • 企微端-客户画像-修复详情数据展示错误问题
  • 企微端-群SOP-发送内容为图片时,提示保存发送
  • 移动工作台-客户-修复详情数据展示错误问题
  • 群裂变-已结束的活动,隐藏邀请按钮
  • 客户端-群打卡-修复未达到任务打卡天数时提醒已完成任务的问题
  • 客户端-群打卡-修复首次进入页面时日期不展示的问题
  • 企微朋友圈-优化图片和链接展示样式
  • 渠道活码-新建-创建时防止重复点击
  • 群SOP-编辑-修复页面图片回显错误的问题
  • 渠道活码-编辑-修复切换到该页面后再切换别的页面, 页面标题不再变化的问题
  • 企微任务宝-数据分析-修复活动列表下拉框跟随移动问题
  • 企微任务宝-创建活动-修复第四步时,切换时间获取客户按钮不更新问题

# 变更文件

  • api-server/app/core/index/src/Logic/LineChatLogic.php
  • api-server/app/core/index/src/Service/CorpDayDataService.php
  • api-server/app/core/install/src/Constants/Version.php
  • api-server/app/core/work-agent/src/Logic/AuthLogic.php
  • api-server/app/core/work-contact/src/Contract/WorkContactEmployeeContract.php
  • api-server/app/core/work-contact/src/Contract/WorkContactRoomContract.php
  • api-server/app/core/work-contact/src/Logic/FieldPivot/UpdateLogic.php
  • api-server/app/core/work-contact/src/Logic/FieldPivot/UpdatePhoneLogic.php
  • api-server/app/core/work-contact/src/Service/WorkContactEmployeeService.php
  • api-server/app/core/work-contact/src/Service/WorkContactRoomService.php
  • api-server/app/utils/src/Str.php
  • api-server/plugin/mochat/contact-message-batch-send/src/Logic/ShowLogic.php
  • api-server/plugin/mochat/open-api/.gitignore
  • api-server/plugin/mochat/open-api/.php-cs-fixer.php
  • api-server/plugin/mochat/open-api/.phpstorm.meta.php
  • api-server/plugin/mochat/open-api/LICENSE
  • api-server/plugin/mochat/open-api/README.md
  • api-server/plugin/mochat/open-api/composer.json
  • api-server/plugin/mochat/open-api/phpunit.xml
  • api-server/plugin/mochat/open-api/src/Action/Api/Contact/AddFollow.php
  • api-server/plugin/mochat/open-api/src/Action/Api/Contact/ContactDetail.php
  • api-server/plugin/mochat/open-api/src/Action/Api/Contact/ContactList.php
  • api-server/plugin/mochat/open-api/src/Action/Api/Contact/ContactRoom.php
  • api-server/plugin/mochat/open-api/src/Action/Api/Contact/UnionidToExternalUserid.php
  • api-server/plugin/mochat/open-api/src/Action/Api/Employee/EmployeeDetail.php
  • api-server/plugin/mochat/open-api/src/Action/Api/Employee/EmployeeList.php
  • api-server/plugin/mochat/open-api/src/Action/Api/Employee/SendMsgToEmployee.php
  • api-server/plugin/mochat/open-api/src/Action/Api/Room/Index.php
  • api-server/plugin/mochat/open-api/src/Action/Api/Room/Members.php
  • api-server/plugin/mochat/open-api/src/Action/Api/Token.php
  • api-server/plugin/mochat/open-api/src/Action/Dashboard/CustomCard.php
  • api-server/plugin/mochat/open-api/src/Action/Dashboard/OpenApiInfo.php
  • api-server/plugin/mochat/open-api/src/Action/Sidebar/CustomCard.php
  • api-server/plugin/mochat/open-api/src/ConfigProvider.php
  • api-server/plugin/mochat/open-api/src/Contract/CustomCardContract.php
  • api-server/plugin/mochat/open-api/src/Middleware/TokenAuthMiddleware.php
  • api-server/plugin/mochat/open-api/src/Model/CustomCard.php
  • api-server/plugin/mochat/open-api/src/Service/CustomCardService.php
  • api-server/plugin/mochat/open-api/src/Service/TokenService.php
  • api-server/plugin/mochat/open-api/tests/Cases/AbstractTestCase.php
  • api-server/plugin/mochat/open-api/tests/Cases/ExampleTest.php
  • api-server/plugin/mochat/open-api/tests/bootstrap.php
  • api-server/plugin/mochat/shop-code/src/Action/Dashboard/ShowContact.php
  • api-server/plugin/mochat/work-fission/src/Action/Dashboard/InviteData.php
  • api-server/storage/install/mochat.sql
  • api-server/storage/install/upgrade_1.0.3.sql
  • dashboard/src/api/customCard.js
  • dashboard/src/components/Bar/Header/Nav.vue
  • dashboard/src/components/Upload/index.vue
  • dashboard/src/router/asyncRouter.js
  • dashboard/src/router/router.config.js
  • dashboard/src/views/channelCodeNew/store.vue
  • dashboard/src/views/contactSop/detail.vue
  • dashboard/src/views/openMarket/index.vue
  • dashboard/src/views/roomFission/index.vue
  • dashboard/src/views/roomRemind/index.vue
  • dashboard/src/views/shopCode/employeeIndex.vue
  • dashboard/src/views/workFission/components/create/step/step4.vue
  • dashboard/src/views/workFission/dataShow.vue
  • dashboard/src/views/workMoment/components/indexEmployee.vue
  • operation/src/views/roomClockIn/index.vue
  • operation/src/views/roomClockIn/success.vue
  • sidebar/public/index.html
  • sidebar/src/api/contact.js
  • sidebar/src/main.js
  • sidebar/src/router/routes.js
  • sidebar/src/utils/index.js
  • sidebar/src/views/auth/index.vue
  • sidebar/src/views/contact/index.vue
  • sidebar/src/views/contactSop/index.vue
  • sidebar/src/views/customSidebar/index.vue
  • sidebar/src/views/roomSop/index.vue
  • sidebar/src/views/testCard/index.vue
  • workbench/src/views/contact/detail.vue

# MoChat创世版1.0.2

# 更新内容

  • 素材库-修复新增文本素材时不填写标题也可以增加成功的问题
  • 入群欢迎语-修改欢迎语-修复欢迎语2为链接时图片显示错误的问题
  • 个人SOP-添加客服-修复不选择客服也可以添加成功的问题

# 变更文件

  • api-server/app/core/install/src/Constants/Version.php
  • dashboard/src/views/contactSop/index.vue
  • dashboard/src/views/mediumGroup/index.vue
  • dashboard/src/views/roomWelcome/create.vue

# MoChat创世版1.0.1

# 更新内容

  • 群聊质检-规则详情-增加返回按钮
  • 自动拉群-新建拉群-成员和群聊改为必选
  • 首页-修复常用功能跳转到页面后对应菜单没有选中的问题
  • 渠道活码-新建活码-修复员工上限列表全选中, 新增员工后全选状态消失的问题
  • 在职转接-分配记录-移除客户公司字段
  • 自动拉群-修复列表和详情中群聊状态不一致问题
  • 成员统计-趋势图-修复纵坐标名称显示不匹配筛选类型的问题
  • 群SOP-修复编辑时显示的文案是添加企业客服的问题
  • 客户群列表-设置群日历-修复下拉选择框会显示今日之前的日历的问题
  • 客户群列表-修复选择完分组后自动搜索的问题
  • 一客一码统计-数据总览-调整员工使用人数提示显示位置
  • 客户列表-所在群聊筛选-修复数据行显示错乱问题
  • 一客一码统计-按员工查看-修复部分分辨率下邀请人数和被邀请人数筛选条件显示错乱的问题
  • 企微朋友圈-个人发布记录-详情-修复内容类型为链接的不显示内容的问题
  • 成员统计-数据表格-修复不同tab页面下页码显示错误问题
  • 群裂变-邀请客户参与-修复未设置邀请链接封面时无法通知成员发送的问题
  • 群裂变-新建-调整默认邀请文案
  • 侧边栏-素材库-修复安卓手机无法发送二维码图片问题
  • 修复上传临时素材失败问题
  • 客户列表-客户属性筛选-修复企业标签为同时满足时无数据显示的问题
  • 更新离职继承记录状态定时任务调整
  • 新增更新在职转接记录状态定时任务
  • 群裂变-编辑-修复修改企微群聊和群聊二维码不生效问题
  • 离职继承-列表-修复客户标签找不到时会报错的问题
  • 群SOP-详情-修复执行群聊数统计错误问题
  • 客户群列表-设置群日历-修复下拉选择框会显示今日之前的日历的问题
  • 客户列表-详情-修复添加事件时客户轨迹记录员工id错误问题
  • 客户群列表-群详情-修复详细数据列表中当前群成员数统计错误问题
  • 标签建群-详情-修复群查询不到时会报错的问题
  • 群统计-群流失看板-详情-修复部分客户名称不显示问题
  • 客户统计-按员工查看-修复已回复聊天占比和平均回复时长计算错误问题
  • 自动拉群-编辑-修复编辑使用成员时删除成员错误的问题
  • 客户阶段管理-优化客户阶段提醒异步队列
  • 群裂变-创建-自动通过好友改为非必选
  • 引流链接-引流入群-新建-企业logo改为必选
  • 消息存档-群聊检索-修复时间筛选不生效问题
  • 消息存档-员工检索&客户检索-修复筛选条件开始日期和结束日期为同一天时查询不到数据的问题
  • 消息存档-员工检索&客户检索-修复群聊数据查询不到的问题
  • 客户群提醒-方案详情-修复已删除的群仍会显示的问题
  • 在职转接-修复列表选中记录后搜索不会重置选中状态的问题
  • 批量加好友-修复分配客户时, 先选中员工再删除员工, 仍然能分配成功的问题
  • 群sop-企业微信端详情-修复点击我已完成没有响应的问题
  • 群日历-创建群日历-修复关闭添加弹窗后再次点击相同的日期无法弹窗的问题
  • 群日历-创建群日历-日历-修复不能选择今日的问题
  • 群日历-详情-时间轴-修复添加推送时能选择今日之前的时间的问题
  • 入群欢迎语-列表-修复搜索不生效的问题
  • 入群欢迎语-移除新增按钮后面的文案及链接
  • 客户群提醒-行为提醒类型移除发送带二维码图片
  • 无限拉群-编辑-修复企微活码点击了停用按钮后无法再启用的问题
  • 标签建群-任务详情-成员详情-修复筛选条件不生效问题
  • 标签建群-任务详情-成员详情-修复收到任务条数列显示错误的问题
  • 无限拉群-编辑-企微活码新增删除按钮
  • 无限拉群-H5获取二维码-修复企微活码未设置状态时会报错的问题
  • 无限拉群-编辑-修复部分企微活码状态缺失问题
  • 群sop-修复规则状态改为关闭后仍然发送提醒给群主的问题
  • 权限管理-菜单中没有的路由默认都有权限访问
  • 标签建群-新建-修复查看过滤后预计送达人数接口是否过滤客户参数不生效问题
  • 客户列表-客户属性筛选-导出excel-修复上次对话时间列缺失问题
  • 客户列表-所在群聊筛选-导出excel-修复导出表格头和列表不对应, 且没有导出数据的问题
  • 客户列表-客户动态筛选-导出excel-修复导出表格头和列表不对应
  • 客户列表-自定义信息筛选-导出excel-修复导出表格头和列表不对应
  • 渠道活码-修复使用过一次批量替换成员后, 不需要再选择活码就可以再次替换成员的问题
  • 渠道活码-更新活码定时任务执行周期调整
  • 群裂变-新建群裂变-修复群聊二维码设置多个时, 无法删除第一个群聊的二维码的问题
  • 门店活码-数据分析-查看客户数据-修复选择门店店主后查询保错问题
  • 门店活码-扫码添加店主-数据分析-查看客户数据-修复客户昵称筛选框提示信息显示错误的问题
  • 门店活码-扫码添加店主-数据分析-查看客户数据-修复客户昵称筛选条件不生效问题
  • 群裂变-修复客户成员创建事件监听报错的问题
  • 流失提醒-列表-修复记录中删除时间为空时会报错的问题
  • 门店活码-扫码添加店主-数据分析-查看客户数据-修复流失状态筛选条件不生效的问题
  • 渠道活码-编辑-修复没填客户上限时会报错的问题
  • 渠道活码-新建活码-备用员工改为不能和客服人员重复
  • 互动雷达-详情-客户数据-修复搜索客户后点击总次数变为0的问题
  • 互动雷达-详情-数据详情-修复选择了时间后渠道点击人数Top10无数据的问题
  • 互动雷达-详情-渠道数据-修复开始时间和结束时间选同一天时无数据的问题
  • 互动雷达-新建雷达文章-修复不填公众号文章链接可以创建成功的问题
  • 素材库-列表-修复选择文本类型时素材无操作按钮的问题
  • 入群欢迎语-编辑-修复欢迎语2为链接时保存失败的问题
  • 素材库-编辑-修复图片类型素材更换图片不生效的问题
  • 自动打标签-添加规则-修复可以多次选择同一个标签的问题
  • 入群欢迎语-新增&修改欢迎语-修复右侧欢迎语和图片回显错误的问题
  • 个人SOP-侧边栏-推送内容为图片类型时,复制功能调整为下载功能
  • 群日历-详情-修复不能选择当天进行添加推送内容的问题
  • 客户旅程管理-自动化设置-修复编辑规则时提示规则信息不能为空的问题
  • 群统计-按群主统计-修复企微接口返回数据中部分数据没有群主信息时会报错的问题
  • 互动雷达-分享-渠道列表-修复选择渠道和选择员工筛选条件不生效问题
  • 互动雷达-分享-渠道列表-选择渠道和选择员工新增可以删除筛选条件的功能
  • 互动雷达-详情-客户数据列表-修复数据重复的问题
  • 渠道活码-数据分析-修复今日流失数计算错误的问题
  • 客户列表-详情-添加事件-修复添加模板事件时未记录模板事件名称的问题
  • 侧边栏-客户画像-修复修改了更进状态后在管理后台没有同步的问题
  • 数据库初始化脚本调整

# 变更文件

  • api-server/app/core/install/src/Constants/Version.php
  • api-server/app/core/work-contact/src/Action/Dashboard/Track.php
  • api-server/app/core/work-contact/src/Logic/LossContactLogic.php
  • api-server/app/core/work-contact/src/Logic/Traits/ContactAppletTrait.php
  • api-server/app/core/work-contact/src/Service/WorkContactEmployeeService.php
  • api-server/app/core/work-contact/src/Service/WorkContactTagPivotService.php
  • api-server/app/core/work-message/src/Action/Dashboard/Index.php
  • api-server/app/core/work-message/src/Action/Dashboard/RoomMessageIndex.php
  • api-server/app/core/work-room/src/Action/Dashboard/RoomContact.php
  • api-server/app/core/work-room/src/Action/Dashboard/StatisticsIndex.php
  • api-server/app/utils/src/Media.php
  • api-server/app/utils/src/Rbac/Rbac.php
  • api-server/plugin/mochat/channel-code/src/Action/Dashboard/Update.php
  • api-server/plugin/mochat/channel-code/src/Logic/StatisticsIndexLogic.php
  • api-server/plugin/mochat/channel-code/src/Logic/StatisticsLogic.php
  • api-server/plugin/mochat/channel-code/src/Task/ChannelCode.php
  • api-server/plugin/mochat/contact-follow/src/Action/Dashboard/Store.php
  • api-server/plugin/mochat/contact-stage/src/Action/Dashboard/Update.php
  • api-server/plugin/mochat/contact-stage/src/Action/Sidebar/StageUpdate.php
  • api-server/plugin/mochat/contact-stage/src/Job/SyncRemindByStageJob.php
  • api-server/plugin/mochat/contact-transfer/src/Constants/State.php
  • api-server/plugin/mochat/contact-transfer/src/Logic/TransferRoomLogic.php
  • api-server/plugin/mochat/contact-transfer/src/Logic/UnassignedListLogic.php
  • api-server/plugin/mochat/contact-transfer/src/Service/WorkTransferLogService.php
  • api-server/plugin/mochat/contact-transfer/src/Task/InJobTransferStateRefresh.php
  • api-server/plugin/mochat/contact-transfer/src/Task/TransferStateRefresh.php
  • api-server/plugin/mochat/radar/src/Action/Dashboard/IndexChannelLink.php
  • api-server/plugin/mochat/radar/src/Action/Dashboard/Show.php
  • api-server/plugin/mochat/radar/src/Action/Dashboard/ShowChannel.php
  • api-server/plugin/mochat/radar/src/Action/Dashboard/ShowContact.php
  • api-server/plugin/mochat/radar/src/Contract/RadarRecordContract.php
  • api-server/plugin/mochat/radar/src/Service/RadarRecordService.php
  • api-server/plugin/mochat/room-auto-pull/src/Logic/ShowLogic.php
  • api-server/plugin/mochat/room-calendar/src/Action/Dashboard/Index.php
  • api-server/plugin/mochat/room-calendar/src/Contract/RoomCalendarPushContract.php
  • api-server/plugin/mochat/room-calendar/src/Service/RoomCalendarPushService.php
  • api-server/plugin/mochat/room-fission/src/Listener/CreateRoomMemberListener.php
  • api-server/plugin/mochat/room-fission/src/Logic/UpdateLogic.php
  • api-server/plugin/mochat/room-infinite-pull/src/Action/Dashboard/Update.php
  • api-server/plugin/mochat/room-infinite-pull/src/Action/Operation/QrCode.php
  • api-server/plugin/mochat/room-remind/src/Action/Dashboard/Info.php
  • api-server/plugin/mochat/room-sop/src/Job/RoomSopJob.php
  • api-server/plugin/mochat/room-sop/src/Logic/InfoLogic.php
  • api-server/plugin/mochat/room-sop/src/Logic/SetRoomLogic.php
  • api-server/plugin/mochat/room-tag-pull/src/Action/Dashboard/FilterContact.php
  • api-server/plugin/mochat/room-tag-pull/src/Action/Dashboard/Show.php
  • api-server/plugin/mochat/room-tag-pull/src/Action/Dashboard/ShowContact.php
  • api-server/plugin/mochat/shop-code/src/Action/Dashboard/ShowContact.php
  • api-server/plugin/mochat/shop-code/src/Service/ShopCodeService.php
  • api-server/plugin/mochat/statistic/src/Action/Dashboard/EmployeeCounts.php
  • api-server/plugin/mochat/statistic/src/Action/Dashboard/EmployeesTrend.php
  • api-server/plugin/mochat/statistic/src/Action/Dashboard/Room/RoomOwnerStatistic.php
  • api-server/storage/install/mochat.sql
  • dashboard/src/api/roomWelcome.js
  • dashboard/src/components/SelectEmployeeNew/components/Department.vue
  • dashboard/src/router/asyncRouter.js
  • dashboard/src/views/autoTag/dayPartCreate.vue
  • dashboard/src/views/autoTag/joinRoomCreate.vue
  • dashboard/src/views/autoTag/keywordCreate.vue
  • dashboard/src/views/channelCodeNew/index.vue
  • dashboard/src/views/channelCodeNew/store.vue
  • dashboard/src/views/contactBatchAdd/index.vue
  • dashboard/src/views/contactTransfer/workAllotRecord.vue
  • dashboard/src/views/contactTransfer/workIndex.vue
  • dashboard/src/views/corpData/index.vue
  • dashboard/src/views/drainageLink/create.vue
  • dashboard/src/views/mediumGroup/index.vue
  • dashboard/src/views/oneForOneStatistics/statistics.vue
  • dashboard/src/views/radar/articleDetail.vue
  • dashboard/src/views/radar/components/share.vue
  • dashboard/src/views/radar/createArticle.vue
  • dashboard/src/views/radar/detail.vue
  • dashboard/src/views/radar/pdfDetail.vue
  • dashboard/src/views/roomCalendar/components/setCalnder.vue
  • dashboard/src/views/roomCalendar/create.vue
  • dashboard/src/views/roomCalendar/show.vue
  • dashboard/src/views/roomFission/components/create/step/step1.vue
  • dashboard/src/views/roomFission/components/create/step/step3.vue
  • dashboard/src/views/roomFission/components/create/step/step4.vue
  • dashboard/src/views/roomFission/invite.vue
  • dashboard/src/views/roomInfinitePull/show.vue
  • dashboard/src/views/roomRemind/index.vue
  • dashboard/src/views/roomSop/components/create/addRule.vue
  • dashboard/src/views/roomSop/edit.vue
  • dashboard/src/views/roomTagPull/create.vue
  • dashboard/src/views/roomTagPull/detail.vue
  • dashboard/src/views/roomWelcome/create.vue
  • dashboard/src/views/roomWelcome/index.vue
  • dashboard/src/views/shopCode/employeeIndex.vue
  • dashboard/src/views/statistics/employee.vue
  • dashboard/src/views/workContactNew/pages/attribute.vue
  • dashboard/src/views/workContactNew/pages/custom.vue
  • dashboard/src/views/workContactNew/pages/event.vue
  • dashboard/src/views/workContactNew/pages/room.vue
  • dashboard/src/views/workMessageNew/page/room.vue
  • dashboard/src/views/workMoment/components/indexEmployee.vue
  • dashboard/src/views/workRoomAutoPull/index.vue
  • dashboard/src/views/workRoomAutoPull/store.vue
  • dashboard/src/views/workRoomNew/components/set/calendar.vue
  • dashboard/src/views/workRoomNew/index.vue
  • sidebar/src/views/contactSop/index.vue
  • sidebar/src/views/radar/channelLink.vue
  • sidebar/src/views/roomSop/index.vue