Skip to content

Commit 46e4dba

Browse files
committed
refactor:模块详情组件新增单位回填
1 parent 74e29d2 commit 46e4dba

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

packages/module-form/src/moduleDetail.vue

+10-4
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,10 @@
5454
<span
5555
v-if="item.filters&&item.filters.list"
5656
>{{dataList[item.fieldName] |constantEscape(listTypeInfo[item.filters.list],(item.filters.key||'dictValue'),(item.filters.label||'dictLabel'))}}</span>
57-
<span v-else>{{ item.value }}</span>
57+
<span v-else>
58+
{{ item.value }}
59+
<span v-if="item.unit&&item.value">{{item.unit}}</span>
60+
</span>
5861
</span>
5962
</div>
6063
</el-descriptions-item>
@@ -64,12 +67,17 @@
6467
</div>
6568
</template>
6669
<script>
70+
import { constantEscape } from '../../utils'
6771
import RenderTooltip from './renderTooltip'
6872
export default {
6973
name: 'ModuleDetail',
7074
components: {
7175
RenderTooltip
7276
},
77+
// 过滤器
78+
filters: {
79+
constantEscape
80+
},
7381
props: {
7482
descColumn: {
7583
type: Number,
@@ -106,9 +114,7 @@ export default {
106114
return val
107115
}
108116
}
109-
},
110-
mounted() { },
111-
methods: {}
117+
}
112118
}
113119
</script>
114120
<style lang="scss">

0 commit comments

Comments
 (0)