From c7b6c57f2669514a742270f4f75af3ecafc76d08 Mon Sep 17 00:00:00 2001 From: sichan Date: Mon, 17 Jun 2024 20:14:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=B9=E9=87=8F=E4=BF=AE=E6=94=B9excel?= =?UTF-8?q?=E6=A8=A1=E6=9D=BF=E5=92=8C=E8=A7=A3=E6=9E=90=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/asset_mgnt/views.py | 6 +++-- application/cpc_mgnt/views.py | 12 ++++++---- application/fac_mgnt/views.py | 39 ++++++++++++++++++++++----------- application/hrm_mgnt/views.py | 18 ++++++++++----- application/mkt_mgnt/views.py | 6 +++-- application/opa_mgnt/views.py | 12 ++++++---- application/org_mgnt/views.py | 9 +++++--- application/perf_mgnt/views.py | 6 +++-- application/pjt_mgnt/views.py | 6 +++-- application/rsc_mgnt/views.py | 18 ++++++++++----- 10 files changed, 88 insertions(+), 44 deletions(-) diff --git a/application/asset_mgnt/views.py b/application/asset_mgnt/views.py index f021156..b33a004 100644 --- a/application/asset_mgnt/views.py +++ b/application/asset_mgnt/views.py @@ -55,8 +55,9 @@ def fixed_assets_list_view(request): {"type": "text", "id": "brand", "name": "brand", "label": "品牌", "placeholder": "请输入品牌"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data_fix"), "fields_preview_config": { "asset_category": {"type": "text", "width": "180px"}, @@ -197,8 +198,9 @@ def intangible_assets_list_view(request): {"type": "text", "id": "brand", "name": "brand", "label": "品牌", "placeholder": "请输入品牌"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data_fix"), "fields_preview_config": { "asset_category": {"type": "text", "width": "180px"}, diff --git a/application/cpc_mgnt/views.py b/application/cpc_mgnt/views.py index fe257e7..8739d43 100644 --- a/application/cpc_mgnt/views.py +++ b/application/cpc_mgnt/views.py @@ -35,8 +35,9 @@ def seal_reg_list_view(request): {"type": "text", "id": "applicant", "name": "applicant", "label": "申请人", "placeholder": "请输入申请人"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "applicant": {"type": "text", "width": "180px"}, @@ -148,8 +149,9 @@ def seal_doc_borrow_list_view(request): "placeholder": "请输入主体名称"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "entity_name": {"type": "text", "width": "180px"}, @@ -278,8 +280,9 @@ def contract_mgmt_list_view(request): "placeholder": "请输入项目名称"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data_ctt"), "fields_preview_config": { "project_name": {"type": "text", "width": "180px"}, @@ -421,8 +424,9 @@ def policies_list_view(request): "placeholder": "请输入制度名称"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "issuing_unit": {"type": "text", "width": "180px"}, diff --git a/application/fac_mgnt/views.py b/application/fac_mgnt/views.py index a6130dd..3ee1b28 100644 --- a/application/fac_mgnt/views.py +++ b/application/fac_mgnt/views.py @@ -50,8 +50,9 @@ def exp_type_list_view(request): ], "table_exclude_field_name": ['type_id'], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "expense_type": {"type": "text", "width": "180px"}, @@ -152,8 +153,9 @@ def exp_detail_list_view(request): ], "table_exclude_field_name": ['detail_id'], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "type_id": {"type": "text", "width": "180px"}, @@ -282,8 +284,9 @@ def gpb_list_view(request): ], "table_exclude_field_name": ['budget_id'], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "primary_department": {"type": "text", "width": "180px"}, @@ -392,8 +395,9 @@ def lcb_list_view(request): {"value": "星海", "display": "星海"}]} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("excel_parser_preview"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "year_month": {"type": "text", "width": "180px"}, @@ -523,8 +527,9 @@ def rbm_detail_list_view(request): "placeholder": "请输入项目名称"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "record_id": {"type": "number", "width": "180px"}, @@ -636,8 +641,9 @@ def bns_cat_list_view(request): "placeholder": "请输入奖金类别"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "category_name": {"type": "text", "width": "180px"}, @@ -748,8 +754,9 @@ def bns_alloc_list_view(request): {"value": "星海", "display": "星海"}]} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "year_month": {"type": "text", "width": "180px"}, @@ -861,8 +868,9 @@ def tax_rec_list_view(request): {"value": "2020", "display": "2020"}]} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "tax_entity": {"type": "text", "width": "180px"}, @@ -991,8 +999,9 @@ def inv_ledger_list_view(request): {"type": "date", "id": "invoice_date", "name": "invoice_date", "label": "开票日期"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "expense_party": {"type": "text", "width": "180px"}, @@ -1128,8 +1137,9 @@ def inv_rec_list_view(request): "placeholder": "请输入项目负责人"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data_fac_inv"), "fields_preview_config": { "project_name": {"type": "text", "width": "180px"}, @@ -1242,8 +1252,9 @@ def rep_rec_list_view(request): "placeholder": "请输入项目名称"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data_fac_rep"), "fields_preview_config": { "project_name": {"type": "text", "width": "180px"}, @@ -1394,8 +1405,9 @@ def emp_comm_list_view(request): {"value": "星海", "display": "星海"}]} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "project_name": {"type": "text", "width": "180px"}, @@ -1529,8 +1541,9 @@ def project_commission_list_view(request): } ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "project_name": {"type": "text", "width": "180px"}, diff --git a/application/hrm_mgnt/views.py b/application/hrm_mgnt/views.py index f84cf41..1f8ecb9 100644 --- a/application/hrm_mgnt/views.py +++ b/application/hrm_mgnt/views.py @@ -91,8 +91,9 @@ def emp_list_view(request): ], # Excel上传解析 "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "name": {"type": "text", "width": "180px"}, @@ -285,8 +286,9 @@ def attd_rec_list_view(request): {"value": "星海", "display": "星海"}]} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "employee": {"type": "text", "width": "180px"}, @@ -426,8 +428,9 @@ def alv_list_view(request): {"value": "2020", "display": "2020"}]} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "year": {"type": "text", "width": "80px"}, @@ -550,8 +553,9 @@ def rk_list_view(request): "filters": [{"type": "text", "id": "rank_name", "name": "rank_name", "label": "职级名称", "placeholder": "请输入职级名称"}], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "rank_name": {"type": "text", "width": "180px"}, @@ -672,8 +676,9 @@ def pst_list_view(request): "placeholder": "请输入岗位名称"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "position_name": {"type": "text", "width": "180px"}, @@ -857,8 +862,9 @@ def performance_list_view(request): ], "table_exclude_field_name": ['performance_id'], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "employee": {"type": "text", "width": "180px"}, diff --git a/application/mkt_mgnt/views.py b/application/mkt_mgnt/views.py index a5d9fe0..381dbcd 100644 --- a/application/mkt_mgnt/views.py +++ b/application/mkt_mgnt/views.py @@ -65,8 +65,9 @@ def proj_res_list_view(request): "placeholder": "请输入资源维护人"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "name": {"type": "text", "width": "180px"}, @@ -196,8 +197,9 @@ def cust_list_view(request): {"type": "text", "id": "unit", "name": "unit", "label": "单位", "placeholder": "请输入单位"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "relationship_type": {"type": "text", "width": "180px"}, diff --git a/application/opa_mgnt/views.py b/application/opa_mgnt/views.py index e976d60..d368a7e 100644 --- a/application/opa_mgnt/views.py +++ b/application/opa_mgnt/views.py @@ -35,8 +35,9 @@ def sma_reg_list_view(request): {"type": "text", "id": "platform", "name": "platform", "label": "所属平台", "placeholder": "请输入所属平台"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "platform": {"type": "text", "width": "180px"}, @@ -147,8 +148,9 @@ def acc_op_mgmt_list_view(request): {"type": "text", "id": "platform", "name": "platform", "label": "所属平台", "placeholder": "请输入所属平台"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "platform": {"type": "text", "width": "180px"}, @@ -264,8 +266,9 @@ def web_reg_list_view(request): "placeholder": "请输入官网名称"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "website_name": {"type": "text", "width": "180px"}, @@ -380,8 +383,9 @@ def web_maint_rec_list_view(request): "placeholder": "请输入官网名称"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "website_name": {"type": "text", "width": "180px"}, diff --git a/application/org_mgnt/views.py b/application/org_mgnt/views.py index a1332bc..1380b69 100644 --- a/application/org_mgnt/views.py +++ b/application/org_mgnt/views.py @@ -96,8 +96,9 @@ def eir_list_view(request): ], "table_exclude_field_name": ['entity_id'], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "company_type": {"type": "text", "width": "180px"}, @@ -301,8 +302,9 @@ def pd_list_view(request): ], "table_exclude_field_name": ['primary_department_id'], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "department_name": {"type": "text", "width": "180px"}, @@ -418,8 +420,9 @@ def sd_list_view(request): ], "table_exclude_field_name": ['secondary_department_id'], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "primary_department": {"type": "text", "width": "180px"}, diff --git a/application/perf_mgnt/views.py b/application/perf_mgnt/views.py index 8ca4512..d1724af 100644 --- a/application/perf_mgnt/views.py +++ b/application/perf_mgnt/views.py @@ -99,8 +99,9 @@ def gbo_list_view(request): ], "table_exclude_field_name": ['target_id'], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "primary_department": {"type": "select", "options": ["天信", "混改", "艾力芬特", "星河", "星海"], @@ -322,8 +323,9 @@ def emt_list_view(request): ], "table_exclude_field_name": ['target_id'], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "name": {"type": "text", "width": "180px"}, diff --git a/application/pjt_mgnt/views.py b/application/pjt_mgnt/views.py index a147379..af3a54c 100644 --- a/application/pjt_mgnt/views.py +++ b/application/pjt_mgnt/views.py @@ -55,8 +55,9 @@ def proj_ledger_list_view(request): "placeholder": "请输入客户名称"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "project_name": {"type": "text", "width": "180px"}, @@ -207,8 +208,9 @@ def emp_proj_income_list_view(request): {"type": "text", "id": "year_month", "name": "year_month", "label": "年月", "placeholder": "请输入年月"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "project_name": {"type": "text", "width": "180px"}, diff --git a/application/rsc_mgnt/views.py b/application/rsc_mgnt/views.py index 84b161b..1047808 100644 --- a/application/rsc_mgnt/views.py +++ b/application/rsc_mgnt/views.py @@ -43,8 +43,9 @@ def cg_cat_list_view(request): "placeholder": "请输入类别名称"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "category_name": {"type": "text", "width": "180px"}, @@ -151,8 +152,9 @@ def cg_inv_list_view(request): "placeholder": "请输入库存ID"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data_inventory"), "fields_preview_config": { "item_name": {"type": "text", "width": "180px"}, @@ -272,8 +274,9 @@ def cmp_phone_reg_list_view(request): {"type": "text", "id": "owner", "name": "owner", "label": "机主", "placeholder": "请输入机主"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "mobile_number": {"type": "text", "width": "180px"}, @@ -386,8 +389,9 @@ def bv_usage_list_view(request): {"type": "date", "id": "checkout_time", "name": "checkout_time", "label": "借用时间"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "license_plate": {"type": "text", "width": "180px"}, @@ -506,8 +510,9 @@ def mem_acc_list_view(request): ]} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data"), "fields_preview_config": { "platform_name": {"type": "text", "width": "180px"}, @@ -622,8 +627,9 @@ def svc_reg_list_view(request): "placeholder": "请输入商家名称"} ], "excel_upload_config": { + "template_name": template_name, "template_url": reverse("dl_excel_tpl", kwargs={'template_name': template_name}), - "parse_url": reverse("common_excel_parse"), + "parse_url": reverse("ep_common_parse"), "save_url": reverse("save_excel_table_data_svc"), "fields_preview_config": { "merchant_name": {"type": "text", "width": "180px"},