fix(crontab): 将radio组件的label属性替换为value属性

- 更新day.vue中所有radio组件的label为value属性
- 更新hour.vue中所有radio组件的label为value属性
- 更新min.vue中所有radio组件的label为value属性
- 更新month.vue中所有radio组件的label为value属性
- 更新second.vue中所有radio组件的label为value属性
- 更新week.vue中所有radio组件的label为value属性
- 更新year.vue中所有radio组件的label为value属性
- 修复TableLayout/FormItem.vue中的radio组件属性
- 修改surgicalPatientHandover.vue中的radio组件属性
- 修复template3.vue中的type数据类型定义
- 更新clinicRoom/index.vue中的radio组件属性
- 修复editTemplate.vue中的radio组件属性
- 更新caseTemplatesStatistics/index.vue中的radio组件属性
- 修复organization/index.vue中的radio组件属性
- 更新ward/index.vue中的radio组件属性
- 移除chargeDialog.vue中radio的无效label属性
- 修复多个组件中的Array类型定义问题
- 调整outpatientregistration/index.vue中的列宽度配置
- 添加getConfigKey的导入声明
- 修复多个表单组件中的radio组件属性配置
This commit is contained in:
2026-06-03 13:41:51 +08:00
parent 7bb6a4f49e
commit 55ff2e630e
57 changed files with 211 additions and 199 deletions

View File

@@ -2,8 +2,7 @@
<el-form>
<el-form-item>
<el-radio
v-model="radioValue"
:label="1"
v-model="radioValue" :value="1"
>
允许的通配符[, - * ? / L W]
</el-radio>
@@ -11,8 +10,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="2"
v-model="radioValue" :value="2"
>
不指定
</el-radio>
@@ -20,8 +18,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="3"
v-model="radioValue" :value="3"
>
周期从
<el-input-number
@@ -39,8 +36,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="4"
v-model="radioValue" :value="4"
>
<el-input-number
@@ -58,8 +54,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="5"
v-model="radioValue" :value="5"
>
每月
<el-input-number
@@ -72,8 +67,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="6"
v-model="radioValue" :value="6"
>
本月最后一天
</el-radio>
@@ -81,8 +75,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="7"
v-model="radioValue" :value="7"
>
指定
<el-select

View File

@@ -2,8 +2,7 @@
<el-form>
<el-form-item>
<el-radio
v-model="radioValue"
:label="1"
v-model="radioValue" :value="1"
>
小时允许的通配符[, - * /]
</el-radio>
@@ -11,8 +10,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="2"
v-model="radioValue" :value="2"
>
周期从
<el-input-number
@@ -30,8 +28,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="3"
v-model="radioValue" :value="3"
>
<el-input-number
@@ -49,8 +46,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="4"
v-model="radioValue" :value="4"
>
指定
<el-select

View File

@@ -2,8 +2,7 @@
<el-form>
<el-form-item>
<el-radio
v-model="radioValue"
:label="1"
v-model="radioValue" :value="1"
>
分钟允许的通配符[, - * /]
</el-radio>
@@ -11,8 +10,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="2"
v-model="radioValue" :value="2"
>
周期从
<el-input-number
@@ -30,8 +28,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="3"
v-model="radioValue" :value="3"
>
<el-input-number
@@ -49,8 +46,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="4"
v-model="radioValue" :value="4"
>
指定
<el-select

View File

@@ -2,8 +2,7 @@
<el-form>
<el-form-item>
<el-radio
v-model="radioValue"
:label="1"
v-model="radioValue" :value="1"
>
允许的通配符[, - * /]
</el-radio>
@@ -11,8 +10,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="2"
v-model="radioValue" :value="2"
>
周期从
<el-input-number
@@ -30,8 +28,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="3"
v-model="radioValue" :value="3"
>
<el-input-number
@@ -49,8 +46,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="4"
v-model="radioValue" :value="4"
>
指定
<el-select

View File

