Browse Source

peter

360view
newPeter7 2 years ago
parent
commit
80747b01bc
  1. 6
      src/components/360View/commonForm/eyesVision.vue
  2. 2
      src/components/360View/index.vue
  3. 3
      src/page-subspecialty/views/modules/optometryManagement/dioptric/index.vue
  4. 20
      src/page-subspecialty/views/modules/outpatientManagement/call/index.vue
  5. 29
      src/page-subspecialty/views/modules/outpatientManagement/treat/index.vue

6
src/components/360View/commonForm/eyesVision.vue

@ -1152,9 +1152,6 @@ export default {
::v-deep .el-textarea__inner{
border: none;
}
::v-deep .width-180{
width: 180px;
}
}
.check {
cursor: pointer;
@ -1186,5 +1183,8 @@ export default {
::v-deep .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell {
background: none !important;
}
::v-deep .el-input__prefix {
display: none;
}
}
</style>

2
src/components/360View/index.vue

@ -403,7 +403,7 @@ export default {
this.$router.push('/outpatientManagement-call')
} else {
this.$parent.detailViewVisible = false
this.$parent.getDataListInitial()
this.$parent.reFresh()
}
},
// 360

3
src/page-subspecialty/views/modules/optometryManagement/dioptric/index.vue

@ -232,6 +232,9 @@ export default {
}
},
methods: {
reFresh() {
this.pageCurrentChangeHandle(this.page)
},
getYLProject(list) {
if (!list.length) {
return

20
src/page-subspecialty/views/modules/outpatientManagement/call/index.vue

@ -229,6 +229,9 @@ export default {
created() {
},
methods: {
reFresh() {
this.pageCurrentChangeHandle(this.page)
},
//
getYLProject(list) {
if (!list.length) {
@ -254,8 +257,25 @@ export default {
this.dataForm.patientStatus = value
this.getDataListInitial()
},
async receiveTreat(item) {
const { data: res } = await this.$http.get('/patient/updateSGDoctorAndJzStatus', {
params: {
patientId: item.patientId,
jzNumber: item.jzNumber,
risNo: item.risNo,
platform: 1
}
})
if (res.code === 0) {
} else {
this.$message.error(res.msg)
}
},
//
showDetail(scopeRow, index) {
if (index === 1) {
this.receiveTreat(scopeRow)
}
this.onlyRead = index !== 1
this.detailViewVisible = true
this.patientId = scopeRow.patientId

29
src/page-subspecialty/views/modules/outpatientManagement/treat/index.vue

@ -254,16 +254,17 @@ export default {
value: '400',
label: '已诊'
}],
eyeList: [{
value: 'OD',
label: 'OD'
}, {
value: 'OS',
label: 'OS'
}, {
value: 'OU',
label: 'OU'
}],
eyeList: [
{
value: 'OD',
label: 'OD'
}, {
value: 'OS',
label: 'OS'
}, {
value: 'OU',
label: 'OU'
}],
nextVisitTime: [],
appointRange: [],
onlyRead: false,
@ -297,6 +298,9 @@ export default {
this.queryProjectList()
},
methods: {
reFresh() {
this.pageCurrentChangeHandle(this.page)
},
//
getYLProject(list) {
if (!list.length) {
@ -375,6 +379,7 @@ export default {
this.$message.error(res.msg)
}
},
//
finishTreat(scope) {
const idList = scope.zlProjectList.map(item => item.id)
if (!idList.length) {
@ -384,7 +389,7 @@ export default {
this.receiveTreat(scope)
this.$http.post('/patient/updateProjectStatus', idList).then((res) => {
this.$message.success(res.data.data)
this.getDataListInitial()
this.pageCurrentChangeHandle(this.page)
})
},
//
@ -408,7 +413,7 @@ export default {
type: '2'
}}).then(res => {
this.$message.success(res.data.data)
this.getDataListInitial()
this.pageCurrentChangeHandle(this.page)
})
})
},

Loading…
Cancel
Save