From 0344815be8346d6c088415d3e3cb420963ece70e Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期三, 10 四月 2024 17:54:14 +0800 Subject: [PATCH] 完成检验任务自定义计算功能,完成每日业务统计静态页面 --- src/components/view/b1-report-preparation.vue | 42 ++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 40 insertions(+), 2 deletions(-) diff --git a/src/components/view/b1-report-preparation.vue b/src/components/view/b1-report-preparation.vue index a2cd4a1..eca96af 100644 --- a/src/components/view/b1-report-preparation.vue +++ b/src/components/view/b1-report-preparation.vue @@ -44,6 +44,16 @@ right: 52px; top: 22px; } + + .btns{ + position: absolute; + right: 100px; + top: 17px; + } + + .fullscreen{ + height:82vh + } </style> <template> @@ -83,11 +93,31 @@ <i class="el-icon-full-screen" style="cursor: pointer;font-size: 18px" @click="fullscreen=true;" v-if="!fullscreen"></i> <img src="../../../static/img/no-full.svg" alt="" v-else style="cursor: pointer;" @click="fullscreen=false;" > </div> - <Word :style="{height:fullscreen?'82':'70'+'vh'}" v-if="claimVisible" ref="Word" :value="value"/> + <Word style="height:70vh" :class="{fullscreen:fullscreen}" v-if="claimVisible" ref="Word" :value="value"/> <span slot="footer" class="dialog-footer"> <el-button @click="claimVisible = false">鍙� 娑�</el-button> <el-button type="primary" @click="confirmClaim">纭� 瀹�</el-button> </span> + </el-dialog> + <el-dialog title="鎶ュ憡瀹℃牳" :visible.sync="issuedVisible" width="22cm" :modal-append-to-body="false" :fullscreen="fullscreen"> + <div class="full-screen"> + <i class="el-icon-full-screen" style="cursor: pointer;font-size: 18px" @click="fullscreen=true;" v-if="!fullscreen"></i> + <img src="../../../static/img/no-full.svg" alt="" v-else style="cursor: pointer;" @click="fullscreen=false;" > + </div> + <div class="btns"> + <el-button type="primary" size="small">閫氳繃</el-button> + <el-button size="small">涓嶉�氳繃</el-button> + </div> + </el-dialog> + <el-dialog title="鎶ュ憡鎵瑰噯" :visible.sync="approveVisible" width="22cm" :modal-append-to-body="false" :fullscreen="fullscreen"> + <div class="full-screen"> + <i class="el-icon-full-screen" style="cursor: pointer;font-size: 18px" @click="fullscreen=true;" v-if="!fullscreen"></i> + <img src="../../../static/img/no-full.svg" alt="" v-else style="cursor: pointer;" @click="fullscreen=false;" > + </div> + <div class="btns"> + <el-button type="primary" size="small">鎵瑰噯</el-button> + <el-button size="small">涓嶆壒鍑�</el-button> + </div> </el-dialog> </div> </template> @@ -203,6 +233,8 @@ upIndex: 0, statusList: [], claimVisible: false, + issuedVisible: false, + approveVisible: false, fullscreen:false, value:`` } @@ -325,7 +357,13 @@ this.refreshTable() } }) - } + }, + handleIssued(row){ + this.issuedVisible = true; + }, + handleApprove(row){ + this.approveVisible = true; + }, } } </script> -- Gitblit v1.9.3