|
|
@@ -507,7 +507,7 @@ function calculateCount(row: any) {
|
|
|
const frequency = Number(row.frequencyMeasure) || 0;
|
|
|
const maxCount = row.conditioningProgramDetail.cpDynamicPricingRule?.[1]?.max;
|
|
|
const acCount = (row.acuMeridianNames?.length ?? 0) + (row.acuPointNames?.length ?? 0);
|
|
|
- console.log(row, '添加计算数量的函数', pricingType, row.conditioningProgramDetail.pricingType);
|
|
|
+ // console.log(row, '添加计算数量的函数', pricingType, row.conditioningProgramDetail.pricingType);
|
|
|
// 一口价
|
|
|
if (pricingType === '0') {
|
|
|
// 检查是否选择了"不限"
|
|
|
@@ -527,7 +527,7 @@ function calculateCount(row: any) {
|
|
|
// 按穴位计价
|
|
|
const frequencyType = Number(row.frequencyType) || 0;
|
|
|
row.totalMeasure = Math.ceil((period / frequencyType) * frequency);
|
|
|
- console.log(row.totalMeasure, 'row.totalMeasure', acCount, maxCount);
|
|
|
+ // console.log(row.totalMeasure, 'row.totalMeasure', acCount, maxCount);
|
|
|
if (acCount > maxCount) {
|
|
|
if (row.conditioningProgramDetail.cpDynamicPricingRule?.[1]?.priceType === 0) {
|
|
|
// 单价
|
|
|
@@ -547,7 +547,7 @@ function calculateCount(row: any) {
|
|
|
// row.totalMeasure = Math.ceil((period / frequencyType) * frequency);
|
|
|
}
|
|
|
} else {
|
|
|
- console.log('数量很少', row.conditioningProgramDetail.cpDynamicPricingRule?.[0]);
|
|
|
+ // console.log('数量很少', row.conditioningProgramDetail.cpDynamicPricingRule?.[0]);
|
|
|
if (row.conditioningProgramDetail.cpDynamicPricingRule?.length > 0) {
|
|
|
if (row.conditioningProgramDetail.cpDynamicPricingRule?.[0]?.priceType === 0) {
|
|
|
// 单价
|
|
|
@@ -612,10 +612,10 @@ function handleCancel() {
|
|
|
watch(
|
|
|
() => formData.items,
|
|
|
(newData) => {
|
|
|
- console.log(newData, 'newData');
|
|
|
+ // console.log(newData, 'newData');
|
|
|
if (!newData) return;
|
|
|
newData.forEach((row) => {
|
|
|
- console.log(row, '数据更新');
|
|
|
+ // console.log(row, '数据更新');
|
|
|
calculateCount(row);
|
|
|
// if (row?.days || row?.frequencyType || row?.frequencyMeasure) {
|
|
|
// calculateCount(row);
|
|
|
@@ -920,9 +920,9 @@ function openPatientHealthRecord(row: { id: string }, showType: 'analysis' | 'sc
|
|
|
<div
|
|
|
class="patient-item"
|
|
|
v-for="item in filteredPatients"
|
|
|
- :key="item.patientId"
|
|
|
+ :key="item.id"
|
|
|
@click="selectPatient(item)"
|
|
|
- :class="{ active: currentPatient?.patientId === item.patientId }"
|
|
|
+ :class="{ active: currentPatient?.id === item.id }"
|
|
|
style="cursor: pointer"
|
|
|
>
|
|
|
{{ item.patientName }} {{ item.patientAge }}岁
|