|
|
@@ -7,7 +7,7 @@
|
|
|
<el-tab-pane label="对账付款" name="CHK-C"> </el-tab-pane>
|
|
|
<el-tab-pane label="付费结算" name="FFSQ"> </el-tab-pane>
|
|
|
<el-tab-pane label="销项发票" name="XXFP"> </el-tab-pane>
|
|
|
- <el-tab-pane label="其他结算" name="QTJS"> </el-tab-pane>
|
|
|
+ <el-tab-pane label="其他结算" name="GZXZ"> </el-tab-pane>
|
|
|
<el-tab-pane label="收付相抵" name="DCDD">
|
|
|
<span slot="label">收付相抵</span>
|
|
|
</el-tab-pane>
|
|
|
@@ -43,7 +43,7 @@
|
|
|
>
|
|
|
<template slot="menuLeft">
|
|
|
<el-button
|
|
|
- v-if="tabsValue == 'CHK-D' || tabsValue == 'CHK-C' || tabsValue == 'FFSQ' || tabsValue == 'XXFP' || tabsValue == 'DCDD'"
|
|
|
+ v-if="tabsValue == 'CHK-D' || tabsValue == 'CHK-C' || tabsValue == 'FFSQ' || tabsValue == 'XXFP' || tabsValue == 'DCDD'|| tabsValue == 'GZXZ'"
|
|
|
type="primary"
|
|
|
size="small"
|
|
|
plain
|
|
|
@@ -86,7 +86,7 @@
|
|
|
>驳回
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
- v-if="tabsValue == 'CHK-D' || tabsValue == 'CHK-C' || tabsValue == 'FFSQ'|| tabsValue == 'XXFP' || tabsValue == 'DCDD'"
|
|
|
+ v-if="tabsValue == 'CHK-D' || tabsValue == 'CHK-C' || tabsValue == 'FFSQ'|| tabsValue == 'XXFP' || tabsValue == 'DCDD'|| tabsValue == 'GZXZ'"
|
|
|
type="text"
|
|
|
size="small"
|
|
|
:disabled="
|
|
|
@@ -506,7 +506,7 @@ export default {
|
|
|
this.isShow = false;
|
|
|
// this.editSave = true
|
|
|
this.$nextTick(() => {
|
|
|
- this.$refs.settlementDetailsRef.generateFinStlBillsfun(row.id, this.tabsValue == "CHK-D"||this.tabsValue == "XXFP" ? "D" : "C", this.tabsValue);
|
|
|
+ this.$refs.settlementDetailsRef.generateFinStlBillsfun(row.id, this.tabsValue == "CHK-D"||this.tabsValue == "XXFP"||this.tabsValue == "GZXZ" ? "D" : "C", this.tabsValue);
|
|
|
});
|
|
|
},
|
|
|
// 添加
|
|
|
@@ -558,7 +558,14 @@ export default {
|
|
|
id: row.id
|
|
|
}
|
|
|
});
|
|
|
- } else {
|
|
|
+ } else if (this.tabsValue == "GZXZ") {
|
|
|
+ this.$router.push({
|
|
|
+ path: `/iosBasicData/writeOff/index`,
|
|
|
+ query: {
|
|
|
+ id: row.id
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }else {
|
|
|
this.pageIds = [];
|
|
|
this.data.forEach(item => {
|
|
|
this.pageIds.push(item.id);
|
|
|
@@ -787,6 +794,7 @@ export default {
|
|
|
res = await finstlbillsList(page.currentPage, page.pageSize, {
|
|
|
...Object.assign(params, this.query),
|
|
|
businessType: "FFSQ",
|
|
|
+ cashierStatus: 2,
|
|
|
status: 3,
|
|
|
billStatus: 0
|
|
|
});
|
|
|
@@ -803,6 +811,15 @@ export default {
|
|
|
res = await fininvoicesList(page.currentPage, page.pageSize, {
|
|
|
...Object.assign(params, this.query),
|
|
|
type: "销项",
|
|
|
+ cashierStatus: 2,
|
|
|
+ status: 3,
|
|
|
+ billStatus: 0
|
|
|
+ });
|
|
|
+ } else if (this.tabsValue == "GZXZ") {
|
|
|
+ // 调用 销项发票业务数据
|
|
|
+ res = await finstlbillsList(page.currentPage, page.pageSize, {
|
|
|
+ ...Object.assign(params, this.query),
|
|
|
+ businessType: "GZXZ",
|
|
|
status: 3,
|
|
|
billStatus: 0
|
|
|
});
|