Commit 00a72e3b authored by 芮自成's avatar 芮自成

糖尿病专病随访联调

parent 08a90982
...@@ -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 = '2fd52bba-1093-41d2-b8c9-987e81f891b4' 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,20 +30,22 @@ ...@@ -30,20 +30,22 @@
</div> </div>
</van-popup> </van-popup>
<div class="label-title mt-5" required>请选择</div> <template v-if="form.diseaseType === 1 || form.diseaseType === 2">
<van-field :rules="rules.serveType" style="padding: 0" class="mb-5"> <div class="label-title" required>请选择</div>
<template #input> <van-field :rules="rules.serveType" style="padding: 0" class="mb-5">
<van-radio-group <template #input>
v-model="form.serveType" <van-radio-group
shape="dot" v-model="form.serveType"
direction="horizontal" shape="dot"
class="doc-radio-group" direction="horizontal"
> class="doc-radio-group"
<van-radio :name="3" label-position="left">新增专病随访(常规)</van-radio> >
<van-radio :name="4" label-position="left">新增专病随访(增加)</van-radio> <van-radio :name="3" label-position="left">新增专病随访(常规)</van-radio>
</van-radio-group> <van-radio :name="4" label-position="left">新增专病随访(增加)</van-radio>
</template> </van-radio-group>
</van-field> </template>
</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