@@ -2,8 +2,7 @@
<el-form>
<el-form-item>
<el-radio
v-model="radioValue"
:label="1"
v-model="radioValue" :value="1"
>
允许的通配符[, - * /]
</el-radio>
@@ -11,8 +10,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="2"
v-model="radioValue" :value="2"
>
周期从
<el-input-number
@@ -30,8 +28,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="3"
v-model="radioValue" :value="3"
>
<el-input-number
@@ -49,8 +46,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="4"
v-model="radioValue" :value="4"
>
指定
<el-select

View File

@@ -2,8 +2,7 @@
<el-form>
<el-form-item>
<el-radio
v-model="radioValue"
:label="1"
v-model="radioValue" :value="1"
>
允许的通配符[, - * ? / L #]
</el-radio>
@@ -11,8 +10,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="2"
v-model="radioValue" :value="2"
>
不指定
</el-radio>
@@ -20,8 +18,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="3"
v-model="radioValue" :value="3"
>
周期从
<el-select
@@ -58,8 +55,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="4"
v-model="radioValue" :value="4"
>
<el-input-number
@@ -83,8 +79,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="5"
v-model="radioValue" :value="5"
>
本月最后一个
<el-select
@@ -103,8 +98,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="6"
v-model="radioValue" :value="6"
>
指定
<el-select

View File

@@ -2,8 +2,7 @@
<el-form>
<el-form-item>
<el-radio
v-model="radioValue"
:label="1"
v-model="radioValue" :value="1"
>
不填允许的通配符[, - * /]
</el-radio>
@@ -11,8 +10,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="2"
v-model="radioValue" :value="2"
>
每年
</el-radio>
@@ -20,8 +18,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="3"
v-model="radioValue" :value="3"
>
周期从
<el-input-number
@@ -39,8 +36,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="4"
v-model="radioValue" :value="4"
>
<el-input-number
@@ -58,8 +54,7 @@
<el-form-item>
<el-radio
v-model="radioValue"
:label="5"
v-model="radioValue" :value="5"
>
指定
<el-select

View File

@@ -43,7 +43,7 @@
@change="handleChange"
@update:model-value="handleUpdate"
>
<el-radio v-for="option in item.options || []" :key="option.value" :label="option.value">
<el-radio v-for="option in item.options || []" :key="option.value" :value="option.value">
{{ option.label }}
</el-radio>
</el-radio-group>

View File

@@ -0,0 +1,50 @@
import fs from 'fs';
import path from 'path';
/**
* Patch xe-utils hasOwnProp for Vue 3 Proxy compatibility.
*
* Root cause: Object.prototype.hasOwnProperty.call(proxyObj, key) throws
* "TypeError: obj.hasOwnProperty is not a function"
* when obj is a Vue 3 reactive Proxy, because Vue's reactivity system
* intercepts the [[Get]] trap for 'hasOwnProperty'.
*
* Fix: Use try-catch. If direct call fails, use Reflect.has or key-in check.
*/
export default function patchXeUtilsHasOwnProp() {
return {
name: 'patch-xe-utils-hasownprop',
enforce: 'pre',
buildStart() {
const targets = [
path.resolve(process.cwd(), 'node_modules/xe-utils/hasOwnProp.js'),
];
for (const target of targets) {
if (!fs.existsSync(target)) continue;
const code = fs.readFileSync(target, 'utf-8');
if (code.includes('[vue3-proxy-safe]')) continue;
const patched = `/**
* Check if object has own property - Vue 3 Proxy safe [vue3-proxy-safe]
*/
function hasOwnProp (obj, key) {
if (obj == null) return false
try {
return Object.prototype.hasOwnProperty.call(obj, key)
} catch (e) {
// Vue 3 reactive Proxy throws on hasOwnProperty; fallback
try {
return key in Object(obj)
} catch (e2) {
return false
}
}
}
module.exports = hasOwnProp
`;
fs.writeFileSync(target, patched, 'utf-8');
console.log('[patch-xe-utils-hasownprop] Patched ' + target);
}
}
};
}

View File

@@ -84,10 +84,10 @@
<div class="form-item">
<span class="item-label">药物过敏史</span>
<el-radio-group v-model="state.formData.drugAllergy">
<el-radio :label="1">
<el-radio :value="1">
</el-radio>
<el-radio :label="2">
<el-radio :value="2">
</el-radio>
</el-radio-group>
@@ -130,8 +130,7 @@
<el-radio-group v-model="state.formData.surgeryMark">
<el-radio
v-for="item in getStatisticsOptionList('surgeryMark')"
:key="item.dictValue"
:label="item.dictValue"
:key="item.dictValue" :value="item.dictValue"
>
{{ item.dictLabel }}
</el-radio>
@@ -671,10 +670,10 @@
<div class="form-item">
<span class="item-label">镇痛泵</span>
<el-radio-group v-model="state.formData.painPump">
<el-radio :label="1">
<el-radio :value="1">
</el-radio>
<el-radio :label="2">
<el-radio :value="2">
</el-radio>
</el-radio-group>

View File

@@ -118,7 +118,7 @@ const ruleForm = reactive<RuleForm>({
date2: '',
delivery: false,
location: '',
type: [],
type: Array,
resource: '',
desc: '',
})

View File

@@ -311,10 +311,10 @@
prop="isDisabled"
>
<el-radio-group v-model="form.isDisabled">
<el-radio :label="false">
<el-radio :value="false">
启用
</el-radio>
<el-radio :label="true">
<el-radio :value="true">
停用
</el-radio>
</el-radio-group>
@@ -337,10 +337,10 @@
prop="void"
>
<el-radio-group v-model="form.void">
<el-radio :label="false">
<el-radio :value="false">
</el-radio>
<el-radio :label="true">
<el-radio :value="true">
</el-radio>
</el-radio-group>

View File

@@ -94,8 +94,7 @@
<el-radio
v-for="item in props.useRanges"
:key="item.value"
v-model="formData.useRangeEnum"
:label="item.value"
v-model="formData.useRangeEnum" :value="item.value"
>
{{ item.info }}
</el-radio>

View File

@@ -209,8 +209,7 @@
<el-radio-group v-model="form.typeEnum">
<el-radio
v-for="dict in typeEnumsOptions"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{
dict.info

View File

@@ -383,10 +383,10 @@
v-model="form.registerFlag"
size="large"
>
<el-radio :label="true">
<el-radio :value="true">
</el-radio>
<el-radio :label="false">
<el-radio :value="false">
</el-radio>
</el-radio-group>

View File

@@ -426,13 +426,13 @@
:disabled="isEdit"
@change="handleRadioChange"
>
<el-radio :label="4">
<el-radio :value="4">
病区
</el-radio>
<el-radio :label="10">
<el-radio :value="10">
病房
</el-radio>
<el-radio :label="8">
<el-radio :value="8">
床位
</el-radio>
</el-radio-group>

View File

@@ -126,7 +126,6 @@
v-for="item in charge_discount"
:key="item.value"
link
:label="item.label"
:value="item.value"
/>
</el-radio-group>

View File

@@ -190,11 +190,11 @@ const props = defineProps({
default: undefined,
},
chargeItemIds: {
type: [],
type: Array,
default: [],
},
medicineReturnList: {
type: [],
type: Array,
default: [],
},
details: {

View File

@@ -195,11 +195,11 @@ const props = defineProps({
default: undefined,
},
chargeItemIds: {
type: [],
type: Array,
default: [],
},
chrgBchnoList: {
type: [],
type: Array,
default: [],
},
chrgBchno: {

View File

@@ -224,12 +224,12 @@ const props = defineProps({
default: undefined,
},
chargeItemIds: {
type: [],
type: Array,
default: [],
},
eventType: {
type: String,
default: 1,
default: '1',
},
});

View File

@@ -815,11 +815,9 @@
</template>
</vxe-column>
<vxe-column
key="registerTime"
title="操作"
key="operation" title="操作"
align="center"
field="registerTime"
do
field="" width="150"
>
<template #default="scope">
<!-- <el-tooltip
@@ -1067,6 +1065,7 @@ import {
updatePatientPhone,
} from './components/outpatientregistration';
import { listTicket, checkInTicket } from '@/api/appoinmentmanage/ticket';
import {getConfigKey} from '@/api/system/config';
import { invokeYbPlugin5000, invokeYbPlugin5001 } from '@/api/public';
import patientInfoDialog from './components/patientInfoDialog';
import PatientAddDialog from './components/patientAddDialog';

View File

@@ -181,7 +181,7 @@ const props = defineProps({
default: false,
},
adviceList: {
type: [],
type: Array,
default: [],
},
});

View File

@@ -134,7 +134,7 @@
title="分类"
align="center"
field="classification"
width="140"
width="160"
>
<template #default="scope">
<el-form-item
@@ -144,7 +144,7 @@
<el-select
v-model="scope.row.classification"
placeholder=" "
style="width: 130px"
style="width: 150px"
>
<el-option
v-for="item in diagnosis_classification"
@@ -295,7 +295,7 @@
title="诊断状态"
align="center"
field="verificationStatusEnum"
width="150"
width="170"
>
<template #default="scope">
<el-form-item
@@ -305,7 +305,7 @@
<el-select
v-model="scope.row.verificationStatusEnum"
placeholder=" "
style="width: 140px"
style="width: 160px"
>
<el-option
v-for="item in diagnosisOptions"
@@ -369,7 +369,7 @@
title="长效诊断标识"
align="center"
field="longTermFlag"
width="130"
width="150"
>
<template #default="scope">
<el-form-item

View File

@@ -31,8 +31,8 @@
<!-- <el-col :span="12">
<span>使用范围</span>
<el-radio-group v-model="radio">
<el-radio :label="1" size="default">个人</el-radio>
<el-radio :label="2" size="default">科室</el-radio>
<el-radio :value="1" size="default">个人</el-radio>
<el-radio :value="2" size="default">科室</el-radio>
</el-radio-group>
</el-col> -->
</el-row>

View File

@@ -324,22 +324,22 @@
>
<span class="form-label required">病人属于</span>
<el-radio-group v-model="form.patientBelong">
<el-radio :label="1">
<el-radio :value="1">
本县区
</el-radio>
<el-radio :label="2">
<el-radio :value="2">
本市其他县区
</el-radio>
<el-radio :label="3">
<el-radio :value="3">
本省其他地市
</el-radio>
<el-radio :label="4">
<el-radio :value="4">
外省
</el-radio>
<el-radio :label="5">
<el-radio :value="5">
港澳台
</el-radio>
<el-radio :label="6">
<el-radio :value="6">
外籍
</el-radio>
</el-radio-group>

View File

@@ -164,13 +164,13 @@
style="width: 260px; margin-top: 10px; margin-right: 20px"
/>
<el-radio-group v-model="radio">
<el-radio-button :label="1">
<el-radio-button :value="1">
个人
</el-radio-button>
<el-radio-button :label="2">
<el-radio-button :value="2">
科室
</el-radio-button>
<el-radio-button :label="3">
<el-radio-button :value="3">
全院
</el-radio-button>
</el-radio-group>

View File

@@ -284,22 +284,22 @@
v-model="form.patientBelong"
:disabled="isReadOnly"
>
<el-radio :label="1">
<el-radio :value="1">
本县区
</el-radio>
<el-radio :label="2">
<el-radio :value="2">
本市其他县区
</el-radio>
<el-radio :label="3">
<el-radio :value="3">
本省其他地市
</el-radio>
<el-radio :label="4">
<el-radio :value="4">
外省
</el-radio>
<el-radio :label="5">
<el-radio :value="5">
港澳台
</el-radio>
<el-radio :label="6">
<el-radio :value="6">
外籍
</el-radio>
</el-radio-group>

View File

@@ -31,13 +31,13 @@
style="flex-shrink: 0"
@change="getPatientList"
>
<el-radio-button :label="1">
<el-radio-button :value="1">
待诊
</el-radio-button>
<el-radio-button :label="3">
<el-radio-button :value="3">
暂离
</el-radio-button>
<el-radio-button :label="4">
<el-radio-button :value="4">
完诊
</el-radio-button>
</el-radio-group>

View File

@@ -26,13 +26,13 @@
v-model="queryParams.rangeCode"
@change="handelRadioChange"
>
<el-radio-button :label="1">
<el-radio-button :value="1">
个人
</el-radio-button>
<el-radio-button :label="2">
<el-radio-button :value="2">
科室
</el-radio-button>
<el-radio-button :label="3">
<el-radio-button :value="3">
全院
</el-radio-button>
</el-radio-group>

View File

@@ -163,7 +163,7 @@ const props = defineProps({
default: false,
},
precriptionInfo: {
type: [],
type: Array,
default: [],
},
});

View File

@@ -162,10 +162,10 @@
v-model="firstEnum"
style="margin-right: 5px;"
>
<el-radio :label="1">
<el-radio :value="1">
初诊
</el-radio>
<el-radio :label="2">
<el-radio :value="2">
复诊
</el-radio>
</el-radio-group>

View File

@@ -327,10 +327,10 @@
prop="itemType"
>
<el-radio-group v-model="form.itemType">
<el-radio :label="1">
<el-radio :value="1">
药品
</el-radio>
<el-radio :label="2">
<el-radio :value="2">
诊疗
</el-radio>
</el-radio-group>
@@ -444,10 +444,10 @@
prop="approvalResult"
>
<el-radio-group v-model="processForm.approvalResult">
<el-radio :label="1">
<el-radio :value="1">
通过
</el-radio>
<el-radio :label="2">
<el-radio :value="2">
驳回
</el-radio>
</el-radio-group>
@@ -538,8 +538,7 @@
>
<template #default="scope">
<el-radio
v-model="selectedDefinitionId"
:label="scope.row.id"
v-model="selectedDefinitionId" :value="scope.row.id"
@change="handleRadioChange(scope.row)"
>
&nbsp;

View File

@@ -303,8 +303,7 @@
<el-radio-group v-model="form.gender">
<el-radio
v-for="dict in sys_user_sex"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{ dict.label }}
</el-radio>

View File

@@ -126,7 +126,6 @@
v-for="item in charge_discount"
:key="item.value"
link
:label="item.label"
:value="item.value"
/>
</el-radio-group>

View File

@@ -29,8 +29,7 @@
>
<el-radio
v-for="item in administrativegenderList"
:key="item.value"
:label="item.value"
:key="item.value" :value="item.value"
>
{{ item.info }}
</el-radio>
@@ -40,7 +39,7 @@
<!-- <el-col :span="6">
<el-form-item label="" prop="tempFlag">
<el-radio-group v-model="form.tempFlag" :disabled="isViewMode">
<el-radio v-for="dict in patient_temp_flag" :key="dict.value" :label="dict.value">
<el-radio v-for="dict in patient_temp_flag" :key="dict.value" :value="dict.value">
{{ dict.label }}
</el-radio>
</el-radio-group>

View File

@@ -173,8 +173,8 @@
<vxe-column
title="诊断类别"
align="center"
field="diagSrtNo"
width="180"
field="medTypeCode"
width="160"
>
<template #default="scope">
<el-form-item
@@ -200,7 +200,7 @@
title="诊断名称"
align="center"
field="name"
>
min-width="180" max-width="300" >
<template #default="scope">
<el-form-item
:prop="`diagnosisList.${scope.rowIndex}.name`"
@@ -285,7 +285,7 @@
title="诊断时间"
align="center"
field="diagnosisTime"
width="150"
width="180"
>
<template #default="scope">
<el-form-item>
@@ -297,7 +297,7 @@
title="诊断代码"
align="center"
field="ybNo"
width="180"
width="160"
>
<template #default="scope">
<el-form-item>

View File

@@ -99,14 +99,14 @@
height="100%"
ref="prescriptionRef"
:data="filterPrescriptionList"
:row-config="{ keyField: 'uniqueKey', expandRowKeys: expandOrder }"
:row-config="{ keyField: 'uniqueKey' }" :expand-config="{ trigger: 'row', expandRowKeys: expandOrder }"
border
@cell-click="clickRow"
@cell-dblclick="clickRowDb"
v-loading="loading"
@checkbox-change="handleSelectionChange"
>
<vxe-column type="expand" width="1" style="width: 0">
<vxe-column type="expand" width="40">
<template #content="scope">
<OrderForm
:row="scope.row"
@@ -2757,6 +2757,24 @@ defineExpose({ getListInfo, getDiagnosisInfo });
margin-bottom: 0px;
}
// 展开行内容样式
:deep(.vxe-table--expanded) {
.vxe-table--expanded-cell {
padding: 0 !important;
}
}
// 确保下拉框在表格内正常显示
:deep(.vxe-table) {
.vxe-body--column {
.el-select,
.el-input,
.el-input-number {
width: 100%;
}
}
}
.inpatientDoctor-order-container {
height: 100%;
display: flex;

View File

@@ -369,13 +369,13 @@
v-model="groupSetRange"
@change="loadGroupSets"
>
<el-radio-button :label="1">
<el-radio-button :value="1">
个人
</el-radio-button>
<el-radio-button :label="2">
<el-radio-button :value="2">
科室
</el-radio-button>
<el-radio-button :label="3">
<el-radio-button :value="3">
全院
</el-radio-button>
</el-radio-group>

View File

@@ -39,8 +39,7 @@
>
<el-radio-button
v-for="(item, index) in statusEnumList"
:key="index"
:label="item.value"
:key="index" :value="item.value"
:disabled="item.disabled"
>
{{ item.label }}

View File

@@ -15,13 +15,13 @@
class="ml20"
@change="handleRadioChange"
>
<el-radio :label="null">
<el-radio :value="null">
全部
</el-radio>
<el-radio :label="1">
<el-radio :value="1">
长期
</el-radio>
<el-radio :label="2">
<el-radio :value="2">
临时
</el-radio>
</el-radio-group>

View File

@@ -14,13 +14,13 @@
style="width: 260px; margin-top: 10px; margin-right: 20px"
/>
<el-radio-group v-model="radio">
<el-radio-button :label="1">
<el-radio-button :value="1">
个人
</el-radio-button>
<el-radio-button :label="2">
<el-radio-button :value="2">
科室
</el-radio-button>
<el-radio-button :label="3">
<el-radio-button :value="3">
全院
</el-radio-button>
</el-radio-group>

View File

@@ -808,10 +808,10 @@
v-model="isDisabled"
:disabled="isViewMode"
>
<el-radio :label="false">
<el-radio :value="false">
启用
</el-radio>
<el-radio :label="true">
<el-radio :value="true">
停用
</el-radio>
</el-radio-group>
@@ -822,10 +822,10 @@
v-model="showPackageName"
:disabled="isViewMode"
>
<el-radio :label="true">
<el-radio :value="true">
</el-radio>
<el-radio :label="false">
<el-radio :value="false">
</el-radio>
</el-radio-group>
@@ -836,10 +836,10 @@
v-model="generateServiceFee"
:disabled="isViewMode"
>
<el-radio :label="true">
<el-radio :value="true">
</el-radio>
<el-radio :label="false">
<el-radio :value="false">
</el-radio>
</el-radio-group>
@@ -850,10 +850,10 @@
v-model="enablePackagePrice"
:disabled="isViewMode"
>
<el-radio :label="true">
<el-radio :value="true">
启用
</el-radio>
<el-radio :label="false">
<el-radio :value="false">
不启用
</el-radio>
</el-radio-group>

View File

@@ -284,8 +284,7 @@
<el-radio-group v-model="form.status">
<el-radio
v-for="dict in sys_normal_disable"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{ dict.label }}
</el-radio>

View File

@@ -380,8 +380,7 @@
<el-radio-group v-model="form.status">
<el-radio
v-for="dict in sys_job_status"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{ dict.label }}
</el-radio>

