Commit 7f6522d1 authored by 小费同学阿's avatar 小费同学阿 💬

进度信息模块封装ui代码优化2

parent 12251bd0
......@@ -879,14 +879,14 @@ export default {
},
data() {
return {
// 进度
scheduleKey: { checkSchedule: '', diagnosisTime: '', registrationTime: '', reportTime: '', recipelTime: '' },
// 宠物出生日期校验
pickerOptions: {
disabledDate(time) {
return time.getTime() > Date.now()
}
},
// 进度
scheduleKey: {},
checkItemOptions: [], // 项目选项列表 根据检查类型变化
treatItemOptions: [], // 治疗项目选项列表
checkManageBos: [], // 检查列表数据
......
......@@ -109,7 +109,7 @@
</div>
</div>
</div>
</div>
</template>
<script>
......
......@@ -108,7 +108,7 @@ color: #333333;"
<el-col :span="8">
<!--宠物毛色-->
<el-form-item label="宠物毛色">
<el-input v-model="detailInfo.petColor" disabled />
<el-input v-model="detailInfo.petColor" disabled/>
</el-form-item>
</el-col>
<el-col :span="8">
......@@ -177,7 +177,7 @@ color: #333333;"
<!--主人信息-->
<div style="display: flex">
<div class="tip-green" />
<div class="tip-green"/>
<div
style="padding-left: 13px;font-size: 16px;font-family: Microsoft YaHei-Bold, Microsoft YaHei,serif;font-weight: bold;color: #333333;"
>宠主信息
......@@ -188,17 +188,17 @@ color: #333333;"
<el-row>
<el-col :span="8">
<el-form-item label="宠主姓名">
<el-input v-model="detailInfo.petOwnerBo.nickName" disabled />
<el-input v-model="detailInfo.petOwnerBo.nickName" disabled/>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="手机号">
<el-input v-model="detailInfo.petOwnerBo.phoneNumber" disabled />
<el-input v-model="detailInfo.petOwnerBo.phoneNumber" disabled/>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="用户ID">
<el-input v-model="detailInfo.petOwnerBo.ownersId" disabled />
<el-input v-model="detailInfo.petOwnerBo.ownersId" disabled/>
</el-form-item>
</el-col>
</el-row>
......@@ -236,7 +236,7 @@ color: #333333;"
</el-col>
<el-col :span="8">
<el-form-item label="会员卡余额">
<el-input v-model="detailInfo.petOwnerBo.cardBalance" disabled />
<el-input v-model="detailInfo.petOwnerBo.cardBalance" disabled/>
</el-form-item>
</el-col>
</el-row>
......@@ -255,19 +255,19 @@ color: #333333;"
<el-col :span="8">
<el-form-item label="绑定宠物数量">
<el-input v-model="detailInfo.petOwnerBo.petCount" disabled />
<el-input v-model="detailInfo.petOwnerBo.petCount" disabled/>
</el-form-item>
</el-col>
</el-row>
</div>
<!--进度信息-->
<schedule-info />
<schedule-info :schedule-key="scheduleKey"/>
<!--挂号信息-->
<div style="display: flex">
<!-- 1-- 挂号信息的页面--标签头 -->
<div class="tip-green" />
<div class="tip-green"/>
<div
style="padding-left: 13px;font-size: 16px;font-family: Microsoft YaHei-Bold, Microsoft YaHei,serif;font-weight: bold;color: #333333;"
>挂号信息
......@@ -332,13 +332,13 @@ color: #333333;"
<el-col :span="8">
<!--就诊时段-->
<el-form-item label="就诊时段">
<el-input v-model="detailInfo.visitTime" disabled />
<el-input v-model="detailInfo.visitTime" disabled/>
</el-form-item>
</el-col>
<el-col :span="8">
<!--门诊诊查费-->
<el-form-item label="门诊诊查费">
<el-input v-model="detailInfo.payAmount" disabled />
<el-input v-model="detailInfo.payAmount" disabled/>
</el-form-item>
</el-col>
......@@ -376,7 +376,7 @@ color: #333333;"
<div v-if="$route.params.type === 'enter'" class="visit-info">
<div style="display: flex">
<!-- 1-- 就诊信息的页面--标签头 -->
<div class="tip-green" />
<div class="tip-green"/>
<div
style="padding-left: 13px;font-size: 16px;font-family: Microsoft YaHei-Bold, Microsoft YaHei,serif;font-weight: bold;color: #333333;"
>就诊信息
......@@ -390,7 +390,7 @@ color: #333333;"
<el-row>
<el-col :span="8">
<el-form-item label="病历号">
<el-input v-model="detailInfo.medicalRecordNo" disabled />
<el-input v-model="detailInfo.medicalRecordNo" disabled/>
</el-form-item>
</el-col>
<el-col :span="8">
......@@ -408,7 +408,7 @@ color: #333333;"
<el-col :span="8">
<!--是否首诊-->
<el-form-item label="就诊诊位">
<el-input v-model="detailInfo.visitLocation" disabled />
<el-input v-model="detailInfo.visitLocation" disabled/>
</el-form-item>
</el-col>
<el-col :span="24">
......@@ -433,7 +433,7 @@ color: #333333;"
</el-col>
<el-col :span="24">
<el-form-item label="诊断结果">
<el-input v-model="visitForm.diagnosisResult" maxlength="30" placeholder="请输入诊断结果" />
<el-input v-model="visitForm.diagnosisResult" maxlength="30" placeholder="请输入诊断结果"/>
</el-form-item>
</el-col>
<el-col :span="24">
......@@ -455,13 +455,15 @@ color: #333333;"
<!-- 开具处方弹出框-->
<prescribing-modle
:is-show="showPrescribing"
:visit-form="visitForm"
:register-form="openForm"
:visit-form="visitForm"
@prescrib-close="prescribClose"
/>
</div>
<!--底部返回按钮-->
<el-button v-if="$route.params.type === 'enter'" class="queryBtn" icon="el-icon-check" @click="submitForm">提 交</el-button>
<el-button v-if="$route.params.type === 'enter'" class="queryBtn" icon="el-icon-check" @click="submitForm">
</el-button>
<el-button class="backBth" icon="el-icon-back" @click="goBack">返 回</el-button>
</el-form>
</div>
......@@ -488,6 +490,8 @@ export default {
},
data() {
return {
// 进度
scheduleKey: { checkSchedule: '', diagnosisTime: '', registrationTime: '', reportTime: '', recipelTime: '' },
// 挂号处方信息传值
openForm: {},
regiterForm: {},
......@@ -661,7 +665,7 @@ export default {
'diagnosisResult': this.visitForm.diagnosisResult,
'registTime': this.regiterForm.registrationTime,
'diagnosisTime': this.regiterForm.diagnosisTime,
'petBirthday': this.regiterForm.petBirthday,
'petBirthday': this.regiterForm.petBirthday
}
console.log('表单参数2333', temp)
......@@ -718,6 +722,17 @@ export default {
// 挂号信息赋值
this.regiterForm = { ...this.detailInfo }
console.log('这是我进入处方需要的信息:', this.regiterForm)
// 主键
this.scheduleKey.checkSchedule = this.regiterForm.checkSchedule
// 挂号时间
this.scheduleKey.registrationTime = this.regiterForm.registrationTime
// 录入时间
this.scheduleKey.diagnosisTime = this.regiterForm.diagnosisTime
// 病历时间
this.scheduleKey.reportTime = this.regiterForm.reportTime
// 开具处方时间
this.scheduleKey.recipelTime = this.regiterForm.recipelTime
console.log('这是我要传的checkSchedule的值:值 挂号时间 录入时间 病历时间 开具处方时间', this.scheduleKey.registrationTime, this.scheduleKey.diagnosisTime, this.scheduleKey.reportTime, this.scheduleKey.recipelTime)
})
}
}
......@@ -845,9 +860,10 @@ export default {
::v-deep .el-textarea {
width: 90% !important;
}
.bottom-input-style{
.bottom-input-style {
//输入框样式
::v-deep .el-input__inner{
::v-deep .el-input__inner {
width: 400% !important;
}
}
......
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