176 lines
4.8 KiB
JSON
176 lines
4.8 KiB
JSON
{
|
||
"0": "Community 0",
|
||
"1": "Community 1",
|
||
"2": "Community 2",
|
||
"3": "Community 3",
|
||
"4": "Community 4",
|
||
"5": "Community 5",
|
||
"6": "Community 6",
|
||
"7": "Community 7",
|
||
"8": "Community 8",
|
||
"9": "Community 9",
|
||
"10": "Community 10",
|
||
"11": "Community 11",
|
||
"12": "Community 12",
|
||
"13": "Community 13",
|
||
"14": "Community 14",
|
||
"15": "Community 15",
|
||
"16": "Community 16",
|
||
"17": "Community 17",
|
||
"18": "Community 18",
|
||
"19": "Community 19",
|
||
"20": "Community 20",
|
||
"21": "Community 21",
|
||
"22": "Community 22",
|
||
"23": "Community 23",
|
||
"24": "Community 24",
|
||
"25": "Community 25",
|
||
"26": "Community 26",
|
||
"27": "Community 27",
|
||
"28": "Community 28",
|
||
"29": "Community 29",
|
||
"30": "Community 30",
|
||
"31": "Community 31",
|
||
"32": "Community 32",
|
||
"33": "Community 33",
|
||
"34": "Community 34",
|
||
"35": "Community 35",
|
||
"36": "Community 36",
|
||
"37": "Community 37",
|
||
"38": "Community 38",
|
||
"39": "Community 39",
|
||
"40": "Community 40",
|
||
"41": "Community 41",
|
||
"42": "Community 42",
|
||
"43": "Community 43",
|
||
"44": "Community 44",
|
||
"45": "Community 45",
|
||
"46": "Community 46",
|
||
"47": "Community 47",
|
||
"48": "Community 48",
|
||
"49": "Community 49",
|
||
"50": "Community 50",
|
||
"51": "Community 51",
|
||
"52": "Community 52",
|
||
"53": "Community 53",
|
||
"54": "Community 54",
|
||
"55": "Community 55",
|
||
"56": "Community 56",
|
||
"57": "Community 57",
|
||
"58": "Community 58",
|
||
"59": "Community 59",
|
||
"60": "Community 60",
|
||
"61": "Community 61",
|
||
"62": "Community 62",
|
||
"63": "Community 63",
|
||
"64": "Community 64",
|
||
"65": "Community 65",
|
||
"66": "Community 66",
|
||
"67": "Community 67",
|
||
"68": "Community 68",
|
||
"69": "Community 69",
|
||
"70": "Community 70",
|
||
"71": "Community 71",
|
||
"72": "Community 72",
|
||
"73": "Community 73",
|
||
"74": "Community 74",
|
||
"75": "apply_crm_create_by_scope",
|
||
"76": "opportunity_follow.py",
|
||
"77": "Community 77",
|
||
"78": "Community 78",
|
||
"79": "PlCarrier",
|
||
"80": "resolve_crm_product",
|
||
"81": "customer_follow.py",
|
||
"82": "storage.py",
|
||
"83": "Community 83",
|
||
"84": "Community 84",
|
||
"85": "allocate_next_biz_no",
|
||
"86": "Community 86",
|
||
"87": "Community 87",
|
||
"88": "CrmProduct",
|
||
"89": "pl_ocr_service.py",
|
||
"90": "WechatMessageService",
|
||
"91": "opportunity_product.py",
|
||
"92": "Community 92",
|
||
"93": "api_request_log_middleware.py",
|
||
"94": "assert_contract_editable_for_update",
|
||
"95": "test_pl_public_link_archived.py",
|
||
"96": "opportunity_follow.py",
|
||
"97": "_ensure_subpack_slip_no",
|
||
"98": "LocalStorage",
|
||
"99": "QiniuStorage",
|
||
"100": "price_letter_detail",
|
||
"101": "tenant.py",
|
||
"102": "crm_supplier_hazard.py",
|
||
"103": "pl_internal_customer.py",
|
||
"104": "apply_crm_create_by_scope",
|
||
"105": "pool_customer_assign",
|
||
"106": "site.py",
|
||
"107": "apply_pl_scope",
|
||
"108": "statistics.py",
|
||
"109": "Community 109",
|
||
"110": "plan_has_incomplete_hazard_cert_exists",
|
||
"111": "Community 111",
|
||
"112": ".to_tenant_user_dict",
|
||
"113": "quote_share_log.py",
|
||
"114": "db_models.py",
|
||
"115": "site.py",
|
||
"116": "Community 116",
|
||
"117": "get_web_auth_menu_codes",
|
||
"118": "Community 118",
|
||
"119": "Community 119",
|
||
"120": "sqlalchemy_exception_handler",
|
||
"121": "Session",
|
||
"122": "Community 122",
|
||
"123": "list_product_options",
|
||
"126": "customer_pool.py",
|
||
"129": "BaseStorage",
|
||
"134": "Community 134",
|
||
"136": "Community 136",
|
||
"137": "statistics.py",
|
||
"138": "Community 138",
|
||
"139": "get_current_user_by_token",
|
||
"141": "PlTransport",
|
||
"144": "dict_data.py",
|
||
"145": "resolve_crm_product",
|
||
"147": "Community 147",
|
||
"151": "Community 151",
|
||
"154": "response.py",
|
||
"159": "customer_update",
|
||
"162": ".to_tenant_user_dict",
|
||
"164": "get_client_ip",
|
||
"166": "code:block1 (/iflytek/shanxia2.0/backend)",
|
||
"170": "test_quote_approver_setting.py",
|
||
"173": "resolve_create_time_bounds",
|
||
"179": "test_pl_vehicle_personnel_photo_schema.py",
|
||
"188": "get_client_ip",
|
||
"206": "crm_quote_pdf.py",
|
||
"207": "shanxia2.0 后端骨架(FastAPI)",
|
||
"220": "api_crypto_middleware.py",
|
||
"237": "order_status_compat.py",
|
||
"239": "shanxia2.0 Backend 生产部署说明",
|
||
"246": "db_collation.py",
|
||
"254": "Activate.ps1",
|
||
"263": "__init__.py",
|
||
"264": "__init__.py",
|
||
"304": "__init__.py",
|
||
"305": "__init__.py",
|
||
"306": "__init__.py",
|
||
"307": "__init__.py",
|
||
"308": "__init__.py",
|
||
"309": "__init__.py",
|
||
"310": "__init__.py",
|
||
"311": "__init__.py",
|
||
"312": "__init__.py",
|
||
"495": "code:bash (cd /path/to/shanxia2.0)",
|
||
"496": "code:bash (./start-prod.sh status # 查看状态)",
|
||
"497": "code:bash (curl -s http://127.0.0.1:9111/health)",
|
||
"498": "code:bash (cd /iflytek/shanxia2.0/backend)",
|
||
"499": "code:bash (python -m venv venv)",
|
||
"500": "code:bash (pip install -r requirements.txt)",
|
||
"501": "code:env (# 数据库配置)",
|
||
"502": "code:bash (uvicorn app.main:app --reload --port 8000)",
|
||
"503": "BaseModel",
|
||
"504": "PlanResourceSnapshotMixin"
|
||
}
|