Browse Source

客服设置欢迎语

master
La123123 1 month ago
parent
commit
f3538585c4
  1. 6
      im-admin-ui/src/views/im/customer/index.vue
  2. 5
      im-admin/ruoyi-im/src/main/java/org/dromara/im/domain/ImUser.java
  3. 5
      im-admin/ruoyi-im/src/main/java/org/dromara/im/domain/bo/ImUserBo.java
  4. 6
      im-admin/ruoyi-im/src/main/java/org/dromara/im/domain/vo/ImUserVo.java
  5. 2
      im-admin/ruoyi-im/src/main/java/org/dromara/im/service/impl/ImUserServiceImpl.java

6
im-admin-ui/src/views/im/customer/index.vue

@ -99,6 +99,9 @@
<el-form-item label="昵称" prop="nickName">
<el-input v-model="form.nickName" />
</el-form-item>
<el-form-item label="自定义欢迎语" prop="welcomeMsg">
<el-input v-model="form.welcomeMsg" />
</el-form-item>
<!--
<el-form-item label="个性签名" prop="signature">
<el-input v-model="form.signature" />
@ -148,7 +151,8 @@ const initFormData: UserForm = {
createdTime: undefined,
type: undefined,
isBanned: undefined,
reason: undefined
reason: undefined,
welcomeMsg: undefined
};
const data = reactive<PageData<UserForm, UserQuery>>({
form: { ...initFormData },

5
im-admin/ruoyi-im/src/main/java/org/dromara/im/domain/ImUser.java

@ -110,6 +110,11 @@ public class ImUser implements TransPojo {
*/
private String sourceUrl;
/**
* 欢迎语
*/
private String welcomeMsg;
}

5
im-admin/ruoyi-im/src/main/java/org/dromara/im/domain/bo/ImUserBo.java

@ -96,4 +96,9 @@ public class ImUserBo {
*/
private String groupIds;
/**
* 欢迎语
*/
private String welcomeMsg;
}

6
im-admin/ruoyi-im/src/main/java/org/dromara/im/domain/vo/ImUserVo.java

@ -113,5 +113,11 @@ public class ImUserVo {
*/
private String sourceUrl;
/**
* 欢迎语
*/
private String welcomeMsg;
}

2
im-admin/ruoyi-im/src/main/java/org/dromara/im/service/impl/ImUserServiceImpl.java

@ -1,5 +1,6 @@
package org.dromara.im.service.impl;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.dynamic.datasource.annotation.DS;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
@ -337,6 +338,7 @@ public class ImUserServiceImpl implements IImUserService {
updateWrapper.set(ImUser::getGroupIds, bo.getGroupIds());
updateWrapper.set(ImUser::getHeadImage, bo.getHeadImage());
updateWrapper.set(ImUser::getHeadImageThumb, bo.getHeadImageThumb());
updateWrapper.set(ImUser::getWelcomeMsg, bo.getWelcomeMsg());
baseMapper.update(null, updateWrapper);
}

Loading…
Cancel
Save