|
@@ -28,7 +28,6 @@ const { loading, send: getDetail } = useRequest(EvaluateDetailMethod, {
|
|
|
tonguefaceAnalysisReport: data?.tonguefaceAnalysisReport,
|
|
tonguefaceAnalysisReport: data?.tonguefaceAnalysisReport,
|
|
|
};
|
|
};
|
|
|
data.tasks.unshift(medicalObj);
|
|
data.tasks.unshift(medicalObj);
|
|
|
- console.log(data.tasks, '666');
|
|
|
|
|
const tasks = data.tasks.map((item) => {
|
|
const tasks = data.tasks.map((item) => {
|
|
|
let obj = {
|
|
let obj = {
|
|
|
date: item.fillinTime || item.arrangeTime,
|
|
date: item.fillinTime || item.arrangeTime,
|
|
@@ -78,7 +77,6 @@ const gridOptions = reactive<VxeGridProps<FormModel>>({
|
|
|
{ title: '面部', key: 'k5' },
|
|
{ title: '面部', key: 'k5' },
|
|
|
],
|
|
],
|
|
|
cellStyle({ row, rowIndex, column, columnIndex }) {
|
|
cellStyle({ row, rowIndex, column, columnIndex }) {
|
|
|
- // console.log('rowIndex:',rowIndex,'columnIndex',columnIndex);
|
|
|
|
|
const value = row[column.field];
|
|
const value = row[column.field];
|
|
|
const style = {};
|
|
const style = {};
|
|
|
if (columnIndex === 1) {
|
|
if (columnIndex === 1) {
|
|
@@ -176,6 +174,7 @@ function subEvalation() {
|
|
|
message: ` `,
|
|
message: ` `,
|
|
|
description: '提交成功',
|
|
description: '提交成功',
|
|
|
});
|
|
});
|
|
|
|
|
+ VxeUI.modal.close(`assess-modal`);
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
</script>
|
|
</script>
|
|
@@ -195,9 +194,9 @@ function subEvalation() {
|
|
|
<span> {{ props.data.age }}岁</span>
|
|
<span> {{ props.data.age }}岁</span>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="border-r border-r-2 border-r-gray-300 border-r-solid pr-6 pl-6">
|
|
<div class="border-r border-r-2 border-r-gray-300 border-r-solid pr-6 pl-6">
|
|
|
- 诊断:{{ props.data.diagnosis }}
|
|
|
|
|
|
|
+ 诊断:{{ props.data?.diagnosis }}
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="pl-6">症状:{{ props.data?.syndromeList.join(',') }}</div>
|
|
|
|
|
|
|
+ <div class="pl-6">症状:{{ props.data?.syndromeList?.join(',') }}</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<vxe-grid class="reverse-table detail" v-bind="gridOptions">
|
|
<vxe-grid class="reverse-table detail" v-bind="gridOptions">
|
|
@@ -220,8 +219,8 @@ function subEvalation() {
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<span v-else-if="row[column.field] == props.data.medicalTime" style="color: red"
|
|
<span v-else-if="row[column.field] == props.data.medicalTime" style="color: red"
|
|
|
- >{{ row[column.field] }}(就诊日) </span
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ >{{ row[column.field] }}(就诊日)
|
|
|
|
|
+ </span>
|
|
|
<template v-else>{{ row[column.field] }}</template>
|
|
<template v-else>{{ row[column.field] }}</template>
|
|
|
</template>
|
|
</template>
|
|
|
<!-- 已经评估-->
|
|
<!-- 已经评估-->
|
|
@@ -252,8 +251,8 @@ function subEvalation() {
|
|
|
{{ props.data?.evaluateDeal === '1' ? '复诊' : '中医调养' }}
|
|
{{ props.data?.evaluateDeal === '1' ? '复诊' : '中医调养' }}
|
|
|
</div>
|
|
</div>
|
|
|
<div class="mt-10 flex justify-end flex-col items-center">
|
|
<div class="mt-10 flex justify-end flex-col items-center">
|
|
|
- <div>智医生</div>
|
|
|
|
|
- <div>2024.10.05</div>
|
|
|
|
|
|
|
+ <div>{{ props.data?.evaluateBy }}</div>
|
|
|
|
|
+ <div>{{ props.data?.evaluateTime }}</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|