.graphify_labels.json 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582
  1. {
  2. "0": "Community 0",
  3. "1": "Community 1",
  4. "2": "Community 2",
  5. "3": "Community 3",
  6. "4": "Community 4",
  7. "5": "Community 5",
  8. "6": "Community 6",
  9. "7": "Community 7",
  10. "8": "Community 8",
  11. "9": "Community 9",
  12. "10": "Community 10",
  13. "11": "Community 11",
  14. "12": "Community 12",
  15. "13": "Community 13",
  16. "14": "Community 14",
  17. "15": "Community 15",
  18. "16": "Community 16",
  19. "17": "Community 17",
  20. "18": "Community 18",
  21. "19": "Community 19",
  22. "20": "Community 20",
  23. "21": "Community 21",
  24. "22": "Community 22",
  25. "23": "Community 23",
  26. "24": "Community 24",
  27. "25": "Community 25",
  28. "26": "Community 26",
  29. "27": "Community 27",
  30. "28": "Community 28",
  31. "29": "Community 29",
  32. "30": "Community 30",
  33. "31": "Community 31",
  34. "32": "Community 32",
  35. "33": "Community 33",
  36. "34": "Community 34",
  37. "35": "Community 35",
  38. "36": "Community 36",
  39. "37": "Community 37",
  40. "38": "Community 38",
  41. "39": "Community 39",
  42. "40": "Community 40",
  43. "41": "Community 41",
  44. "42": "Community 42",
  45. "43": "Community 43",
  46. "44": "Community 44",
  47. "45": "Community 45",
  48. "46": "Community 46",
  49. "47": "Community 47",
  50. "48": "Community 48",
  51. "49": "Community 49",
  52. "50": "Community 50",
  53. "51": "Community 51",
  54. "52": "Community 52",
  55. "53": "Community 53",
  56. "54": "Community 54",
  57. "55": "Community 55",
  58. "56": "Community 56",
  59. "57": "Community 57",
  60. "58": "Community 58",
  61. "59": "Community 59",
  62. "60": "oss.py",
  63. "61": "Community 61",
  64. "62": "Community 62",
  65. "63": "Community 63",
  66. "64": "Community 64",
  67. "65": "Community 65",
  68. "66": "Community 66",
  69. "67": "Community 67",
  70. "68": "Community 68",
  71. "69": "Community 69",
  72. "70": "Community 70",
  73. "71": "Community 71",
  74. "72": "Community 72",
  75. "73": "Community 73",
  76. "74": "Community 74",
  77. "75": "apply_crm_create_by_scope",
  78. "76": "opportunity_follow.py",
  79. "77": "Community 77",
  80. "78": "Community 78",
  81. "79": "PlCarrier",
  82. "80": "resolve_crm_product",
  83. "81": "customer_follow.py",
  84. "82": "list_duty_staff_users",
  85. "83": "Community 83",
  86. "84": "Community 84",
  87. "85": "allocate_next_biz_no",
  88. "86": "Community 86",
  89. "87": "list_customers",
  90. "88": "CrmProduct",
  91. "89": "pl_ocr_service.py",
  92. "90": "WechatMessageService",
  93. "91": "unsettled_plans_q_filter",
  94. "92": "Community 92",
  95. "93": "api_request_log_middleware.py",
  96. "94": "assert_contract_editable_for_update",
  97. "95": "test_pl_public_link_archived.py",
  98. "96": "minio_url.py",
  99. "97": "contact.py",
  100. "98": "LocalStorage",
  101. "99": "redis_client.py",
  102. "100": "price_letter_detail",
  103. "101": "tenant.py",
  104. "102": "BaseStorage",
  105. "103": "pl_internal_customer.py",
  106. "104": "apply_crm_create_by_scope",
  107. "105": "pool_customer_assign",
  108. "106": "site.py",
  109. "107": "apply_pl_scope",
  110. "108": "statistics.py",
  111. "109": "test_pl_plan_stop_rules.py",
  112. "110": "pool_rule.py",
  113. "111": "test_pl_public_transport_history.py",
  114. "112": "merge_duplicate_crm_customers.py",
  115. "113": "dict_type.py",
  116. "114": "dept.py",
  117. "115": "site.py",
  118. "116": "Community 116",
  119. "117": "pl_plan_list_attachments.py",
  120. "118": "Community 118",
  121. "119": "Community 119",
  122. "120": "statistics.py",
  123. "121": "_build_user_info_payload",
  124. "122": "post.py",
  125. "123": "customer_options",
  126. "124": "LocalStorage",
  127. "125": "ethnic.py",
  128. "126": "oper_log.py",
  129. "127": "Any",
  130. "128": "api_crypto.py",
  131. "129": "BaseStorage",
  132. "130": "_filter_export_rows_by_ids",
  133. "131": "resolve_crm_product",
  134. "132": ".to_list_kwargs",
  135. "133": "inventory_id.py",
  136. "134": "list_contacts",
  137. "135": "context.py",
  138. "136": "get_db_current_user_optional",
  139. "137": "iter_user_menu_perm_codes",
  140. "138": "test_pl_plan_draft_save.py",
  141. "139": "public_vehicles.py",
  142. "140": "crm_export_columns.py",
  143. "141": "BaseStorage",
  144. "142": "clear_pl_plan_instance_data.py",
  145. "143": "create_from_quote",
  146. "144": "response.py",
  147. "145": "list_products",
  148. "146": "dict_data.py",
  149. "147": "Community 147",
  150. "148": "plan_has_incomplete_hazard_cert_exists",
  151. "149": ".to_tenant_user_dict",
  152. "150": "list_product_options",
  153. "151": "list_unsettled_plans",
  154. "152": "register_local_callback",
  155. "153": "web_login_rsa_public_key",
  156. "154": "redis_client.py",
  157. "155": "WechatMessageService",
  158. "156": "list_product_options",
  159. "157": "datetime_parse.py",
  160. "158": "create_from_quote",
  161. "159": "web_login_rsa_public_key",
  162. "160": "get_client_ip",
  163. "161": "context.py",
  164. "162": ".to_tenant_user_dict",
  165. "163": "MinIOStorage",
  166. "164": "storage.py",
  167. "165": "list_duty_staff_users",
  168. "166": "code:block1 (/iflytek/shanxia2.0/backend)",
  169. "167": "migrate_crm_product.py",
  170. "168": "run_auto_generate_monthly_plans",
  171. "169": "merge_duplicate_crm_customers.py",
  172. "170": "mp_webview_ticket.py",
  173. "171": "inventory.py",
  174. "172": "vehicle_maintenance.py",
  175. "173": "resolve_create_time_bounds",
  176. "174": "test_pl_vehicle_ops_list_filters.py",
  177. "175": "pl_ocr_service.py",
  178. "176": "invoice_list_filters.py",
  179. "177": "resolve_delivery_id_for_upsert",
  180. "178": "build_contract_template_column_filters",
  181. "179": "test_pl_vehicle_personnel_photo_schema.py",
  182. "180": "crm_export_columns.py",
  183. "181": "list_product_options",
  184. "182": "vehicle_recharge.py",
  185. "183": "resolve_name_pinyin_abbr",
  186. "184": "verify_plan_archive_zip_export.py",
  187. "185": "admin_request_json.py",
  188. "186": "resolve_delivery_id_for_upsert",
  189. "187": "price_letter.py",
  190. "188": "mp_webview_ticket",
  191. "189": "build_customer_column_filters",
  192. "190": "ClueColumnFilterMixin",
  193. "191": "pl_plan_cert_perm.py",
  194. "192": "assert_row_deletable_by_creator",
  195. "193": "CRUDBase",
  196. "194": "Settings",
  197. "195": "SoftDeleteModel",
  198. "196": "sample_code.py",
  199. "197": "start-prod.sh",
  200. "198": "login_crypto.py",
  201. "199": "WechatMessageService",
  202. "200": "quote_share_log.py",
  203. "201": "list_products",
  204. "202": "build_clue_column_filters",
  205. "203": "product_list_filters.py",
  206. "204": "ClueColumnFilterMixin",
  207. "205": "pl_inventory_service.py",
  208. "206": "_history_matches_date",
  209. "207": "iter_user_menu_perm_codes",
  210. "208": "oss.py",
  211. "209": "storage.py",
  212. "210": "customer_pool.py",
  213. "211": "calc_age_from_chinese_id_card",
  214. "212": "contract_list_filters.py",
  215. "213": "list_duty_staff_users",
  216. "214": "timedelta",
  217. "215": "list_products",
  218. "216": "build_plan_column_filters",
  219. "217": "normalize_cn_mobile",
  220. "218": "list_products",
  221. "219": "expense_item.py",
  222. "220": "test_pl_plan_draft_save.py",
  223. "221": "test_wx_qr_api.py",
  224. "222": "start.sh",
  225. "223": "vehicle_recharge.py",
  226. "224": "Community 224",
  227. "225": "FakeRedis",
  228. "226": "invoice.py",
  229. "227": "Community 227",
  230. "228": "Community 228",
  231. "229": "Community 229",
  232. "230": "pl_plan_list_attachments.py",
  233. "231": "driver_plan.py",
  234. "232": "Community 232",
  235. "233": "code:block1 (backend/)",
  236. "234": "Community 234",
  237. "235": "wx_qr_session.py",
  238. "236": "Community 236",
  239. "237": "Community 237",
  240. "238": "vehicle_urea.py",
  241. "239": "shanxia2.0 Backend 生产部署说明",
  242. "240": "reimburse.py",
  243. "241": "public_inventory.py",
  244. "242": "base.py",
  245. "243": "dashboard.py",
  246. "244": "workflow.py",
  247. "245": "vehicle_maintenance.py",
  248. "247": "Community 247",
  249. "249": "code:block1 (/iflytek/shanxia2.0/backend)",
  250. "252": "Community 252",
  251. "253": "send_delivery_notice",
  252. "254": "Activate.ps1",
  253. "255": "vehicle_fuel.py",
  254. "256": "Community 256",
  255. "257": "Community 257",
  256. "258": "Community 258",
  257. "259": "Community 259",
  258. "261": "Community 261",
  259. "262": "Community 262",
  260. "264": "Community 264",
  261. "265": "Community 265",
  262. "266": "menu.py",
  263. "267": "Community 267",
  264. "269": "site.py",
  265. "270": "Community 270",
  266. "271": "Community 271",
  267. "272": "default_settlement_clause",
  268. "273": "storage.py",
  269. "274": "user.py",
  270. "279": "Community 279",
  271. "280": "Community 280",
  272. "281": "apply_crm_owner_scope",
  273. "282": "crm_quote_pdf.py",
  274. "283": "Community 283",
  275. "284": "Community 284",
  276. "285": "Community 285",
  277. "286": "shanxia2.0 后端骨架(FastAPI)",
  278. "287": "Community 287",
  279. "288": "Community 288",
  280. "289": "Community 289",
  281. "290": "Community 290",
  282. "291": "Community 291",
  283. "292": "Community 292",
  284. "293": "Community 293",
  285. "294": "Community 294",
  286. "295": "Community 295",
  287. "298": "Community 298",
  288. "299": "Community 299",
  289. "300": "Community 300",
  290. "301": "price_letter.py",
  291. "302": "clear_pl_plan_instance_data.py",
  292. "304": "Community 304",
  293. "305": "Community 305",
  294. "306": "__init__.py",
  295. "308": "__init__.py",
  296. "309": "__init__.py",
  297. "310": "__init__.py",
  298. "311": "Community 311",
  299. "314": "order_status_compat.py",
  300. "317": "shanxia2.0 Backend 生产部署说明",
  301. "319": "Community 319",
  302. "320": "Community 320",
  303. "321": "Community 321",
  304. "322": "Community 322",
  305. "323": "customer_stop_pref.py",
  306. "324": "db_collation.py",
  307. "329": "Community 329",
  308. "330": "Community 330",
  309. "335": "Community 335",
  310. "336": "Community 336",
  311. "338": "Community 338",
  312. "339": "Community 339",
  313. "340": "Community 340",
  314. "341": "Community 341",
  315. "347": "Community 347",
  316. "349": "__init__.py",
  317. "350": "statistics.py",
  318. "353": "Community 353",
  319. "354": "__init__.py",
  320. "357": "Community 357",
  321. "359": "Community 359",
  322. "360": "Community 360",
  323. "370": "Community 370",
  324. "373": "Community 373",
  325. "375": "__init__.py",
  326. "376": "Community 376",
  327. "377": "Community 377",
  328. "380": "Community 380",
  329. "381": "Community 381",
  330. "383": "__init__.py",
  331. "384": "__init__.py",
  332. "385": "Community 385",
  333. "386": "Community 386",
  334. "387": "Community 387",
  335. "388": "Community 388",
  336. "389": "Community 389",
  337. "390": "Community 390",
  338. "391": "Community 391",
  339. "392": "Community 392",
  340. "393": "Community 393",
  341. "394": "Community 394",
  342. "395": "Community 395",
  343. "396": "Community 396",
  344. "397": "Community 397",
  345. "398": "Community 398",
  346. "399": "Community 399",
  347. "400": "Community 400",
  348. "401": "Community 401",
  349. "402": "Community 402",
  350. "403": "Community 403",
  351. "404": "Community 404",
  352. "405": "Community 405",
  353. "406": "Community 406",
  354. "407": "Community 407",
  355. "408": "__init__.py",
  356. "409": "__init__.py",
  357. "410": "__init__.py",
  358. "411": "__init__.py",
  359. "412": "__init__.py",
  360. "413": "__init__.py",
  361. "414": "__init__.py",
  362. "415": "__init__.py",
  363. "416": "__init__.py",
  364. "417": "Community 417",
  365. "418": "Community 418",
  366. "419": "Community 419",
  367. "420": "Community 420",
  368. "421": "Community 421",
  369. "422": "Community 422",
  370. "423": "Community 423",
  371. "424": "Community 424",
  372. "425": "Community 425",
  373. "426": "Community 426",
  374. "427": "Community 427",
  375. "428": "Community 428",
  376. "429": "Community 429",
  377. "430": "Community 430",
  378. "431": "Community 431",
  379. "432": "Community 432",
  380. "433": "Community 433",
  381. "434": "Community 434",
  382. "435": "Community 435",
  383. "436": "Community 436",
  384. "437": "Community 437",
  385. "438": "Community 438",
  386. "439": "Community 439",
  387. "440": "Community 440",
  388. "441": "Community 441",
  389. "442": "Community 442",
  390. "443": "Community 443",
  391. "444": "Community 444",
  392. "445": "Community 445",
  393. "446": "Community 446",
  394. "447": "Community 447",
  395. "448": "Community 448",
  396. "449": "Community 449",
  397. "450": "Community 450",
  398. "451": "Community 451",
  399. "452": "Community 452",
  400. "453": "Community 453",
  401. "454": "Community 454",
  402. "455": "Community 455",
  403. "456": "Community 456",
  404. "457": "Community 457",
  405. "458": "Community 458",
  406. "459": "Community 459",
  407. "460": "Community 460",
  408. "461": "Community 461",
  409. "462": "Community 462",
  410. "463": "Community 463",
  411. "464": "Community 464",
  412. "465": "Community 465",
  413. "466": "Community 466",
  414. "467": "Community 467",
  415. "468": "Community 468",
  416. "469": "Community 469",
  417. "470": "Community 470",
  418. "471": "Community 471",
  419. "472": "Community 472",
  420. "473": "Community 473",
  421. "474": "Community 474",
  422. "475": "Community 475",
  423. "476": "Community 476",
  424. "477": "Community 477",
  425. "478": "Community 478",
  426. "479": "Community 479",
  427. "480": "Community 480",
  428. "481": "Community 481",
  429. "482": "Community 482",
  430. "483": "Community 483",
  431. "484": "Community 484",
  432. "485": "Community 485",
  433. "486": "Community 486",
  434. "487": "Community 487",
  435. "488": "Community 488",
  436. "489": "Community 489",
  437. "490": "Community 490",
  438. "491": "Community 491",
  439. "492": "Community 492",
  440. "493": "Community 493",
  441. "494": "Community 494",
  442. "495": "Community 495",
  443. "496": "Community 496",
  444. "497": "code:bash (curl -s http://127.0.0.1:9111/health)",
  445. "498": "code:bash (cd /iflytek/shanxia2.0/backend)",
  446. "499": "code:bash (python -m venv venv)",
  447. "500": "code:bash (pip install -r requirements.txt)",
  448. "501": "code:env (# 数据库配置)",
  449. "502": "code:bash (uvicorn app.main:app --reload --port 8000)",
  450. "503": "BaseModel",
  451. "504": "PlanResourceSnapshotMixin",
  452. "505": "_format_plan_date",
  453. "506": "_resolve_plan_flags",
  454. "507": "transport.py",
  455. "508": "Community 508",
  456. "509": "_transport_has_db_links",
  457. "510": "Community 510",
  458. "511": "vehicle_urea.py",
  459. "512": "_avatar_url_field",
  460. "513": "_build_user_info_payload",
  461. "514": "_jwt_user_payload",
  462. "515": "Community 515",
  463. "516": "Community 516",
  464. "517": "Community 517",
  465. "518": "Community 518",
  466. "519": "Community 519",
  467. "520": "与 web-admin 静态路由 meta.roles(admin/super_admin)对齐的单元素数组。",
  468. "521": "与 web-admin `userInfo` 字段约定一致。",
  469. "522": "Community 522",
  470. "523": "Community 523",
  471. "524": "Community 524",
  472. "525": "Community 525",
  473. "526": "_web_role_list",
  474. "527": "auth.py",
  475. "528": "__init__.py",
  476. "529": "send_delivery_warning",
  477. "530": "send_order_status",
  478. "531": "send_payment_success",
  479. "532": "send_refund_result",
  480. "533": "send_urge_notification",
  481. "534": "get",
  482. "535": "get_multi_with_filters",
  483. "536": "contract_approver_setting.py",
  484. "537": "contract.py",
  485. "538": "Community 538",
  486. "539": "Community 539",
  487. "540": "Community 540",
  488. "541": "Community 541",
  489. "542": "Community 542",
  490. "543": "Community 543",
  491. "544": "Community 544",
  492. "545": "Community 545",
  493. "546": "Community 546",
  494. "547": "Community 547",
  495. "548": "Community 548",
  496. "549": "Community 549",
  497. "550": "Community 550",
  498. "551": "Community 551",
  499. "552": "Community 552",
  500. "553": "Community 553",
  501. "554": "Community 554",
  502. "555": "Community 555",
  503. "556": "Community 556",
  504. "557": "Community 557",
  505. "558": "Community 558",
  506. "559": "Community 559",
  507. "560": "Community 560",
  508. "561": "Community 561",
  509. "562": "Community 562",
  510. "563": "Community 563",
  511. "564": "Community 564",
  512. "565": "Community 565",
  513. "566": "Community 566",
  514. "567": "Community 567",
  515. "568": "Community 568",
  516. "569": "Community 569",
  517. "570": "Community 570",
  518. "571": "Community 571",
  519. "572": "Community 572",
  520. "573": "Community 573",
  521. "574": "Community 574",
  522. "575": "Community 575",
  523. "576": "Community 576",
  524. "577": "Community 577",
  525. "578": "Community 578",
  526. "579": "Community 579",
  527. "580": "Community 580",
  528. "581": "Community 581",
  529. "582": "Community 582",
  530. "583": "Community 583",
  531. "584": "Community 584",
  532. "585": "Community 585",
  533. "586": "Community 586",
  534. "587": "Community 587",
  535. "588": "Community 588",
  536. "589": "Community 589",
  537. "590": "Community 590",
  538. "591": "Community 591",
  539. "592": "Community 592",
  540. "593": "Community 593",
  541. "594": "Community 594",
  542. "595": "Community 595",
  543. "596": "Community 596",
  544. "597": "Community 597",
  545. "598": "Community 598",
  546. "599": "Community 599",
  547. "600": "Community 600",
  548. "601": "Community 601",
  549. "602": "Community 602",
  550. "603": "Community 603",
  551. "604": "Community 604",
  552. "605": "Community 605",
  553. "606": "Community 606",
  554. "607": "Community 607",
  555. "608": "Community 608",
  556. "609": "Community 609",
  557. "610": "Community 610",
  558. "611": "Community 611",
  559. "612": "Community 612",
  560. "613": "Community 613",
  561. "614": "Community 614",
  562. "615": "Community 615",
  563. "616": "Community 616",
  564. "617": "Community 617",
  565. "618": "Community 618",
  566. "619": "Community 619",
  567. "620": "Community 620",
  568. "621": "Community 621",
  569. "622": "Community 622",
  570. "623": "Community 623",
  571. "624": "Community 624",
  572. "625": "Community 625",
  573. "626": "Community 626",
  574. "627": "Community 627",
  575. "628": "Community 628",
  576. "629": "Community 629",
  577. "630": "Community 630",
  578. "631": "Community 631",
  579. "632": "Community 632",
  580. "633": "Community 633",
  581. "634": "Community 634"
  582. }