fix bug
Showing
1 changed file
with
8 additions
and
7 deletions
... | @@ -380,13 +380,14 @@ class BSWorkbook(Workbook): | ... | @@ -380,13 +380,14 @@ class BSWorkbook(Workbook): |
380 | if borrow_cell_value in consts.BORROW_OUTLAY_SET: | 380 | if borrow_cell_value in consts.BORROW_OUTLAY_SET: |
381 | amount_cell.value = -amount_cell.value | 381 | amount_cell.value = -amount_cell.value |
382 | amount_cell.number_format = numbers.FORMAT_NUMBER_00 | 382 | amount_cell.number_format = numbers.FORMAT_NUMBER_00 |
383 | same_amount_mapping = amount_mapping.get(date_cell.value, {}) | 383 | if date_cell is not None: |
384 | fill_rows = same_amount_mapping.get(-amount_cell.value) | 384 | same_amount_mapping = amount_mapping.get(date_cell.value, {}) |
385 | if fill_rows: | 385 | fill_rows = same_amount_mapping.get(-amount_cell.value) |
386 | amount_fill_row.add(amount_cell.row) | 386 | if fill_rows: |
387 | amount_fill_row.update(fill_rows) | 387 | amount_fill_row.add(amount_cell.row) |
388 | amount_mapping.setdefault(date_cell.value, {}).setdefault( | 388 | amount_fill_row.update(fill_rows) |
389 | amount_cell.value, []).append(amount_cell.row) | 389 | amount_mapping.setdefault(date_cell.value, {}).setdefault( |
390 | amount_cell.value, []).append(amount_cell.row) | ||
390 | 391 | ||
391 | # 3.5.核对结果 | 392 | # 3.5.核对结果 |
392 | if amount_success and over_success and amount_cell.row > 2: | 393 | if amount_success and over_success and amount_cell.row > 2: | ... | ... |
-
Please register or sign in to post a comment