提高代码复用
This commit is contained in:
@@ -14,7 +14,7 @@ from db.mysql import BdYljg, BdYlks, ZxOcr, ZxIeCost, ZxIeDischarge, ZxIeSettlem
|
||||
from photo_review import PATIENT_NAME, ADMISSION_DATE, DISCHARGE_DATE, MEDICAL_EXPENSES, PERSONAL_CASH_PAYMENT, \
|
||||
PERSONAL_ACCOUNT_PAYMENT, PERSONAL_FUNDED_AMOUNT, MEDICAL_INSURANCE_TYPE, HOSPITAL, DEPARTMENT, DOCTOR, \
|
||||
ADMISSION_ID, SETTLEMENT_ID, AGE, OCR, SETTLEMENT_IE, DISCHARGE_IE, COST_IE, PHHD_BATCH_SIZE, SLEEP_MINUTES, \
|
||||
UPPERCASE_MEDICAL_EXPENSES
|
||||
UPPERCASE_MEDICAL_EXPENSES, HOSTNAME
|
||||
from ucloud import ufile
|
||||
from util import image_util, util
|
||||
from util.data_util import handle_date, handle_decimal, parse_department, handle_name, \
|
||||
@@ -95,7 +95,7 @@ def information_extraction(ie, phrecs):
|
||||
zx_ocr = ZxOcr(pk_phhd=phrec.pk_phhd, pk_phrec=phrec.pk_phrec, id=identity, cfjaddress=phrec.cfjaddress,
|
||||
content=result_json, rotation_angle=ie_result["angle"],
|
||||
x_offset=split_result["x_offset"], y_offset=split_result["y_offset"], create_time=now,
|
||||
update_time=now)
|
||||
creator=HOSTNAME, update_time=now, updater=HOSTNAME)
|
||||
session.add(zx_ocr)
|
||||
session.commit()
|
||||
session.close()
|
||||
@@ -146,12 +146,15 @@ def save_or_update_ie(table, pk_phhd, data):
|
||||
if db_data:
|
||||
# 更新
|
||||
db_data.update_time = now
|
||||
db_data.creator = HOSTNAME
|
||||
for k, v in data.items():
|
||||
setattr(db_data, k, v)
|
||||
else:
|
||||
# 新增
|
||||
obj.create_time = now
|
||||
obj.creator = HOSTNAME
|
||||
obj.update_time = now
|
||||
obj.updater = HOSTNAME
|
||||
session.add(obj)
|
||||
session.commit()
|
||||
session.close()
|
||||
|
||||
Reference in New Issue
Block a user