diff --git a/pages/chat/index.vue b/pages/chat/index.vue
index 22b4f95..64053b2 100644
--- a/pages/chat/index.vue
+++ b/pages/chat/index.vue
@@ -27,14 +27,29 @@
:src="receiverHeadSculptureUrl"
>
-
{{ vuex_msgUser.name }}
+
- {{ vuex_msgUser.collegeName }}
+
+
+ 江西新能源科技职业学院
@@ -442,11 +457,42 @@ export default {
gap: 16rpx;
flex: 1;
- .teacher-name {
- font-family: PingFang SC;
- font-weight: bold;
- font-size: 36rpx;
- color: #333333;
+ .teacher-header {
+ display: flex;
+ align-items: center;
+
+ .teacher-name {
+ font-family: PingFang SC;
+ font-weight: bold;
+ font-size: 36rpx;
+ color: #333333;
+ height: 52rpx;
+ line-height: 50rpx;
+ margin-right: 20rpx;
+ }
+
+ .reply-tag {
+ display: flex;
+ align-items: center;
+ background-color: #eaedfc;
+ border-radius: 24rpx;
+ padding: 10rpx 24rpx;
+ // height: 48rpx;
+ box-sizing: border-box;
+
+ .reply-icon {
+ width: 24rpx;
+ height: 24rpx;
+ margin-right: 8rpx;
+ }
+
+ text {
+ font-size: 24rpx;
+ color: #4f6aff;
+ line-height: 1;
+ letter-spacing: 1rpx;
+ }
+ }
}
.teacher-school,
diff --git a/store/index.js b/store/index.js
index eb6a1f3..64735c9 100644
--- a/store/index.js
+++ b/store/index.js
@@ -498,9 +498,13 @@ const store = new Vuex.Store({
dialogueManagementId !== "00000000-0000-0000-0000-000000000000"
) {
// 有会话ID,直接进入会话
- commit("set_MsgUser", { ...user });
- uni.navigateTo({
- url: `/pages/chat/index`,
+ Vue.prototype.$u.api.GetReceiverUserInfoApi({ Id: id }).then((res) => {
+ if (res.succeed && res.data) {
+ commit("set_MsgUser", { ...res.data, dialogueManagementId });
+ uni.navigateTo({
+ url: `/pages/chat/index`,
+ });
+ }
});
return;
}
@@ -514,19 +518,13 @@ const store = new Vuex.Store({
const resId = res1.data?.dialogueManagementId || "";
if (res1 && res1.succeed) {
- // 获取接收者信息,这里没啥用(先注释)
- // Vue.prototype.$u.api.GetReceiverUserInfoApi({ Id: id }).then((res) => {
- // if (res.succeed && res.data) {
- // commit("set_MsgUser", { ...res.data, dialogueManagementId });
- // uni.navigateTo({
- // url: `/pages/chat/index`,
- // });
- // return;
- // }
- // });
- commit("set_MsgUser", { ...user, dialogueManagementId: resId });
- uni.navigateTo({
- url: `/pages/chat/index`,
+ Vue.prototype.$u.api.GetReceiverUserInfoApi({ Id: id }).then((res) => {
+ if (res.succeed && res.data) {
+ commit("set_MsgUser", { ...res.data, dialogueManagementId: resId });
+ uni.navigateTo({
+ url: `/pages/chat/index`,
+ });
+ }
});
return;
}