提交 d4befb97 编写于 作者: zhongyao.qiao's avatar zhongyao.qiao

Merge branch 'feature/qiao' into 'release'

Feature/qiao

See merge request !284
...@@ -17,4 +17,4 @@ VUE_APP_IS_LOCAL=true ...@@ -17,4 +17,4 @@ VUE_APP_IS_LOCAL=true
VUE_APP_APPID=wxf4e66242d31c81c2 VUE_APP_APPID=wxf4e66242d31c81c2
#本地token #本地token
VUE_APP_TOKEN=B638EE700AD348B8B432E7DF53A48E87 VUE_APP_TOKEN=03C47CD06EA14ADD8C5CB22332E88607
...@@ -35,6 +35,7 @@ ...@@ -35,6 +35,7 @@
" "
min-width="170" min-width="170"
align="center" align="center"
:fixed="item.fixed||false"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<div v-if="scope.column.property == 'appointBeginTime'"> <div v-if="scope.column.property == 'appointBeginTime'">
...@@ -224,8 +225,7 @@ ...@@ -224,8 +225,7 @@
class="btn" class="btn"
@click="callAssistant(scope.row,)" @click="callAssistant(scope.row,)"
> >
{{scope.row.consultRoadType == 2 ? '呼叫居民' : '呼叫助诊医生'}} {{ scope.row.consultRoadType == 2 ? '呼叫居民' : '呼叫助诊医生' }}
</el-button> </el-button>
</template> </template>
</el-table-column> </el-table-column>
......
export const DIAGNOS_LIST_NEW = [ export const DIAGNOS_LIST_NEW = [
{ {
prop: 'diagnoseLogId', prop: 'diagnoseLogId',
label: 'ID', label: '问诊ID',
showtooltip: false, showtooltip: false,
fixed: 'left',
}, },
{ {
prop: 'orderNo', prop: 'userName',
label: '订单ID', label: '助诊医生',
showtooltip: false, showtooltip: false,
fixed: 'left',
}, },
{ {
prop: 'price', prop: 'doctorName',
label: '订单金额', label: '接诊医生',
showtooltip: false, showtooltip: false,
fixed: 'left',
}, },
{ {
prop: 'orderPlacer', prop: 'triageDepartment',
label: '下单人', label: '分诊科室',
showtooltip: false,
},
{
prop: 'patientName',
label: '患者姓名',
showtooltip: false,
},
{
prop: 'statusStr',
label: '状态',
showtooltip: false,
},
{
prop: 'price',
label: '订单金额',
showtooltip: false, showtooltip: false,
}, },
{ {
...@@ -37,13 +55,43 @@ export const DIAGNOS_LIST_NEW = [ ...@@ -37,13 +55,43 @@ export const DIAGNOS_LIST_NEW = [
with: '200', with: '200',
}, },
{ {
prop: 'refundRemark', prop: 'diagnoseChannelStr',
label: '外呼状态', label: '问诊方式',
showtooltip: false, showtooltip: false,
}, },
{ {
prop: 'statusStr', prop: 'appointBeginTime',
label: '状态', label: '预约时间',
showtooltip: false,
},
{
prop: 'doneTime',
label: '完成时间',
showtooltip: false,
},
{
prop: 'createdTime',
label: '创建时间',
showtooltip: false,
},
{
prop: 'assistantBeginTime',
label: '助诊医生意向时间',
showtooltip: false,
},
{
prop: 'orderNo',
label: '订单ID',
showtooltip: false,
},
{
prop: 'orderPlacer',
label: '下单人',
showtooltip: false,
},
{
prop: 'refundRemark',
label: '外呼状态',
showtooltip: false, showtooltip: false,
}, },
{ {
...@@ -61,12 +109,6 @@ export const DIAGNOS_LIST_NEW = [ ...@@ -61,12 +109,6 @@ export const DIAGNOS_LIST_NEW = [
label: '稍后跟进状态', label: '稍后跟进状态',
showtooltip: false, showtooltip: false,
}, },
{
prop: 'appointBeginTime',
label: '预约时间',
showtooltip: false,
},
// appointBeginTime appointEndTime 预约时间
{ {
prop: 'operateUserId', prop: 'operateUserId',
label: '运营人员ID', label: '运营人员ID',
...@@ -77,21 +119,11 @@ export const DIAGNOS_LIST_NEW = [ ...@@ -77,21 +119,11 @@ export const DIAGNOS_LIST_NEW = [
label: '运营人员', label: '运营人员',
showtooltip: false, showtooltip: false,
}, },
{
prop: 'userName',
label: '助诊医生',
showtooltip: false,
},
{ {
prop: 'userMobile', prop: 'userMobile',
label: '助诊电话', label: '助诊电话',
showtooltip: false, showtooltip: false,
}, },
{
prop: 'assistantBeginTime',
label: '助诊医生意向时间',
showtooltip: false,
},
// assistantBeginTime assistantEndTime 助诊医生意向时间 // assistantBeginTime assistantEndTime 助诊医生意向时间
{ {
prop: 'assistantRemark', prop: 'assistantRemark',
...@@ -103,21 +135,11 @@ export const DIAGNOS_LIST_NEW = [ ...@@ -103,21 +135,11 @@ export const DIAGNOS_LIST_NEW = [
label: '预约科室', label: '预约科室',
showtooltip: false, showtooltip: false,
}, },
{
prop: 'triageDepartment',
label: '分诊科室',
showtooltip: false,
},
{ {
prop: 'triageRemark', prop: 'triageRemark',
label: '分诊备注', label: '分诊备注',
showtooltip: true, showtooltip: true,
}, },
{
prop: 'doctorName',
label: '接诊医生',
showtooltip: false,
},
{ {
prop: 'outsideDoctor', prop: 'outsideDoctor',
label: '站外医生姓名', label: '站外医生姓名',
...@@ -134,11 +156,7 @@ export const DIAGNOS_LIST_NEW = [ ...@@ -134,11 +156,7 @@ export const DIAGNOS_LIST_NEW = [
showtooltip: false, showtooltip: false,
}, },
// receptionBeginTime receptionEndTime 接诊医生意向时间 // receptionBeginTime receptionEndTime 接诊医生意向时间
{
prop: 'patientName',
label: '患者姓名',
showtooltip: false,
},
{ {
prop: 'age', prop: 'age',
label: '患者年龄', label: '患者年龄',
...@@ -199,26 +217,11 @@ export const DIAGNOS_LIST_NEW = [ ...@@ -199,26 +217,11 @@ export const DIAGNOS_LIST_NEW = [
label: '招募人', label: '招募人',
showtooltip: false, showtooltip: false,
}, },
{
prop: 'diagnoseChannelStr',
label: '问诊方式',
showtooltip: false,
},
{
prop: 'doneTime',
label: '完成时间',
showtooltip: false,
},
{ {
prop: 'cancelTime', prop: 'cancelTime',
label: '退款时间', label: '退款时间',
showtooltip: false, showtooltip: false,
}, },
{
prop: 'createdTime',
label: '创建时间',
showtooltip: false,
},
{ {
prop: 'followFlagStr', prop: 'followFlagStr',
label: '是否跟进', label: '是否跟进',
......
...@@ -5,10 +5,6 @@ ...@@ -5,10 +5,6 @@
// 预约类型list // 预约类型list
export const TYPE_LIST = [ export const TYPE_LIST = [
{
label: '全部',
value: '',
},
{ {
label: '语音问诊', label: '语音问诊',
value: 1, value: 1,
......
...@@ -37,9 +37,10 @@ ...@@ -37,9 +37,10 @@
class="t-b" class="t-b"
> >
<el-select <el-select
v-model="searchParam.type" v-model="searchParam.typeList"
placeholder="请选择问诊类型" placeholder="请选择问诊类型"
style="width: 220px" style="width: 220px"
multiple
> >
<el-option <el-option
v-for="item of consultationTypeList" v-for="item of consultationTypeList"
...@@ -55,19 +56,6 @@ ...@@ -55,19 +56,6 @@
label="分诊科室" label="分诊科室"
class="t-b" class="t-b"
> >
<!-- <el-select
v-model="searchParam.triageDepartmentId"
placeholder="请选择科室"
style="width: 220px"
filterable
>
<el-option
v-for="item of depList"
:key="item.id"
:label="item.name"
:value="item.id"
/>
</el-select> -->
<el-cascader <el-cascader
ref="cascader" ref="cascader"
v-model="searchParam.triageDepartmentId" v-model="searchParam.triageDepartmentId"
...@@ -152,9 +140,10 @@ ...@@ -152,9 +140,10 @@
class="t-b" class="t-b"
> >
<el-select <el-select
v-model="searchParam.diagnoseType" v-model="searchParam.diagnoseTypeList"
placeholder="请选择预约类型" placeholder="请选择预约类型"
style="width: 220px" style="width: 220px"
multiple
> >
<el-option <el-option
v-for="item of tyleList" v-for="item of tyleList"
...@@ -300,7 +289,7 @@ ...@@ -300,7 +289,7 @@
<el-input <el-input
v-model.trim="searchParam.patientName" v-model.trim="searchParam.patientName"
clearable clearable
placeholder="仅可查询报告解读患者" placeholder="请输入"
style="width: 220px" style="width: 220px"
@change="patientNameChange" @change="patientNameChange"
/> />
...@@ -343,16 +332,6 @@ ...@@ -343,16 +332,6 @@
label="基层意向时间" label="基层意向时间"
class="t-b" class="t-b"
> >
<!-- <el-date-picker
v-model="assistantTime"
type="daterange"
value-format="yyyy-MM-dd"
range-separator="-"
start-placeholder="开始日期"
end-placeholder="结束日期"
style="width: 220px"
:picker-options="pickerOptions1"
/> -->
<el-date-picker <el-date-picker
v-model="assistantTime" v-model="assistantTime"
type="daterange" type="daterange"
...@@ -370,10 +349,11 @@ ...@@ -370,10 +349,11 @@
class="t-b" class="t-b"
> >
<el-select <el-select
v-model="searchParam.consultRoad" v-model="searchParam.consultRoadList"
placeholder="请选择业务类型" placeholder="请选择业务类型"
clearable clearable
style="width: 220px" style="width: 220px"
multiple
> >
<el-option <el-option
v-for="item of orderBusinessList" v-for="item of orderBusinessList"
...@@ -675,13 +655,13 @@ export default { ...@@ -675,13 +655,13 @@ export default {
tabrefresh: true, tabrefresh: true,
searchParam: { searchParam: {
id: '', id: '',
type: '', typeList: [],
operateName: '', operateName: '',
assistantVal: '', assistantVal: '',
receptionVal: '', receptionVal: '',
sort: null, sort: null,
triageDepartmentId: '', triageDepartmentId: '',
diagnoseType: '', // 预约问诊类型:1、音频 2、视频 3、图文 diagnoseTypeList: [], // 预约问诊类型:1、音频 2、视频 3、图文
createdTimeBegin: '', createdTimeBegin: '',
createdTimeEnd: '', createdTimeEnd: '',
operateTimeBegin: '', operateTimeBegin: '',
...@@ -700,7 +680,7 @@ export default { ...@@ -700,7 +680,7 @@ export default {
refundRemark: '', refundRemark: '',
orderPlacer: '', orderPlacer: '',
matchingWay: null, matchingWay: null,
consultRoad: null, consultRoadList: [],
patientName: null, patientName: null,
}, },
noteList: [], noteList: [],
...@@ -786,10 +766,6 @@ export default { ...@@ -786,10 +766,6 @@ export default {
allTilst: [], allTilst: [],
allList: {}, allList: {},
consultationTypeList: [ consultationTypeList: [
{
label: '全部',
value: '',
},
{ {
label: '名医问诊', label: '名医问诊',
value: 2, value: 2,
...@@ -1177,7 +1153,7 @@ export default { ...@@ -1177,7 +1153,7 @@ export default {
this.assistantTime = ''; this.assistantTime = '';
this.searchParam = Object.assign(this.searchParam, { this.searchParam = Object.assign(this.searchParam, {
id: '', id: '',
type: '', typeList: [],
operateName: '', operateName: '',
assistantVal: '', assistantVal: '',
receptionVal: '', receptionVal: '',
...@@ -1186,7 +1162,7 @@ export default { ...@@ -1186,7 +1162,7 @@ export default {
refundRemark: '', refundRemark: '',
orderPlacer: '', orderPlacer: '',
matchingWay: null, matchingWay: null,
diagnoseType: '', // 预约问诊类型:1、音频 2、视频 3、图文 diagnoseTypeList: [], // 预约问诊类型:1、音频 2、视频 3、图文
createdTimeBegin: '', createdTimeBegin: '',
createdTimeEnd: '', createdTimeEnd: '',
operateTimeBegin: '', operateTimeBegin: '',
...@@ -1199,7 +1175,7 @@ export default { ...@@ -1199,7 +1175,7 @@ export default {
assistantBeginTime: '', assistantBeginTime: '',
assistantEndTime: '', assistantEndTime: '',
inNewTimeObj: {}, inNewTimeObj: {},
consultRoad: null, consultRoadList: [],
patientName: null, patientName: null,
}); });
}, },
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册