|
|
@ -22,16 +22,53 @@ export default {
|
|
|
|
sortable: true,
|
|
|
|
sortable: true,
|
|
|
|
slots: { default: 'vessel' }
|
|
|
|
slots: { default: 'vessel' }
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{ field: 'etd', label: 'ETD', width: 110, title: '开船日期', showHeaderOverflow: true, sortable: true, slots: { default: 'etd' } },
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'etd',
|
|
|
|
|
|
|
|
label: 'ETD',
|
|
|
|
|
|
|
|
width: 110,
|
|
|
|
|
|
|
|
title: '开船日期',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
sortable: true,
|
|
|
|
|
|
|
|
slots: { default: 'etd' }
|
|
|
|
|
|
|
|
},
|
|
|
|
{ field: 'voyno', label: 'VOYNO', width: 120, title: '海关航次', showHeaderOverflow: true },
|
|
|
|
{ field: 'voyno', label: 'VOYNO', width: 120, title: '海关航次', showHeaderOverflow: true },
|
|
|
|
{ field: 'bookingStatus', label: 'BOOKINGSTATUS', width: 120, title: '订舱状态', showHeaderOverflow: true },
|
|
|
|
{ field: 'bookingStatus', label: 'BOOKINGSTATUS', width: 120, title: '订舱状态', showHeaderOverflow: true },
|
|
|
|
{ field: 'vgm', label: 'VGM', width: 120, title: 'VGM', showHeaderOverflow: true },
|
|
|
|
{ field: 'vgm', label: 'VGM', width: 120, title: 'VGM', showHeaderOverflow: true },
|
|
|
|
{ field: 'billStatus', label: 'BILLSTATUS', width: 120, title: '提单状态', showHeaderOverflow: true },
|
|
|
|
{ field: 'billStatus', label: 'BILLSTATUS', width: 120, title: '提单状态', showHeaderOverflow: true },
|
|
|
|
{ field: 'portdischarge', label: 'PORTDISCHARGE', width: 120, title: '卸货港', showHeaderOverflow: true, sortable: true },
|
|
|
|
{
|
|
|
|
{ field: 'createdUserName', label: 'CREATEDUSERNAME', width: 120, title: '创建人', showHeaderOverflow: true, sortable: true },
|
|
|
|
field: 'portdischarge',
|
|
|
|
{ field: 'createdTime', label: 'CREATEDTIME', width: 160, title: '创建时间', showHeaderOverflow: true, sortable: true },
|
|
|
|
label: 'PORTDISCHARGE',
|
|
|
|
|
|
|
|
width: 120,
|
|
|
|
|
|
|
|
title: '卸货港',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
sortable: true
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'createdUserName',
|
|
|
|
|
|
|
|
label: 'CREATEDUSERNAME',
|
|
|
|
|
|
|
|
width: 120,
|
|
|
|
|
|
|
|
title: '创建人',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
sortable: true
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'createdTime',
|
|
|
|
|
|
|
|
label: 'CREATEDTIME',
|
|
|
|
|
|
|
|
width: 160,
|
|
|
|
|
|
|
|
title: '创建时间',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
sortable: true
|
|
|
|
|
|
|
|
},
|
|
|
|
{ field: 'cntrtotal', label: 'CNTRTOTAL', width: 120, title: '箱型箱量', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'cntrtotal', label: 'CNTRTOTAL', width: 120, title: '箱型箱量', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'operate', title: '操作', width: 80, noDraggable: true, slots: { default: 'operate' }, fixed: 'right', resizable: false }
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'operate',
|
|
|
|
|
|
|
|
title: '操作',
|
|
|
|
|
|
|
|
width: 80,
|
|
|
|
|
|
|
|
noDraggable: true,
|
|
|
|
|
|
|
|
slots: { default: 'operate' },
|
|
|
|
|
|
|
|
fixed: 'right',
|
|
|
|
|
|
|
|
resizable: false
|
|
|
|
|
|
|
|
}
|
|
|
|
],
|
|
|
|
],
|
|
|
|
columnsAllData: [
|
|
|
|
columnsAllData: [
|
|
|
|
{ field: 'carrier', width: 120, title: '船公司', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'carrier', width: 120, title: '船公司', showHeaderOverflow: true, sortable: true },
|
|
|
@ -55,43 +92,130 @@ export default {
|
|
|
|
sortable: true,
|
|
|
|
sortable: true,
|
|
|
|
slots: { default: 'vessel' }
|
|
|
|
slots: { default: 'vessel' }
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{ field: 'etd', label: 'ETD', width: 110, title: '开船日期', showHeaderOverflow: true, sortable: true, slots: { default: 'etd' } },
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'etd',
|
|
|
|
|
|
|
|
label: 'ETD',
|
|
|
|
|
|
|
|
width: 110,
|
|
|
|
|
|
|
|
title: '开船日期',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
sortable: true,
|
|
|
|
|
|
|
|
slots: { default: 'etd' }
|
|
|
|
|
|
|
|
},
|
|
|
|
{ field: 'voyno', label: 'VOYNO', width: 120, title: '海关航次', showHeaderOverflow: true },
|
|
|
|
{ field: 'voyno', label: 'VOYNO', width: 120, title: '海关航次', showHeaderOverflow: true },
|
|
|
|
{ field: 'bookremark', label: 'BOOKREMARK', width: 120, title: '备注', className: 'book-remark-box', showOverflow: false, slots: { default: 'bookremark' } },
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'bookremark',
|
|
|
|
|
|
|
|
label: 'BOOKREMARK',
|
|
|
|
|
|
|
|
width: 120,
|
|
|
|
|
|
|
|
title: '备注',
|
|
|
|
|
|
|
|
className: 'book-remark-box',
|
|
|
|
|
|
|
|
showOverflow: false,
|
|
|
|
|
|
|
|
slots: { default: 'bookremark' }
|
|
|
|
|
|
|
|
},
|
|
|
|
{ field: 'bookingStatus', label: 'BOOKINGSTATUS', width: 120, title: '订舱状态', showHeaderOverflow: true },
|
|
|
|
{ field: 'bookingStatus', label: 'BOOKINGSTATUS', width: 120, title: '订舱状态', showHeaderOverflow: true },
|
|
|
|
{ field: 'vgm', label: 'VGM', width: 120, title: 'VGM', showHeaderOverflow: true },
|
|
|
|
{ field: 'vgm', label: 'VGM', width: 120, title: 'VGM', showHeaderOverflow: true },
|
|
|
|
{ field: 'billStatus', label: 'BILLSTATUS', width: 120, title: '提单状态', showHeaderOverflow: true },
|
|
|
|
{ field: 'billStatus', label: 'BILLSTATUS', width: 120, title: '提单状态', showHeaderOverflow: true },
|
|
|
|
{ field: 'portdischarge', label: 'PORTDISCHARGE', width: 120, title: '卸货港', showHeaderOverflow: true, sortable: true },
|
|
|
|
{
|
|
|
|
{ field: 'createdUserName', label: 'CREATEDUSERNAME', width: 120, title: '创建人', showHeaderOverflow: true, sortable: true },
|
|
|
|
field: 'portdischarge',
|
|
|
|
{ field: 'createdTime', label: 'CREATEDTIME', width: 160, title: '创建时间', showHeaderOverflow: true, sortable: true },
|
|
|
|
label: 'PORTDISCHARGE',
|
|
|
|
|
|
|
|
width: 120,
|
|
|
|
|
|
|
|
title: '卸货港',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
sortable: true
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'createdUserName',
|
|
|
|
|
|
|
|
label: 'CREATEDUSERNAME',
|
|
|
|
|
|
|
|
width: 120,
|
|
|
|
|
|
|
|
title: '创建人',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
sortable: true
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'createdTime',
|
|
|
|
|
|
|
|
label: 'CREATEDTIME',
|
|
|
|
|
|
|
|
width: 160,
|
|
|
|
|
|
|
|
title: '创建时间',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
sortable: true
|
|
|
|
|
|
|
|
},
|
|
|
|
{ field: 'cntrtotal', label: 'CNTRTOTAL', width: 120, title: '箱型箱量', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'cntrtotal', label: 'CNTRTOTAL', width: 120, title: '箱型箱量', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'atd', label: 'ATD', width: 160, title: '实际开船日期', showHeaderOverflow: true, sortable: true, slots: { default: 'atd' } },
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'atd',
|
|
|
|
|
|
|
|
label: 'ATD',
|
|
|
|
|
|
|
|
width: 160,
|
|
|
|
|
|
|
|
title: '实际开船日期',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
sortable: true,
|
|
|
|
|
|
|
|
slots: { default: 'atd' }
|
|
|
|
|
|
|
|
},
|
|
|
|
{ field: 'blfrt', label: 'BLFRT', width: 120, title: '付费方式', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'blfrt', label: 'BLFRT', width: 120, title: '付费方式', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'cargoid', label: 'CARGOID', width: 120, title: '货物标识', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'cargoid', label: 'CARGOID', width: 120, title: '货物标识', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'cbm', label: 'CBM', width: 90, title: '尺码', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'cbm', label: 'CBM', width: 90, title: '尺码', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'consignee', label: 'CONSIGNEE', width: 120, title: '收货人', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'consignee', label: 'CONSIGNEE', width: 120, title: '收货人', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'contractno', label: 'CONTRACTNO', width: 120, title: '合约号', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'contractno', label: 'CONTRACTNO', width: 120, title: '合约号', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'customername', label: 'CUSTOMERNAME', width: 120, title: '客户', showHeaderOverflow: true, sortable: true },
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'customername',
|
|
|
|
|
|
|
|
label: 'CUSTOMERNAME',
|
|
|
|
|
|
|
|
width: 120,
|
|
|
|
|
|
|
|
title: '客户',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
sortable: true
|
|
|
|
|
|
|
|
},
|
|
|
|
{ field: 'customser', label: 'CUSTOMSER', width: 120, title: '报关行', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'customser', label: 'CUSTOMSER', width: 120, title: '报关行', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'custservice', label: 'CUSTSERVICE', width: 120, title: '客服', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'custservice', label: 'CUSTSERVICE', width: 120, title: '客服', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'doc', label: 'DOC', width: 120, title: '单证', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'doc', label: 'DOC', width: 120, title: '单证', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'dunno', label: 'DUNNO', width: 120, title: '危险品编号', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'dunno', label: 'DUNNO', width: 120, title: '危险品编号', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'forwarder', label: 'FORWARDER', width: 120, title: '订舱代理', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'forwarder', label: 'FORWARDER', width: 120, title: '订舱代理', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'freightpayer', label: 'FREIGHTPAYER', width: 120, title: '付款方', showHeaderOverflow: true, sortable: true },
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'freightpayer',
|
|
|
|
|
|
|
|
label: 'FREIGHTPAYER',
|
|
|
|
|
|
|
|
width: 120,
|
|
|
|
|
|
|
|
title: '付款方',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
sortable: true
|
|
|
|
|
|
|
|
},
|
|
|
|
{ field: 'hblno', label: 'HBLNO', width: 120, title: '分提单号', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'hblno', label: 'HBLNO', width: 120, title: '分提单号', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'hscode', label: 'HSCODE', width: 120, title: 'HS代码', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'hscode', label: 'HSCODE', width: 120, title: 'HS代码', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'issueplace', label: 'ISSUEPLACE', width: 120, title: '签单地点', showHeaderOverflow: true, sortable: true },
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'issueplace',
|
|
|
|
|
|
|
|
label: 'ISSUEPLACE',
|
|
|
|
|
|
|
|
width: 120,
|
|
|
|
|
|
|
|
title: '签单地点',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
sortable: true
|
|
|
|
|
|
|
|
},
|
|
|
|
{ field: 'issuetype', label: 'ISSUETYPE', width: 120, title: '签单方式', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'issuetype', label: 'ISSUETYPE', width: 120, title: '签单方式', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'kgs', label: 'KGS', width: 120, title: '毛重', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'kgs', label: 'KGS', width: 120, title: '毛重', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'kindpkgs', label: 'KINDPKGS', width: 120, title: '包装', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'kindpkgs', label: 'KINDPKGS', width: 120, title: '包装', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'pkgs', label: 'PKGS', width: 120, title: '件数', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'pkgs', label: 'PKGS', width: 120, title: '件数', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'marks', label: 'MARKS', width: 120, title: '唛头', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'marks', label: 'MARKS', width: 120, title: '唛头', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'nobill', label: 'NOBILL', width: 120, title: '提单分数', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'nobill', label: 'NOBILL', width: 120, title: '提单分数', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'notifyparty', label: 'NOTIFYPARTY', width: 120, title: '通知人', showHeaderOverflow: true, sortable: true },
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'notifyparty',
|
|
|
|
|
|
|
|
label: 'NOTIFYPARTY',
|
|
|
|
|
|
|
|
width: 120,
|
|
|
|
|
|
|
|
title: '通知人',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
sortable: true
|
|
|
|
|
|
|
|
},
|
|
|
|
{ field: 'op', label: 'OP', width: 120, title: '操作人', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'op', label: 'OP', width: 120, title: '操作人', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'payableat', label: 'PAYABLEAT', width: 120, title: '到付地点', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'payableat', label: 'PAYABLEAT', width: 120, title: '到付地点', showHeaderOverflow: true, sortable: true },
|
|
|
|
{ field: 'placedelivery', label: 'PLACEDELIVERY', width: 120, title: '交货地', showHeaderOverflow: true, sortable: true },
|
|
|
|
{
|
|
|
|
{ field: 'bookstatus', label: 'BOOKSTATUS', minWidth: 140, title: '运踪', showHeaderOverflow: true, slots: { default: 'bookstatus' } }
|
|
|
|
field: 'placedelivery',
|
|
|
|
|
|
|
|
label: 'PLACEDELIVERY',
|
|
|
|
|
|
|
|
width: 120,
|
|
|
|
|
|
|
|
title: '交货地',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
sortable: true
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'bookstatus',
|
|
|
|
|
|
|
|
label: 'BOOKSTATUS',
|
|
|
|
|
|
|
|
minWidth: 140,
|
|
|
|
|
|
|
|
title: '运踪',
|
|
|
|
|
|
|
|
showHeaderOverflow: true,
|
|
|
|
|
|
|
|
slots: { default: 'bookstatus' }
|
|
|
|
|
|
|
|
}
|
|
|
|
// { field: 'book_sta_cate_billtrace', label: 'book_sta_cate_billtrace', width: 120, title: '运踪状态', showHeaderOverflow: true, sortable: true },
|
|
|
|
// { field: 'book_sta_cate_billtrace', label: 'book_sta_cate_billtrace', width: 120, title: '运踪状态', showHeaderOverflow: true, sortable: true },
|
|
|
|
// { field: 'book_sta_cate_vgm', label: 'book_sta_cate_vgm', width: 120, title: 'VGM状态', showHeaderOverflow: true, sortable: true },
|
|
|
|
// { field: 'book_sta_cate_vgm', label: 'book_sta_cate_vgm', width: 120, title: 'VGM状态', showHeaderOverflow: true, sortable: true },
|
|
|
|
// { field: 'book_sta_cate_si', label: 'book_sta_cate_si', width: 120, title: '提单状态', showHeaderOverflow: true, sortable: true },
|
|
|
|
// { field: 'book_sta_cate_si', label: 'book_sta_cate_si', width: 120, title: '提单状态', showHeaderOverflow: true, sortable: true },
|
|
|
|