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

63955

parent ba79d090
......@@ -47,9 +47,9 @@
>
<el-option
v-for="item in doctorNameList"
:key="item.value"
:label="item.label"
:value="item.label"
:key="item.doctorId"
:label="item.doctorName"
:value="item.doctorName"
/>
</el-select>
</el-form-item>
......@@ -123,27 +123,27 @@
@select="selectChange"
@selection-change="handleSelectionChange"
>
<el-table-column align="center" type="selection" width="55"/>
<el-table-column align="center" label="序号" min-width="55" prop="index" show-overflow-tooltip type="index"/>
<el-table-column align="center" type="selection" width="55" />
<el-table-column align="center" label="序号" min-width="55" prop="index" show-overflow-tooltip type="index" />
<el-table-column align="center" label="挂号方式" min-width="70" prop="type" show-overflow-tooltip>
<template slot-scope="scope">
<span>{{ scope.row.type === '1' ? '现场' : '预约' }}</span>
</template>
</el-table-column>
<el-table-column align="center" label="宠物昵称" min-width="70" prop="petNickname" show-overflow-tooltip/>
<el-table-column align="center" label="宠物昵称" min-width="70" prop="petNickname" show-overflow-tooltip />
<el-table-column align="center" label="宠物保险" min-width="70" prop="insure" show-overflow-tooltip>
<template slot-scope="scope">
<dict-tag :options="dict.type.pet_insure" :value="scope.row.insure"/>
<dict-tag :options="dict.type.pet_insure" :value="scope.row.insure" />
</template>
</el-table-column>
<el-table-column align="center" label="宠主姓名" min-width="70" prop="petOwnersName" show-overflow-tooltip/>
<el-table-column align="center" label="联系方式" min-width="70" prop="petOwnersPhone" show-overflow-tooltip/>
<el-table-column align="center" label="宠主姓名" min-width="70" prop="petOwnersName" show-overflow-tooltip />
<el-table-column align="center" label="联系方式" min-width="70" prop="petOwnersPhone" show-overflow-tooltip />
<el-table-column align="center" label="挂号时间" min-width="80" prop="registrationTime" show-overflow-tooltip>
<template slot-scope="scope">
<span>{{ parseTime(scope.row.registrationTime, '{y}/{m}/{d}') }}</span>
</template>
</el-table-column>
<el-table-column align="center" label="预约兽医" min-width="60" prop="doctorName" show-overflow-tooltip/>
<el-table-column align="center" label="预约兽医" min-width="60" prop="doctorName" show-overflow-tooltip />
<el-table-column
align="center"
label="所属科室"
......@@ -151,8 +151,8 @@
prop="hospitalDepartmentName"
show-overflow-tooltip
/>
<el-table-column align="center" label="就诊方式" min-width="70" prop="visitWay" show-overflow-tooltip/>
<el-table-column align="center" label="是否首诊" min-width="70" prop="firstVisit" show-overflow-tooltip/>
<el-table-column align="center" label="就诊方式" min-width="70" prop="visitWay" show-overflow-tooltip />
<el-table-column align="center" label="是否首诊" min-width="70" prop="firstVisit" show-overflow-tooltip />
<el-table-column align="center" label="就诊时间" min-width="80" prop="visitDate" show-overflow-tooltip>
<template slot-scope="scope">
<span>{{ parseTime(scope.row.visitDate, '{y}/{m}/{d}') }}</span>
......@@ -160,7 +160,7 @@
</el-table-column>
<el-table-column align="center" label="缴费状态" min-width="70" prop="payStatus" show-overflow-tooltip>
<template slot-scope="scope">
<dict-tag :options="dict.type.payment_status" :value="scope.row.payStatus"/>
<dict-tag :options="dict.type.payment_status" :value="scope.row.payStatus" />
</template>
</el-table-column>
<el-table-column align="center" class-name="small-padding fixed-width" label="操作" min-width="180">
......@@ -199,7 +199,7 @@
</template>
<script>
import { listRegister,getDepartment, checkPet } from '@/api/business/register'
import { listRegister, getDepartment, checkPet, getDoctorment } from '@/api/business/register'
export default {
name: 'Register',
......@@ -231,24 +231,7 @@ export default {
// 所属科室下拉框字典写死
departmentList: [],
// 所属科室下拉框字典写死
doctorNameList: [
{
label: '全部',
value: '0'
},
{
label: '李萍',
value: '1'
},
{
label: '张毅',
value: '2'
},
{
label: '赵萌萌',
value: '3'
}
],
doctorNameList: [],
// 排序方式下拉框字典写死
sortList: [
{
......@@ -332,6 +315,7 @@ export default {
created() {
this.getList()
this.getDeptList()
this.getDoctorList()
},
methods: {
/** 查询挂号列表 */
......@@ -355,6 +339,15 @@ export default {
this.departmentList = res.data
})
},
/** 查询医生名字下拉*/
getDoctorList() {
getDoctorment().then(res => {
this.doctorNameList = res.data
console.log('这是我要的医生下拉框:', this.doctorNameList)
})
},
// 取消按钮
cancel() {
this.open = false
......
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