Browse Source

refactor(market): 优化线索页面功能

- 修改客户详情页面跳转逻辑,增加对共享资源 ID 的处理
- 更新我的消息页面跳转逻辑,使用发送者和接收者 ID
-调整拨打电话功能,增加沟通记录相关参数
- 更改 API 调用方法,使用新的通信记录添加接口
master
liutong 10 months ago
parent
commit
57a9e7deb8
  1. 36
      pages/market/clue/add_clues.vue

36
pages/market/clue/add_clues.vue

@ -939,23 +939,37 @@ export default {
//-
openViewClueInfo(item) {
let id = item.id
let resource_sharing_id = '';
if (item.resourceSharingHasMany && item.resourceSharingHasMany.length > 0) {
resource_sharing_id = item.resourceSharingHasMany[0].id; // id
}
if (!resource_sharing_id) {
uni.showToast({
title: '暂时无法查看',
icon: 'none'
});
return;
}
uni.navigateTo({
url: `/pages/market/clue/clue_info?id=${id}`
url: `/pages/market/clue/clue_info?resource_sharing_id=${resource_sharing_id}`
})
},
//-
openViewMyMessage(item) {
let hair_staff_id = item.hair_staff_id
let from_id = this.userInfo.id//id
let to_id = item.customerResource.id//ID
uni.navigateTo({
url: `/pages/common/im_chat_info?hair_staff_id=${hair_staff_id}`
url: `/pages/common/im_chat_info?from_id=${from_id}&to_id=${to_id}`
})
},
//
async dialTel(item) {
let tel = item.student_phone
let tel = item.phone_number
if (!tel) {
uni.showToast({
@ -965,10 +979,18 @@ export default {
return;
}
let param = {
sales_id: item.id//线id
staff_id: this.userInfo.id,//id
resource_id: item.id,//ID
resource_type: '',//
communication_type: 'phone',//: phone-, email-, meeting-, other-
communication_result: 'success',//: success-, failure-, pending-
remarks: null,//
tag: null,//
}
let res = await marketApi.setCallUp(param)//
let res = await apiRoute.xs_communicationRecordsAdd(param)//
if (res.code != 1) {
uni.showToast({
title: res.msg,

Loading…
Cancel
Save