fix application_id
Showing
3 changed files
with
16 additions
and
15 deletions
| 1 | PAGE_DEFAULT = 1 | 1 | PAGE_DEFAULT = 1 |
| 2 | PAGE_SIZE_DEFAULT = 10 | 2 | PAGE_SIZE_DEFAULT = 10 |
| 3 | 3 | ||
| 4 | FIXED_APPLICATION_ID = '手工单' | 4 | FIXED_APPLICATION_ID_PREFIX = 'CH-S' |
| 5 | 5 | ||
| 6 | DOC_SCHEME_LIST = ['ACCEPTANCE', 'SETTLEMENT', 'CONTRACT MANAGEMENT'] | 6 | DOC_SCHEME_LIST = ['ACCEPTANCE', 'SETTLEMENT', 'CONTRACT MANAGEMENT'] |
| 7 | DATA_SOURCE_LIST = ['POS', 'EAPP', 'ECONTRACT'] | 7 | DATA_SOURCE_LIST = ['POS', 'EAPP', 'ECONTRACT'] | ... | ... |
| ... | @@ -79,8 +79,9 @@ class Command(BaseCommand, LoggerMixin): | ... | @@ -79,8 +79,9 @@ class Command(BaseCommand, LoggerMixin): |
| 79 | return None, None, None | 79 | return None, None, None |
| 80 | # TODO EDMS下载pdf | 80 | # TODO EDMS下载pdf |
| 81 | doc_data_path = os.path.join(self.data_dir, business_type, str(doc.id)) | 81 | doc_data_path = os.path.join(self.data_dir, business_type, str(doc.id)) |
| 82 | os.makedirs(doc_data_path, exist_ok=True) | ||
| 82 | pdf_path = os.path.join(doc_data_path, '{0}.pdf'.format(doc.id)) | 83 | pdf_path = os.path.join(doc_data_path, '{0}.pdf'.format(doc.id)) |
| 83 | if doc.application_id != consts.FIXED_APPLICATION_ID: | 84 | if not doc.application_id.startswith(consts.FIXED_APPLICATION_ID_PREFIX): |
| 84 | self.edms.download(pdf_path, doc.metadata_version_id) | 85 | self.edms.download(pdf_path, doc.metadata_version_id) |
| 85 | 86 | ||
| 86 | excel_path = os.path.join(doc_data_path, '{0}.xls'.format(doc.id)) | 87 | excel_path = os.path.join(doc_data_path, '{0}.xls'.format(doc.id)) | ... | ... |
| ... | @@ -271,20 +271,20 @@ class DocView(GenericView, DocHandler): | ... | @@ -271,20 +271,20 @@ class DocView(GenericView, DocHandler): |
| 271 | @use_args(upload_pdf_args, location='files') | 271 | @use_args(upload_pdf_args, location='files') |
| 272 | def post(self, request, args): | 272 | def post(self, request, args): |
| 273 | # 1. 上传信息记录 | 273 | # 1. 上传信息记录 |
| 274 | const_str = consts.FIXED_APPLICATION_ID | ||
| 275 | metadata_version_id = str(int(time.time())) | 274 | metadata_version_id = str(int(time.time())) |
| 275 | application_id = '{0}{1}'.format(consts.FIXED_APPLICATION_ID_PREFIX, metadata_version_id) | ||
| 276 | upload_finish_time = timezone.now() | 276 | upload_finish_time = timezone.now() |
| 277 | document_scheme = random.choice(consts.DOC_SCHEME_LIST) | 277 | document_scheme = random.choice(consts.DOC_SCHEME_LIST) |
| 278 | data_source = random.choice(consts.DATA_SOURCE_LIST) | 278 | data_source = random.choice(consts.DATA_SOURCE_LIST) |
| 279 | business_type = random.choice(consts.BUSINESS_TYPE_LIST) | 279 | business_type = random.choice(consts.BUSINESS_TYPE_LIST) |
| 280 | record = UploadDocRecords.objects.create( | 280 | record = UploadDocRecords.objects.create( |
| 281 | metadata_version_id=metadata_version_id, | 281 | metadata_version_id=metadata_version_id, |
| 282 | application_id=const_str, | 282 | application_id=application_id, |
| 283 | main_applicant=const_str, | 283 | main_applicant='', |
| 284 | co_applicant=const_str, | 284 | co_applicant='', |
| 285 | guarantor_1=const_str, | 285 | guarantor_1='', |
| 286 | guarantor_2=const_str, | 286 | guarantor_2='', |
| 287 | document_name=const_str, | 287 | document_name=application_id, |
| 288 | document_scheme=document_scheme, | 288 | document_scheme=document_scheme, |
| 289 | business_type=business_type, | 289 | business_type=business_type, |
| 290 | data_source=data_source, | 290 | data_source=data_source, |
| ... | @@ -296,12 +296,12 @@ class DocView(GenericView, DocHandler): | ... | @@ -296,12 +296,12 @@ class DocView(GenericView, DocHandler): |
| 296 | doc = doc_class.objects.create( | 296 | doc = doc_class.objects.create( |
| 297 | record_id=record.id, | 297 | record_id=record.id, |
| 298 | metadata_version_id=metadata_version_id, | 298 | metadata_version_id=metadata_version_id, |
| 299 | application_id=const_str, | 299 | application_id=application_id, |
| 300 | main_applicant=const_str, | 300 | main_applicant='', |
| 301 | co_applicant=const_str, | 301 | co_applicant='', |
| 302 | guarantor_1=const_str, | 302 | guarantor_1='', |
| 303 | guarantor_2=const_str, | 303 | guarantor_2='', |
| 304 | document_name=const_str, | 304 | document_name=application_id, |
| 305 | document_scheme=document_scheme, | 305 | document_scheme=document_scheme, |
| 306 | data_source=data_source, | 306 | data_source=data_source, |
| 307 | upload_finish_time=upload_finish_time, | 307 | upload_finish_time=upload_finish_time, | ... | ... |
-
Please register or sign in to post a comment