|
@@ -56,7 +56,7 @@
|
|
|
>
|
|
|
<div v-if="item.key === 'linkedOrder'" class="linkedOrder">
|
|
|
{{ item.label }}:
|
|
|
- <RelatedOrderTable v-if="product.linkedOrder && Object.keys(product.linkedOrder).length" :table-data="product.options">
|
|
|
+ <RelatedOrderTable class="detail-order-table" v-if="product.linkedOrder && Object.keys(product.linkedOrder).length" :table-data="product.options">
|
|
|
</RelatedOrderTable>
|
|
|
<span v-else>-</span>
|
|
|
</div>
|
|
@@ -445,7 +445,7 @@ export default {
|
|
|
const finalPrice = this.formatNumber(product.final_price);
|
|
|
let originalPrice = this.formatNumber(product.original_price);
|
|
|
const linkedOrder = product.linkedOrder || {}; // 关联订单信息
|
|
|
- const { buySubject, empowerCount, name, serviceStartTime, serviceEndTime, provinceCount, orderArr } = linkedOrder || {}
|
|
|
+ const { buySubject, empowerCount, name, serviceStartTime, serviceEndTime, provinceCount, product_code: productCode, orderArr } = linkedOrder || {}
|
|
|
|
|
|
const options = [{
|
|
|
buySubject,
|
|
@@ -459,7 +459,7 @@ export default {
|
|
|
serviceList: [],
|
|
|
linkedOrder: orderArr,
|
|
|
vipExist: false, //当前服务是否在有限期内
|
|
|
-
|
|
|
+ productCode
|
|
|
}]
|
|
|
const item = options[0]
|
|
|
const arr = []
|
|
@@ -528,7 +528,7 @@ export default {
|
|
|
sortTableText(service) {
|
|
|
const order = service.linkedOrderSplit || {}
|
|
|
return {
|
|
|
- productTypeText: service.name || '-',
|
|
|
+ // productTypeText: service.name || '-',
|
|
|
empowerCountText: service.empowerCount ? `${service.empowerCount}个` : '-',
|
|
|
serviceEndTimeText: service.serviceEndTime ? dateFormatter(service.serviceEndTime, 'yyyy-MM-dd') : '-',
|
|
|
buySubjectText: service.buySubject === 1 ? '个人' : '企业',
|
|
@@ -538,6 +538,7 @@ export default {
|
|
|
service_type: order.service_type || '-',
|
|
|
service_type_text: findPaymentType(order.service_type)?.label || '-',
|
|
|
create_time: order.create_time || '-',
|
|
|
+ productCode: service.productCode || ''
|
|
|
}
|
|
|
},
|
|
|
// 权限开通
|
|
@@ -1094,5 +1095,10 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ .detail-order-table {
|
|
|
+ &.relate-order-table {
|
|
|
+ width: 800px;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
</style>
|