From ea4e6ecc901cb22337712d51ee5a4fb208bf64ad Mon Sep 17 00:00:00 2001
From: 李林 <z1292839451@163.com>
Date: 星期二, 22 八月 2023 10:13:23 +0800
Subject: [PATCH] 修改部分全局样式

---
 src/views/experiment/planAssignments/plan.vue |   46 ++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 38 insertions(+), 8 deletions(-)

diff --git a/src/views/experiment/planAssignments/plan.vue b/src/views/experiment/planAssignments/plan.vue
index 0d931cc..ee84390 100644
--- a/src/views/experiment/planAssignments/plan.vue
+++ b/src/views/experiment/planAssignments/plan.vue
@@ -18,6 +18,15 @@
 		padding: 15px;
 		background-color: white;
 		height: calc(100vh - 15vh);
+		overflow-y: auto;
+	}
+
+	.order_num{
+		border-radius: 1rem;
+		width: 35px;
+		height: 25px;
+		text-align: center;
+		margin-right: 8px;
 	}
 </style>
 <style>
@@ -28,6 +37,7 @@
 
 	.plan .cell {
 		color: #333;
+		display: flex;
 	}
 </style>
 
@@ -51,6 +61,14 @@
 				<el-table-column type="index" width="50" label="搴忓彿">
 				</el-table-column>
 				<el-table-column prop="date" label="鐢宠鍗曞彿">
+					<template slot-scope="scope">
+						<div style="display: flex;">
+							<div v-if="scope.row.code=='01'" style="color: #3caaff;background-color: #eff5ff;" class="order_num">01</div>
+							<div v-else-if="scope.row.code=='02'" style="color: #57c981;background-color: #f1fbf4;" class="order_num">02</div>
+							<div v-else-if="scope.row.code=='03'" style="color: #dfa8fb;background-color: #faf2ff;" class="order_num">03</div>
+							<div>{{scope.row.date}}</div>
+						</div>
+					</template>
 				</el-table-column>
 				<el-table-column prop="name" label="妫�楠岀粨鏋�">
 				</el-table-column>
@@ -60,9 +78,9 @@
 					<template slot-scope="scope">
 						<el-button size="mini" type="primary" v-if="isIfReport(scope.row)">涓婃姤</el-button>
 						<el-button size="mini" type="warning" @click="openUpDia(scope.row)"
-							v-else-if="scope.row.insId==undefined&&scope.row.address==null">鍒嗛厤</el-button>
+							v-else-if="scope.row.code=='03'&&scope.row.insId==undefined&&scope.row.address==null">鍒嗛厤</el-button>
 						<el-button size="mini" type="success" @click="openUpInsDia(scope.row)"
-							v-else-if="scope.row.insId==undefined&&scope.row.name==null">妫�楠�</el-button>
+							v-else-if="scope.row.code=='03'&&scope.row.insId==undefined&&scope.row.name==null">妫�楠�</el-button>
 					</template>
 				</el-table-column>
 			</el-table>
@@ -159,8 +177,15 @@
 						id: 34,
 						date: '2016-05-01',
 						name: null,
-						res: '[{"number": 1,"res": "涓嶅悎鏍�"},{"number": 2}]',
-						address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1519 寮�'
+						res: '[{"number": 1,"res": "涓嶅悎鏍�"},{"number": 3,"res": "涓嶅悎鏍�"}]',
+						address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1519 寮�',
+						children: [{
+							id: 35,
+							date: 'hhh',
+							name: null,
+							res: '[{"number": 1},{"number": 2}]',
+							address: '涓婃捣甯傛櫘闄�鍖洪噾娌欐睙璺� 1519 寮�'
+						}]
 					}]
 				}, {
 					id: 2,
@@ -200,11 +225,16 @@
 		methods: {
 			selectDataList() {
 				this.tableData.forEach(a => {
-					a.code = '[1]'
+					a.code = '01'
 					if (a.children != undefined) {
 						a.children.forEach(b => {
-							b.code = '[2]'
-							b.res = JSON.parse(b.res)
+							b.code = '02'
+							if (b.children != undefined) {
+								b.children.forEach(c => {
+									c.code = '03'
+									c.res = JSON.parse(c.res)
+								})
+							}
 						})
 					}
 				})
@@ -252,4 +282,4 @@
 			}
 		}
 	}
-</script>
\ No newline at end of file
+</script>

--
Gitblit v1.9.3