6938253e by 周伟奇

fix bug

1 parent 31d69c11
...@@ -465,13 +465,13 @@ class BSWorkbook(Workbook): ...@@ -465,13 +465,13 @@ class BSWorkbook(Workbook):
465 if borrow_cell_value in consts.BORROW_OUTLAY_SET: 465 if borrow_cell_value in consts.BORROW_OUTLAY_SET:
466 amount_cell.value = -amount_cell.value 466 amount_cell.value = -amount_cell.value
467 amount_cell.number_format = numbers.FORMAT_NUMBER_00 467 amount_cell.number_format = numbers.FORMAT_NUMBER_00
468 if date_cell is not None: 468 if date_cell is not None and isinstance(date_cell_value, str):
469 same_amount_mapping = amount_mapping.get(date_cell.value, {}) 469 same_amount_mapping = amount_mapping.get(date_cell_value[:10], {})
470 fill_rows = same_amount_mapping.get(-amount_cell.value) 470 fill_rows = same_amount_mapping.get(-amount_cell.value)
471 if fill_rows: 471 if fill_rows:
472 amount_fill_row.add(amount_cell.row) 472 amount_fill_row.add(amount_cell.row)
473 amount_fill_row.update(fill_rows) 473 amount_fill_row.update(fill_rows)
474 amount_mapping.setdefault(date_cell.value, {}).setdefault( 474 amount_mapping.setdefault(date_cell_value[:10], {}).setdefault(
475 amount_cell.value, []).append(amount_cell.row) 475 amount_cell.value, []).append(amount_cell.row)
476 476
477 # 3.5.核对结果 477 # 3.5.核对结果
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!