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

feat 问诊服务

上级 55e511e6
...@@ -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=F5C0CE7C1278471CA133A7CDAE4AC4F5 VUE_APP_TOKEN=A10476C7677F4549872FEA96D7240704
...@@ -345,3 +345,11 @@ export const getUserIdByDiagnoseLogId = async (diagnoseLogId) => { ...@@ -345,3 +345,11 @@ export const getUserIdByDiagnoseLogId = async (diagnoseLogId) => {
method: 'get', method: 'get',
}); });
}; };
export const projectList = async (data) => {
return request({
url: '/tis/project/list',
params: data,
method: 'get',
});
};
...@@ -17,6 +17,11 @@ export const DIAGNOS_LIST_NEW = [ ...@@ -17,6 +17,11 @@ export const DIAGNOS_LIST_NEW = [
showtooltip: false, showtooltip: false,
fixed: 'left', fixed: 'left',
}, },
{
prop: 'dataFromStr',
label: '数据来源',
showtooltip: true,
},
{ {
prop: 'triageDepartment', prop: 'triageDepartment',
label: '分诊科室', label: '分诊科室',
......
...@@ -443,6 +443,27 @@ ...@@ -443,6 +443,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.dataSourceList"
placeholder="请选择数据来源"
clearable
multiple
style="width: 220px"
>
<el-option
v-for="item of dataFromList"
:key="item.projectEquityNo"
:label="item.projectName"
:value="item.projectEquityNo"
/>
</el-select>
</el-form-item>
</div>
</div> </div>
<div class="form-btn"> <div class="form-btn">
<div class="form-btn-li"> <div class="form-btn-li">
...@@ -672,6 +693,7 @@ import { ...@@ -672,6 +693,7 @@ import {
reMatchDoctor, reMatchDoctor,
personnelList, personnelList,
getUserIdByDiagnoseLogId, getUserIdByDiagnoseLogId,
projectList,
} 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 {
...@@ -772,6 +794,7 @@ export default { ...@@ -772,6 +794,7 @@ export default {
patientName: null, patientName: null,
followOperatorId: '', // 运营id followOperatorId: '', // 运营id
followStatusList: [], // 跟进状态 followStatusList: [], // 跟进状态
dataSourceList: [], // 数据来源
}, },
noteList: [], noteList: [],
alltabslist: [], alltabslist: [],
...@@ -794,6 +817,18 @@ export default { ...@@ -794,6 +817,18 @@ export default {
label: '报告解读', label: '报告解读',
value: 2, value: 2,
}, },
{
label: '用药咨询',
value: 3,
},
{
label: '中医问诊',
value: 4,
},
{
label: '在线问诊',
value: 5,
},
], ],
newDiagnoseChannelList: DIAGNOSE_CHANNEL, newDiagnoseChannelList: DIAGNOSE_CHANNEL,
nextPersonList: [ nextPersonList: [
...@@ -809,6 +844,7 @@ export default { ...@@ -809,6 +844,7 @@ export default {
tabpaneList: [], tabpaneList: [],
rematchingOptions: [], // 备注信息 rematchingOptions: [], // 备注信息
Raw_tabpaneList: [], Raw_tabpaneList: [],
dataFromList: [],
tableData: [], tableData: [],
totalRows: 0, totalRows: 0,
timeClickFlag: true, timeClickFlag: true,
...@@ -897,11 +933,19 @@ export default { ...@@ -897,11 +933,19 @@ export default {
this.getOutboundNote(); this.getOutboundNote();
this.departmentAll(); this.departmentAll();
this.personnelList(); this.personnelList();
this.getProjectList();
}, },
destroyed() { destroyed() {
clearInterval(this.timer); clearInterval(this.timer);
}, },
methods: { methods: {
getProjectList() {
projectList().then((res) => {
if (res.code == '000000') {
this.dataFromList = res.data || [];
}
});
},
departmentAll() { departmentAll() {
departmentAll().then((res) => { departmentAll().then((res) => {
if (res.code == '000000') { if (res.code == '000000') {
......
...@@ -70,7 +70,7 @@ module.exports = { ...@@ -70,7 +70,7 @@ module.exports = {
port: 8082, port: 8082,
proxy: { proxy: {
'/proxy': { '/proxy': {
target: 'https://dev-sc.yunqueyi.com/', target: 'https://test1-sc.yunqueyi.com/',
ws: false, ws: false,
changeOrigin: true, changeOrigin: true,
secure: true, secure: true,
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册