1、调整导入运单
2、调整对账
This commit is contained in:
@@ -565,7 +565,7 @@
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="合同类别">
|
||||
<el-select v-model="contractDialog.query.contractCategory" clearable placeholder="请选择">
|
||||
<el-select :model-value="contractDialogCategory" disabled placeholder="请选择">
|
||||
<el-option
|
||||
v-for="item in contractCategoryOptions"
|
||||
:key="item.value"
|
||||
@@ -1027,7 +1027,7 @@ export default {
|
||||
contractName: '',
|
||||
projectName: '',
|
||||
organizationName: '',
|
||||
contractCategory: '',
|
||||
contractCategory: '承运商合同',
|
||||
signType: '',
|
||||
effectiveType: '',
|
||||
contractStage: '',
|
||||
@@ -1161,6 +1161,9 @@ export default {
|
||||
settlementTypeName() {
|
||||
return this.form.settlementType === 'receivable' ? '应收' : '应付';
|
||||
},
|
||||
contractDialogCategory() {
|
||||
return '承运商合同';
|
||||
},
|
||||
summaryTotal() {
|
||||
// 与结算合计表格的合计行保持一致:包含手工添加的费用与明细调整后的金额。
|
||||
if (this.summaryFees.length) {
|
||||
@@ -1257,8 +1260,8 @@ export default {
|
||||
deptId: first.deptId,
|
||||
deptName: first.deptName,
|
||||
settlementType,
|
||||
partyA: settlementType === 'receivable' ? first.payeeName : first.payerName,
|
||||
partyB: settlementType === 'receivable' ? first.payerName : first.payeeName,
|
||||
partyA: first.payerName,
|
||||
partyB: first.payeeName,
|
||||
});
|
||||
}
|
||||
this.handleContractChange(contractId);
|
||||
@@ -1415,7 +1418,10 @@ export default {
|
||||
const { data } = await getContractList(
|
||||
this.contractDialog.page.current,
|
||||
this.contractDialog.page.size,
|
||||
{ ...this.contractDialog.query }
|
||||
{
|
||||
...this.contractDialog.query,
|
||||
contractCategory: this.contractDialogCategory,
|
||||
}
|
||||
);
|
||||
const page = data?.data || {};
|
||||
this.contractDialog.rows = page.records || [];
|
||||
@@ -1434,7 +1440,7 @@ export default {
|
||||
contractName: '',
|
||||
projectName: '',
|
||||
organizationName: '',
|
||||
contractCategory: '',
|
||||
contractCategory: this.contractDialogCategory,
|
||||
signType: '',
|
||||
effectiveType: '',
|
||||
contractStage: '',
|
||||
@@ -1519,13 +1525,8 @@ export default {
|
||||
this.form.deptId = contract.deptId;
|
||||
this.form.deptName = contract.deptName;
|
||||
this.form.settlementType = contract.settlementType || 'payable';
|
||||
if (this.form.settlementType === 'receivable') {
|
||||
this.form.payerName = contract.partyB;
|
||||
this.form.payeeName = contract.partyA;
|
||||
} else {
|
||||
this.form.payerName = contract.partyA;
|
||||
this.form.payeeName = contract.partyB;
|
||||
}
|
||||
this.form.payerName = contract.partyA;
|
||||
this.form.payeeName = contract.partyB;
|
||||
this.summaryFees = [];
|
||||
},
|
||||
async saveDraft(shouldSubmit) {
|
||||
|
||||
Reference in New Issue
Block a user