|
|
|
|
@ -235,7 +235,7 @@ export default {
|
|
|
|
|
list: [],
|
|
|
|
|
table: [
|
|
|
|
|
{
|
|
|
|
|
prop:'id',
|
|
|
|
|
type:'index',
|
|
|
|
|
label:'序号',
|
|
|
|
|
width:56
|
|
|
|
|
},
|
|
|
|
|
@ -283,6 +283,45 @@ export default {
|
|
|
|
|
minWidth:220,
|
|
|
|
|
align:'left'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
prop:'sec',
|
|
|
|
|
width: 140,
|
|
|
|
|
label:'实际服务时间',
|
|
|
|
|
formatter:(cell,data,val) => {
|
|
|
|
|
return val ? Number(val) % 60 : 0
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
label:'勾选的服务时长',
|
|
|
|
|
width: 140,
|
|
|
|
|
customFn:row => {
|
|
|
|
|
return (
|
|
|
|
|
<span>{ (() => {
|
|
|
|
|
let total = 0;
|
|
|
|
|
row.sku.forEach(item => {
|
|
|
|
|
total += item.time ?? 0
|
|
|
|
|
})
|
|
|
|
|
return total;
|
|
|
|
|
})() }</span>
|
|
|
|
|
)
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
label:"勾选的服务明细",
|
|
|
|
|
minWidth: 200,
|
|
|
|
|
align: 'left',
|
|
|
|
|
customFn:row => {
|
|
|
|
|
return (
|
|
|
|
|
<div>
|
|
|
|
|
{ row.sku.map((item,index) => {
|
|
|
|
|
return (
|
|
|
|
|
<span>{ item.sku_info.name }{index === row.sku.length - 1 ? '' : ','}</span>
|
|
|
|
|
)
|
|
|
|
|
}) }
|
|
|
|
|
</div>
|
|
|
|
|
)
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
label:'已服务明细',
|
|
|
|
|
minWidth: 400,
|
|
|
|
|
|