| | |
| | | </el-col> |
| | | </el-row> |
| | | |
| | | <!-- 运行情况 --> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-card class="inner-card"> |
| | | <div slot="header"> |
| | | <b>运行情况</b> |
| | | <span style="float: right">{{dispatchInfo.carLicense}}</span> |
| | | </div> |
| | | <el-table |
| | | :data="operationInfo" |
| | | border |
| | | style="width: 100%" |
| | | :size="isMobile ? 'mini' : 'medium'" |
| | | class="responsive-table"> |
| | | <el-table-column prop="status" label="出车状态" min-width="100" /> |
| | | <el-table-column prop="operator" label="操作人" min-width="100" /> |
| | | <el-table-column prop="operateTime" label="操作时间" min-width="140" /> |
| | | <el-table-column prop="location" label="坐标位置" min-width="200" show-overflow-tooltip /> |
| | | </el-table> |
| | | </el-card> |
| | | </el-col> |
| | | </el-row> |
| | | |
| | | <!-- 订单情况 --> |
| | | <el-row :gutter="20"> |
| | | <!-- 调度信息 --> |
| | | <el-col :xs="24" :sm="24" :md="12" :lg="12" :xl="12"> |
| | | <el-card class="inner-card"> |
| | | <div slot="header"><b>调度信息</b></div> |
| | | <div slot="header"><b>详情</b></div> |
| | | <el-descriptions :column="isMobile ? 1 : 2" border> |
| | | <el-descriptions-item label="服务评价">{{ dispatchInfo.dispatchTime }}</el-descriptions-item> |
| | | <el-descriptions-item label="发票状态">{{ dispatchInfo.dispatchStatus }}</el-descriptions-item> |
| | | <el-descriptions-item label="支付状态">{{ dispatchInfo.driver }}</el-descriptions-item> |
| | | <el-descriptions-item label="车牌">{{ dispatchInfo.carLicense }}</el-descriptions-item> |
| | | <el-descriptions-item label="医生">{{ dispatchInfo.doctor }}</el-descriptions-item> |
| | | <!-- <el-descriptions-item label="职位">{{ dispatchInfo.doctorPosition }}</el-descriptions-item> --> |
| | | <el-descriptions-item label="护士">{{ dispatchInfo.nurse }}</el-descriptions-item> |
| | | <el-descriptions-item label="服务评价">{{ otherInfo.serviceOrdVisit }}</el-descriptions-item> |
| | | <el-descriptions-item label="发票状态">{{ otherInfo.invoiceStatus }}</el-descriptions-item> |
| | | </el-descriptions> |
| | | </el-card> |
| | | </el-col> |
| | |
| | | medicalInfo: {}, |
| | | dispatchInfo: {}, |
| | | paymentInfo: [], |
| | | operationInfo: [], |
| | | otherInfo: [], |
| | | screenWidth: document.documentElement.clientWidth // 屏幕宽度 |
| | | } |
| | | }, |
| | |
| | | this.medicalInfo = data.medicalInfo || {} |
| | | this.dispatchInfo = data.dispatchInfo || {} |
| | | this.paymentInfo = data.paymentInfo || [] |
| | | this.operationInfo = data.operationInfo || [] |
| | | this.otherInfo = data.otherInfo || [] |
| | | |
| | | console.log(this.orderInfo) |
| | | |