From 917d7d6324a6f698bceab16a9940fd04890877b3 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 26 Dec 2025 15:17:54 +0800 Subject: [PATCH] bugfix --- json/pricing_item.json | 23 ----------------------- json/pricing_program_timing.json | 4 ++-- pricing/init.py | 2 ++ 3 files changed, 4 insertions(+), 25 deletions(-) delete mode 100644 json/pricing_item.json diff --git a/json/pricing_item.json b/json/pricing_item.json deleted file mode 100644 index 05632b9..0000000 --- a/json/pricing_item.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "tblname": "pricing_item", - "title": "定价细项", - "params": { - "sortby": "name", - "browserfields": { - "exclouded": ["id", "pptid"], - "alters": { - "psid":{ - "dataurl":"{{entire_url('../pi_get_all_specs.dspy')}}", - "textField": "name", - "valueField": "id", - "params": { - "pptid":"{{params_kw.pptid}}" - } - } - } - }, - "editexclouded": [ - "id", "pptid" - ] - } -} diff --git a/json/pricing_program_timing.json b/json/pricing_program_timing.json index c465a16..7fda6c0 100644 --- a/json/pricing_program_timing.json +++ b/json/pricing_program_timing.json @@ -5,11 +5,11 @@ "sortby": "name", "logined_userorgid": "ownerid", "browserfields": { - "exclouded": ["id", "ownerid" ], + "exclouded": ["id", "ownerid", "ppid" ], "alters": {} }, "editexclouded": [ - "id", "ownerid" + "id", "ownerid", "ppid" ], "subtables":[ { diff --git a/pricing/init.py b/pricing/init.py index 3f59104..85c94d3 100644 --- a/pricing/init.py +++ b/pricing/init.py @@ -2,6 +2,7 @@ from pricing.pricing import ( pricing_program_charging, get_pricing_specs_by_pptid, get_all_spec_fields_by_pptid, + sor_get_spec_fields, get_spec_names_fields) from ahserver.serverenv import ServerEnv @@ -11,3 +12,4 @@ def load_pricing(): env.get_pricing_specs_by_pptid = get_pricing_specs_by_pptid env.get_spec_names_fields = get_spec_names_fields env.get_all_spec_fields_by_pptid = get_all_spec_fields_by_pptid + env.sor_get_spec_fields = sor_get_spec_fields