|
@@ -1539,104 +1539,113 @@
|
1539
|
1539
|
<td style="font-size: 16px" width="10%">时间</td>
|
1540
|
1540
|
</tr>
|
1541
|
1541
|
<!-- <template v-for="group in doctor_advices" > -->
|
1542
|
|
-
|
1543
|
|
- <template v-if="record.his_advices">
|
1544
|
|
- <tr
|
1545
|
|
- v-for="(advice, advice_index) in record.his_advices"
|
1546
|
|
- :key="advice_index"
|
1547
|
|
- >
|
1548
|
|
- <td height="35px">
|
1549
|
|
- <span v-if="advice.start_time">
|
1550
|
|
- {{ getTime(advice.start_time, "{h}:{i}") }}
|
1551
|
|
- </span>
|
1552
|
|
- </td>
|
1553
|
1542
|
|
1554
|
|
- <td
|
1555
|
|
- height="35px"
|
1556
|
|
- colspan="2"
|
1557
|
|
- class="advice-name"
|
1558
|
|
- style="padding-left: 7px"
|
|
1543
|
+ <template v-if="record.advices">
|
|
1544
|
+ <tr
|
|
1545
|
+ v-for="(advice, advice_index) in record.advices"
|
|
1546
|
+ :key="advice_index"
|
1559
|
1547
|
>
|
1560
|
|
- <span v-if="advice.parent_id > 0">---></span>
|
1561
|
|
- <span>{{ advice.advice_name }}</span>
|
|
1548
|
+ <td height="35px">
|
|
1549
|
+ <span v-if="advice[0].start_time">
|
|
1550
|
+ {{ getTime(advice[0].start_time, "{h}:{i}") }}
|
|
1551
|
+ </span>
|
|
1552
|
+ </td>
|
1562
|
1553
|
|
1563
|
|
- <span
|
1564
|
|
- v-if="
|
1565
|
|
- advice[advice_index] &&
|
1566
|
|
- advice.advice_desc != undefined
|
1567
|
|
- "
|
|
1554
|
+ <td
|
|
1555
|
+ height="35px"
|
|
1556
|
+ colspan="2"
|
|
1557
|
+ class="advice-name"
|
|
1558
|
+ style="padding-left: 7px"
|
1568
|
1559
|
>
|
1569
|
|
- ({{ advice.advice_desc
|
1570
|
|
- }}{{ advice.drug_spec_unit }} )
|
1571
|
|
- </span>
|
|
1560
|
+ <span v-if="advice[0].parent_id > 0">---></span>
|
|
1561
|
+ <span>{{ advice[0].advice_name }}</span>
|
1572
|
1562
|
|
1573
|
|
- <span v-if="advice.prescribing_number"
|
1574
|
|
- > {{ advice.prescribing_number
|
1575
|
|
- }}{{ advice.prescribing_number_unit }}</span
|
1576
|
|
- >
|
1577
|
|
- <span v-if="advice.single_dose != 0">
|
1578
|
|
- {{ advice.single_dose
|
1579
|
|
- }}{{ advice.single_dose_unit }}</span
|
1580
|
|
- >
|
|
1563
|
+ <span
|
|
1564
|
+ v-if="
|
|
1565
|
+ advice[0] &&
|
|
1566
|
+ advice[0].advice_desc != undefined
|
|
1567
|
+ "
|
|
1568
|
+ >
|
|
1569
|
+ ({{ advice[0].advice_desc
|
|
1570
|
+ }}{{ advice[0].drug_spec_unit }} )
|
|
1571
|
+ </span>
|
1581
|
1572
|
|
1582
|
|
- <span v-if="advice.parent_id == 0">{{
|
1583
|
|
- advice.delivery_way
|
1584
|
|
- }}</span>
|
1585
|
|
- <span v-if="advice.parent_id == 0">{{
|
1586
|
|
- advice.execution_frequency
|
1587
|
|
- }}</span>
|
1588
|
|
- <span
|
1589
|
|
- v-if="
|
1590
|
|
- advice.parent_id == 0 &&
|
1591
|
|
- advice.remark.length > 0
|
1592
|
|
- "
|
1593
|
|
- >({{ advice.remark }})</span
|
1594
|
|
- >
|
1595
|
|
- </td>
|
|
1573
|
+ <span v-if="advice[0].prescribing_number"
|
|
1574
|
+ > {{ advice[0].prescribing_number
|
|
1575
|
+ }}{{ advice[0].prescribing_number_unit }}</span
|
|
1576
|
+ >
|
|
1577
|
+ <span v-if="advice[0].single_dose != 0">
|
|
1578
|
+ {{ advice[0].single_dose
|
|
1579
|
+ }}{{ advice[0].single_dose_unit }}</span
|
|
1580
|
+ >
|
1596
|
1581
|
|
1597
|
|
- <td height="35px">
|
1598
|
|
- <span
|
1599
|
|
- v-if="
|
1600
|
|
- setAdminUserES(advice, 'advice_doctor') == ''
|
1601
|
|
- "
|
1602
|
|
- >{{ getAdminUser(advice, "advice_doctor") }}</span
|
1603
|
|
- >
|
1604
|
|
- <img
|
1605
|
|
- class="es-img"
|
1606
|
|
- :src="setAdminUserES(advice, 'advice_doctor')"
|
1607
|
|
- alt=""
|
1608
|
|
- srcset=""
|
1609
|
|
- v-else
|
1610
|
|
- style="height: 40px"
|
1611
|
|
- />
|
1612
|
|
- </td>
|
|
1582
|
+ <span v-if="advice[0].parent_id == 0">{{
|
|
1583
|
+ advice[0].delivery_way
|
|
1584
|
+ }}</span>
|
|
1585
|
+ <span v-if="advice[0].parent_id == 0">{{
|
|
1586
|
+ advice[0].execution_frequency
|
|
1587
|
+ }}</span>
|
|
1588
|
+ <span
|
|
1589
|
+ v-if="
|
|
1590
|
+ advice[0].parent_id == 0 &&
|
|
1591
|
+ advice[0].remark.length > 0
|
|
1592
|
+ "
|
|
1593
|
+ >({{ advice[0].remark }})</span
|
|
1594
|
+ >
|
|
1595
|
+ </td>
|
1613
|
1596
|
|
1614
|
|
- <td height="35px">
|
1615
|
|
- <span
|
1616
|
|
- v-if="
|
1617
|
|
- setAdminUserES(advice, 'execution_staff') == ''
|
1618
|
|
- "
|
1619
|
|
- >{{
|
1620
|
|
- getAdminUser(advice, "execution_staff")
|
1621
|
|
- }}</span
|
1622
|
|
- >
|
1623
|
|
- <img
|
1624
|
|
- class="es-img"
|
1625
|
|
- :src="setAdminUserES(advice, 'execution_staff')"
|
1626
|
|
- alt=""
|
1627
|
|
- srcset=""
|
1628
|
|
- v-else
|
1629
|
|
- style="height: 40px"
|
1630
|
|
- />
|
1631
|
|
- </td>
|
1632
|
|
- <td height="35px">
|
1633
|
|
- <span v-if="advice.execution_time">{{
|
1634
|
|
- getTime(advice.execution_time, " {h}:{i}")
|
1635
|
|
- }}</span>
|
1636
|
|
- </td>
|
1637
|
|
- </tr>
|
|
1597
|
+ <td height="35px">
|
|
1598
|
+ <span
|
|
1599
|
+ v-if="
|
|
1600
|
+ setAdminUserES(advice[0], 'advice_doctor') ==
|
|
1601
|
+ ''
|
|
1602
|
+ "
|
|
1603
|
+ >{{
|
|
1604
|
+ getAdminUser(advice[0], "advice_doctor")
|
|
1605
|
+ }}</span
|
|
1606
|
+ >
|
|
1607
|
+ <img
|
|
1608
|
+ class="es-img"
|
|
1609
|
+ :src="
|
|
1610
|
+ setAdminUserES(advice[0], 'advice_doctor')
|
|
1611
|
+ "
|
|
1612
|
+ alt=""
|
|
1613
|
+ srcset=""
|
|
1614
|
+ v-else
|
|
1615
|
+ style="height: 40px"
|
|
1616
|
+ />
|
|
1617
|
+ </td>
|
|
1618
|
+
|
|
1619
|
+ <td height="35px">
|
|
1620
|
+ <span
|
|
1621
|
+ v-if="
|
|
1622
|
+ setAdminUserES(
|
|
1623
|
+ advice[0],
|
|
1624
|
+ 'execution_staff'
|
|
1625
|
+ ) == ''
|
|
1626
|
+ "
|
|
1627
|
+ >{{
|
|
1628
|
+ getAdminUser(advice[0], "execution_staff")
|
|
1629
|
+ }}</span
|
|
1630
|
+ >
|
|
1631
|
+ <img
|
|
1632
|
+ class="es-img"
|
|
1633
|
+ :src="
|
|
1634
|
+ setAdminUserES(advice[0], 'execution_staff')
|
|
1635
|
+ "
|
|
1636
|
+ alt=""
|
|
1637
|
+ srcset=""
|
|
1638
|
+ v-else
|
|
1639
|
+ style="height: 40px"
|
|
1640
|
+ />
|
|
1641
|
+ </td>
|
|
1642
|
+ <td height="35px">
|
|
1643
|
+ <span v-if="advice[0].execution_time">{{
|
|
1644
|
+ getTime(advice[0].execution_time, " {h}:{i}")
|
|
1645
|
+ }}</span>
|
|
1646
|
+ </td>
|
|
1647
|
+ </tr>
|
1638
|
1648
|
</template>
|
1639
|
|
-
|
1640
|
1649
|
</tbody>
|
1641
|
1650
|
</table>
|
1642
|
1651
|
</td>
|
|
@@ -2874,7 +2883,7 @@ export default {
|
2874
|
2883
|
this.records[recordIndex].advices.push(item);
|
2875
|
2884
|
}
|
2876
|
2885
|
}
|
2877
|
|
- console.log(this.records,'this.records')
|
|
2886
|
+ console.log(this.records, "this.records");
|
2878
|
2887
|
// this.records.forEach(o => {
|
2879
|
2888
|
// console.log(o,'jj')
|
2880
|
2889
|
// this.blood_access_part_opera_name = this.bloodAccessParOperaName(
|