Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica-admin-consultation
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
jingqi.liu
pica-admin-consultation
提交
3cbc7748
提交
3cbc7748
编写于
4月 11, 2024
作者:
刘景奇
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
云雀医后管新增字段
上级
699f4622
流水线
#55048
已失败 于阶段
变更
8
流水线
1
展开全部
隐藏空白字符变更
内嵌
并排
正在显示
8 个修改的文件
包含
13452 行增加
和
12536 行删除
+13452
-12536
.env.development.local
.env.development.local
+1
-1
package.json
package.json
+2
-2
diagnosis.js
src/api/diagnosis.js
+6
-0
global.scss
src/styles/global.scss
+3
-0
constants.js
src/utils/constants.js
+87
-1
diagnosis-editor.vue
src/views/IM/diagnosis-admin/diagnosis-editor.vue
+165
-14
diagnosis-list-new.vue
src/views/IM/diagnosis-admin/diagnosis-list-new.vue
+90
-2
yarn.lock
yarn.lock
+13098
-12516
未找到文件。
.env.development.local
浏览文件 @
3cbc7748
...
@@ -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=
03C47CD06EA14ADD8C5CB22332E88607
VUE_APP_TOKEN=
94F2E2E006D74C6EB5CCFC15F67DE31A
package.json
浏览文件 @
3cbc7748
...
@@ -40,7 +40,7 @@
...
@@ -40,7 +40,7 @@
"
socket.io-client
"
:
"
2.2.0
"
,
"
socket.io-client
"
:
"
2.2.0
"
,
"
storejs
"
:
"
^1.1.0
"
,
"
storejs
"
:
"
^1.1.0
"
,
"
vant
"
:
"
^2.12.27
"
,
"
vant
"
:
"
^2.12.27
"
,
"
vconsole
"
:
"
^3.
3.4
"
,
"
vconsole
"
:
"
^3.
15.1
"
,
"
vue
"
:
"
^2.6.11
"
,
"
vue
"
:
"
^2.6.11
"
,
"
vue-fragment
"
:
"
^1.5.1
"
,
"
vue-fragment
"
:
"
^1.5.1
"
,
"
vue-router
"
:
"
^3.3.1
"
,
"
vue-router
"
:
"
^3.3.1
"
,
...
@@ -50,7 +50,7 @@
...
@@ -50,7 +50,7 @@
"devDependencies"
:
{
"devDependencies"
:
{
"
@babel/plugin-proposal-object-rest-spread
"
:
"
^7.11.0
"
,
"
@babel/plugin-proposal-object-rest-spread
"
:
"
^7.11.0
"
,
"
@pica-cli/pica-cli-framework
"
:
"
^1.0.10
"
,
"
@pica-cli/pica-cli-framework
"
:
"
^1.0.10
"
,
"
@pica-cli/vue-cli-plugin-pica-cli-plugin
"
:
"
1.1.5
"
,
"
@pica-cli/vue-cli-plugin-pica-cli-plugin
"
:
"
~1.1.64
"
,
"
@pica-core/multiple-versions-plugin
"
:
"
^1.0.16
"
,
"
@pica-core/multiple-versions-plugin
"
:
"
^1.0.16
"
,
"
@pica-core/reset-pathfile-plugin
"
:
"
^1.0.16
"
,
"
@pica-core/reset-pathfile-plugin
"
:
"
^1.0.16
"
,
"
@pica-core/web-buried-point
"
:
"
^1.0.15
"
,
"
@pica-core/web-buried-point
"
:
"
^1.0.15
"
,
...
...
src/api/diagnosis.js
浏览文件 @
3cbc7748
...
@@ -331,3 +331,9 @@ export const savePCDayCount = async (data) => {
...
@@ -331,3 +331,9 @@ export const savePCDayCount = async (data) => {
method
:
'post'
,
method
:
'post'
,
});
});
};
};
export
const
personnelList
=
async
()
=>
{
return
request
({
url
:
'/contents/admin/homepage/floor/personnelList'
,
method
:
'get'
,
});
};
src/styles/global.scss
浏览文件 @
3cbc7748
...
@@ -6,6 +6,9 @@
...
@@ -6,6 +6,9 @@
.flex
{
.flex
{
display
:
flex
;
display
:
flex
;
}
}
.flex-1
{
flex
:
1
;
}
.space-between
{
.space-between
{
display
:
flex
;
display
:
flex
;
justify-content
:
space-between
;
justify-content
:
space-between
;
...
...
src/utils/constants.js
浏览文件 @
3cbc7748
...
@@ -677,4 +677,90 @@ export const DIAGNOSE_CHANNEL = [
...
@@ -677,4 +677,90 @@ export const DIAGNOSE_CHANNEL = [
value
:
3
,
value
:
3
,
},
},
];
];
// 跟进状态
export
const
FOLLOW_STATUS_LIST
=
[
{
label
:
'待跟进'
,
value
:
1
,
},
{
label
:
'跟进中'
,
value
:
2
,
},
{
label
:
'已完成'
,
value
:
3
,
},
];
// 药品跟进结果
export
const
MEDICINE_FOLLOW_STATUS_LIST
=
[
{
label
:
'成交中药'
,
value
:
1
,
},
{
label
:
'成交西药'
,
value
:
2
,
},
{
label
:
'自备中药'
,
value
:
3
,
},
{
label
:
'自备西药'
,
value
:
4
,
},
];
// 治疗效果跟进状态
export
const
HEALING_EFFECT_FOLLOW_STATUS
=
[
{
label
:
'待跟进'
,
value
:
1
,
},
{
label
:
'跟进中'
,
value
:
2
,
},
{
label
:
'跟进完成'
,
value
:
3
,
},
{
label
:
'长期跟进'
,
value
:
4
,
},
];
// 治疗效果跟进结果
export
const
HEALING_EFFECT_FOLLOW_RESULT
=
[
{
label
:
'效果显著'
,
value
:
1
,
},
{
label
:
'有效果,不明显'
,
value
:
2
,
},
{
label
:
'无效果'
,
value
:
3
,
},
{
label
:
'治疗后更差了'
,
value
:
4
,
},
];
// 检查跟进结果
export
const
CHECK_FOLLOW_RESULT
=
[
{
label
:
'成交'
,
value
:
1
,
},
{
label
:
'未成交'
,
value
:
2
,
},
{
label
:
'线下自己做'
,
value
:
3
,
},
];
\ No newline at end of file
src/views/IM/diagnosis-admin/diagnosis-editor.vue
浏览文件 @
3cbc7748
...
@@ -684,7 +684,7 @@
...
@@ -684,7 +684,7 @@
<
/el-radio
>
<
/el-radio
>
<
/el-radio-group
>
<
/el-radio-group
>
<
/el-form-item
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
确诊疾病
"
>
<
el
-
form
-
item
label
=
"
诊断疾病(运营填)
"
>
<
el
-
input
<
el
-
input
v
-
model
=
"formData.diagnoseDisease"
v
-
model
=
"formData.diagnoseDisease"
placeholder
=
"请输入确诊疾病名称"
placeholder
=
"请输入确诊疾病名称"
...
@@ -748,6 +748,14 @@
...
@@ -748,6 +748,14 @@
<
/div
>
<
/div
>
<
/div
>
<
/div
>
<
/el-form-item
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"诊断疾病(医生填)"
>
<
el
-
input
v
-
model
=
"formData.diagnoseDisease"
placeholder
=
"请输入确诊疾病名称"
:
disabled
=
"formData.status == 4 || editorType == 2"
class
=
"set-width"
/>
<
/el-form-item
>
<
el
-
form
-
item
<
el
-
form
-
item
label
=
"诊断建议"
label
=
"诊断建议"
prop
=
"diagnoseAdvice"
prop
=
"diagnoseAdvice"
...
@@ -938,34 +946,85 @@
...
@@ -938,34 +946,85 @@
<
/el-radio
>
<
/el-radio
>
<
/el-radio-group
>
<
/el-radio-group
>
<
/el-form-item
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
药品
跟进状态"
>
<
el
-
form
-
item
label
=
"跟进状态"
>
<
el
-
select
<
el
-
select
v
-
model
=
"formData.
drugF
ollowStatus"
v
-
model
=
"formData.
f
ollowStatus"
placeholder
=
"请跟进状态"
placeholder
=
"请
选择
跟进状态"
class
=
"set-width"
class
=
"set-width"
:
disabled
=
"editorType == 2"
:
disabled
=
"editorType == 2"
>
>
<
el
-
option
<
el
-
option
v
-
for
=
"item of followList"
v
-
for
=
"item of followStatusList"
:
key
=
"item.value"
:
label
=
"item.label"
:
value
=
"item.value"
/>
<
/el-select
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"计划跟进时间"
>
<
el
-
date
-
picker
v
-
model
=
"formData.followDate"
:
disabled
=
"editorType == 2"
class
=
"set-width"
type
=
"datetime"
placeholder
=
"创建时间"
format
=
"yyyy-MM-dd HH:mm:ss"
value
-
format
=
"yyyy-MM-dd HH:mm:ss"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"治疗效果跟进状态"
>
<
el
-
select
v
-
model
=
"formData.treatmentFollowStatus"
placeholder
=
"请选择治疗效果跟进状态"
class
=
"set-width"
:
disabled
=
"editorType == 2"
>
<
el
-
option
v
-
for
=
"item of healingStatusList"
:
key
=
"item.value"
:
label
=
"item.label"
:
value
=
"item.value"
/>
<
/el-select
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"治疗效果跟进点"
>
<
el
-
input
v
-
model
=
"formData.treatmentFollow"
placeholder
=
"请输入治疗效果跟进点"
type
=
"textarea"
maxlength
=
"1000"
:
disabled
=
"editorType == 2"
show
-
word
-
limit
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"治疗效果跟进结果"
>
<
el
-
select
v
-
model
=
"formData.treatmentFollowResult"
placeholder
=
"请选择治疗效果跟进结果"
class
=
"set-width"
:
disabled
=
"editorType == 2"
>
<
el
-
option
v
-
for
=
"item of healingResultList"
:
key
=
"item.value"
:
key
=
"item.value"
:
label
=
"item.label"
:
label
=
"item.label"
:
value
=
"item.value"
:
value
=
"item.value"
/>
/>
<
/el-select
>
<
/el-select
>
<
/el-form-item
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"药品跟进"
>
<
el
-
form
-
item
label
=
"药品跟进
点
"
>
<
el
-
input
<
el
-
input
v
-
model
=
"formData.drugFollow"
v
-
model
=
"formData.drugFollow"
placeholder
=
"请输入药品跟进点"
type
=
"textarea"
type
=
"textarea"
placeholder
=
"请输入可跟进的事项"
maxlength
=
"1000"
maxlength
=
"1000"
:
disabled
=
"editorType == 2"
:
disabled
=
"editorType == 2"
show
-
word
-
limit
show
-
word
-
limit
/>
/>
<
/el-form-item
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
检查
跟进状态"
>
<
el
-
form
-
item
label
=
"
药品
跟进状态"
>
<
el
-
select
<
el
-
select
v
-
model
=
"formData.
check
FollowStatus"
v
-
model
=
"formData.
drug
FollowStatus"
placeholder
=
"请跟进状态"
placeholder
=
"请跟进状态"
class
=
"set-width"
class
=
"set-width"
:
disabled
=
"editorType == 2"
:
disabled
=
"editorType == 2"
...
@@ -978,16 +1037,89 @@
...
@@ -978,16 +1037,89 @@
/>
/>
<
/el-select
>
<
/el-select
>
<
/el-form-item
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"检查跟进"
>
<
el
-
form
-
item
label
=
"药品跟进结果"
>
<
div
class
=
"flex"
>
<
el
-
select
v
-
model
=
"formData.drugFollowResult"
placeholder
=
"请选择药品跟进结果"
class
=
"set-width"
:
disabled
=
"editorType == 2"
>
<
el
-
option
v
-
for
=
"item of medicineFollowStatusList"
:
key
=
"item.value"
:
label
=
"item.label"
:
value
=
"item.value"
/>
<
/el-select
>
<
el
-
input
v
-
model
=
"formData.drugFollowResultContent"
placeholder
=
""
class
=
"set-width flex-1"
style
=
"margin-left:30px"
:
disabled
=
"editorType == 2"
maxlength
=
"1000"
show
-
word
-
limit
/>
<
/div
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"检查跟进点"
>
<
el
-
input
<
el
-
input
v
-
model
=
"formData.checkFollow"
v
-
model
=
"formData.checkFollow"
placeholder
=
"请输入检查跟进点"
type
=
"textarea"
type
=
"textarea"
placeholder
=
"请输入可跟进的事项"
maxlength
=
"1000"
maxlength
=
"1000"
:
disabled
=
"editorType == 2"
:
disabled
=
"editorType == 2"
show
-
word
-
limit
show
-
word
-
limit
/>
/>
<
/el-form-item
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"检查跟进状态"
>
<
el
-
select
v
-
model
=
"formData.checkFollowStatus"
placeholder
=
"请跟进状态"
class
=
"set-width"
:
disabled
=
"editorType == 2"
>
<
el
-
option
v
-
for
=
"item of followList"
:
key
=
"item.value"
:
label
=
"item.label"
:
value
=
"item.value"
/>
<
/el-select
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"检查跟进结果"
>
<
div
class
=
"flex"
>
<
el
-
select
v
-
model
=
"formData.checkFollowResult"
placeholder
=
"请选择检查跟进结果"
class
=
"set-width"
:
disabled
=
"editorType == 2"
>
<
el
-
option
v
-
for
=
"item of checkFollowResultList"
:
key
=
"item.value"
:
label
=
"item.label"
:
value
=
"item.value"
/>
<
/el-select
>
<
span
class
=
"flex flex-1"
style
=
"margin-left:30px"
>
检查结果
<
el
-
input
v
-
model
=
"formData.checkResult"
placeholder
=
""
show
-
word
-
limit
maxlength
=
"1000"
class
=
"set-width flex-1"
style
=
"margin-left:12px"
:
disabled
=
"editorType == 2"
/>
<
/span
>
<
/div
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"其他跟进状态"
>
<
el
-
form
-
item
label
=
"其他跟进状态"
>
<
el
-
select
<
el
-
select
v
-
model
=
"formData.otherFollowStatus"
v
-
model
=
"formData.otherFollowStatus"
...
@@ -1109,7 +1241,12 @@ import {
...
@@ -1109,7 +1241,12 @@ import {
SOURCE_LIST
,
SOURCE_LIST
,
STATUS_LIST
,
STATUS_LIST
,
TYPE_LIST
,
TYPE_LIST
,
DIAGNOSE_CHANNEL
DIAGNOSE_CHANNEL
,
FOLLOW_STATUS_LIST
,
MEDICINE_FOLLOW_STATUS_LIST
,
HEALING_EFFECT_FOLLOW_STATUS
,
HEALING_EFFECT_FOLLOW_RESULT
,
CHECK_FOLLOW_RESULT
}
from
'@/utils/constants'
;
}
from
'@/utils/constants'
;
import
{
getBirth
}
from
'@/utils/index'
;
import
{
getBirth
}
from
'@/utils/index'
;
...
@@ -1195,12 +1332,21 @@ export default {
...
@@ -1195,12 +1332,21 @@ export default {
diagnoseAdvice
:
''
,
diagnoseAdvice
:
''
,
illnessAudioUrls
:
[],
illnessAudioUrls
:
[],
followFlag
:
1
,
followFlag
:
1
,
drugFollow
:
''
,
drugFollowStatus
:
''
,
drugFollowStatus
:
''
,
checkFollow
:
''
,
checkFollowStatus
:
''
,
checkFollowStatus
:
''
,
otherFollowStatus
:
''
,
otherFollowStatus
:
''
,
otherFollow
:
''
,
otherFollow
:
''
,
followStatus
:
''
,
// 跟进状态
followDate
:
''
,
// 计划跟进时间
drugFollow
:
''
,
// 药品跟进点
drugFollowResult
:
''
,
// 药品跟进结果
drugFollowResultContent
:
''
,
// 药品跟进结果描述
treatmentFollow
:
''
,
// 治疗效果跟进点
treatmentFollowStatus
:
''
,
// 治疗效果跟进状态
treatmentFollowResult
:
''
,
// 治疗效果跟进结果
checkFollow
:
''
,
// 检查跟进点
checkFollowResult
:
''
,
// 检查跟进结果
checkResult
:
''
,
// 检测结果
remark
:
''
,
remark
:
''
,
maritalStatus
:
2
,
maritalStatus
:
2
,
createType
:
1
,
// //创建方式1.系统创建 2.手动创建
createType
:
1
,
// //创建方式1.系统创建 2.手动创建
...
@@ -1237,6 +1383,11 @@ export default {
...
@@ -1237,6 +1383,11 @@ export default {
relationList
:
RELATION_LIST
,
relationList
:
RELATION_LIST
,
doctorSourceList
:
D_S_LIST
,
doctorSourceList
:
D_S_LIST
,
followList
:
FOLLW_LIST
,
followList
:
FOLLW_LIST
,
followStatusList
:
FOLLOW_STATUS_LIST
,
medicineFollowStatusList
:
MEDICINE_FOLLOW_STATUS_LIST
,
healingStatusList
:
HEALING_EFFECT_FOLLOW_STATUS
,
healingResultList
:
HEALING_EFFECT_FOLLOW_RESULT
,
checkFollowResultList
:
CHECK_FOLLOW_RESULT
,
doctorList
:
[],
doctorList
:
[],
rules
:
{
rules
:
{
appointBeginTime
:
[
appointBeginTime
:
[
...
...
src/views/IM/diagnosis-admin/diagnosis-list-new.vue
浏览文件 @
3cbc7748
...
@@ -119,6 +119,27 @@
...
@@ -119,6 +119,27 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
</div>
</div>
<div>
<el-form-item
label=
"跟进运营"
class=
"t-b"
>
<el-select
v-model=
"searchParam.followOperatorId"
placeholder=
"请选择跟进运营"
clearable
filterable
style=
"width: 220px"
>
<el-option
v-for=
"item of allPersonnelList"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
/>
</el-select>
</el-form-item>
</div>
</div>
</div>
<div
class=
"form-li"
>
<div
class=
"form-li"
>
<div>
<div>
...
@@ -211,6 +232,27 @@
...
@@ -211,6 +232,27 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
</div>
</div>
<div>
<el-form-item
label=
"跟进状态"
class=
"t-b"
>
<el-select
v-model=
"searchParam.followStatusList"
placeholder=
"请选择跟进状态"
clearable
multiple
style=
"width: 220px"
>
<el-option
v-for=
"item of followStatusLists"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
/>
</el-select>
</el-form-item>
</div>
</div>
</div>
<div
class=
"form-li"
>
<div
class=
"form-li"
>
<div>
<div>
...
@@ -295,6 +337,22 @@
...
@@ -295,6 +337,22 @@
/>
/>
</el-form-item>
</el-form-item>
</div>
</div>
<div>
<el-form-item
label=
"计划跟进时间"
class=
"t-b"
>
<el-date-picker
v-model=
"followDateTime"
type=
"daterange"
value-format=
"yyyy-MM-dd"
range-separator=
"-"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
style=
"width: 220px"
/>
</el-form-item>
</div>
</div>
</div>
<div
class=
"form-li"
>
<div
class=
"form-li"
>
<div>
<div>
...
@@ -612,6 +670,7 @@ import {
...
@@ -612,6 +670,7 @@ import {
getCountQuery
,
getCountQuery
,
getDepartments
,
getDepartments
,
reMatchDoctor
,
reMatchDoctor
,
personnelList
}
from
'@/api/diagnosis'
;
}
from
'@/api/diagnosis'
;
import
{
DIAGNOS_LIST_NEW
}
from
'@/utils/GeneralData/diagnosis-list-new'
;
import
{
DIAGNOS_LIST_NEW
}
from
'@/utils/GeneralData/diagnosis-list-new'
;
import
{
import
{
...
@@ -625,7 +684,8 @@ import {
...
@@ -625,7 +684,8 @@ import {
SOURCE_LIST
,
SOURCE_LIST
,
TRIAGE_TAB_LIST
,
TRIAGE_TAB_LIST
,
TYPE_LIST
,
TYPE_LIST
,
DIAGNOSE_CHANNEL
DIAGNOSE_CHANNEL
,
FOLLOW_STATUS_LIST
}
from
'@/utils/constants'
;
}
from
'@/utils/constants'
;
import
{
outbounNote
}
from
'../../../api/diagnosis'
;
import
{
outbounNote
}
from
'../../../api/diagnosis'
;
import
{
callAssistantDoctor
,
updateDiagnosis
}
from
'../../../utils/diagnosis'
;
import
{
callAssistantDoctor
,
updateDiagnosis
}
from
'../../../utils/diagnosis'
;
...
@@ -674,6 +734,7 @@ export default {
...
@@ -674,6 +734,7 @@ export default {
orderRangeTime
:
''
,
orderRangeTime
:
''
,
completeRangeTime
:
''
,
completeRangeTime
:
''
,
assistantTime
:
''
,
assistantTime
:
''
,
followDateTime
:
''
,
depList
:
[],
depList
:
[],
tabrefresh
:
true
,
tabrefresh
:
true
,
searchParam
:
{
searchParam
:
{
...
@@ -695,6 +756,8 @@ export default {
...
@@ -695,6 +756,8 @@ export default {
doneTimeEnd
:
''
,
doneTimeEnd
:
''
,
assistantBeginTime
:
''
,
assistantBeginTime
:
''
,
assistantEndTime
:
''
,
assistantEndTime
:
''
,
followDateBegin
:
''
,
followDateEnd
:
''
,
pageSize
:
15
,
pageSize
:
15
,
pageNo
:
1
,
pageNo
:
1
,
menuType
:
1
,
// 菜单类型:1、all 2、运营 3、待分诊 4、待接诊 5、外呼
menuType
:
1
,
// 菜单类型:1、all 2、运营 3、待分诊 4、待接诊 5、外呼
...
@@ -706,6 +769,8 @@ export default {
...
@@ -706,6 +769,8 @@ export default {
consultRoadList
:
[],
consultRoadList
:
[],
diagnoseChannelList
:
[],
diagnoseChannelList
:
[],
patientName
:
null
,
patientName
:
null
,
followOperatorId
:
''
,
// 运营id
followStatusList
:[],
// 跟进状态
},
},
noteList
:
[],
noteList
:
[],
alltabslist
:
[],
alltabslist
:
[],
...
@@ -714,6 +779,7 @@ export default {
...
@@ -714,6 +779,7 @@ export default {
sourceList
:
SOURCE_LIST
,
sourceList
:
SOURCE_LIST
,
priceList
:
ORDER_PRICE
,
priceList
:
ORDER_PRICE
,
matchingWayList
:
MATCHING_LIST
,
matchingWayList
:
MATCHING_LIST
,
followStatusLists
:
FOLLOW_STATUS_LIST
,
orderBusinessList
:
[
orderBusinessList
:
[
{
{
label
:
'中医实践'
,
label
:
'中医实践'
,
...
@@ -790,6 +856,7 @@ export default {
...
@@ -790,6 +856,7 @@ export default {
triageDepartment
:
''
,
triageDepartment
:
''
,
departmentId
:
''
,
departmentId
:
''
,
allTilst
:
[],
allTilst
:
[],
allPersonnelList
:[],
allList
:
{},
allList
:
{},
consultationTypeList
:
[
consultationTypeList
:
[
{
{
...
@@ -828,6 +895,7 @@ export default {
...
@@ -828,6 +895,7 @@ export default {
this
.
setTableHeight
();
this
.
setTableHeight
();
this
.
getOutboundNote
();
this
.
getOutboundNote
();
this
.
departmentAll
();
this
.
departmentAll
();
this
.
personnelList
();
},
},
destroyed
()
{
destroyed
()
{
clearInterval
(
this
.
timer
);
clearInterval
(
this
.
timer
);
...
@@ -841,6 +909,13 @@ export default {
...
@@ -841,6 +909,13 @@ export default {
}
}
});
});
},
},
personnelList
()
{
personnelList
().
then
((
res
)
=>
{
if
(
res
.
code
==
'000000'
)
{
this
.
allPersonnelList
=
res
.
data
||
{};
}
});
},
showListALL
()
{
showListALL
()
{
const
arr
=
[];
const
arr
=
[];
const
{
departmentMapList
,
parentDepartmentList
}
=
this
.
allList
;
const
{
departmentMapList
,
parentDepartmentList
}
=
this
.
allList
;
...
@@ -1089,12 +1164,14 @@ export default {
...
@@ -1089,12 +1164,14 @@ export default {
orderRangeTime
,
orderRangeTime
,
completeRangeTime
,
completeRangeTime
,
assistantTime
,
assistantTime
,
followDateTime
}
=
this
;
}
=
this
;
this
.
setTime
(
'createdTimeBegin'
,
'createdTimeEnd'
,
createRangeTime
);
this
.
setTime
(
'createdTimeBegin'
,
'createdTimeEnd'
,
createRangeTime
);
this
.
setTime
(
'cancelTimeBegin'
,
'cancelTimeEnd'
,
cancelRangeTime
);
this
.
setTime
(
'cancelTimeBegin'
,
'cancelTimeEnd'
,
cancelRangeTime
);
this
.
setTime
(
'appointBeginTime'
,
'appointEndTime'
,
orderRangeTime
);
this
.
setTime
(
'appointBeginTime'
,
'appointEndTime'
,
orderRangeTime
);
this
.
setTime
(
'doneTimeBegin'
,
'doneTimeEnd'
,
completeRangeTime
);
this
.
setTime
(
'doneTimeBegin'
,
'doneTimeEnd'
,
completeRangeTime
);
this
.
setTime
(
'assistantBeginTime'
,
'assistantEndTime'
,
assistantTime
);
this
.
setTime
(
'assistantBeginTime'
,
'assistantEndTime'
,
assistantTime
);
this
.
setTime
(
'followDateBegin'
,
'followDateEnd'
,
followDateTime
);
},
},
/**
/**
* btime开始时间
* btime开始时间
...
@@ -1143,6 +1220,12 @@ export default {
...
@@ -1143,6 +1220,12 @@ export default {
}
else
{
}
else
{
this
.
searchParam
.
sort
=
8
;
this
.
searchParam
.
sort
=
8
;
}
}
}
else
if
(
data
.
prop
==
'followDateTime'
)
{
if
(
data
.
order
==
'ascending'
)
{
this
.
searchParam
.
sort
=
9
;
}
else
{
this
.
searchParam
.
sort
=
10
;
}
}
else
{
}
else
{
this
.
searchParam
.
sort
=
null
;
this
.
searchParam
.
sort
=
null
;
}
}
...
@@ -1189,6 +1272,7 @@ export default {
...
@@ -1189,6 +1272,7 @@ export default {
this
.
orderRangeTime
=
''
;
this
.
orderRangeTime
=
''
;
this
.
completeRangeTime
=
''
;
this
.
completeRangeTime
=
''
;
this
.
assistantTime
=
''
;
this
.
assistantTime
=
''
;
this
.
followDateTime
=
''
;
this
.
searchParam
=
Object
.
assign
(
this
.
searchParam
,
{
this
.
searchParam
=
Object
.
assign
(
this
.
searchParam
,
{
id
:
''
,
id
:
''
,
typeList
:
[],
typeList
:
[],
...
@@ -1212,10 +1296,14 @@ export default {
...
@@ -1212,10 +1296,14 @@ export default {
doneTimeEnd
:
''
,
doneTimeEnd
:
''
,
assistantBeginTime
:
''
,
assistantBeginTime
:
''
,
assistantEndTime
:
''
,
assistantEndTime
:
''
,
followDateBegin
:
''
,
followDateEnd
:
''
,
inNewTimeObj
:
{},
inNewTimeObj
:
{},
consultRoadList
:
[],
consultRoadList
:
[],
patientName
:
null
,
patientName
:
null
,
diagnoseChannelList
:
[]
diagnoseChannelList
:
[],
followStatusList
:[],
followOperatorId
:
''
});
});
this
.
getsearch
();
this
.
getsearch
();
},
},
...
...
yarn.lock
浏览文件 @
3cbc7748
此差异已折叠。
点击以展开。
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录