From f0b94ac13990a4aace85e91ac9f2f682ba25b351 Mon Sep 17 00:00:00 2001 From: wwl <xchao828@163.com> Date: 星期四, 26 十二月 2024 14:14:42 +0800 Subject: [PATCH] 1 --- src/views/doctor/check/index.vue | 84 ++++++++++++++++++++++++++++------------- 1 files changed, 57 insertions(+), 27 deletions(-) diff --git a/src/views/doctor/check/index.vue b/src/views/doctor/check/index.vue index b1dc633..36d4782 100644 --- a/src/views/doctor/check/index.vue +++ b/src/views/doctor/check/index.vue @@ -513,6 +513,7 @@ :key="index" > <el-table + class="bgc" v-loading="loading" :data="proParentList.sons" border @@ -524,7 +525,6 @@ prop="project.proName" label="妫�娴嬮」鐩�" width="150" - fixed="left" > <!-- <template slot-scope="scope"> {{ scope.row.project.proName }} @@ -533,7 +533,7 @@ <el-table-column prop="proResult" label="妫�娴嬬粨鏋�" - width="200" + width="150" > <template slot-scope="scope"> <el-input @@ -551,7 +551,7 @@ <el-table-column prop="exceptionDesc" label="寮傚父" - width="80px" + width="55px" align="center" > <template slot-scope="scope"> @@ -560,7 +560,7 @@ ></el-checkbox> </template> </el-table-column> - <el-table-column label="瑙勫垯" width="55"> + <el-table-column label="瑙勫垯" width="70"> <template slot-scope="scope"> <el-button class="blue-button" @@ -627,12 +627,15 @@ ></el-switch> </template> </el-table-column> - <el-table-column prop="resultType" label="缁撴灉寤鸿"> - <template> - <el-popover placement="top" trigger="click" width="400"> - <div>寤鸿璁粨鏋滃缓璁粨鏋滃缓璁粨寤鸿寤鸿璁粨鏋滃缓璁粨鏋滃缓璁粨寤鸿寤鸿璁粨鏋滃缓璁粨鏋滃缓璁粨寤鸿寤鸿璁粨鏋滃缓璁粨鏋滃缓璁粨寤鸿寤鸿璁粨鏋滃缓璁粨鏋滃缓璁粨寤鸿</div> + <el-table-column prop="resultType" label="缁撴灉寤鸿" > + <template slot-scope="scope"> + <el-popover placement="top" trigger="hover" width="400"> + <div> + {{ scope.row.nr }} + </div> <div slot="reference" class="jianyi"> - 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� 鐨勬墜娉曢鍙� + {{ scope.row.nr }} + </div> </el-popover> </template> @@ -819,6 +822,7 @@ :key="index" > <el-table + class="bgc" v-loading="loading" :data="proParentList.sons" border @@ -830,7 +834,6 @@ prop="project.proName" label="妫�娴嬮」鐩�" width="100" - fixed="left" > <!-- <template slot-scope="scope"> {{ scope.row.project.proName }} @@ -854,7 +857,7 @@ ></el-input> </template> </el-table-column> - <el-table-column label="瑙勫垯" width="55"> + <el-table-column label="瑙勫垯" width="70"> <template slot-scope="scope"> <el-button class="blue-button" @@ -863,14 +866,22 @@ > </template> </el-table-column> - <el-table-column prop="project.proMetering" label="鍗曚綅" width="55"> + <el-table-column + prop="project.proMetering" + label="鍗曚綅" + width="55" + > <!-- <template slot-scope="scope"> {{ scope.row.standard.company }} </template> --> </el-table-column> - <el-table-column prop="project.proScope" label="鍙傝�冭寖鍥�" width="80"> + <el-table-column + prop="project.proScope" + label="鍙傝�冭寖鍥�" + width="80" + > </el-table-column> - + <el-table-column prop="exceptionDesc" label="寮傚父" @@ -893,8 +904,12 @@ <el-checkbox v-model="scope.row.isReturn"></el-checkbox> </template> </el-table-column> - - <el-table-column prop="isPositive" label="閲嶅ぇ闃虫��" width="55"> + + <el-table-column + prop="isPositive" + label="閲嶅ぇ闃虫��" + width="55" + > <template slot-scope="scope"> <el-switch v-model="scope.row.isPositive" @@ -905,10 +920,13 @@ </template> </el-table-column> <el-table-column prop="resultType" label="缁撴灉寤鸿"> - <template> - <el-popover placement="top" trigger="click" width="400"> - <div></div> + <template slot-scope="scope"> + <el-popover placement="top" trigger="hover" width="400"> + <div> + {{ scope.row.nr }} + </div> <div slot="reference" class="jianyi"> + {{ scope.row.nr }} </div> </el-popover> @@ -1761,7 +1779,7 @@ } else { this.focusrow.exceptionDesc = false; } - + this.focusrow.nr = this.autorule[0].nr this.autorule.forEach((item) => { if (this.focusrow.conclusion) { this.focusrow.conclusion += item.bz; @@ -1794,7 +1812,7 @@ } else { this.focusrow.exceptionDesc = false; } - + this.focusrow.nr = this.autorule[0].nr this.autorule.forEach((item) => { if (this.focusrow.conclusion) { this.focusrow.conclusion += item.bz; @@ -2831,7 +2849,7 @@ }, }; </script> -<style> +<style lang="scss" scoped> .el-table .cell { -webkit-box-sizing: border-box; box-sizing: border-box; @@ -2902,11 +2920,18 @@ display: flex; justify-content: center; } -.el-table__body tr:hover > td { - background-color: transparent !important; /* 绉婚櫎榛樿鐨� hover 鏁堟灉 */ -} -.el-table .warning-row { + +::v-deep .el-table .warning-row { background: #ffe6e6 !important; /* 杞诲井鐨勭孩鑹茶儗鏅� */ +} +/* .el-table--enable-row-hover .el-table__body tr:hover>td{ + background-color: #ffe6e6 !important; +} */ +::v-deep .bgc .el-table__body tr:hover > td { + background-color: #ffe6e6 !important; +} +::v-deep .bgc .el-table__cell { + padding: 5px 0 !important; } .jianyi { display: -webkit-box; @@ -2914,6 +2939,11 @@ -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; - cursor: pointer; /* 榧犳爣鎮仠鏃舵樉绀烘墜鍨嬶紝鎻愮ず鍙互鐐瑰嚮 */ + cursor: pointer; + font-size: 12px; +} +::v-deep .el-checkbox__input.is-checked .el-checkbox__inner { + background-color: #66cc66; + border-color: #66cc66; } </style> -- Gitblit v1.8.0