From 36a30a262c16b6c37be7d1817c46d6693a324cc4 Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期四, 19 十二月 2024 13:15:57 +0800 Subject: [PATCH] 完成管理评审搬迁 --- src/components/view/a5-laboratory-management.vue | 25 +++++++++++++++++++------ 1 files changed, 19 insertions(+), 6 deletions(-) diff --git a/src/components/view/a5-laboratory-management.vue b/src/components/view/a5-laboratory-management.vue index 560acea..f2e5101 100644 --- a/src/components/view/a5-laboratory-management.vue +++ b/src/components/view/a5-laboratory-management.vue @@ -100,7 +100,7 @@ <div class="btns"> <el-button size="medium" type="primary" @click="openUpload">鏇存柊鍗扮珷</el-button> </div> - <ValueTable ref="ValueTable0" :url="$api.sealScope.selectSeal" + <ValueTable ref="ValueTable0" :url="$api.sealScope.selectSeal" :delUrl="$api.sealScope.delectSeal" :componentData="fileComponentData" :key="upIndex" style="height: 400px;" /> </el-dialog> <el-dialog title="鏇存柊鍗扮珷" :visible.sync="upFileVisible" width="400px"> @@ -199,7 +199,8 @@ }, selectField: {}, requiredAdd: ['laboratoryName', 'laboratoryNumber', 'head', 'phoneNumber'], - requiredUp: ['laboratoryName', 'laboratoryNumber', 'head', 'phoneNumber'] + requiredUp: ['laboratoryName', 'laboratoryNumber', 'head', 'phoneNumber'], + needSort: ['laboratoryName', 'createTime'], }, fileComponentData: { entity: { @@ -214,7 +215,12 @@ isIndex: true, showSelect: false, select: false, - do: [], + do: [{ + id: 'delete', + font: '鍒犻櫎', + type: 'text', + method: 'doDiy', + }], tagField: {}, selectField: { type:{ @@ -302,7 +308,7 @@ this.fileVisible = true; this.fileComponentData.entity.labId = row.id; this.$nextTick(function () { - this.$refs['ValueTable0'].selectList() + this.$refs['ValueTable0'].selectList('page') }) }, confirmConnect(){ @@ -327,7 +333,7 @@ if (res.code === 201) { return } - this.$refs['ValueTable0'].selectList() + this.$refs['ValueTable0'].selectList('page') this.upFileVisible = false; }) }, @@ -355,7 +361,8 @@ let up = false let del = false let add = false - let file = false + let file = false + let delectSeal = false for (var i = 0; i < power.length; i++) { if (power[i].menuMethod == 'upParameter') { up = true @@ -369,6 +376,9 @@ if (power[i].menuMethod == 'addSeal') { file = true } + if (power[i].menuMethod == 'delectSeal') { + delectSeal = true + } } if (!file) { this.componentData.do.splice(2, 1) @@ -379,6 +389,9 @@ if (!up) { this.componentData.do.splice(0, 1) } + if (!delectSeal) { + this.fileComponentData.do.splice(0, 1) + } this.addPower = add } } -- Gitblit v1.9.3