refactor(ui): 更新组件属性以符合新版本规范
- 将所有组件中的 append-to-body 属性替换为 teleported - 为 el-radio 和 el-checkbox 组件添加正确的 value 属性 - 移除已弃用的 highlight-current-row 属性 - 为 vxe-table 添加 row-config 配置替代旧的高亮设置 - 更新 el-checkbox 的 true-value 属性值 - 修改 el-button 类型从 text 到 link 以匹配设计系统
This commit is contained in:
@@ -226,7 +226,7 @@
|
||||
v-model="open"
|
||||
:title="title"
|
||||
width="500px"
|
||||
append-to-body
|
||||
teleported
|
||||
>
|
||||
<el-form
|
||||
ref="dayEndSettlementRef"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
v-model="visible"
|
||||
title="入库单据"
|
||||
width="1500"
|
||||
append-to-body
|
||||
teleported
|
||||
>
|
||||
<el-row
|
||||
:gutter="10"
|
||||
|
||||
@@ -67,13 +67,11 @@
|
||||
@change="handleQuery"
|
||||
>
|
||||
<el-radio
|
||||
label="1"
|
||||
:value="1"
|
||||
>
|
||||
是
|
||||
</el-radio>
|
||||
<el-radio
|
||||
label="0"
|
||||
:value="0"
|
||||
>
|
||||
否
|
||||
|
||||
@@ -527,7 +527,7 @@
|
||||
v-model="visible"
|
||||
title="药品追溯码"
|
||||
width="1400"
|
||||
append-to-body
|
||||
teleported
|
||||
destroy-on-close
|
||||
:draggable="true"
|
||||
>
|
||||
|
||||
@@ -184,7 +184,7 @@
|
||||
>
|
||||
<template #default="scope">
|
||||
<el-button
|
||||
type="text"
|
||||
type="link"
|
||||
@click="handleArchive(scope.row)"
|
||||
>
|
||||
{{ scope.row.busNo }}
|
||||
|
||||
Reference in New Issue
Block a user