Commit 39e1d62e authored by gengchunlei's avatar gengchunlei

医生端 v1.2 1、专病筛查 表单字段校验完善

parent d8ecbc5f
......@@ -7,7 +7,7 @@
<link rel='icon' href='<%= BASE_URL %>favicon.ico'>
<title><%= htmlWebpackPlugin.options.title %></title>
<!-- 3.3.4/vconsole.min.js -->
<script src='https://beta-copd-img.yiboshi.com/20241106/1730860078278931285.js'></script>
<!-- <script src='https://beta-copd-img.yiboshi.com/20241106/1730860078278931285.js'></script>-->
</head>
<body>
<noscript>
......@@ -79,6 +79,6 @@
<!-- built files will be auto injected -->
</body>
<script>
var vConsole =new VConsole();
// var vConsole =new VConsole();
</script>
</html>
......@@ -176,6 +176,7 @@
placeholder='请选择'
class='input-back mt-2 form-input'
@click='showExerciseFrequency = true'
:rules='rules.exerciseFrequencyName'
>
<template #input>
<span class='text-end' v-if='form.exerciseFrequencyName'>{{ form.exerciseFrequencyName }}</span>
......@@ -478,6 +479,7 @@
placeholder='请选择'
class='input-back mt-2 form-input'
@click='showDietaryHabit= true'
:rules='rules.dietaryHabitName'
>
<template #input>
<span class='text-end' v-if='form.dietaryHabitName'>{{ form.dietaryHabitName }}</span>
......@@ -509,7 +511,8 @@
<div class='label-title lh-24'>饮酒频率</div>
<van-field
class='form-input mt-2'
style='padding: 0'
style='padding: 0;background: #FAFAFA'
:rules='rules.drinkFrequency'
>
<template #input>
<van-radio-group v-model='form.drinkFrequency'
......@@ -531,7 +534,8 @@
<div class='label-title lh-24'>饮酒种类</div>
<van-field
class='form-input mt-2'
style='padding: 0'
style='padding: 0;background: #F5F5F5'
:rules='rules.drinkKind'
>
<template #input>
<div class='flex justify-between gap-x-2.5 w-full' style='background: #F5F5F5'>
......@@ -604,6 +608,7 @@
placeholder='请输入'
class='mt-2'
style='padding: 8px;border-radius: 4px'
:rules='rules.startDrinkAge'
>
<template #extra>
<span class='mr-2'></span>
......@@ -615,7 +620,8 @@
<div class='label-title lh-24'>是否戒酒</div>
<van-field
class='form-input mt-2'
style='padding: 0'
style='padding: 0;background: #F5F5F5'
:rules='rules.giveDrink'
>
<template #input>
<van-radio-group v-model='form.giveDrink'
......@@ -641,6 +647,7 @@
placeholder='请输入'
class='mt-2'
style='padding: 8px;border-radius: 4px'
:rules='rules.giveDrinkStart'
>
<template #extra>
<span class='mr-2'></span>
......@@ -656,7 +663,8 @@
<div class='label-title lh-24'>吸烟情况</div>
<van-field
class='form-input mt-2'
style='padding: 0'
style='padding: 0;background: #FAFAFA'
:rules='rules.isSmoking'
>
<template #input>
<van-radio-group v-model='form.isSmoking'
......@@ -680,6 +688,7 @@
placeholder='请输入'
class='mt-2'
style='padding: 8px;border-radius: 4px'
:rules='rules.daySmoking'
>
</van-field>
</div>
......@@ -691,6 +700,7 @@
placeholder='请输入'
class='mt-2'
style='padding: 8px;border-radius: 4px'
:rules='rules.startSmoking'
>
<template #extra>
<span class='mr-2'></span>
......@@ -706,6 +716,7 @@
placeholder='请输入'
class='mt-2'
style='padding: 8px;border-radius: 4px'
:rules='rules.giveSmokingAge'
>
<template #extra>
<span class='mr-2'></span>
......@@ -717,7 +728,8 @@
<div class='label-title lh-24'>经常吸入二手烟(家中有吸烟者,且经常吸入二手烟)</div>
<van-field
class='form-input mt-2'
style='padding: 0'
style='padding: 0;background: #F5F5F5'
:rules='rules.secondSmoking'
>
<template #input>
<van-radio-group v-model='form.secondSmoking'
......@@ -1677,6 +1689,7 @@ export default {
}
list = Array.from(new Set(list))
this.specialScreenResultSelect = list
// this.form.specialScreenResult = this.specialScreenResultSelect
},
//清洗右侧高危选项表单
cleanFormRight() {
......@@ -2462,6 +2475,7 @@ export default {
this.specialScreenResultSelect.push(val.value)
}
this.specialScreenResultSelect = this.checkboxReject(this.specialScreenResultSelect, [9])
// this.form.specialScreenResult = this.specialScreenResultSelect
},
//提交
onSubmit() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment