673d18d4 by renchao@pashanhoo.com

style:table组件的完善

1 parent 665825f3
...@@ -83,7 +83,11 @@ ...@@ -83,7 +83,11 @@
83 display: block 83 display: block
84 } 84 }
85 } 85 }
86 .el-input__prefix {display: none;} 86
87 .el-input__prefix {
88 display: none;
89 }
90
87 // fix date-picker ui bug in filter-item 91 // fix date-picker ui bug in filter-item
88 .el-range-editor.el-input__inner { 92 .el-range-editor.el-input__inner {
89 display: inline-flex !important; 93 display: inline-flex !important;
...@@ -185,6 +189,18 @@ ...@@ -185,6 +189,18 @@
185 color: #4A4A4A; 189 color: #4A4A4A;
186 } 190 }
187 191
192 // table换行
193 .el-tooltip__popper {
194 max-width: 80%;
195 }
196
197 .el-table .el-tooltip span {
198 white-space: pre-wrap !important;
199 display: -webkit-box;
200 -webkit-line-clamp: 2;
201 -webkit-box-orient: vertical;
202 overflow: hidden;
203 }
188 204
189 .el-table tr:nth-child(even) { 205 .el-table tr:nth-child(even) {
190 background: #FCFDFD !important; 206 background: #FCFDFD !important;
......
...@@ -363,7 +363,7 @@ aside { ...@@ -363,7 +363,7 @@ aside {
363 overflow: hidden; 363 overflow: hidden;
364 text-overflow: ellipsis; 364 text-overflow: ellipsis;
365 overflow-wrap: break-word; 365 overflow-wrap: break-word;
366 -webkit-line-clamp: 3; 366 -webkit-line-clamp: 2;
367 -webkit-box-orient: vertical; 367 -webkit-box-orient: vertical;
368 } 368 }
369 369
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-04-10 13:47:54 4 * @LastEditTime: 2023-04-19 14:27:26
5 */ 5 */
6 import store from '@/store' 6 import store from '@/store'
7 // table 内部过滤器 由于过滤器只能在模板中使用 所以 就有了 jsx内部方法过滤器 7 // table 内部过滤器 由于过滤器只能在模板中使用 所以 就有了 jsx内部方法过滤器
...@@ -37,7 +37,10 @@ export default class filter { ...@@ -37,7 +37,10 @@ export default class filter {
37 return name 37 return name
38 } 38 }
39 } 39 }
40 getDictData (val) { 40 filterHtml (content) {
41 return content.replace(/<[^>]+>/g, '');
42 }
43 getDictData (val) {
41 return store.getters.dictData[val] 44 return store.getters.dictData[val]
42 } 45 }
43 } 46 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -34,7 +34,9 @@ class data extends filter { ...@@ -34,7 +34,9 @@ class data extends filter {
34 label: "通知内容", 34 label: "通知内容",
35 minWidth: '170', 35 minWidth: '170',
36 render: (h, scope) => { 36 render: (h, scope) => {
37 return <div class="item-cwnr" domPropsInnerHTML={scope.row.noticeContent}></div> 37 return <el-tooltip effect="dark" content={this.filterHtml(scope.row.noticeContent)} placement="top">
38 <div class="item-cwnr" domPropsInnerHTML={scope.row.noticeContent}></div>
39 </el-tooltip>
38 } 40 }
39 }, 41 },
40 { 42 {
......
...@@ -23,10 +23,10 @@ class data extends filter { ...@@ -23,10 +23,10 @@ class data extends filter {
23 label: "流程状态", 23 label: "流程状态",
24 width: '80', 24 width: '80',
25 render: (h, scope) => { 25 render: (h, scope) => {
26 if(scope.row.cfgqzt == '1'){ 26 if (scope.row.cfgqzt == '1') {
27 return <div class='suspend'>查封挂起</div> 27 return <div class='suspend'>查封挂起</div>
28 } 28 }
29 if(scope.row.yygqzt == '1'){ 29 if (scope.row.yygqzt == '1') {
30 return <div class='suspend'>异议挂起</div> 30 return <div class='suspend'>异议挂起</div>
31 } 31 }
32 switch (scope.row.lczt) { 32 switch (scope.row.lczt) {
...@@ -62,6 +62,7 @@ class data extends filter { ...@@ -62,6 +62,7 @@ class data extends filter {
62 { 62 {
63 prop: "sqywmc", 63 prop: "sqywmc",
64 label: "申请业务名称", 64 label: "申请业务名称",
65 minWidth: '120',
65 }, 66 },
66 { 67 {
67 label: "权利人", 68 label: "权利人",
...@@ -86,10 +87,13 @@ class data extends filter { ...@@ -86,10 +87,13 @@ class data extends filter {
86 { 87 {
87 prop: "zlStr", 88 prop: "zlStr",
88 label: "坐落", 89 label: "坐落",
90 minWidth: '150',
91 showOverflowTooltip: true
89 }, 92 },
90 { 93 {
91 prop: "slsj", 94 prop: "slsj",
92 label: "受理时间", 95 label: "受理时间",
96 width: '140',
93 sortable: 'custom' 97 sortable: 'custom'
94 }, 98 },
95 { 99 {
......
...@@ -46,6 +46,7 @@ class data extends filter { ...@@ -46,6 +46,7 @@ class data extends filter {
46 { 46 {
47 prop: "operationtime", 47 prop: "operationtime",
48 label: "领取时间", 48 label: "领取时间",
49 width: '140'
49 }, 50 },
50 { 51 {
51 prop: "receiver", 52 prop: "receiver",
...@@ -65,7 +66,7 @@ class data extends filter { ...@@ -65,7 +66,7 @@ class data extends filter {
65 }, 66 },
66 { 67 {
67 label: '操作', 68 label: '操作',
68 width: '180', 69 width: '130',
69 render: (h, scope) => { 70 render: (h, scope) => {
70 switch (scope.row.state) { 71 switch (scope.row.state) {
71 case '0': 72 case '0':
......