1、调整配载、总单
2、新增收付款模块
This commit is contained in:
@@ -40,30 +40,13 @@ export const config = {
|
||||
enableAllDept: true,
|
||||
allDeptReadonly: false,
|
||||
batchDelete: false,
|
||||
enableContractForm: true,
|
||||
enableProjectSelect: true,
|
||||
projectQueryParams: {
|
||||
approvalStatuses: 'approved,change_approved',
|
||||
},
|
||||
enableContractPeriod: true,
|
||||
enableContractFileUpload: true,
|
||||
enableCurrentUserHandler: true,
|
||||
enableBillingPlan: true,
|
||||
enableSettlementRule: true,
|
||||
enableReconciliation: false,
|
||||
enableFeeGenerationMode: true,
|
||||
enableSettlementConfigTabs: true,
|
||||
enablePaymentRatio: true,
|
||||
enableAttachmentTable: true,
|
||||
enableChangeRecord: true,
|
||||
enableOrganizationSelect: true,
|
||||
enableContractCreateActions: true,
|
||||
enableContractExpiryTags: true,
|
||||
actions: ['copy'],
|
||||
statusProp: 'approvalStatus',
|
||||
statusTextProp: 'approvalStatusName',
|
||||
customMenuActions: true,
|
||||
contractNameDetail: true,
|
||||
detailSections: [
|
||||
{
|
||||
title: '基本信息',
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
export const billLedgerTableColumns = [
|
||||
{ prop: 'billNo', label: '票据编号', minWidth: 170 },
|
||||
{ prop: 'receiverName', label: '收票单位', minWidth: 170 },
|
||||
{ prop: 'issuerName', label: '出票单位', minWidth: 170 },
|
||||
{ prop: 'billTypeName', label: '汇票类型', minWidth: 110 },
|
||||
{ prop: 'faceAmount', label: '票面金额', minWidth: 130, money: true },
|
||||
{ prop: 'availableBalance', label: '可用余额', minWidth: 130, money: true },
|
||||
{ prop: 'issueDate', label: '出票日期', minWidth: 120 },
|
||||
{ prop: 'maturityDate', label: '到期日期', minWidth: 120 },
|
||||
{ prop: 'remark', label: '备注', minWidth: 180 },
|
||||
];
|
||||
@@ -0,0 +1,12 @@
|
||||
export const billPaymentTableColumns = [
|
||||
{ prop: 'paymentNo', label: '单据号', minWidth: 160 },
|
||||
{ prop: 'deptName', label: '使用部门', minWidth: 150 },
|
||||
{ prop: 'paymentDate', label: '付款日期', minWidth: 120 },
|
||||
{ prop: 'usedAmount', label: '使用金额', minWidth: 130, money: true },
|
||||
{ prop: 'remark', label: '备注', minWidth: 180 },
|
||||
{ prop: 'approvalStatusName', label: '单据状态', minWidth: 110, status: true },
|
||||
{ prop: 'currentNode', label: '当前节点', minWidth: 120 },
|
||||
{ prop: 'currentProcessor', label: '当前处理人', minWidth: 130 },
|
||||
{ prop: 'createUserName', label: '创建人', minWidth: 110 },
|
||||
{ prop: 'createTime', label: '创建时间', minWidth: 170 },
|
||||
];
|
||||
@@ -0,0 +1,34 @@
|
||||
export const invoiceApplicationTableColumns = [
|
||||
{ prop: 'applicationNo', label: '单据号', minWidth: 170, link: true },
|
||||
{ prop: 'settlementNos', label: '结算单号', minWidth: 190, link: true },
|
||||
{ prop: 'projectName', label: '所属项目', minWidth: 140 },
|
||||
{ prop: 'deptName', label: '所属组织', minWidth: 140 },
|
||||
{ prop: 'issuerName', label: '开票方', minWidth: 150 },
|
||||
{ prop: 'receiverName', label: '受票方', minWidth: 150 },
|
||||
{ prop: 'invoiceAmount', label: '开票金额', minWidth: 130, money: true },
|
||||
{ prop: 'createUserName', label: '创建人', minWidth: 110 },
|
||||
{ prop: 'createTime', label: '创建时间', minWidth: 170 },
|
||||
{ prop: 'approvalStatusName', label: '状态', minWidth: 110, status: true },
|
||||
{ prop: 'currentNode', label: '当前节点', minWidth: 130 },
|
||||
{ prop: 'currentProcessor', label: '当前处理人', minWidth: 130 },
|
||||
{ prop: 'kingdeeBillNo', label: '金蝶单据号', minWidth: 150 },
|
||||
{ prop: 'kingdeeStatusName', label: '金蝶单据状态', minWidth: 140 },
|
||||
];
|
||||
|
||||
export const invoiceApplicationDetailColumns = [
|
||||
{ prop: 'documentNo', label: '单据号', minWidth: 180, link: true },
|
||||
{ prop: 'waybillNo', label: '运单号', minWidth: 160, link: true },
|
||||
{ prop: 'vehicleNo', label: '车号', minWidth: 120 },
|
||||
{ prop: 'departureAddress', label: '发货地址', minWidth: 180 },
|
||||
{ prop: 'arrivalAddress', label: '到货地址', minWidth: 180 },
|
||||
{ prop: 'actualDepartureTime', label: '实际发货时间', minWidth: 170 },
|
||||
{ prop: 'actualCompletionTime', label: '实际完成时间', minWidth: 170 },
|
||||
{ prop: 'transportType', label: '运输类型', minWidth: 120 },
|
||||
{ prop: 'cargoName', label: '货物名称', minWidth: 140 },
|
||||
{ prop: 'cargoType', label: '货物类型', minWidth: 130 },
|
||||
{ prop: 'transportQuantity', label: '运输总量', minWidth: 120 },
|
||||
{ prop: 'mileage', label: '里程(KM)', minWidth: 120 },
|
||||
{ prop: 'batchNo', label: '批次号', minWidth: 120 },
|
||||
{ prop: 'freightAmount', label: '运费', minWidth: 120, money: true },
|
||||
{ prop: 'feeItemsJson', label: '费用项目', minWidth: 180 },
|
||||
];
|
||||
@@ -0,0 +1,16 @@
|
||||
export const invoiceReceiptTableColumns = [
|
||||
{ prop: 'invoiceNo', label: '发票号', minWidth: 180, link: true },
|
||||
{ prop: 'invoiceDate', label: '开票日期', minWidth: 120 },
|
||||
{ prop: 'projectName', label: '所属项目', minWidth: 140 },
|
||||
{ prop: 'deptName', label: '所属组织', minWidth: 150 },
|
||||
{ prop: 'payerName', label: '付款方', minWidth: 150 },
|
||||
{ prop: 'payeeName', label: '收款方', minWidth: 150 },
|
||||
{ prop: 'invoiceAmount', label: '收票金额', minWidth: 130, money: true },
|
||||
{ prop: 'approvalStatusName', label: '审核状态', minWidth: 110, status: true },
|
||||
{ prop: 'currentNode', label: '当前节点', minWidth: 130 },
|
||||
{ prop: 'currentProcessor', label: '当前处理人', minWidth: 130 },
|
||||
{ prop: 'createUserName', label: '创建人', minWidth: 110 },
|
||||
{ prop: 'createTime', label: '创建时间', minWidth: 170 },
|
||||
{ prop: 'kingdeeBillNo', label: '金蝶单据号', minWidth: 150 },
|
||||
{ prop: 'kingdeeStatusName', label: '金蝶单据状态', minWidth: 140 },
|
||||
];
|
||||
@@ -0,0 +1,20 @@
|
||||
export const paymentApplicationTableColumns = [
|
||||
{ prop: 'paymentNo', label: '单据号', minWidth: 140, link: true },
|
||||
{ prop: 'paymentTypeName', label: '付款类型', minWidth: 110 },
|
||||
{ prop: 'projectName', label: '所属项目', minWidth: 140 },
|
||||
{ prop: 'deptName', label: '所属组织', minWidth: 120 },
|
||||
{ prop: 'contractNo', label: '合同编号', minWidth: 130 },
|
||||
{ prop: 'contractName', label: '合同名称', minWidth: 140 },
|
||||
{ prop: 'payerName', label: '付款方', minWidth: 130 },
|
||||
{ prop: 'payeeName', label: '收款方', minWidth: 130 },
|
||||
{ prop: 'appliedAmount', label: '申请付款金额', minWidth: 140, money: true },
|
||||
{ prop: 'paidAmount', label: '已付款金额', minWidth: 130, money: true },
|
||||
{ prop: 'matchedInvoiceAmount', label: '匹配发票金额', minWidth: 130, money: true },
|
||||
{ prop: 'applicantName', label: '申请人', minWidth: 100 },
|
||||
{ prop: 'applyDate', label: '申请日期', minWidth: 120 },
|
||||
{ prop: 'approvalStatusName', label: '审核状态', minWidth: 110, status: true },
|
||||
{ prop: 'currentNode', label: '当前节点', minWidth: 120 },
|
||||
{ prop: 'currentProcessor', label: '当前处理人', minWidth: 120 },
|
||||
{ prop: 'kingdeeBillNo', label: '金蝶单据号', minWidth: 130 },
|
||||
{ prop: 'kingdeeStatusName', label: '金蝶单据状态', minWidth: 130 },
|
||||
];
|
||||
@@ -0,0 +1,17 @@
|
||||
export const receiptClaimRecordTableColumns = [
|
||||
{ prop: 'receiptNoticeNo', label: '认领通知单', minWidth: 150, link: true },
|
||||
{ prop: 'payerName', label: '付款人', minWidth: 130 },
|
||||
{ prop: 'receiptAmount', label: '付款金额', minWidth: 130, money: true },
|
||||
{ prop: 'counterpartyName', label: '对方户名', minWidth: 150 },
|
||||
{ prop: 'counterpartyAccount', label: '对方账号', minWidth: 170 },
|
||||
{ prop: 'counterpartyBank', label: '对方开户行', minWidth: 150 },
|
||||
{ prop: 'summary', label: '摘要', minWidth: 160 },
|
||||
{ prop: 'transactionTime', label: '交易时间', minWidth: 170 },
|
||||
{ prop: 'claimAmount', label: '认领金额', minWidth: 130, money: true },
|
||||
{ prop: 'claimDate', label: '认领日期', minWidth: 120 },
|
||||
{ prop: 'claimerName', label: '认领人', minWidth: 120 },
|
||||
{ prop: 'claimerDeptName', label: '所属组织', minWidth: 150 },
|
||||
{ prop: 'claimStatusName', label: '状态', minWidth: 110, status: true },
|
||||
{ prop: 'kingdeeBillNo', label: '金蝶单据号', minWidth: 170 },
|
||||
{ prop: 'kingdeeBillStatusName', label: '金蝶单据状态', minWidth: 140 },
|
||||
];
|
||||
@@ -0,0 +1,12 @@
|
||||
export const receiptFlowTableColumns = [
|
||||
{ prop: 'receiptNoticeNo', label: '认领通知单', minWidth: 150 },
|
||||
{ prop: 'payerName', label: '付款人', minWidth: 130 },
|
||||
{ prop: 'receiptAmount', label: '付款金额', minWidth: 130, money: true },
|
||||
{ prop: 'counterpartyName', label: '对方户名', minWidth: 150 },
|
||||
{ prop: 'counterpartyAccount', label: '对方账号', minWidth: 170 },
|
||||
{ prop: 'counterpartyBank', label: '对方开户行', minWidth: 150 },
|
||||
{ prop: 'summary', label: '摘要', minWidth: 160 },
|
||||
{ prop: 'transactionTime', label: '交易时间', minWidth: 170 },
|
||||
{ prop: 'claimStatusName', label: '认领状态', minWidth: 110, status: true },
|
||||
{ prop: 'claimedAmount', label: '已认领金额', minWidth: 130, money: true },
|
||||
];
|
||||
Reference in New Issue
Block a user