|
@@ -11,16 +11,29 @@
|
|
|
<el-row style="font-weight: 700;color: red">
|
|
<el-row style="font-weight: 700;color: red">
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
<span>总金额:</span>
|
|
<span>总金额:</span>
|
|
|
- <span>{{ dataForm.amountTotalPrice || 0 }}</span>
|
|
|
|
|
- <el-divider direction="vertical"></el-divider>
|
|
|
|
|
- <span>应收金额:</span>
|
|
|
|
|
- <span>{{ dataForm.amountReceivablePrice || 0 }}</span>
|
|
|
|
|
- <el-divider direction="vertical"></el-divider>
|
|
|
|
|
- <span>应付金额:</span>
|
|
|
|
|
- <span>{{ dataForm.amountPayablePrice || 0 }}</span>
|
|
|
|
|
|
|
+ <span>{{ dataForm.amountTotalPrice || 0 }}</span>
|
|
|
|
|
+ <el-divider direction="vertical"></el-divider>
|
|
|
|
|
+ <span>应收金额:</span>
|
|
|
|
|
+ <span>{{ dataForm.amountReceivablePrice || 0 }}</span>
|
|
|
|
|
+ <el-divider direction="vertical"></el-divider>
|
|
|
|
|
+ <span>已收金额:</span>
|
|
|
|
|
+ <span>{{ dataForm.amountReceivablePass||0 }}</span>
|
|
|
|
|
+ <el-divider direction="vertical"></el-divider>
|
|
|
|
|
+ <span>应付金额:</span>
|
|
|
|
|
+ <span>{{ dataForm.amountPayablePrice || 0 }}</span>
|
|
|
|
|
+
|
|
|
|
|
+ <el-divider direction="vertical"></el-divider>
|
|
|
|
|
+ <span>已付金额:</span>
|
|
|
|
|
+ <span>{{ dataForm.amountPayablePass||0 }}</span>
|
|
|
</el-row>
|
|
</el-row>
|
|
|
</template>
|
|
</template>
|
|
|
</headerTitle>
|
|
</headerTitle>
|
|
|
|
|
+ <recorpayTableList
|
|
|
|
|
+ ref="recorpayListRef"
|
|
|
|
|
+ :dataForm="dataForm"
|
|
|
|
|
+ :recorpayList.sync="recorpayList"
|
|
|
|
|
+ :dialogType="permissionType"
|
|
|
|
|
+ ></recorpayTableList>
|
|
|
<inventoryTable ref="inventoryTableref" :priceObj="priceObj" :dataForm="dataForm" :datasource.sync="datasource"
|
|
<inventoryTable ref="inventoryTableref" :priceObj="priceObj" :dataForm="dataForm" :datasource.sync="datasource"
|
|
|
:dialogType="permissionType"
|
|
:dialogType="permissionType"
|
|
|
:taskDefinitionKey="taskDefinitionKey"></inventoryTable>
|
|
:taskDefinitionKey="taskDefinitionKey"></inventoryTable>
|
|
@@ -33,13 +46,14 @@
|
|
|
import InventoryTable from "./inventoryTable.vue";
|
|
import InventoryTable from "./inventoryTable.vue";
|
|
|
import purchaseForm from "./purchaseForm.vue";
|
|
import purchaseForm from "./purchaseForm.vue";
|
|
|
import {getSearchMergeListByTypeAPI, infoAccountStatementAPI,} from "@/api/bpm/components/saleManage/saleorder";
|
|
import {getSearchMergeListByTypeAPI, infoAccountStatementAPI,} from "@/api/bpm/components/saleManage/saleorder";
|
|
|
|
|
+import recorpayTableList from '@/views/bpm/handleTask/components/saleOrder/accountstatement/recorpayTableList.vue';
|
|
|
|
|
|
|
|
export default {
|
|
export default {
|
|
|
name: 'page',
|
|
name: 'page',
|
|
|
props: ['permissionType', 'businessId', 'taskDefinitionKey'],
|
|
props: ['permissionType', 'businessId', 'taskDefinitionKey'],
|
|
|
components: {
|
|
components: {
|
|
|
InventoryTable,
|
|
InventoryTable,
|
|
|
- purchaseForm
|
|
|
|
|
|
|
+ purchaseForm,recorpayTableList
|
|
|
},
|
|
},
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
@@ -65,6 +79,7 @@ export default {
|
|
|
repliedFiles: [],
|
|
repliedFiles: [],
|
|
|
BQYSKZE: undefined,
|
|
BQYSKZE: undefined,
|
|
|
},
|
|
},
|
|
|
|
|
+ recorpayList:[],
|
|
|
title: '',
|
|
title: '',
|
|
|
quarterList: {
|
|
quarterList: {
|
|
|
'一季度': ['-01-01 00:00:00', '-03-31 12:59:59'],
|
|
'一季度': ['-01-01 00:00:00', '-03-31 12:59:59'],
|
|
@@ -109,6 +124,7 @@ export default {
|
|
|
async getInfo(id) {
|
|
async getInfo(id) {
|
|
|
let data = await infoAccountStatementAPI(id)
|
|
let data = await infoAccountStatementAPI(id)
|
|
|
this.datasource = data?.orderList || []
|
|
this.datasource = data?.orderList || []
|
|
|
|
|
+ this.recorpayList=data?.recorpayList||[]
|
|
|
this.dataForm = data
|
|
this.dataForm = data
|
|
|
// this.priceObj.amountNotInvoicedPrice = data.amountNotInvoicedPrice
|
|
// this.priceObj.amountNotInvoicedPrice = data.amountNotInvoicedPrice
|
|
|
switch (this.dataForm.dateType) {
|
|
switch (this.dataForm.dateType) {
|
|
@@ -170,8 +186,10 @@ export default {
|
|
|
this.dataForm = {
|
|
this.dataForm = {
|
|
|
...this.dataForm,
|
|
...this.dataForm,
|
|
|
amountPayablePrice: data.amountPayablePrice,
|
|
amountPayablePrice: data.amountPayablePrice,
|
|
|
- amountReceivablePrice: data.amountReceivablePrice,
|
|
|
|
|
- amountTotalPrice: data.amountTotalPrice,
|
|
|
|
|
|
|
+ amountReceivablePrice: data.amountReceivablePrice,
|
|
|
|
|
+ amountTotalPrice: data.amountTotalPrice,
|
|
|
|
|
+ amountPayablePass: data.amountPayablePass,
|
|
|
|
|
+ amountReceivablePass: data.amountReceivablePass,
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
if (!this.datasource.length) this.$message.warning('暂无订单信息')
|
|
if (!this.datasource.length) this.$message.warning('暂无订单信息')
|