修改
This commit is contained in:
parent
f7704b68b9
commit
d1ff25ff24
@ -2,20 +2,10 @@
|
|||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="topheader">
|
<div class="topheader">
|
||||||
<div class="user">
|
<div class="user">
|
||||||
<img
|
<img class="headsculpture" src="../../../assets/manage/touxiang.png" alt="" v-if="$route.query.sex == 'MALE'"
|
||||||
class="headsculpture"
|
@click="shiftCollapsiable" />
|
||||||
src="../../../assets/manage/touxiang.png"
|
<img class="headsculpture" src="../../../assets/manage/nvtouxiang.png" alt=""
|
||||||
alt=""
|
v-if="$route.query.sex == 'FEMALE'" @click="shiftCollapsiable" />
|
||||||
v-if="$route.query.sex == 'MALE'"
|
|
||||||
@click="shiftCollapsiable"
|
|
||||||
/>
|
|
||||||
<img
|
|
||||||
class="headsculpture"
|
|
||||||
src="../../../assets/manage/nvtouxiang.png"
|
|
||||||
alt=""
|
|
||||||
v-if="$route.query.sex == 'FEMALE'"
|
|
||||||
@click="shiftCollapsiable"
|
|
||||||
/>
|
|
||||||
<div class="name" @click="shiftCollapsiable">
|
<div class="name" @click="shiftCollapsiable">
|
||||||
{{ $route.query.patientName }}
|
{{ $route.query.patientName }}
|
||||||
</div>
|
</div>
|
||||||
@ -24,37 +14,24 @@
|
|||||||
$route.query.sex == "MALE"
|
$route.query.sex == "MALE"
|
||||||
? "男"
|
? "男"
|
||||||
: $route.query.sex == "FEMALE"
|
: $route.query.sex == "FEMALE"
|
||||||
? "女"
|
? "女"
|
||||||
: ""
|
: ""
|
||||||
}}
|
}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="source">
|
<div class="source">
|
||||||
<div
|
<div class="item" style="color: #00e06e; border-color: #00e06e"
|
||||||
class="item"
|
v-if="$route.query.patientSource == 'WE_CHAT_OFFICIAL_ACCOUNT'">
|
||||||
style="color: #00e06e; border-color: #00e06e"
|
<img src="../../../assets/manage/gzh.png" alt="" style="width: 24px" />
|
||||||
v-if="$route.query.patientSource == 'WE_CHAT_OFFICIAL_ACCOUNT'"
|
|
||||||
>
|
|
||||||
<img
|
|
||||||
src="../../../assets/manage/gzh.png"
|
|
||||||
alt=""
|
|
||||||
style="width: 24px"
|
|
||||||
/>
|
|
||||||
<div>公众号</div>
|
<div>公众号</div>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div class="item" style="color: #339de5; border-color: #339de5"
|
||||||
class="item"
|
v-if="$route.query.patientSource == 'WE_CHAT_APPLET'">
|
||||||
style="color: #339de5; border-color: #339de5"
|
|
||||||
v-if="$route.query.patientSource == 'WE_CHAT_APPLET'"
|
|
||||||
>
|
|
||||||
<img src="../../../assets/manage/xcx.png" alt="" />
|
<img src="../../../assets/manage/xcx.png" alt="" />
|
||||||
<div>小程序</div>
|
<div>小程序</div>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div class="item" style="color: #f4881f; border-color: #f4881f"
|
||||||
class="item"
|
v-if="$route.query.patientSource == 'MANAGE_END'">
|
||||||
style="color: #f4881f; border-color: #f4881f"
|
|
||||||
v-if="$route.query.patientSource == 'MANAGE_END'"
|
|
||||||
>
|
|
||||||
<img src="../../../assets/manage/gld.png" alt="" />
|
<img src="../../../assets/manage/gld.png" alt="" />
|
||||||
<div>管理端</div>
|
<div>管理端</div>
|
||||||
</div>
|
</div>
|
||||||
@ -68,12 +45,7 @@
|
|||||||
<div class="age">出生日期:{{ $route.query.birthDate }}</div>
|
<div class="age">出生日期:{{ $route.query.birthDate }}</div>
|
||||||
<div class="age">预约时间:{{ $route.query.appointmentDate }}</div>
|
<div class="age">预约时间:{{ $route.query.appointmentDate }}</div>
|
||||||
<div class="rihgt">
|
<div class="rihgt">
|
||||||
<Button
|
<Button v-show="collapsiable" type="text" @click="shiftCollapsiable" size="mini">
|
||||||
v-show="collapsiable"
|
|
||||||
type="text"
|
|
||||||
@click="shiftCollapsiable"
|
|
||||||
size="mini"
|
|
||||||
>
|
|
||||||
<span style="font-size: 14px">
|
<span style="font-size: 14px">
|
||||||
{{ fold ? "收起" : "展开" }}
|
{{ fold ? "收起" : "展开" }}
|
||||||
<i :class="fold ? 'el-icon-arrow-up' : 'el-icon-arrow-down'"></i>
|
<i :class="fold ? 'el-icon-arrow-up' : 'el-icon-arrow-down'"></i>
|
||||||
@ -86,14 +58,7 @@
|
|||||||
<div>家属电话:{{ $route.query.familyMemberPhone }}</div>
|
<div>家属电话:{{ $route.query.familyMemberPhone }}</div>
|
||||||
<div>登记日期:{{ $route.query.registrationDate }}</div>
|
<div>登记日期:{{ $route.query.registrationDate }}</div>
|
||||||
<div>开证医生:{{ $route.query.certificateIssuingDoctorName }}</div>
|
<div>开证医生:{{ $route.query.certificateIssuingDoctorName }}</div>
|
||||||
<div
|
<div style="width: 50%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;">
|
||||||
style="
|
|
||||||
width: 50%;
|
|
||||||
white-space: nowrap;
|
|
||||||
overflow: hidden;
|
|
||||||
text-overflow: ellipsis;
|
|
||||||
"
|
|
||||||
>
|
|
||||||
主要诊断:{{ $route.query.mainDiagnosis }}
|
主要诊断:{{ $route.query.mainDiagnosis }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -107,14 +72,7 @@
|
|||||||
<div>注册时间:{{ $route.query.createTime }}</div>
|
<div>注册时间:{{ $route.query.createTime }}</div>
|
||||||
<div>预约治疗组:{{ $route.query.appointmentTreatmentGroup }}</div>
|
<div>预约治疗组:{{ $route.query.appointmentTreatmentGroup }}</div>
|
||||||
<div>责任护士:{{ $route.query.responsibleNurse }}</div>
|
<div>责任护士:{{ $route.query.responsibleNurse }}</div>
|
||||||
<div
|
<div style="width: 50%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;">
|
||||||
style="
|
|
||||||
width: 50%;
|
|
||||||
white-space: nowrap;
|
|
||||||
overflow: hidden;
|
|
||||||
text-overflow: ellipsis;
|
|
||||||
"
|
|
||||||
>
|
|
||||||
登记号:{{ $route.query.registrationNo }}
|
登记号:{{ $route.query.registrationNo }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -122,12 +80,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="selectitem" v-if="activeName == 'second' && value">
|
<div class="selectitem" v-if="activeName == 'second' && value">
|
||||||
<el-select v-model="value" placeholder="请选择" @change="changeitem">
|
<el-select v-model="value" placeholder="请选择" @change="changeitem">
|
||||||
<el-option
|
<el-option v-for="item in options" :key="item.id" :label="item.signRouteName" :value="item.id">
|
||||||
v-for="item in options"
|
|
||||||
:key="item.id"
|
|
||||||
:label="item.signRouteName"
|
|
||||||
:value="item.id"
|
|
||||||
>
|
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</div>
|
</div>
|
||||||
@ -137,28 +90,17 @@
|
|||||||
<visitRecords :fold="fold"></visitRecords>
|
<visitRecords :fold="fold"></visitRecords>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="康复计划及记录" name="second">
|
<el-tab-pane label="康复计划及记录" name="second">
|
||||||
<RehabilitationPlanandRecords
|
<RehabilitationPlanandRecords v-if="activeName == 'second'" :signPatientRecordld="signPatientRecordld"
|
||||||
v-if="activeName == 'second'"
|
:fold="fold"></RehabilitationPlanandRecords>
|
||||||
:signPatientRecordld="signPatientRecordld"
|
|
||||||
:fold="fold"
|
|
||||||
></RehabilitationPlanandRecords>
|
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="健康宣教" name="third">
|
<el-tab-pane label="健康宣教" name="third">
|
||||||
<healthEducation
|
<healthEducation v-if="activeName == 'third'" :fold="fold"></healthEducation>
|
||||||
v-if="activeName == 'third'"
|
|
||||||
:fold="fold"
|
|
||||||
></healthEducation>
|
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="指标监测" name="fourth">
|
<el-tab-pane label="指标监测" name="fourth">
|
||||||
<indicatorMonitoring
|
<indicatorMonitoring v-if="activeName == 'fourth'"></indicatorMonitoring>
|
||||||
v-if="activeName == 'fourth'"
|
|
||||||
></indicatorMonitoring>
|
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="签约记录" name="five">
|
<el-tab-pane label="签约记录" name="five">
|
||||||
<signingRecords
|
<signingRecords v-if="activeName == 'five'" :fold="fold"></signingRecords>
|
||||||
v-if="activeName == 'five'"
|
|
||||||
:fold="fold"
|
|
||||||
></signingRecords>
|
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
</el-tabs>
|
</el-tabs>
|
||||||
</div>
|
</div>
|
||||||
@ -232,6 +174,7 @@ export default {
|
|||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
width: 600px;
|
width: 600px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.selectitem {
|
.selectitem {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
width: 220px;
|
width: 220px;
|
||||||
@ -240,6 +183,7 @@ export default {
|
|||||||
z-index: 999;
|
z-index: 999;
|
||||||
line-height: 65px;
|
line-height: 65px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.header {
|
.header {
|
||||||
background-color: #f1f3f5;
|
background-color: #f1f3f5;
|
||||||
padding-top: 10px;
|
padding-top: 10px;
|
||||||
@ -323,6 +267,7 @@ export default {
|
|||||||
.age {
|
.age {
|
||||||
padding-left: 10px;
|
padding-left: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.rihgt {
|
.rihgt {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
right: 40px;
|
right: 40px;
|
||||||
|
|||||||
@ -96,7 +96,7 @@
|
|||||||
</span>
|
</span>
|
||||||
<span style="margin-left: 13px;">
|
<span style="margin-left: 13px;">
|
||||||
<el-switch class="switchStyle" v-model="phoneDialMethodshow" active-color="#1890ff" inactive-color="#5AC1A1"
|
<el-switch class="switchStyle" v-model="phoneDialMethodshow" active-color="#1890ff" inactive-color="#5AC1A1"
|
||||||
active-text="人工电话" inactive-text="智能外呼" @change="changeswitchtwo" />
|
active-text="智能外呼" inactive-text="人工电话" @change="changeswitchtwo" />
|
||||||
</span>
|
</span>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <el-form-item label="" prop="manageRouteName" v-if="queryParams.nodeExecuteStatus == 'UNEXECUTED' &&foldshow==true">
|
<!-- <el-form-item label="" prop="manageRouteName" v-if="queryParams.nodeExecuteStatus == 'UNEXECUTED' &&foldshow==true">
|
||||||
|
|||||||
@ -36,7 +36,13 @@
|
|||||||
<div ref="table">
|
<div ref="table">
|
||||||
<el-table :max-height="maxTableHeight" v-loading="loading" :data="questionList">
|
<el-table :max-height="maxTableHeight" v-loading="loading" :data="questionList">
|
||||||
<el-table-column label="序号" type="index" width="48" align="center" />
|
<el-table-column label="序号" type="index" width="48" align="center" />
|
||||||
<el-table-column label="姓名" align="center" prop="patientName" />
|
<el-table-column label="姓名" align="center" prop="patientName">
|
||||||
|
<!-- <template slot-scope="scope">
|
||||||
|
<el-button type="text" @click="handleAuthRole(scope.row)">
|
||||||
|
{{ scope.row.patientName }}
|
||||||
|
</el-button>
|
||||||
|
</template> -->
|
||||||
|
</el-table-column>
|
||||||
<el-table-column label="问卷标题" align="center" prop="questionnaireName" />
|
<el-table-column label="问卷标题" align="center" prop="questionnaireName" />
|
||||||
<el-table-column label="得分" align="center" prop="totalScore" />
|
<el-table-column label="得分" align="center" prop="totalScore" />
|
||||||
<el-table-column label="填写时间" align="center" prop="createTime" />
|
<el-table-column label="填写时间" align="center" prop="createTime" />
|
||||||
@ -179,6 +185,36 @@ export default {
|
|||||||
this.screenChange()
|
this.screenChange()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
/** 详情操作 */
|
||||||
|
handleAuthRole(row) {
|
||||||
|
this.$router.push({
|
||||||
|
path: "/patient/patientdetails",
|
||||||
|
query: {
|
||||||
|
path: "/patient/patientInfo",
|
||||||
|
patientId: row.patientId,
|
||||||
|
patientName: row.patientName,
|
||||||
|
patientPhone: row.patientPhone,
|
||||||
|
familyMemberPhone: row.familyMemberPhone,
|
||||||
|
cardNo: row.cardNo,
|
||||||
|
mainDiagnosis: row.mainDiagnosis,
|
||||||
|
hospitalAgencyName: row.hospitalAgencyName,
|
||||||
|
campusAgencyName: row.campusAgencyName,
|
||||||
|
departmentName: row.departmentName,
|
||||||
|
wardName: row.wardName,
|
||||||
|
certificateIssuingDoctorName: row.certificateIssuingDoctorName,
|
||||||
|
appointmentTreatmentGroup: row.appointmentTreatmentGroup,
|
||||||
|
responsibleNurse: row.responsibleNurse,
|
||||||
|
registrationNo: row.registrationNo,
|
||||||
|
registrationDate: row.registrationDate,
|
||||||
|
appointmentDate: row.appointmentDate,
|
||||||
|
sex: row.sex,
|
||||||
|
birthDate: row.birthDate,
|
||||||
|
patientSource: row.patientSource,
|
||||||
|
createTime: row.createTime,
|
||||||
|
age: row.birthDate ? getAge(row.birthDate) : "",
|
||||||
|
},
|
||||||
|
});
|
||||||
|
},
|
||||||
//详情
|
//详情
|
||||||
look(item) {
|
look(item) {
|
||||||
selectQuestionnaireResult(item.patientQuestionSubmitResultId).then(res => {
|
selectQuestionnaireResult(item.patientQuestionSubmitResultId).then(res => {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user