批量修改excel模板和解析链接

This commit is contained in:
王思川 2024-06-17 20:14:28 +08:00
parent 8dc15bd30a
commit c7b6c57f26
10 changed files with 88 additions and 44 deletions

View File

@ -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"},

View File

@ -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"},

View File

@ -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"},

View File

@ -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"},

View File

@ -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"},

View File

@ -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"},

View File

@ -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"},

View File

@ -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"},

View File

@ -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"},

View File

@ -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"},