|
|
@@ -8,7 +8,7 @@
|
|
|
</div>
|
|
|
<div class="customer-title">{{ form.operatingType }}</div>
|
|
|
<div class="add-customer-btn">
|
|
|
- <el-button size="small" :disabled="!form.id" @click="$refs.print.openDialog()">预 览 </el-button>
|
|
|
+ <el-button size="small" :disabled="!form.id" @click="$refs.print.openDialog()">预 览 </el-button>
|
|
|
<el-button v-if="roleName.includes('admin')" size="small" :disabled="!form.id" @click="$refs.report.openDialog()">报表设计 </el-button>
|
|
|
<el-button size="small" type="danger" plain :disabled="editButton" v-if="form.isCleared == 1" @click="allClick('撤销结算')"
|
|
|
>撤销结算
|
|
|
@@ -41,7 +41,7 @@
|
|
|
></dic-select>
|
|
|
</tempalte>
|
|
|
</avue-form>
|
|
|
- <avue-form class="form2" :option="optionForm2" v-model="form" ref="form2">
|
|
|
+ <avue-form v-show="show" class="form2" :option="optionForm2" v-model="form" ref="form2">
|
|
|
<tempalte slot="businessDate">
|
|
|
<date-range
|
|
|
:start-date.sync="form.businessDateStart"
|
|
|
@@ -51,6 +51,14 @@
|
|
|
></date-range>
|
|
|
</tempalte>
|
|
|
</avue-form>
|
|
|
+ <div style="display: flex; justify-content: center; font-size: 14px" @click="show = !show" @mouseenter="enter" @mouseleave="leave">
|
|
|
+ <div v-show="show" style="height: 16px; cursor: pointer">
|
|
|
+ <span class="el-button--text"><i class="el-icon-caret-top" /><span v-show="showSpan">隐藏</span></span>
|
|
|
+ </div>
|
|
|
+ <div v-show="!show" style="height: 16px; cursor: pointer">
|
|
|
+ <span class="el-button--text"><i class="el-icon-caret-bottom" /><span v-show="showSpan">显示</span></span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</el-card>
|
|
|
<el-tabs style="margin-top: 2px" class="box-tabs" type="border-card" v-model="activeName" @tab-click="handleClick">
|
|
|
<el-tab-pane label="结算明细" name="1">
|
|
|
@@ -138,7 +146,7 @@
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
|
<fee-info ref="feeInfo"></fee-info>
|
|
|
- <business-reports :id="form.id" ref="print" businessValue="JSZX" :type="true"></business-reports>
|
|
|
+ <business-reports :id="form.id" ref="print" businessValue="JSZX" :type="true"></business-reports>
|
|
|
<reports :id="form.id" :assemblyForm="form" businessValue="JSZX" ref="report"></reports>
|
|
|
<!--辅助核算-->
|
|
|
<el-dialog title="核算项目维护" append-to-body :visible.sync="auxiliaryVisible" class="el-dialogDeep" width="40%" :before-close="handleClose">
|
|
|
@@ -636,6 +644,8 @@ export default {
|
|
|
name: "detailsPage",
|
|
|
data() {
|
|
|
return {
|
|
|
+ show: true,
|
|
|
+ showSpan: false,
|
|
|
canEditVoucher: false, // 凭证是否可以编辑
|
|
|
handleSelectionData2: [], // 分录多选的数据
|
|
|
removedFinvouchersitems: [],
|
|
|
@@ -853,7 +863,7 @@ export default {
|
|
|
SearchQuery,
|
|
|
TreeSelect,
|
|
|
businessReports,
|
|
|
- reports
|
|
|
+ reports,
|
|
|
},
|
|
|
props: {
|
|
|
detailData: Object,
|
|
|
@@ -878,6 +888,12 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
methods: {
|
|
|
+ enter() {
|
|
|
+ this.showSpan = true;
|
|
|
+ },
|
|
|
+ leave() {
|
|
|
+ this.showSpan = false;
|
|
|
+ },
|
|
|
//凭证代码
|
|
|
offRecordsDeterminefun() {
|
|
|
if (!Array.isArray(this.offRecordsData)) {
|