|
@@ -170,7 +170,7 @@
|
|
|
:add-or-edit-dialog-flag.sync="addOrEditDialogNewFlag"
|
|
:add-or-edit-dialog-flag.sync="addOrEditDialogNewFlag"
|
|
|
v-if="addOrEditDialogNewFlag"
|
|
v-if="addOrEditDialogNewFlag"
|
|
|
:isEditType="false"
|
|
:isEditType="false"
|
|
|
- @success="reload"
|
|
|
|
|
|
|
+ @reload="reload"
|
|
|
/>
|
|
/>
|
|
|
|
|
|
|
|
<payableOrderDetailDialog ref="payableOrderDetailDialogRef" v-if="payableOrderDetailDialogFlag" :detail-dialog-flag.sync="payableOrderDetailDialogFlag"></payableOrderDetailDialog>
|
|
<payableOrderDetailDialog ref="payableOrderDetailDialogRef" v-if="payableOrderDetailDialogFlag" :detail-dialog-flag.sync="payableOrderDetailDialogFlag"></payableOrderDetailDialog>
|
|
@@ -185,7 +185,7 @@ import purchasingDetail from '@/views/purchasingManage/purchaseOrder/components/
|
|
|
import dictMixins from '@/mixins/dictMixins';
|
|
import dictMixins from '@/mixins/dictMixins';
|
|
|
import tabMixins from '@/mixins/tableColumnsMixin';
|
|
import tabMixins from '@/mixins/tableColumnsMixin';
|
|
|
import { receiptPaymentPlanPage } from '@/api/financialManage/payAndCollectPlan';
|
|
import { receiptPaymentPlanPage } from '@/api/financialManage/payAndCollectPlan';
|
|
|
- import { shippingModeOp, transactionMethodsOp, paymentTypeOp, paymentType, invoiceStatusOp } from '@/enum/dict.js';
|
|
|
|
|
|
|
+ import { shippingModePurchaseOp, transactionMethodsOp, paymentTypeOp, paymentType, invoiceStatusOp } from '@/enum/dict.js';
|
|
|
import addOrEditDialogNew from '@/views/financialManage/invoiceManage/components/addOrEditDialogNew.vue'
|
|
import addOrEditDialogNew from '@/views/financialManage/invoiceManage/components/addOrEditDialogNew.vue'
|
|
|
import invoiceDetailDialog from '@/views/financialManage/invoiceManage/components/detailDialog.vue';
|
|
import invoiceDetailDialog from '@/views/financialManage/invoiceManage/components/detailDialog.vue';
|
|
|
import payableOrderDetailDialog from '@/views/financialManage/payableManage/components/detailDialog.vue';
|
|
import payableOrderDetailDialog from '@/views/financialManage/payableManage/components/detailDialog.vue';
|
|
@@ -206,7 +206,7 @@ export default {
|
|
|
activeComp: 'paymentPlan',
|
|
activeComp: 'paymentPlan',
|
|
|
payableOrderDetailDialogFlag: false,
|
|
payableOrderDetailDialogFlag: false,
|
|
|
addOrEditDialogNewFlag: false,
|
|
addOrEditDialogNewFlag: false,
|
|
|
- shippingModeOp,
|
|
|
|
|
|
|
+ shippingModePurchaseOp,
|
|
|
transactionMethodsOp,
|
|
transactionMethodsOp,
|
|
|
paymentTypeOp,
|
|
paymentTypeOp,
|
|
|
paymentType,
|
|
paymentType,
|
|
@@ -363,12 +363,12 @@ export default {
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
prop: 'deliveryMode',
|
|
prop: 'deliveryMode',
|
|
|
- label: '发货模式',
|
|
|
|
|
|
|
+ label: '收货模式',
|
|
|
align: 'center',
|
|
align: 'center',
|
|
|
showOverflowTooltip: true,
|
|
showOverflowTooltip: true,
|
|
|
minWidth: 130,
|
|
minWidth: 130,
|
|
|
formatter: (row) => {
|
|
formatter: (row) => {
|
|
|
- return this.shippingModeOp.find(item => item.value == row.deliveryMode)?.label || '';
|
|
|
|
|
|
|
+ return this.shippingModePurchaseOp.find(item => item.value == row.deliveryMode)?.label || '';
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
|
|
@@ -401,18 +401,21 @@ export default {
|
|
|
label: '比例',
|
|
label: '比例',
|
|
|
align: 'center',
|
|
align: 'center',
|
|
|
showOverflowTooltip: true,
|
|
showOverflowTooltip: true,
|
|
|
- minWidth: 140
|
|
|
|
|
|
|
+ minWidth: 140,
|
|
|
|
|
+ formatter: (row) => {
|
|
|
|
|
+ return row.paymentRatio + '%';
|
|
|
|
|
+ }
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
prop: 'planPaymentAmount',
|
|
prop: 'planPaymentAmount',
|
|
|
- label: '计划收款金额',
|
|
|
|
|
|
|
+ label: '计划付款金额',
|
|
|
align: 'center',
|
|
align: 'center',
|
|
|
showOverflowTooltip: true,
|
|
showOverflowTooltip: true,
|
|
|
minWidth: 140
|
|
minWidth: 140
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
prop: 'planPaymentDate',
|
|
prop: 'planPaymentDate',
|
|
|
- label: '计划收款日期',
|
|
|
|
|
|
|
+ label: '计划付款日期',
|
|
|
align: 'center',
|
|
align: 'center',
|
|
|
showOverflowTooltip: true,
|
|
showOverflowTooltip: true,
|
|
|
minWidth: 140
|
|
minWidth: 140
|
|
@@ -596,7 +599,7 @@ export default {
|
|
|
}
|
|
}
|
|
|
this.addOrEditDialogNewFlag = true;
|
|
this.addOrEditDialogNewFlag = true;
|
|
|
this.$nextTick(() => {
|
|
this.$nextTick(() => {
|
|
|
- this.$refs.addOrEditDialogNewRef.createInvoice1(this.selection, '2', 7);
|
|
|
|
|
|
|
+ this.$refs.addOrEditDialogNewRef.createInvoice1(select, '2', 7);
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
// this.$refs.addOrEditDialogNewRef.$refs.form &&
|
|
// this.$refs.addOrEditDialogNewRef.$refs.form &&
|