From 996e3e343760bcfa23b55138f85abd62d6ebfb22 Mon Sep 17 00:00:00 2001
From: licp <lichunping@guanfang.com.cn>
Date: 星期三, 25 十二月 2024 09:02:07 +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