mirror of
http://124.126.16.154:8888/singularity/hdk-pay.git
synced 2026-01-15 05:55:08 +08:00
feat(PointLog): 添加获取病人姓名的方法并更新相关代码
- 在 PointLog 类中添加 patientName属性和 getPatientName() 方法 - 更新 PointLogRepo 类,从数据库中获取并设置 patient_name 字段
This commit is contained in:
@@ -25,11 +25,17 @@ final class PointLog extends AggregateRoot
|
|||||||
private readonly string $source,
|
private readonly string $source,
|
||||||
private readonly string $operator,
|
private readonly string $operator,
|
||||||
private readonly string $description,
|
private readonly string $description,
|
||||||
|
private readonly string $patientName,
|
||||||
private readonly Carbon $date,
|
private readonly Carbon $date,
|
||||||
private readonly bool $invoiceable,
|
private readonly bool $invoiceable,
|
||||||
private readonly ?InvoiceRecord $invoiceRecord,
|
private readonly ?InvoiceRecord $invoiceRecord,
|
||||||
) {}
|
) {}
|
||||||
|
|
||||||
|
public function getPatientName(): string
|
||||||
|
{
|
||||||
|
return $this->patientName;
|
||||||
|
}
|
||||||
|
|
||||||
public function getDescription(): string
|
public function getDescription(): string
|
||||||
{
|
{
|
||||||
return $this->description;
|
return $this->description;
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ final class PointLogRepo extends AbstractRepo implements PointLogRepoInterface
|
|||||||
source: $item['source'],
|
source: $item['source'],
|
||||||
operator: $item['operator'],
|
operator: $item['operator'],
|
||||||
description: $item['description'],
|
description: $item['description'],
|
||||||
|
patientName: $item['patient_name'],
|
||||||
date: new Carbon($item['date']),
|
date: new Carbon($item['date']),
|
||||||
invoiceable: $item['invoiceable'],
|
invoiceable: $item['invoiceable'],
|
||||||
invoiceRecord: isset($item['invoice_record'])
|
invoiceRecord: isset($item['invoice_record'])
|
||||||
@@ -74,6 +75,7 @@ final class PointLogRepo extends AbstractRepo implements PointLogRepoInterface
|
|||||||
source: $result['source'],
|
source: $result['source'],
|
||||||
operator: $result['operator'],
|
operator: $result['operator'],
|
||||||
description: $result['description'],
|
description: $result['description'],
|
||||||
|
patientName: $result['patient_name'],
|
||||||
date: new Carbon($result['date']),
|
date: new Carbon($result['date']),
|
||||||
invoiceable: $result['invoiceable'],
|
invoiceable: $result['invoiceable'],
|
||||||
invoiceRecord: isset($result['invoice_record'])
|
invoiceRecord: isset($result['invoice_record'])
|
||||||
|
|||||||
Reference in New Issue
Block a user