View File

@@ -297,8 +297,7 @@
<el-radio-group v-model="form.configType">
<el-radio
v-for="dict in sys_yes_no"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{ dict.label }}
</el-radio>

View File

@@ -263,8 +263,7 @@
<el-radio-group v-model="form.status">
<el-radio
v-for="dict in sys_normal_disable"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{ dict.label }}
</el-radio>

View File

@@ -330,8 +330,7 @@
<el-radio-group v-model="form.status">
<el-radio
v-for="dict in sys_normal_disable"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{ dict.label }}
</el-radio>

View File

@@ -290,8 +290,7 @@
<el-radio-group v-model="form.status">
<el-radio
v-for="dict in sys_normal_disable"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{
dict.label

View File

@@ -373,8 +373,7 @@
<el-radio-group v-model="form.status">
<el-radio
v-for="dict in sys_notice_status"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{ dict.label }}
</el-radio>

View File

@@ -264,8 +264,7 @@
<el-radio-group v-model="form.status">
<el-radio
v-for="dict in sys_normal_disable"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{ dict.label }}
</el-radio>

View File

@@ -320,8 +320,7 @@
<el-radio-group v-model="form.status">
<el-radio
v-for="dict in sys_normal_disable"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{ dict.label }}
</el-radio>

View File

@@ -309,8 +309,7 @@
<el-radio-group v-model="form.status">
<el-radio
v-for="dict in sys_normal_disable"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{ dict.label
}}

