|
@@ -110,10 +110,32 @@
|
|
|
<view class="value">{{ detail.serviceenterprisename || '--' }}
|
|
<view class="value">{{ detail.serviceenterprisename || '--' }}
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
|
|
+ <view class="row" v-if="detail.aftersalesphonenumber" style="align-items: center;">
|
|
|
|
|
+ <view class="label justify">售后电话</view>
|
|
|
|
|
+ <view class="value phonenumber">
|
|
|
|
|
+ <block>
|
|
|
|
|
+ <text style="margin: 0 20rpx 0 10rpx;">
|
|
|
|
|
+ {{ detail.aftersalesphonenumber }}
|
|
|
|
|
+ </text>
|
|
|
|
|
+ <My-button :customStyle="{
|
|
|
|
|
+ width: '142rpx',
|
|
|
|
|
+ height: '48rpx',
|
|
|
|
|
+ 'background-color': '#FFFFFF',
|
|
|
|
|
+ 'color': '#3874F6',
|
|
|
|
|
+ borderRadius: '10rpx'
|
|
|
|
|
+ }" :frontIconStyle="{
|
|
|
|
|
+ marginRight: '6rpx',
|
|
|
|
|
+ }" frontIcon="icon-bodadianhua1" text="电话" :phonenumber="detail.aftersalesphonenumber" />
|
|
|
|
|
+ </block>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
<view class="row" v-if="detail.servicephonenumber" style="align-items: center;">
|
|
<view class="row" v-if="detail.servicephonenumber" style="align-items: center;">
|
|
|
<view class="label justify">联系人</view>
|
|
<view class="label justify">联系人</view>
|
|
|
<view class="value phonenumber">
|
|
<view class="value phonenumber">
|
|
|
<block>
|
|
<block>
|
|
|
|
|
+ <text v-if="detail.servicecontactname" style="margin-right: 10rpx;">
|
|
|
|
|
+ {{ detail.servicecontactname }}
|
|
|
|
|
+ </text>
|
|
|
<text style="margin: 0 20rpx 0 10rpx;">
|
|
<text style="margin: 0 20rpx 0 10rpx;">
|
|
|
{{ detail.servicephonenumber }}
|
|
{{ detail.servicephonenumber }}
|
|
|
</text>
|
|
</text>
|
|
@@ -228,7 +250,16 @@ function getWorkorderDetail(sa_workorderid) {
|
|
|
console.log("工单详情", res)
|
|
console.log("工单详情", res)
|
|
|
if (res.code !== 1) return uni.showToast({ title: res.msg, icon: 'none' });
|
|
if (res.code !== 1) return uni.showToast({ title: res.msg, icon: 'none' });
|
|
|
time.value = new Date().getTime()
|
|
time.value = new Date().getTime()
|
|
|
|
|
+ // 用服务团队第一个成员(服务师傅)的信息替换联系人
|
|
|
|
|
+ const firstMember = res.data.team && res.data.team.length > 0 ? res.data.team[0] : null;
|
|
|
|
|
+ if (firstMember) {
|
|
|
|
|
+ res.data.servicephonenumber = firstMember.phonenumber || '';
|
|
|
|
|
+ res.data.servicecontactname = firstMember.name || '';
|
|
|
|
|
+ }
|
|
|
|
|
+ // 保留服务申请单的预约单号,不被工单的billno覆盖
|
|
|
|
|
+ const serviceorderBillno = detail.billno;
|
|
|
Object.assign(detail, res.data);
|
|
Object.assign(detail, res.data);
|
|
|
|
|
+ detail.billno = serviceorderBillno;
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|