聊天:订单状态实时展示、图片收发修复、联系打手跳转优化

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
XingQue
2026-06-24 00:43:31 +08:00
parent 7b3e7a39e9
commit 53548b6a61
10 changed files with 515 additions and 139 deletions

View File

@@ -8,7 +8,7 @@ Page({
data: {
jibenShuju: {
dingdan_id: '', tupian: '', jieshao: '', create_time: '',
jine: '', nicheng: '', beizhu: '', zhuangtai: 0, fadanpingtai: 0
jine: '', nicheng: '', beizhu: '', zhuangtai: 0, fadanpingtai: 0, is_cross: 0
},
dashouInfo: { yonghuid: '', nicheng: '', avatar: '' },
xiangxiShuju: {
@@ -131,6 +131,7 @@ Page({
'jibenShuju.beizhu': dingdanData.beizhu || '',
'jibenShuju.zhuangtai': dingdanData.zhuangtai || 0,
'jibenShuju.fadanpingtai': dingdanData.fadanpingtai || 0,
'jibenShuju.is_cross': dingdanData.is_cross || 0,
isLoading: false
})
this.jiazaiXiangxiShuju(dingdanData.dingdan_id)
@@ -186,7 +187,9 @@ Page({
fadanData: d.fadan || null,
fenhongLilv: parseFloat(d.fenhong_lilv) || 0,
xinDingdanId: d.xin_dingdan_id || '',
'jibenShuju.zhuangtai': d.zhuangtai || this.data.jibenShuju.zhuangtai
'jibenShuju.zhuangtai': d.zhuangtai || this.data.jibenShuju.zhuangtai,
'jibenShuju.is_cross': d.is_cross != null ? d.is_cross : this.data.jibenShuju.is_cross,
'jibenShuju.fadanpingtai': d.fadanpingtai != null ? d.fadanpingtai : this.data.jibenShuju.fadanpingtai,
})
} else {
wx.showToast({ title: res?.data?.msg || '获取详情失败', icon: 'none' })
@@ -243,8 +246,10 @@ Page({
identityType: 'shangjia',
userId: 'Sj' + uid,
orderId,
partnerUid: this.data.dashouInfo.yonghuid,
fadanPingtai: this.data.jibenShuju.fadanpingtai || 0,
groupName: (this.data.dashouInfo.nicheng || this.data.jibenShuju.nicheng) + '的订单群',
isCross: this.data.jibenShuju.fadanpingtai || 0
isCross: this.data.jibenShuju.is_cross || 0
}).catch(err => {
console.error('跳转群聊失败', err)
})