Commit 63ef7beb authored by gengchunlei's avatar gengchunlei

Merge branch 'chronic-dev' of http://gitlab.yiboshi.com/nightkis1995/frontend-h5 into chronic-dev

parents 4be9763c d513f99c
...@@ -66,7 +66,7 @@ export default { ...@@ -66,7 +66,7 @@ export default {
if (!token) { if (!token) {
token = sessionStorage.getItem('token') token = sessionStorage.getItem('token')
if (process.env.NODE_ENV !== 'production') { if (process.env.NODE_ENV !== 'production') {
token = '8d237363-0095-4606-b079-f776a2c0bf35' token = '2f3d10c8-d036-4a64-82e1-08d122359e94'
} }
} }
if (token) { if (token) {
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
placeholder="请选择" placeholder="请选择"
:rules="rules.diseaseTypeName" :rules="rules.diseaseTypeName"
@click="showDiseaseType = true" @click="showDiseaseType = true"
class="form-input" class="form-input mb-5"
/> />
<van-popup v-model:show="showDiseaseType" position="bottom"> <van-popup v-model:show="showDiseaseType" position="bottom">
<div class="p-4" style="height: 100%"> <div class="p-4" style="height: 100%">
...@@ -30,7 +30,8 @@ ...@@ -30,7 +30,8 @@
</div> </div>
</van-popup> </van-popup>
<div class="label-title mt-5" required>请选择</div> <template v-if="form.diseaseType === 1 || form.diseaseType === 2">
<div class="label-title" required>请选择</div>
<van-field :rules="rules.serveType" style="padding: 0" class="mb-5"> <van-field :rules="rules.serveType" style="padding: 0" class="mb-5">
<template #input> <template #input>
<van-radio-group <van-radio-group
...@@ -44,6 +45,7 @@ ...@@ -44,6 +45,7 @@
</van-radio-group> </van-radio-group>
</template> </template>
</van-field> </van-field>
</template>
<ArchiveCommon ref="archive" :info="info"></ArchiveCommon> <ArchiveCommon ref="archive" :info="info"></ArchiveCommon>
</van-form> </van-form>
......
<template> <template>
<div> <div>
<HypertensionForm v-if="diseaseType === 1" ref="hypertensionForm"></HypertensionForm> <HypertensionForm v-if="diseaseInfo.diseaseType === 1" ref="hypertensionForm"></HypertensionForm>
<DiabetesForm v-if="diseaseType === 2"></DiabetesForm>
</div> </div>
</template> </template>
<script> <script>
import HypertensionForm from './components/HypertensionForm.vue' import HypertensionForm from './components/HypertensionForm.vue'
import DiabetesForm from './components/DiabetesForm.vue'
import { addHypertensionForm } from '@/api/doctor/separateFU' import { addHypertensionForm } from '@/api/doctor/separateFU'
export default { export default {
components: { HypertensionForm }, components: { HypertensionForm, DiabetesForm },
props: { props: {
baseInfo: { baseInfo: {
type: Object, type: Object,
...@@ -20,7 +22,7 @@ export default { ...@@ -20,7 +22,7 @@ export default {
}, },
data() { data() {
return { return {
diseaseType: 1 diseaseType: 2
} }
}, },
computed: { computed: {
...@@ -36,6 +38,7 @@ export default { ...@@ -36,6 +38,7 @@ export default {
residentsRecord: this.baseInfo, residentsRecord: this.baseInfo,
...hypertensionForm, ...hypertensionForm,
residentInfoId: this.residentInfoId, residentInfoId: this.residentInfoId,
source: 2
} }
return await addHypertensionForm(form, true) return await addHypertensionForm(form, true)
} }
......
...@@ -25,7 +25,7 @@ export default { ...@@ -25,7 +25,7 @@ export default {
components: { BaseInfo, FormCont }, components: { BaseInfo, FormCont },
data() { data() {
return { return {
step: 1, step: 2,
baseInfo: {}, baseInfo: {},
diseaseInfo: {} diseaseInfo: {}
} }
......
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