From 0e5763b1b39de488adb3bcc856a2201f87597a08 Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期一, 23 十二月 2024 15:56:40 +0800 Subject: [PATCH] 人员测试联调 --- src/components/view/a5-laboratory-management.vue | 32 ++++++++++++++++++++++---------- 1 files changed, 22 insertions(+), 10 deletions(-) diff --git a/src/components/view/a5-laboratory-management.vue b/src/components/view/a5-laboratory-management.vue index 82e8e6d..f2e5101 100644 --- a/src/components/view/a5-laboratory-management.vue +++ b/src/components/view/a5-laboratory-management.vue @@ -69,7 +69,7 @@ <div class="role_manage"> <div> <el-row class="title"> - <el-col :span="12" style="padding-left: 20px;">鍦烘墍鎴栬鏂斤細</el-col> + <el-col :span="12" style="padding-left: 20px;text-align: left;">鍦烘墍鎴栬鏂斤細</el-col> <el-col :span="12" style="text-align: right;"> <el-button size="medium" type="primary" @click="openAdd" v-if="addPower">鏂板</el-button> </el-col> @@ -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:{ @@ -244,8 +250,8 @@ children:[] }, { - value:'棰濆绫诲瀷', - label:'棰濆绫诲瀷', + value:'鎶ュ憡绫诲瀷', + label:'鎶ュ憡绫诲瀷', children:null }, ], @@ -283,7 +289,6 @@ return m }) this.options[0].children = arr; - this.fileComponentData.tagField.type.select = arr; this.fileComponentData.selectField.type.select = arr; }) }, @@ -303,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(){ @@ -328,7 +333,7 @@ if (res.code === 201) { return } - this.$refs['ValueTable0'].selectList() + this.$refs['ValueTable0'].selectList('page') this.upFileVisible = false; }) }, @@ -356,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 @@ -370,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) @@ -380,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