Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica-admin-consultation
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
com.pica.cloud.education.frontend
pica-admin-consultation
提交
b0e4bf8c
提交
b0e4bf8c
编写于
4月 18, 2024
作者:
xingli.wu
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'feature/wxl' into 'release'
feat: 新增新诊室跳转 & 敏感信息卡片 See merge request
!301
上级
fe25ea60
0bcf9aac
变更
7
展开全部
隐藏空白字符变更
内嵌
并排
正在显示
7 个修改的文件
包含
266 行增加
和
218 行删除
+266
-218
.env.development.local
.env.development.local
+1
-1
diagnosis.js
src/api/diagnosis.js
+9
-1
table-set-component.vue
src/components/list/table-set-component.vue
+209
-192
main.js
src/main.js
+1
-0
diagnosis-im.vue
src/views/IM/diagnosis-admin/diagnosis-im.vue
+9
-0
diagnosis-list-new.vue
src/views/IM/diagnosis-admin/diagnosis-list-new.vue
+36
-23
vue.config.js
vue.config.js
+1
-1
未找到文件。
.env.development.local
浏览文件 @
b0e4bf8c
...
...
@@ -17,4 +17,4 @@ VUE_APP_IS_LOCAL=true
VUE_APP_APPID=wxf4e66242d31c81c2
#本地token
VUE_APP_TOKEN=
94F2E2E006D74C6EB5CCFC15F67DE31A
VUE_APP_TOKEN=
E214A2D6B40345F98DE538DA793CF918
src/api/diagnosis.js
浏览文件 @
b0e4bf8c
...
...
@@ -96,7 +96,7 @@ export const getCountQuery = async (params) => {
return
request
({
url
:
'/diagnose/admin/diagnose/countQuery'
,
method
:
'post'
,
data
:
params
data
:
params
,
});
};
...
...
@@ -337,3 +337,11 @@ export const personnelList = async () => {
method
:
'get'
,
});
};
// 根据订单id获取群ID和群用户名
export
const
getUserIdByDiagnoseLogId
=
async
(
diagnoseLogId
)
=>
{
return
request
({
url
:
`/diagnose/admin/diagnose/team/
${
diagnoseLogId
}
`
,
method
:
'get'
,
});
};
src/components/list/table-set-component.vue
浏览文件 @
b0e4bf8c
此差异已折叠。
点击以展开。
src/main.js
浏览文件 @
b0e4bf8c
...
...
@@ -5,6 +5,7 @@ console.log('store ', store);
// 本地调试增加token和systemType
if
(
process
.
env
.
VUE_APP_ENV
===
'development'
)
{
console
.
log
(
123
);
window
.
localStorage
.
setItem
(
'token'
,
process
.
env
.
VUE_APP_TOKEN
);
window
.
localStorage
.
setItem
(
'systemType'
,
process
.
env
.
VUE_APP_SYSTEM_TYPE
);
}
src/views/IM/diagnosis-admin/diagnosis-im.vue
浏览文件 @
b0e4bf8c
...
...
@@ -61,6 +61,15 @@
src=
"../../../assets/image/IM/loading-icon-new.png"
alt
>
<div
v-if=
"item.showType == -1"
class=
"mid-text-wrapper"
style=
"max-width: 520px;"
>
<div
class=
"mid-text"
>
{{
item
.
text
}}
</div>
</div>
<div
v-if=
"item.showType == 1"
class=
"mid-text-wrapper"
...
...
src/views/IM/diagnosis-admin/diagnosis-list-new.vue
浏览文件 @
b0e4bf8c
...
...
@@ -670,7 +670,8 @@ import {
getCountQuery
,
getDepartments
,
reMatchDoctor
,
personnelList
personnelList
,
getUserIdByDiagnoseLogId
,
}
from
'@/api/diagnosis'
;
import
{
DIAGNOS_LIST_NEW
}
from
'@/utils/GeneralData/diagnosis-list-new'
;
import
{
...
...
@@ -685,7 +686,7 @@ import {
TRIAGE_TAB_LIST
,
TYPE_LIST
,
DIAGNOSE_CHANNEL
,
FOLLOW_STATUS_LIST
FOLLOW_STATUS_LIST
,
}
from
'@/utils/constants'
;
import
{
outbounNote
}
from
'../../../api/diagnosis'
;
import
{
callAssistantDoctor
,
updateDiagnosis
}
from
'../../../utils/diagnosis'
;
...
...
@@ -734,7 +735,7 @@ export default {
orderRangeTime
:
''
,
completeRangeTime
:
''
,
assistantTime
:
''
,
followDateTime
:
''
,
followDateTime
:
''
,
depList
:
[],
tabrefresh
:
true
,
searchParam
:
{
...
...
@@ -756,8 +757,8 @@ export default {
doneTimeEnd
:
''
,
assistantBeginTime
:
''
,
assistantEndTime
:
''
,
followDateBegin
:
''
,
followDateEnd
:
''
,
followDateBegin
:
''
,
followDateEnd
:
''
,
pageSize
:
15
,
pageNo
:
1
,
menuType
:
1
,
// 菜单类型:1、all 2、运营 3、待分诊 4、待接诊 5、外呼
...
...
@@ -769,8 +770,8 @@ export default {
consultRoadList
:
[],
diagnoseChannelList
:
[],
patientName
:
null
,
followOperatorId
:
''
,
// 运营id
followStatusList
:[],
// 跟进状态
followOperatorId
:
''
,
// 运营id
followStatusList
:
[],
// 跟进状态
},
noteList
:
[],
alltabslist
:
[],
...
...
@@ -856,7 +857,7 @@ export default {
triageDepartment
:
''
,
departmentId
:
''
,
allTilst
:
[],
allPersonnelList
:[],
allPersonnelList
:
[],
allList
:
{},
consultationTypeList
:
[
{
...
...
@@ -1164,7 +1165,7 @@ export default {
orderRangeTime
,
completeRangeTime
,
assistantTime
,
followDateTime
followDateTime
,
}
=
this
;
this
.
setTime
(
'createdTimeBegin'
,
'createdTimeEnd'
,
createRangeTime
);
this
.
setTime
(
'cancelTimeBegin'
,
'cancelTimeEnd'
,
cancelRangeTime
);
...
...
@@ -1208,7 +1209,7 @@ export default {
data
.
order
==
'descending'
)
{
this
.
searchParam
.
sort
=
4
;
}
else
if
(
data
.
prop
==
'assistantTime'
)
{
}
else
if
(
data
.
prop
==
'assistantTime'
)
{
if
(
data
.
order
==
'ascending'
)
{
this
.
searchParam
.
sort
=
5
;
}
else
{
...
...
@@ -1296,14 +1297,14 @@ export default {
doneTimeEnd
:
''
,
assistantBeginTime
:
''
,
assistantEndTime
:
''
,
followDateBegin
:
''
,
followDateEnd
:
''
,
followDateBegin
:
''
,
followDateEnd
:
''
,
inNewTimeObj
:
{},
consultRoadList
:
[],
patientName
:
null
,
diagnoseChannelList
:
[],
followStatusList
:[],
followOperatorId
:
''
followStatusList
:
[],
followOperatorId
:
''
,
});
this
.
getsearch
();
},
...
...
@@ -1430,16 +1431,28 @@ export default {
},
// 发送消息
sendMessage
(
row
)
{
// this.$router.push({
// path: '/diagnosis-im',
// query: { tid: row.imTeamId },
// });
console
.
log
(
'sendMessage'
,
row
);
const
target
=
this
.
$refs
.
target
;
const
{
origin
}
=
window
.
location
;
const
u
=
`
${
origin
}
/consultation/pica-admin-consultation/diagnosis-im?tid=
${
row
.
imTeamId
}
`
;
target
.
setAttribute
(
'href'
,
u
);
target
.
click
();
let
url
=
`
${
origin
}
/consultation/pica-admin-consultation/diagnosis-im?tid=
${
row
.
imTeamId
}
`
;
// 小程序问诊跳新的项目,本地跳转会不生效。 需要启动该项目 http://192.168.110.53/com.pica.cloud.education.frontend/pica-turborepo/tree/release/apps/pica-chat
if
(
row
.
diagnoseChannel
===
3
)
{
getUserIdByDiagnoseLogId
(
row
.
diagnoseLogId
)
.
then
((
res
)
=>
{
if
(
res
.
code
===
'000000'
)
{
const
{
userId
}
=
res
.
data
;
url
=
`
${
origin
}
/new-pica-consultation?userId=
${
userId
}
`
;
target
.
setAttribute
(
'href'
,
url
);
target
.
click
();
}
})
.
catch
((
err
)
=>
{
console
.
log
(
'err'
,
err
);
});
}
else
{
target
.
setAttribute
(
'href'
,
url
);
target
.
click
();
}
},
// 加入问诊
...
...
@@ -1533,7 +1546,7 @@ export default {
'上级医生日程改变,提前取消'
,
'操作失误,重新匹配医生'
,
'助诊医生爽约'
,
'科室不对'
'科室不对'
,
];
}
// this.rematchingOptions=
...
...
vue.config.js
浏览文件 @
b0e4bf8c
...
...
@@ -70,7 +70,7 @@ module.exports = {
port
:
8080
,
proxy
:
{
'/proxy'
:
{
target
:
'https://
dev
-sc.yunqueyi.com/'
,
target
:
'https://
uat
-sc.yunqueyi.com/'
,
ws
:
false
,
changeOrigin
:
true
,
secure
:
true
,
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录