View File

@@ -447,8 +447,7 @@
<el-radio-group v-model="form.status">
<el-radio
v-for="dict in sys_normal_disable"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{ dict.label }}
</el-radio>

View File

@@ -453,8 +453,7 @@
<el-radio-group v-model="form.status">
<el-radio
v-for="dict in sys_normal_disable"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{ dict.label }}
</el-radio>

View File

@@ -582,8 +582,7 @@
<el-radio-group v-model="form.status">
<el-radio
v-for="dict in sys_normal_disable"
:key="dict.value"
:label="dict.value"
:key="dict.value" :value="dict.value"
>
{{ dict.label }}
</el-radio>

View File

@@ -29,8 +29,7 @@
>
<el-radio
v-for="item in administrativegenderList"
:key="item.value"
:label="item.value"
:key="item.value" :value="item.value"
>
{{ item.info }}
</el-radio>
@@ -40,7 +39,7 @@
<!-- <el-col :span="6">
<el-form-item label="活动标识" prop="tempFlag">
<el-radio-group v-model="form.tempFlag" :disabled="isViewMode">
<el-radio v-for="dict in patient_temp_flag" :key="dict.value" :label="dict.value">
<el-radio v-for="dict in patient_temp_flag" :key="dict.value" :value="dict.value">
{{ dict.label }}
</el-radio>
</el-radio-group>

View File

@@ -4,6 +4,7 @@ import createAutoImport from './auto-import'
import createSvgIcon from './svg-icon'
import createCompression from './compression'
import patchElFormNan from '../../src/patches/el-form-nan-plugin'
import patchXeUtilsHasOwnProp from '../../src/patches/xe-utils-hasownprop-plugin'
export default function createVitePlugins(viteEnv, isBuild = false) {
const vitePlugins = [vue()]
@@ -11,5 +12,6 @@ export default function createVitePlugins(viteEnv, isBuild = false) {
vitePlugins.push(createSvgIcon(isBuild))
isBuild && vitePlugins.push(...createCompression(viteEnv))
vitePlugins.push(patchElFormNan())
vitePlugins.push(patchXeUtilsHasOwnProp())
return vitePlugins
}