|
|
|
|
@ -330,6 +330,59 @@ const user_order_columns = [{
|
|
|
|
|
]))
|
|
|
|
|
return children
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
title: '结算信息',
|
|
|
|
|
key: 'receivers',
|
|
|
|
|
render(row) {
|
|
|
|
|
let s_info=JSON.parse(row.receivers)
|
|
|
|
|
if(s_info)
|
|
|
|
|
console.log(s_info)
|
|
|
|
|
let children = [
|
|
|
|
|
h('div', null, [
|
|
|
|
|
h('b', '订单总金额: '),
|
|
|
|
|
h('span', row.price),
|
|
|
|
|
]),
|
|
|
|
|
h('div', null, [
|
|
|
|
|
h('b', '各方应收: '),
|
|
|
|
|
//h('span', !!row.appointment_number ? row.appointment_number : '-'),
|
|
|
|
|
h('div', !!s_info ? s_info.map((item) => {
|
|
|
|
|
return item.account + ' ¥'+(item.amount/100)
|
|
|
|
|
}).join('\r\n') : ''),
|
|
|
|
|
]),
|
|
|
|
|
h('div', null, [
|
|
|
|
|
h('b', '结算状态: '),
|
|
|
|
|
h(
|
|
|
|
|
NTag,
|
|
|
|
|
{
|
|
|
|
|
size: 'small',
|
|
|
|
|
type: row.sharing_status ===1 ? 'success' : 'error'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
default: () => {
|
|
|
|
|
return row.sharing_status === 1 ? '已结算' : '未结算'
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
),
|
|
|
|
|
]),
|
|
|
|
|
]
|
|
|
|
|
if (row.check_status === 2) {
|
|
|
|
|
children.push(h('div', null, [
|
|
|
|
|
h('b', '到检时间: '),
|
|
|
|
|
h('span', row.check_time),
|
|
|
|
|
]))
|
|
|
|
|
}
|
|
|
|
|
if (!!row.exam_number) {
|
|
|
|
|
children.push(h('div', null, [
|
|
|
|
|
h('b', '体检编号: '),
|
|
|
|
|
h('span', row.exam_number),
|
|
|
|
|
]))
|
|
|
|
|
}
|
|
|
|
|
children.push(h('div', null, [
|
|
|
|
|
h('b', '介绍人: '),
|
|
|
|
|
h('span', row.referral ? row.referral : '-'),
|
|
|
|
|
]))
|
|
|
|
|
return children
|
|
|
|
|
}
|
|
|
|
|
}]
|
|
|
|
|
|
|
|
|
|
const pagePush = () => {
|
|
|
|
|
|