From 32a95699e59c5c65e18c08643266c9cbfa380ee4 Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期五, 07 六月 2024 09:56:05 +0800 Subject: [PATCH] 优化设备明细、检验任务附件权限 --- src/components/view/b2-standard-template.vue | 17 ++++++++++++----- 1 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/components/view/b2-standard-template.vue b/src/components/view/b2-standard-template.vue index f4e7e35..dcc22f9 100644 --- a/src/components/view/b2-standard-template.vue +++ b/src/components/view/b2-standard-template.vue @@ -62,8 +62,8 @@ :upUrl="$api.StandardTemplate.upStandardTemplate" :delUrl="$api.StandardTemplate.delStandardTemplate" :componentData="componentData" :key="upIndex" /> </div> - <el-dialog title="妯℃澘缂栧埗" :visible.sync="isShow" width="80%" :before-close="isClose"> - <div style="width: 100%;height: 80vh;overflow: auto;" v-if="isShow"> + <el-dialog title="妯℃澘缂栧埗" :visible.sync="isShow" width="85%" :before-close="isClose"> + <div style="width: 100%;height: 82vh;overflow: auto;" v-if="isShow"> <Excel :data="row.thing" :execlTitle="row.name" v-loading="loading"></Excel> </div> </el-dialog> @@ -162,13 +162,20 @@ this.componentData.do.splice(1, 1) } if (!up) { + this.componentData.do.splice(2, 1) this.componentData.do.splice(0, 1) } this.addPower = add }, templateWrite(row) { - this.isShow = true - this.row = row + this.$axios.get(this.$api.StandardTemplate.getEditTemplatePreparation + '?id=' + row.id).then(res => { + if(res.code != 200){ + return + } + this.row = row + this.row.thing = res.data + this.isShow = true + }) }, closed() { this.loading = true @@ -196,7 +203,7 @@ } } data.data[0].celldata.forEach(a=>{ - if(a.v.ps!=undefined&&a.v.ps.value==='妫�楠屽��' || a.v.ps!=undefined&&a.v.ps.value==='璁惧鍚嶇О' || a.v.ps!=undefined&&a.v.ps.value==='璁惧缂栫爜'){ + if(a.v.ps!=undefined&&(a.v.ps.value==='妫�楠屽��' || a.v.ps.value==='璁惧鍚嶇О' || a.v.ps.value==='璁惧缂栫爜' || a.v.ps.value==='缁撹')){ if(a.v.v === undefined){ a.v.v = "" } -- Gitblit v1.9.3