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

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

parent a422ad00
...@@ -381,8 +381,6 @@ color: #333333;" ...@@ -381,8 +381,6 @@ color: #333333;"
</template> </template>
<script> <script>
// 导入获取宠物信息的接口 // 导入获取宠物信息的接口
import { getPets, listAllPets } from '@/api/business/pets'
import { getOwners } from '@/api/business/petowners'
import { checkRole } from '@/utils/permission' import { checkRole } from '@/utils/permission'
import { parseTime, selectDictLabel } from '@/utils/ruoyi' import { parseTime, selectDictLabel } from '@/utils/ruoyi'
// 引入进度信息模组件 // 引入进度信息模组件
...@@ -474,44 +472,11 @@ export default { ...@@ -474,44 +472,11 @@ export default {
} }
}, },
created() { created() {
/** 获取宠物信息 */
this.getInfo(this.$route.params.id)
/** 获取宠物主信息 */
this.getPetOwners(this.$route.params.petOwnersId)
/** 获取宠物数量信息 */
this.getPetsInfo(this.$route.params.petOwnersId)
}, },
methods: { methods: {
parseTime, parseTime,
selectDictLabel, selectDictLabel,
checkRole, checkRole,
// 获取宠物数量信息
getPetsInfo(id) {
listAllPets({ petOwnersId: id }).then(response => {
console.log('这是一些个关于宠物数量的信息:', response)
this.petsList = response.data
})
},
// 获取宠物主人信息
getPetOwners(id) {
getOwners(id).then(response => {
console.log('这是一些个关于宠物主的信息:', response)
this.petOwners = {
nickname: response.data[0].nickname,
userId: response.data[0].userId,
ownersId: response.data[0].ownersId,
phonenumber: response.data[0].phonenumber,
createTime: response.data[0].createTime,
hosipitalPownersForm: response.data[0].hosipitalPownersForm
}
console.log('这是一些个关于宠物主赋值的信息:', this.petOwners)
this.hosipitalPownersForm = []
for (const petOwner of response.data) {
this.hosipitalPownersForm.push({ hospitalName: petOwner.hospitalName, ...petOwner.hosipitalPownersForm })
}
console.log('会员卡的信息在这:', this.hosipitalPownersForm)
})
},
/** /**
* 字典获取完成的回调 * 字典获取完成的回调
*/ */
...@@ -530,12 +495,6 @@ export default { ...@@ -530,12 +495,6 @@ export default {
goBack() { goBack() {
this.$router.back() this.$router.back()
}, },
/** 获取宠物信息(传参传宠物表id)*/
getInfo(id) {
getPets(id).then(response => {
this.petInfo = response.data
})
}
} }
} }
</script> </script>
......
...@@ -383,23 +383,49 @@ color: #333333;" ...@@ -383,23 +383,49 @@ color: #333333;"
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> </el-row>
<el-form-item label="主诉" prop="petId"> <el-row>
<el-input v-model="form.petId" maxlength="20" /> <el-col :span="24">
<el-form-item label="主诉" prop="introduction">
<el-input
v-model="hospitalDetail.introduction"
type="textarea"
placeholder="请输入医院简介"
maxlength="400"
style="width: 93%;"
show-word-limit
/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> </el-row>
<el-form-item label="医嘱" prop="petId"> <el-row>
<el-input v-model="form.petId" maxlength="20" /> <el-col :span="24">
<el-form-item label="医嘱" prop="introduction">
<el-input
v-model="hospitalDetail.introduction"
type="textarea"
placeholder="请输入医院简介"
maxlength="400"
style="width: 93%;"
show-word-limit
/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> </el-row>
<el-form-item label="诊断结果" prop="petId"> <el-row>
<el-input v-model="form.petId" maxlength="20" /> <el-col :span="24">
<el-form-item label="诊断结果" prop="introduction">
<el-input
v-model="hospitalDetail.introduction"
type="textarea"
placeholder="请输入医院简介"
maxlength="400"
style="width: 93%;"
show-word-limit
/>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
</el-form> </el-form>
<!--7--用药信息--> <!--7--用药信息-->
<div style="display: flex"> <div style="display: flex">
......
...@@ -147,6 +147,10 @@ export default { ...@@ -147,6 +147,10 @@ export default {
mounted() { mounted() {
this.getDoctorList() this.getDoctorList()
}, },
created() {
/** 获取宠物信息 */
this.getDoctorList()
},
methods: { methods: {
/** 获取当日值班医生列表*/ /** 获取当日值班医生列表*/
getDoctorList() { getDoctorList() {
......
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