106 lines
6.1 KiB
JavaScript
106 lines
6.1 KiB
JavaScript
export const formalSettlementTableColumns = [
|
||
{ label: '结算单号', prop: 'formalSettlementNo', minWidth: 160, link: true, fixed: 'left' },
|
||
{ label: '预结算单号', prop: 'preSettlementNos', minWidth: 190 },
|
||
{ label: '来源', prop: 'sourceType', minWidth: 110 },
|
||
{ label: '付款方', prop: 'payerName', minWidth: 150 },
|
||
{ label: '收款方', prop: 'payeeName', minWidth: 150 },
|
||
{ label: '项目名称', prop: 'projectName', minWidth: 140 },
|
||
{ label: '所属组织', prop: 'deptName', minWidth: 140 },
|
||
{ label: '合同编号', prop: 'contractNo', minWidth: 150 },
|
||
{ label: '合同名称', prop: 'contractName', minWidth: 170 },
|
||
{ label: '原币结算金额', prop: 'settlementAmount', minWidth: 145, money: true },
|
||
{ label: '本位币结算金额', prop: 'localSettlementAmount', minWidth: 155, money: true },
|
||
{ label: '结算汇率', prop: 'exchangeRate', minWidth: 110 },
|
||
{ label: '申请付款金额(含预付)', prop: 'appliedPaymentAmount', minWidth: 185, money: true },
|
||
{ label: '已收/已付合计', prop: 'paidAmount', minWidth: 145, money: true },
|
||
{ label: '发票状态', prop: 'invoiceStatusName', minWidth: 120 },
|
||
{ label: '收付款状态', prop: 'paymentStatusName', minWidth: 120 },
|
||
{ label: '审核状态', prop: 'approvalStatusName', minWidth: 110, status: true },
|
||
{ label: '当前节点', prop: 'currentNode', minWidth: 130 },
|
||
{ label: '当前处理人', prop: 'currentProcessor', minWidth: 130 },
|
||
{ label: '金蝶单据号', prop: 'kingdeeBillNo', minWidth: 150 },
|
||
{ label: '创建人', prop: 'createUserName', minWidth: 110 },
|
||
{ label: '创建时间', prop: 'createTime', minWidth: 170 },
|
||
];
|
||
|
||
export const sourceColumns = [
|
||
{ label: '预结算单号', prop: 'preSettlementNo', minWidth: 160 },
|
||
{ label: '结算金额', prop: 'settlementAmount', minWidth: 130, money: true },
|
||
{ label: '申请预付金额', prop: 'advanceAppliedAmount', minWidth: 140, money: true },
|
||
{ label: '已付款金额', prop: 'advancePaidAmount', minWidth: 130, money: true },
|
||
];
|
||
|
||
export const detailColumns = [
|
||
{ label: '单据号', prop: 'documentNo', minWidth: 180 },
|
||
{ label: '运单号', prop: 'waybillNo', minWidth: 160 },
|
||
{ label: '车号', prop: 'vehicleNo', minWidth: 130 },
|
||
{ label: '发货地址', prop: 'departureAddress', minWidth: 180 },
|
||
{ label: '到货地址', prop: 'arrivalAddress', minWidth: 180 },
|
||
{ label: '实际发货时间', prop: 'actualDepartureTime', minWidth: 170 },
|
||
{ label: '实际完成时间', prop: 'actualCompletionTime', minWidth: 170 },
|
||
{ label: '运输类型', prop: 'transportType', minWidth: 120 },
|
||
{ label: '货物名称', prop: 'cargoName', minWidth: 140 },
|
||
{ label: '货物类型', prop: 'cargoType', minWidth: 130 },
|
||
{ label: '运输总量', prop: 'transportQuantity', minWidth: 120 },
|
||
{ label: '里程(KM)', prop: 'mileage', minWidth: 120 },
|
||
{ label: '批次号', prop: 'batchNo', minWidth: 120 },
|
||
{ label: '运输单价', prop: 'unitPrice', minWidth: 120, money: true },
|
||
{ label: '运费', prop: 'freightAmount', minWidth: 120, money: true },
|
||
{ label: '调整金额', prop: 'adjustAmount', minWidth: 120, money: true },
|
||
{ label: '结算金额(含税)', prop: 'settlementAmountTax', minWidth: 155, money: true },
|
||
{ label: '结算金额(不含税)', prop: 'settlementAmountNoTax', minWidth: 170, money: true },
|
||
{ label: '备注', prop: 'remark', minWidth: 180 },
|
||
];
|
||
|
||
export const summaryColumns = [
|
||
{ label: '费用类型', prop: 'feeType', minWidth: 150 },
|
||
{ label: '费用项', prop: 'feeItem', minWidth: 160 },
|
||
{ label: '原金额', prop: 'originalAmount', minWidth: 130 },
|
||
{ label: '调整金额', prop: 'adjustAmount', minWidth: 140 },
|
||
{ label: '结算金额', prop: 'settlementAmount', minWidth: 140 },
|
||
{ label: '备注', prop: 'remark', minWidth: 200 },
|
||
];
|
||
|
||
export const candidateColumns = [
|
||
{ label: '预结算单号', prop: 'preSettlementNo', minWidth: 170 },
|
||
{ label: '项目名称', prop: 'projectName', minWidth: 140 },
|
||
{ label: '所属组织', prop: 'deptName', minWidth: 140 },
|
||
{ label: '合同编号', prop: 'contractNo', minWidth: 150 },
|
||
{ label: '合同名称', prop: 'contractName', minWidth: 170 },
|
||
{ label: '付款方', prop: 'payerName', minWidth: 150 },
|
||
{ label: '收款方', prop: 'payeeName', minWidth: 150 },
|
||
{ label: '结算金额', prop: 'settlementAmount', minWidth: 130, money: true },
|
||
{ label: '创建时间', prop: 'createTime', minWidth: 170 },
|
||
];
|
||
|
||
export const candidateDetailColumns = [
|
||
{ label: '单据号', prop: 'documentNo', minWidth: 180 },
|
||
{ label: '项目名称', prop: 'projectName', minWidth: 140 },
|
||
{ label: '所属组织', prop: 'deptName', minWidth: 140 },
|
||
{ label: '生成日期', prop: 'feeDate', minWidth: 120 },
|
||
{ label: '客商名称', prop: 'customerName', minWidth: 150 },
|
||
{ label: '合同编号', prop: 'contractNo', minWidth: 150 },
|
||
{ label: '合同名称', prop: 'contractName', minWidth: 170 },
|
||
{ label: '来源', prop: 'sourceType', minWidth: 110 },
|
||
{ label: '预结算单号', prop: 'preSettlementNo', minWidth: 160 },
|
||
{ label: '正式结算单号', prop: 'formalSettlementNo', minWidth: 160 },
|
||
{ label: '运单号', prop: 'waybillNo', minWidth: 150 },
|
||
{ label: '车号', prop: 'vehicleNo', minWidth: 130 },
|
||
{ label: '运输类型', prop: 'transportType', minWidth: 120 },
|
||
{ label: '货物名称', prop: 'cargoName', minWidth: 140 },
|
||
{ label: '货物类型', prop: 'cargoType', minWidth: 130 },
|
||
{ label: '批次号', prop: 'batchNo', minWidth: 120 },
|
||
{ label: '应收应付合计', prop: 'totalAmount', minWidth: 140, money: true },
|
||
{ label: '状态', prop: 'settlementStatusName', minWidth: 110 },
|
||
];
|
||
|
||
export const paymentColumns = [
|
||
{ label: '付款类型', prop: 'paymentTypeName', minWidth: 120 },
|
||
{ label: '单据号', prop: 'paymentNo', minWidth: 160 },
|
||
{ label: '申请付款金额', prop: 'appliedAmount', minWidth: 145, money: true },
|
||
{ label: '已付款金额', prop: 'paidAmount', minWidth: 130, money: true },
|
||
{ label: '单据状态', prop: 'billStatusName', minWidth: 120 },
|
||
{ label: '金蝶单据号', prop: 'kingdeeBillNo', minWidth: 150 },
|
||
{ label: '创建时间', prop: 'createTime', minWidth: 170 },
|
||
];
|