Commit 1d78401d authored by 高滢's avatar 高滢

治疗详情格式

parent b23d0d10
...@@ -102,10 +102,10 @@ ...@@ -102,10 +102,10 @@
<!-- 步骤条 --> <!-- 步骤条 -->
<div> <div>
<el-steps :active="schedule" align-center> <el-steps :active="schedule" align-center>
<el-step title="开具处方单" :description="checkDetail.createTime" /> <el-step title="开具处方单" :description="createTime" />
<el-step title="缴费开票" :description="checkDetail.payTime || '暂未缴费'" /> <el-step title="缴费开票" :description="checkDetail.payTime || '暂未缴费'" />
<el-step title="分配诊室" :description="checkDetail.treatStartTime || '暂未预约'" /> <el-step title="分配诊室" :description="checkDetail.treatStartTime || '暂未预约'" />
<el-step title="治疗" :description="checkDetail.reportTime || '暂未检查'" /> <el-step title="治疗" :description="checkDetail.reportTime || '暂未治疗'" />
</el-steps> </el-steps>
</div> </div>
<div class="title-paragraph"> <div class="title-paragraph">
...@@ -115,13 +115,15 @@ ...@@ -115,13 +115,15 @@
<el-row v-show="treatSchedule<=1"> <el-row v-show="treatSchedule<=1">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="代缴费金额"> <el-form-item label="代缴费金额">
<span>{{ checkDetail.payAmount }}</span> <span v-show="checkDetail.payAmount!==null&&checkDetail.payAmount!==''"></span>
<span>{{ checkDetail.payAmount || '-' }}</span>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row v-show="treatSchedule>1"> <el-row v-show="treatSchedule>1">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="缴费金额"> <el-form-item label="缴费金额">
<span v-show="checkDetail.payAmount!==null&&checkDetail.payAmount!==''"></span>
<span>{{ checkDetail.payAmount || '-' }}</span> <span>{{ checkDetail.payAmount || '-' }}</span>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -179,12 +181,12 @@ ...@@ -179,12 +181,12 @@
<el-row> <el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="治疗类型"> <el-form-item label="治疗类型">
<span>{{ checkDetail.treatItemsType || '-' }}</span> <dict-tag :options="dict.type.treat_type" :value="checkDetail.treatItemsType" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="治疗项目"> <el-form-item label="治疗项目">
<span>{{checkDetail.treatItemsName || '-'}}</span> <span>{{ checkDetail.treatItemsName || '-' }}</span>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
...@@ -198,13 +200,13 @@ ...@@ -198,13 +200,13 @@
<el-row> <el-row>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="日志上传时间"> <el-form-item label="日志上传时间">
<span>{{ checkDetail.reportTime || '暂未上传'}}</span> <span>{{ checkDetail.reportTime || '暂未上传' }}</span>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="治疗日志"> <el-form-item label="治疗日志">
<span v-if="checkDetail.shadowReport===''||checkDetail.shadowReport===null">{{ '暂未上传' }}</span> <span v-if="checkDetail.shadowReport===''||checkDetail.shadowReport===null">{{ '暂未上传' }}</span>
<el-button v-else @click="viewTheReport" class="fourWordsBtn">查看报告</el-button> <el-button v-else class="fourWordsBtn" @click="viewTheReport">查看报告</el-button>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
...@@ -382,10 +384,13 @@ import { parseTime } from '@/utils/ruoyi' ...@@ -382,10 +384,13 @@ import { parseTime } from '@/utils/ruoyi'
export default { export default {
name: 'TreatmentDetail', name: 'TreatmentDetail',
dicts: ['treat_type'],
data() { data() {
return { return {
// 开报告时间
createTime: '',
// 上传日志 // 上传日志
videoReport: null, videoReport: '',
// 治疗时间 // 治疗时间
treatStartDate: '', treatStartDate: '',
treatStartTime: '', treatStartTime: '',
...@@ -451,13 +456,17 @@ export default { ...@@ -451,13 +456,17 @@ export default {
// 更新治疗表 // 更新治疗表
const list = [] const list = []
list.push(this.checkDetail) list.push(this.checkDetail)
updateTreatList(list).then(res => { if (this.videoReport !== '') {
if (res.code === 200) { updateTreatList(list).then(res => {
this.$message.success('上传成功') if (res.code === 200) {
this.getTreatDetails() this.$message.success('上传成功')
} this.getTreatDetails()
}) }
this.videoReportVisible = false })
this.videoReportVisible = false
} else {
this.$message.error('请上传日志')
}
}, },
/** 上传报告对话框取消 */ /** 上传报告对话框取消 */
cancelVideo() { cancelVideo() {
...@@ -561,6 +570,7 @@ export default { ...@@ -561,6 +570,7 @@ export default {
this.treatStartDate = dateString.substr(0, 10) this.treatStartDate = dateString.substr(0, 10)
this.treatStartTime = dateString.substr(11, 5) this.treatStartTime = dateString.substr(11, 5)
} }
this.createTime = this.checkDetail.createTime.substring(0, 16)
}) })
}, },
// 返回上一页 // 返回上一页
......
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