|
|
@ -6,7 +6,7 @@
|
|
|
|
import { ref } from 'vue'
|
|
|
|
import { ref } from 'vue'
|
|
|
|
import { BasicColumn, FormSchema } from '/@/components/Table'
|
|
|
|
import { BasicColumn, FormSchema } from '/@/components/Table'
|
|
|
|
// 下拉框数据接口
|
|
|
|
// 下拉框数据接口
|
|
|
|
import { GetClientListByCode, GetCarrierSelectList } from '/@/api/common'
|
|
|
|
import { GetClientListByCode, GetCarrierSelectList, GetSupplierListByCode } from '/@/api/common'
|
|
|
|
// 接口
|
|
|
|
// 接口
|
|
|
|
import {
|
|
|
|
import {
|
|
|
|
GetControllerClientList,
|
|
|
|
GetControllerClientList,
|
|
|
@ -116,6 +116,17 @@ export const searchFormSchema: FormSchema[] = [
|
|
|
|
allowClear: true,
|
|
|
|
allowClear: true,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'closeDocDate',
|
|
|
|
|
|
|
|
label: '截单时间',
|
|
|
|
|
|
|
|
component: 'RangePicker',
|
|
|
|
|
|
|
|
required: false,
|
|
|
|
|
|
|
|
dynamicDisabled: false,
|
|
|
|
|
|
|
|
colProps: { span: 4 },
|
|
|
|
|
|
|
|
componentProps: {
|
|
|
|
|
|
|
|
allowClear: true,
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
label: '操作',
|
|
|
|
label: '操作',
|
|
|
|
field: 'operatorId',
|
|
|
|
field: 'operatorId',
|
|
|
@ -512,12 +523,12 @@ export const columns: BasicColumn[] = [
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'lstDraftCompareRlt',
|
|
|
|
dataIndex: 'lstDraftCompareRlt',
|
|
|
|
title: '格式单比对',
|
|
|
|
title: '格式单比对',
|
|
|
|
width: 120,
|
|
|
|
width: 100,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'lstShipOrderCompareRlt',
|
|
|
|
dataIndex: 'lstShipOrderCompareRlt',
|
|
|
|
title: '下货纸比对',
|
|
|
|
title: '下货纸比对',
|
|
|
|
width: 120,
|
|
|
|
width: 100,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'arFeeStatus',
|
|
|
|
dataIndex: 'arFeeStatus',
|
|
|
@ -565,7 +576,7 @@ export const columns: BasicColumn[] = [
|
|
|
|
value: '9',
|
|
|
|
value: '9',
|
|
|
|
},
|
|
|
|
},
|
|
|
|
],
|
|
|
|
],
|
|
|
|
width: 120,
|
|
|
|
width: 100,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'apFeeStatus',
|
|
|
|
dataIndex: 'apFeeStatus',
|
|
|
@ -613,36 +624,36 @@ export const columns: BasicColumn[] = [
|
|
|
|
value: '9',
|
|
|
|
value: '9',
|
|
|
|
},
|
|
|
|
},
|
|
|
|
],
|
|
|
|
],
|
|
|
|
width: 120,
|
|
|
|
width: 100,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'arInvoiceStatus',
|
|
|
|
dataIndex: 'arInvoiceStatus',
|
|
|
|
title: '应收开票',
|
|
|
|
title: '应收开票',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 120,
|
|
|
|
width: 100,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'apInvoiceStatus',
|
|
|
|
dataIndex: 'apInvoiceStatus',
|
|
|
|
title: '应付开票',
|
|
|
|
title: '应付开票',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 120,
|
|
|
|
width: 100,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'arCheckStatus',
|
|
|
|
dataIndex: 'arCheckStatus',
|
|
|
|
title: '应收对账',
|
|
|
|
title: '应收对账',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 120,
|
|
|
|
width: 100,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'isBusinessLocking',
|
|
|
|
dataIndex: 'isBusinessLocking',
|
|
|
|
title: '业务锁定',
|
|
|
|
title: '业务锁定',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 100
|
|
|
|
width: 80
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'isFeeLocking',
|
|
|
|
dataIndex: 'isFeeLocking',
|
|
|
|
title: '费用锁定',
|
|
|
|
title: '费用锁定',
|
|
|
|
width: 100,
|
|
|
|
width: 80,
|
|
|
|
sorter: true
|
|
|
|
sorter: true
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -688,7 +699,7 @@ export const columns: BasicColumn[] = [
|
|
|
|
width: 130,
|
|
|
|
width: 130,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
title: '截单日期',
|
|
|
|
title: '截单时间',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
dataIndex: 'closeDocDate',
|
|
|
|
dataIndex: 'closeDocDate',
|
|
|
|
width: 90,
|
|
|
|
width: 90,
|
|
|
@ -703,25 +714,25 @@ export const columns: BasicColumn[] = [
|
|
|
|
title: '中转港',
|
|
|
|
title: '中转港',
|
|
|
|
dataIndex: 'transport',
|
|
|
|
dataIndex: 'transport',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 130,
|
|
|
|
width: 120,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'yard',
|
|
|
|
dataIndex: 'yard',
|
|
|
|
title: '场站',
|
|
|
|
title: '场站',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 130
|
|
|
|
width: 120
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'customser',
|
|
|
|
dataIndex: 'customser',
|
|
|
|
title: '报关行',
|
|
|
|
title: '报关行',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 130
|
|
|
|
width: 120
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'trucker',
|
|
|
|
dataIndex: 'trucker',
|
|
|
|
title: '承运车队',
|
|
|
|
title: '承运车队',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 130
|
|
|
|
width: 120
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// {
|
|
|
|
// {
|
|
|
|
// dataIndex: 'termDelivery',
|
|
|
|
// dataIndex: 'termDelivery',
|
|
|
@ -739,31 +750,31 @@ export const columns: BasicColumn[] = [
|
|
|
|
dataIndex: 'shipper',
|
|
|
|
dataIndex: 'shipper',
|
|
|
|
title: '发货人',
|
|
|
|
title: '发货人',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 150
|
|
|
|
width: 120
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'consignee',
|
|
|
|
dataIndex: 'consignee',
|
|
|
|
title: '收货人',
|
|
|
|
title: '收货人',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 150
|
|
|
|
width: 120
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'notifyParty',
|
|
|
|
dataIndex: 'notifyParty',
|
|
|
|
title: '通知人',
|
|
|
|
title: '通知人',
|
|
|
|
width: 150,
|
|
|
|
width: 120,
|
|
|
|
sorter: true
|
|
|
|
sorter: true
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
title: '收货地',
|
|
|
|
title: '收货地',
|
|
|
|
dataIndex: 'receiptPlace',
|
|
|
|
dataIndex: 'receiptPlace',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 150,
|
|
|
|
width: 120,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'kindPkgsName',
|
|
|
|
dataIndex: 'kindPkgsName',
|
|
|
|
title: '包装',
|
|
|
|
title: '包装',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 150
|
|
|
|
width: 120
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
title: '件数',
|
|
|
|
title: '件数',
|
|
|
@ -787,7 +798,7 @@ export const columns: BasicColumn[] = [
|
|
|
|
dataIndex: 'marks',
|
|
|
|
dataIndex: 'marks',
|
|
|
|
title: `唛头`,
|
|
|
|
title: `唛头`,
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 100,
|
|
|
|
width: 80,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'description',
|
|
|
|
dataIndex: 'description',
|
|
|
@ -840,13 +851,13 @@ export const columns: BasicColumn[] = [
|
|
|
|
title: '签单地点',
|
|
|
|
title: '签单地点',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
dataIndex: 'issuePlace',
|
|
|
|
dataIndex: 'issuePlace',
|
|
|
|
width: 150,
|
|
|
|
width: 120,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'noBill',
|
|
|
|
dataIndex: 'noBill',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
title: '提单份数',
|
|
|
|
title: '提单份数',
|
|
|
|
width: 150,
|
|
|
|
width: 80,
|
|
|
|
customRender: ({ record }) => {
|
|
|
|
customRender: ({ record }) => {
|
|
|
|
let name = ''
|
|
|
|
let name = ''
|
|
|
|
FnnoBill.value.some((item) => {
|
|
|
|
FnnoBill.value.some((item) => {
|
|
|
@ -862,7 +873,7 @@ export const columns: BasicColumn[] = [
|
|
|
|
dataIndex: 'copyNoBill',
|
|
|
|
dataIndex: 'copyNoBill',
|
|
|
|
title: '副本份数',
|
|
|
|
title: '副本份数',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 150,
|
|
|
|
width: 80,
|
|
|
|
customRender: ({ record }) => {
|
|
|
|
customRender: ({ record }) => {
|
|
|
|
let name = ''
|
|
|
|
let name = ''
|
|
|
|
FncopyNoBill.value.some((item) => {
|
|
|
|
FncopyNoBill.value.some((item) => {
|
|
|
@ -878,13 +889,13 @@ export const columns: BasicColumn[] = [
|
|
|
|
dataIndex: 'mblFrt',
|
|
|
|
dataIndex: 'mblFrt',
|
|
|
|
title: '付费方式',
|
|
|
|
title: '付费方式',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 150
|
|
|
|
width: 100
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'prepareAt',
|
|
|
|
dataIndex: 'prepareAt',
|
|
|
|
title: '预付地点',
|
|
|
|
title: '预付地点',
|
|
|
|
sorter: true,
|
|
|
|
sorter: true,
|
|
|
|
width: 150
|
|
|
|
width: 120
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
dataIndex: 'note',
|
|
|
|
dataIndex: 'note',
|
|
|
@ -1199,7 +1210,7 @@ export const BatchModificationFormSchema: FormSchema[] = [
|
|
|
|
colProps: { span: 4 },
|
|
|
|
colProps: { span: 4 },
|
|
|
|
componentProps: () => {
|
|
|
|
componentProps: () => {
|
|
|
|
return {
|
|
|
|
return {
|
|
|
|
api: GetCustomClientList,
|
|
|
|
api: GetSupplierListByCode,
|
|
|
|
labelField: 'shortName',
|
|
|
|
labelField: 'shortName',
|
|
|
|
valueField: 'id',
|
|
|
|
valueField: 'id',
|
|
|
|
resultField: 'data',
|
|
|
|
resultField: 'data',
|
|
|
|