# Graph Report - shanxia2.0 (2026-07-05) ## Corpus Check - 1171 files · ~1,734,702 words - Verdict: corpus is large enough that graph structure adds value. ## Summary - 21030 nodes · 41681 edges · 1144 communities (1037 shown, 107 thin omitted) - Extraction: 93% EXTRACTED · 7% INFERRED · 0% AMBIGUOUS · INFERRED: 2866 edges (avg confidence: 0.77) - Token cost: 0 input · 0 output ## Graph Freshness - Built from commit: `31be9bfd` - Run `git rev-parse HEAD` and compare to check if the graph is stale. - Run `graphify update .` after code changes (no API cost). ## Community Hubs (Navigation) - [[_COMMUNITY_Community 0|Community 0]] - [[_COMMUNITY_Community 1|Community 1]] - [[_COMMUNITY_Community 2|Community 2]] - [[_COMMUNITY_Community 3|Community 3]] - [[_COMMUNITY_Community 4|Community 4]] - [[_COMMUNITY_Community 5|Community 5]] - [[_COMMUNITY_Community 6|Community 6]] - [[_COMMUNITY_Community 7|Community 7]] - [[_COMMUNITY_Community 8|Community 8]] - [[_COMMUNITY_Community 9|Community 9]] - [[_COMMUNITY_Community 10|Community 10]] - [[_COMMUNITY_Community 11|Community 11]] - [[_COMMUNITY_Community 12|Community 12]] - [[_COMMUNITY_Community 13|Community 13]] - [[_COMMUNITY_Community 14|Community 14]] - [[_COMMUNITY_Community 15|Community 15]] - [[_COMMUNITY_Community 16|Community 16]] - [[_COMMUNITY_Community 17|Community 17]] - [[_COMMUNITY_Community 18|Community 18]] - [[_COMMUNITY_Community 19|Community 19]] - [[_COMMUNITY_Community 20|Community 20]] - [[_COMMUNITY_Community 21|Community 21]] - [[_COMMUNITY_Community 22|Community 22]] - [[_COMMUNITY_Community 23|Community 23]] - [[_COMMUNITY_Community 24|Community 24]] - [[_COMMUNITY_Community 25|Community 25]] - [[_COMMUNITY_Community 26|Community 26]] - [[_COMMUNITY_Community 27|Community 27]] - [[_COMMUNITY_Community 28|Community 28]] - [[_COMMUNITY_Community 29|Community 29]] - [[_COMMUNITY_Community 30|Community 30]] - [[_COMMUNITY_Community 31|Community 31]] - [[_COMMUNITY_Community 32|Community 32]] - [[_COMMUNITY_Community 33|Community 33]] - [[_COMMUNITY_Community 34|Community 34]] - [[_COMMUNITY_Community 35|Community 35]] - [[_COMMUNITY_Community 36|Community 36]] - [[_COMMUNITY_Community 37|Community 37]] - [[_COMMUNITY_Community 38|Community 38]] - [[_COMMUNITY_Community 39|Community 39]] - [[_COMMUNITY_Community 40|Community 40]] - [[_COMMUNITY_Community 41|Community 41]] - [[_COMMUNITY_Community 42|Community 42]] - [[_COMMUNITY_Community 43|Community 43]] - [[_COMMUNITY_Community 44|Community 44]] - [[_COMMUNITY_Community 45|Community 45]] - [[_COMMUNITY_Community 46|Community 46]] - [[_COMMUNITY_Community 47|Community 47]] - [[_COMMUNITY_Community 48|Community 48]] - [[_COMMUNITY_Community 49|Community 49]] - [[_COMMUNITY_Community 50|Community 50]] - [[_COMMUNITY_Community 51|Community 51]] - [[_COMMUNITY_Community 52|Community 52]] - [[_COMMUNITY_Community 53|Community 53]] - [[_COMMUNITY_Community 54|Community 54]] - [[_COMMUNITY_Community 55|Community 55]] - [[_COMMUNITY_Community 56|Community 56]] - [[_COMMUNITY_Community 57|Community 57]] - [[_COMMUNITY_Community 58|Community 58]] - [[_COMMUNITY_Community 59|Community 59]] - [[_COMMUNITY_Community 60|Community 60]] - [[_COMMUNITY_Community 61|Community 61]] - [[_COMMUNITY_Community 62|Community 62]] - [[_COMMUNITY_Community 63|Community 63]] - [[_COMMUNITY_Community 64|Community 64]] - [[_COMMUNITY_Community 65|Community 65]] - [[_COMMUNITY_Community 66|Community 66]] - [[_COMMUNITY_Community 67|Community 67]] - [[_COMMUNITY_Community 68|Community 68]] - [[_COMMUNITY_Community 69|Community 69]] - [[_COMMUNITY_Community 70|Community 70]] - [[_COMMUNITY_Community 71|Community 71]] - [[_COMMUNITY_Community 72|Community 72]] - [[_COMMUNITY_Community 73|Community 73]] - [[_COMMUNITY_Community 74|Community 74]] - [[_COMMUNITY_Community 75|Community 75]] - [[_COMMUNITY_Community 76|Community 76]] - [[_COMMUNITY_Community 77|Community 77]] - [[_COMMUNITY_Community 78|Community 78]] - [[_COMMUNITY_Community 79|Community 79]] - [[_COMMUNITY_Community 80|Community 80]] - [[_COMMUNITY_Community 81|Community 81]] - [[_COMMUNITY_Community 82|Community 82]] - [[_COMMUNITY_Community 83|Community 83]] - [[_COMMUNITY_Community 84|Community 84]] - [[_COMMUNITY_Community 85|Community 85]] - [[_COMMUNITY_Community 86|Community 86]] - [[_COMMUNITY_Community 87|Community 87]] - [[_COMMUNITY_Community 88|Community 88]] - [[_COMMUNITY_Community 89|Community 89]] - [[_COMMUNITY_Community 90|Community 90]] - [[_COMMUNITY_Community 91|Community 91]] - [[_COMMUNITY_Community 92|Community 92]] - [[_COMMUNITY_Community 93|Community 93]] - [[_COMMUNITY_Community 94|Community 94]] - [[_COMMUNITY_Community 95|Community 95]] - [[_COMMUNITY_Community 96|Community 96]] - [[_COMMUNITY_Community 97|Community 97]] - [[_COMMUNITY_Community 98|Community 98]] - [[_COMMUNITY_Community 99|Community 99]] - [[_COMMUNITY_Community 100|Community 100]] - [[_COMMUNITY_Community 101|Community 101]] - [[_COMMUNITY_Community 102|Community 102]] - [[_COMMUNITY_Community 103|Community 103]] - [[_COMMUNITY_Community 104|Community 104]] - [[_COMMUNITY_Community 105|Community 105]] - [[_COMMUNITY_Community 106|Community 106]] - [[_COMMUNITY_Community 107|Community 107]] - [[_COMMUNITY_Community 108|Community 108]] - [[_COMMUNITY_Community 109|Community 109]] - [[_COMMUNITY_Community 110|Community 110]] - [[_COMMUNITY_Community 111|Community 111]] - [[_COMMUNITY_Community 112|Community 112]] - [[_COMMUNITY_Community 113|Community 113]] - [[_COMMUNITY_Community 114|Community 114]] - [[_COMMUNITY_Community 115|Community 115]] - [[_COMMUNITY_Community 116|Community 116]] - [[_COMMUNITY_Community 117|Community 117]] - [[_COMMUNITY_Community 118|Community 118]] - [[_COMMUNITY_Community 119|Community 119]] - [[_COMMUNITY_Community 120|Community 120]] - [[_COMMUNITY_Community 121|Community 121]] - [[_COMMUNITY_Community 122|Community 122]] - [[_COMMUNITY_Community 123|Community 123]] - [[_COMMUNITY_Community 124|Community 124]] - [[_COMMUNITY_Community 125|Community 125]] - [[_COMMUNITY_Community 126|Community 126]] - [[_COMMUNITY_Community 127|Community 127]] - [[_COMMUNITY_Community 128|Community 128]] - [[_COMMUNITY_Community 129|Community 129]] - [[_COMMUNITY_Community 130|Community 130]] - [[_COMMUNITY_Community 131|Community 131]] - [[_COMMUNITY_Community 132|Community 132]] - [[_COMMUNITY_Community 133|Community 133]] - [[_COMMUNITY_Community 134|Community 134]] - [[_COMMUNITY_Community 135|Community 135]] - [[_COMMUNITY_Community 136|Community 136]] - [[_COMMUNITY_Community 137|Community 137]] - [[_COMMUNITY_Community 138|Community 138]] - [[_COMMUNITY_Community 139|Community 139]] - [[_COMMUNITY_Community 140|Community 140]] - [[_COMMUNITY_Community 141|Community 141]] - [[_COMMUNITY_Community 142|Community 142]] - [[_COMMUNITY_Community 143|Community 143]] - [[_COMMUNITY_Community 144|Community 144]] - [[_COMMUNITY_Community 145|Community 145]] - [[_COMMUNITY_Community 146|Community 146]] - [[_COMMUNITY_Community 147|Community 147]] - [[_COMMUNITY_Community 148|Community 148]] - [[_COMMUNITY_Community 149|Community 149]] - [[_COMMUNITY_Community 150|Community 150]] - [[_COMMUNITY_Community 151|Community 151]] - [[_COMMUNITY_Community 152|Community 152]] - [[_COMMUNITY_Community 153|Community 153]] - [[_COMMUNITY_Community 154|Community 154]] - [[_COMMUNITY_Community 155|Community 155]] - [[_COMMUNITY_Community 156|Community 156]] - [[_COMMUNITY_Community 157|Community 157]] - [[_COMMUNITY_Community 158|Community 158]] - [[_COMMUNITY_Community 159|Community 159]] - [[_COMMUNITY_Community 160|Community 160]] - [[_COMMUNITY_Community 161|Community 161]] - [[_COMMUNITY_Community 162|Community 162]] - [[_COMMUNITY_Community 163|Community 163]] - [[_COMMUNITY_Community 164|Community 164]] - [[_COMMUNITY_Community 165|Community 165]] - [[_COMMUNITY_Community 166|Community 166]] - [[_COMMUNITY_Community 167|Community 167]] - [[_COMMUNITY_Community 168|Community 168]] - [[_COMMUNITY_Community 169|Community 169]] - [[_COMMUNITY_Community 170|Community 170]] - [[_COMMUNITY_Community 171|Community 171]] - [[_COMMUNITY_Community 172|Community 172]] - [[_COMMUNITY_Community 173|Community 173]] - [[_COMMUNITY_Community 174|Community 174]] - [[_COMMUNITY_Community 175|Community 175]] - [[_COMMUNITY_Community 176|Community 176]] - [[_COMMUNITY_Community 177|Community 177]] - [[_COMMUNITY_Community 178|Community 178]] - [[_COMMUNITY_Community 179|Community 179]] - [[_COMMUNITY_Community 180|Community 180]] - [[_COMMUNITY_Community 181|Community 181]] - [[_COMMUNITY_Community 182|Community 182]] - [[_COMMUNITY_Community 183|Community 183]] - [[_COMMUNITY_Community 184|Community 184]] - [[_COMMUNITY_Community 185|Community 185]] - [[_COMMUNITY_Community 186|Community 186]] - [[_COMMUNITY_Community 187|Community 187]] - [[_COMMUNITY_Community 188|Community 188]] - [[_COMMUNITY_Community 189|Community 189]] - [[_COMMUNITY_Community 190|Community 190]] - [[_COMMUNITY_Community 191|Community 191]] - [[_COMMUNITY_Community 192|Community 192]] - [[_COMMUNITY_Community 193|Community 193]] - [[_COMMUNITY_Community 194|Community 194]] - [[_COMMUNITY_Community 195|Community 195]] - [[_COMMUNITY_Community 196|Community 196]] - [[_COMMUNITY_Community 197|Community 197]] - [[_COMMUNITY_Community 198|Community 198]] - [[_COMMUNITY_Community 199|Community 199]] - [[_COMMUNITY_Community 200|Community 200]] - [[_COMMUNITY_Community 201|Community 201]] - [[_COMMUNITY_Community 202|Community 202]] - [[_COMMUNITY_Community 203|Community 203]] - [[_COMMUNITY_Community 204|Community 204]] - [[_COMMUNITY_Community 205|Community 205]] - [[_COMMUNITY_Community 206|Community 206]] - [[_COMMUNITY_Community 207|Community 207]] - [[_COMMUNITY_Community 208|Community 208]] - [[_COMMUNITY_Community 209|Community 209]] - [[_COMMUNITY_Community 210|Community 210]] - [[_COMMUNITY_Community 211|Community 211]] - [[_COMMUNITY_Community 212|Community 212]] - [[_COMMUNITY_Community 213|Community 213]] - [[_COMMUNITY_Community 214|Community 214]] - [[_COMMUNITY_Community 215|Community 215]] - [[_COMMUNITY_Community 216|Community 216]] - [[_COMMUNITY_Community 217|Community 217]] - [[_COMMUNITY_Community 218|Community 218]] - [[_COMMUNITY_Community 219|Community 219]] - [[_COMMUNITY_Community 220|Community 220]] - [[_COMMUNITY_Community 221|Community 221]] - [[_COMMUNITY_Community 222|Community 222]] - [[_COMMUNITY_Community 223|Community 223]] - [[_COMMUNITY_Community 224|Community 224]] - [[_COMMUNITY_Community 225|Community 225]] - [[_COMMUNITY_Community 226|Community 226]] - [[_COMMUNITY_Community 227|Community 227]] - [[_COMMUNITY_Community 228|Community 228]] - [[_COMMUNITY_Community 229|Community 229]] - [[_COMMUNITY_Community 230|Community 230]] - [[_COMMUNITY_Community 231|Community 231]] - [[_COMMUNITY_Community 232|Community 232]] - [[_COMMUNITY_Community 233|Community 233]] - [[_COMMUNITY_Community 234|Community 234]] - [[_COMMUNITY_Community 235|Community 235]] - [[_COMMUNITY_Community 236|Community 236]] - [[_COMMUNITY_Community 237|Community 237]] - [[_COMMUNITY_Community 238|Community 238]] - [[_COMMUNITY_Community 239|Community 239]] - [[_COMMUNITY_Community 240|Community 240]] - [[_COMMUNITY_Community 241|Community 241]] - [[_COMMUNITY_Community 242|Community 242]] - [[_COMMUNITY_Community 243|Community 243]] - [[_COMMUNITY_Community 244|Community 244]] - [[_COMMUNITY_Community 245|Community 245]] - [[_COMMUNITY_Community 246|Community 246]] - [[_COMMUNITY_Community 247|Community 247]] - [[_COMMUNITY_Community 248|Community 248]] - [[_COMMUNITY_Community 249|Community 249]] - [[_COMMUNITY_Community 250|Community 250]] - [[_COMMUNITY_Community 251|Community 251]] - [[_COMMUNITY_Community 252|Community 252]] - [[_COMMUNITY_Community 253|Community 253]] - [[_COMMUNITY_Community 254|Community 254]] - [[_COMMUNITY_Community 255|Community 255]] - [[_COMMUNITY_Community 256|Community 256]] - [[_COMMUNITY_Community 257|Community 257]] - [[_COMMUNITY_Community 258|Community 258]] - [[_COMMUNITY_Community 259|Community 259]] - [[_COMMUNITY_Community 260|Community 260]] - [[_COMMUNITY_Community 261|Community 261]] - [[_COMMUNITY_Community 262|Community 262]] - [[_COMMUNITY_Community 263|Community 263]] - [[_COMMUNITY_Community 264|Community 264]] - [[_COMMUNITY_Community 265|Community 265]] - [[_COMMUNITY_Community 266|Community 266]] - [[_COMMUNITY_Community 267|Community 267]] - [[_COMMUNITY_Community 268|Community 268]] - [[_COMMUNITY_Community 269|Community 269]] - [[_COMMUNITY_Community 270|Community 270]] - [[_COMMUNITY_Community 271|Community 271]] - [[_COMMUNITY_Community 272|Community 272]] - [[_COMMUNITY_Community 273|Community 273]] - [[_COMMUNITY_Community 274|Community 274]] - [[_COMMUNITY_Community 275|Community 275]] - [[_COMMUNITY_Community 276|Community 276]] - [[_COMMUNITY_Community 277|Community 277]] - [[_COMMUNITY_Community 278|Community 278]] - [[_COMMUNITY_Community 279|Community 279]] - [[_COMMUNITY_Community 280|Community 280]] - [[_COMMUNITY_Community 281|Community 281]] - [[_COMMUNITY_Community 282|Community 282]] - [[_COMMUNITY_Community 283|Community 283]] - [[_COMMUNITY_Community 284|Community 284]] - [[_COMMUNITY_Community 285|Community 285]] - [[_COMMUNITY_Community 286|Community 286]] - [[_COMMUNITY_Community 287|Community 287]] - [[_COMMUNITY_Community 288|Community 288]] - [[_COMMUNITY_Community 289|Community 289]] - [[_COMMUNITY_Community 290|Community 290]] - [[_COMMUNITY_Community 291|Community 291]] - [[_COMMUNITY_Community 292|Community 292]] - [[_COMMUNITY_Community 293|Community 293]] - [[_COMMUNITY_Community 294|Community 294]] - [[_COMMUNITY_Community 295|Community 295]] - [[_COMMUNITY_Community 296|Community 296]] - [[_COMMUNITY_Community 297|Community 297]] - [[_COMMUNITY_Community 298|Community 298]] - [[_COMMUNITY_Community 299|Community 299]] - [[_COMMUNITY_Community 300|Community 300]] - [[_COMMUNITY_Community 301|Community 301]] - [[_COMMUNITY_Community 302|Community 302]] - [[_COMMUNITY_Community 303|Community 303]] - [[_COMMUNITY_Community 304|Community 304]] - [[_COMMUNITY_Community 305|Community 305]] - [[_COMMUNITY_Community 306|Community 306]] - [[_COMMUNITY_Community 307|Community 307]] - [[_COMMUNITY_Community 308|Community 308]] - [[_COMMUNITY_Community 309|Community 309]] - [[_COMMUNITY_Community 310|Community 310]] - [[_COMMUNITY_Community 311|Community 311]] - [[_COMMUNITY_Community 312|Community 312]] - [[_COMMUNITY_Community 313|Community 313]] - [[_COMMUNITY_Community 314|Community 314]] - [[_COMMUNITY_Community 315|Community 315]] - [[_COMMUNITY_Community 316|Community 316]] - [[_COMMUNITY_Community 317|Community 317]] - [[_COMMUNITY_Community 318|Community 318]] - [[_COMMUNITY_Community 319|Community 319]] - [[_COMMUNITY_Community 320|Community 320]] - [[_COMMUNITY_Community 321|Community 321]] - [[_COMMUNITY_Community 322|Community 322]] - [[_COMMUNITY_Community 323|Community 323]] - [[_COMMUNITY_Community 324|Community 324]] - [[_COMMUNITY_Community 325|Community 325]] - [[_COMMUNITY_Community 326|Community 326]] - [[_COMMUNITY_Community 327|Community 327]] - [[_COMMUNITY_Community 328|Community 328]] - [[_COMMUNITY_Community 329|Community 329]] - [[_COMMUNITY_Community 330|Community 330]] - [[_COMMUNITY_Community 331|Community 331]] - [[_COMMUNITY_Community 332|Community 332]] - [[_COMMUNITY_Community 333|Community 333]] - [[_COMMUNITY_Community 334|Community 334]] - [[_COMMUNITY_Community 335|Community 335]] - [[_COMMUNITY_Community 336|Community 336]] - [[_COMMUNITY_Community 337|Community 337]] - [[_COMMUNITY_Community 338|Community 338]] - [[_COMMUNITY_Community 339|Community 339]] - [[_COMMUNITY_Community 340|Community 340]] - [[_COMMUNITY_Community 341|Community 341]] - [[_COMMUNITY_Community 342|Community 342]] - [[_COMMUNITY_Community 343|Community 343]] - [[_COMMUNITY_Community 344|Community 344]] - [[_COMMUNITY_Community 345|Community 345]] - [[_COMMUNITY_Community 346|Community 346]] - [[_COMMUNITY_Community 347|Community 347]] - [[_COMMUNITY_Community 348|Community 348]] - [[_COMMUNITY_Community 349|Community 349]] - [[_COMMUNITY_Community 350|Community 350]] - [[_COMMUNITY_Community 351|Community 351]] - [[_COMMUNITY_Community 352|Community 352]] - [[_COMMUNITY_Community 353|Community 353]] - [[_COMMUNITY_Community 354|Community 354]] - [[_COMMUNITY_Community 355|Community 355]] - [[_COMMUNITY_Community 356|Community 356]] - [[_COMMUNITY_Community 357|Community 357]] - [[_COMMUNITY_Community 358|Community 358]] - [[_COMMUNITY_Community 359|Community 359]] - [[_COMMUNITY_Community 360|Community 360]] - [[_COMMUNITY_Community 361|Community 361]] - [[_COMMUNITY_Community 362|Community 362]] - [[_COMMUNITY_Community 363|Community 363]] - [[_COMMUNITY_Community 364|Community 364]] - [[_COMMUNITY_Community 365|Community 365]] - [[_COMMUNITY_Community 366|Community 366]] - [[_COMMUNITY_Community 367|Community 367]] - [[_COMMUNITY_Community 368|Community 368]] - [[_COMMUNITY_Community 369|Community 369]] - [[_COMMUNITY_Community 370|Community 370]] - [[_COMMUNITY_Community 371|Community 371]] - [[_COMMUNITY_Community 372|Community 372]] - [[_COMMUNITY_Community 373|Community 373]] - [[_COMMUNITY_Community 374|Community 374]] - [[_COMMUNITY_Community 375|Community 375]] - [[_COMMUNITY_Community 376|Community 376]] - [[_COMMUNITY_Community 377|Community 377]] - [[_COMMUNITY_Community 378|Community 378]] - [[_COMMUNITY_Community 379|Community 379]] - [[_COMMUNITY_Community 380|Community 380]] - [[_COMMUNITY_Community 381|Community 381]] - [[_COMMUNITY_Community 382|Community 382]] - [[_COMMUNITY_Community 383|Community 383]] - [[_COMMUNITY_Community 384|Community 384]] - [[_COMMUNITY_Community 385|Community 385]] - [[_COMMUNITY_Community 386|Community 386]] - [[_COMMUNITY_Community 387|Community 387]] - [[_COMMUNITY_Community 388|Community 388]] - [[_COMMUNITY_Community 389|Community 389]] - [[_COMMUNITY_Community 390|Community 390]] - [[_COMMUNITY_Community 391|Community 391]] - [[_COMMUNITY_Community 392|Community 392]] - [[_COMMUNITY_Community 393|Community 393]] - [[_COMMUNITY_Community 394|Community 394]] - [[_COMMUNITY_Community 395|Community 395]] - [[_COMMUNITY_Community 396|Community 396]] - [[_COMMUNITY_Community 397|Community 397]] - [[_COMMUNITY_Community 398|Community 398]] - [[_COMMUNITY_Community 399|Community 399]] - [[_COMMUNITY_Community 400|Community 400]] - [[_COMMUNITY_Community 401|Community 401]] - [[_COMMUNITY_Community 402|Community 402]] - [[_COMMUNITY_Community 403|Community 403]] - [[_COMMUNITY_Community 404|Community 404]] - [[_COMMUNITY_Community 405|Community 405]] - [[_COMMUNITY_Community 406|Community 406]] - [[_COMMUNITY_Community 407|Community 407]] - [[_COMMUNITY_Community 408|Community 408]] - [[_COMMUNITY_Community 409|Community 409]] - [[_COMMUNITY_Community 410|Community 410]] - [[_COMMUNITY_Community 411|Community 411]] - [[_COMMUNITY_Community 412|Community 412]] - [[_COMMUNITY_Community 413|Community 413]] - [[_COMMUNITY_Community 414|Community 414]] - [[_COMMUNITY_Community 415|Community 415]] - [[_COMMUNITY_Community 416|Community 416]] - [[_COMMUNITY_Community 417|Community 417]] - [[_COMMUNITY_Community 418|Community 418]] - [[_COMMUNITY_Community 419|Community 419]] - [[_COMMUNITY_Community 420|Community 420]] - [[_COMMUNITY_Community 421|Community 421]] - [[_COMMUNITY_Community 422|Community 422]] - [[_COMMUNITY_Community 423|Community 423]] - [[_COMMUNITY_Community 424|Community 424]] - [[_COMMUNITY_Community 425|Community 425]] - [[_COMMUNITY_Community 426|Community 426]] - [[_COMMUNITY_Community 427|Community 427]] - [[_COMMUNITY_Community 428|Community 428]] - [[_COMMUNITY_Community 429|Community 429]] - [[_COMMUNITY_Community 430|Community 430]] - [[_COMMUNITY_Community 431|Community 431]] - [[_COMMUNITY_Community 432|Community 432]] - [[_COMMUNITY_Community 433|Community 433]] - [[_COMMUNITY_Community 434|Community 434]] - [[_COMMUNITY_Community 435|Community 435]] - [[_COMMUNITY_Community 436|Community 436]] - [[_COMMUNITY_Community 437|Community 437]] - [[_COMMUNITY_Community 438|Community 438]] - [[_COMMUNITY_Community 439|Community 439]] - [[_COMMUNITY_Community 440|Community 440]] - [[_COMMUNITY_Community 441|Community 441]] - [[_COMMUNITY_Community 442|Community 442]] - [[_COMMUNITY_Community 443|Community 443]] - [[_COMMUNITY_Community 444|Community 444]] - [[_COMMUNITY_Community 445|Community 445]] - [[_COMMUNITY_Community 446|Community 446]] - [[_COMMUNITY_Community 447|Community 447]] - [[_COMMUNITY_Community 448|Community 448]] - [[_COMMUNITY_Community 449|Community 449]] - [[_COMMUNITY_Community 450|Community 450]] - [[_COMMUNITY_Community 451|Community 451]] - [[_COMMUNITY_Community 452|Community 452]] - [[_COMMUNITY_Community 453|Community 453]] - [[_COMMUNITY_Community 454|Community 454]] - [[_COMMUNITY_Community 455|Community 455]] - [[_COMMUNITY_Community 456|Community 456]] - [[_COMMUNITY_Community 457|Community 457]] - [[_COMMUNITY_Community 458|Community 458]] - [[_COMMUNITY_Community 459|Community 459]] - [[_COMMUNITY_Community 460|Community 460]] - [[_COMMUNITY_Community 461|Community 461]] - [[_COMMUNITY_Community 462|Community 462]] - [[_COMMUNITY_Community 463|Community 463]] - [[_COMMUNITY_Community 464|Community 464]] - [[_COMMUNITY_Community 465|Community 465]] - [[_COMMUNITY_Community 466|Community 466]] - [[_COMMUNITY_Community 467|Community 467]] - [[_COMMUNITY_Community 468|Community 468]] - [[_COMMUNITY_Community 469|Community 469]] - [[_COMMUNITY_Community 470|Community 470]] - [[_COMMUNITY_Community 471|Community 471]] - [[_COMMUNITY_Community 472|Community 472]] - [[_COMMUNITY_Community 473|Community 473]] - [[_COMMUNITY_Community 474|Community 474]] - [[_COMMUNITY_Community 475|Community 475]] - [[_COMMUNITY_Community 476|Community 476]] - [[_COMMUNITY_Community 477|Community 477]] - [[_COMMUNITY_Community 478|Community 478]] - [[_COMMUNITY_Community 479|Community 479]] - [[_COMMUNITY_Community 480|Community 480]] - [[_COMMUNITY_Community 481|Community 481]] - [[_COMMUNITY_Community 482|Community 482]] - [[_COMMUNITY_Community 483|Community 483]] - [[_COMMUNITY_Community 484|Community 484]] - [[_COMMUNITY_Community 485|Community 485]] - [[_COMMUNITY_Community 486|Community 486]] - [[_COMMUNITY_Community 487|Community 487]] - [[_COMMUNITY_Community 488|Community 488]] - [[_COMMUNITY_Community 489|Community 489]] - [[_COMMUNITY_Community 490|Community 490]] - [[_COMMUNITY_Community 491|Community 491]] - [[_COMMUNITY_Community 492|Community 492]] - [[_COMMUNITY_Community 493|Community 493]] - [[_COMMUNITY_Community 494|Community 494]] - [[_COMMUNITY_Community 495|Community 495]] - [[_COMMUNITY_Community 496|Community 496]] - [[_COMMUNITY_Community 497|Community 497]] - [[_COMMUNITY_Community 498|Community 498]] - [[_COMMUNITY_Community 499|Community 499]] - [[_COMMUNITY_Community 500|Community 500]] - [[_COMMUNITY_Community 501|Community 501]] - [[_COMMUNITY_Community 502|Community 502]] - [[_COMMUNITY_Community 503|Community 503]] - [[_COMMUNITY_Community 504|Community 504]] - [[_COMMUNITY_Community 505|Community 505]] - [[_COMMUNITY_Community 506|Community 506]] - [[_COMMUNITY_Community 507|Community 507]] - [[_COMMUNITY_Community 508|Community 508]] - [[_COMMUNITY_Community 509|Community 509]] - [[_COMMUNITY_Community 510|Community 510]] - [[_COMMUNITY_Community 511|Community 511]] - [[_COMMUNITY_Community 512|Community 512]] - [[_COMMUNITY_Community 513|Community 513]] - [[_COMMUNITY_Community 514|Community 514]] - [[_COMMUNITY_Community 515|Community 515]] - [[_COMMUNITY_Community 516|Community 516]] - [[_COMMUNITY_Community 517|Community 517]] - [[_COMMUNITY_Community 518|Community 518]] - [[_COMMUNITY_Community 519|Community 519]] - [[_COMMUNITY_Community 520|Community 520]] - [[_COMMUNITY_Community 521|Community 521]] - [[_COMMUNITY_Community 522|Community 522]] - [[_COMMUNITY_Community 523|Community 523]] - [[_COMMUNITY_Community 524|Community 524]] - [[_COMMUNITY_Community 525|Community 525]] - [[_COMMUNITY_Community 526|Community 526]] - [[_COMMUNITY_Community 527|Community 527]] - [[_COMMUNITY_Community 528|Community 528]] - [[_COMMUNITY_Community 529|Community 529]] - [[_COMMUNITY_Community 530|Community 530]] - [[_COMMUNITY_Community 531|Community 531]] - [[_COMMUNITY_Community 532|Community 532]] - [[_COMMUNITY_Community 533|Community 533]] - [[_COMMUNITY_Community 534|Community 534]] - [[_COMMUNITY_Community 535|Community 535]] - [[_COMMUNITY_Community 536|Community 536]] - [[_COMMUNITY_Community 537|Community 537]] - [[_COMMUNITY_Community 538|Community 538]] - [[_COMMUNITY_Community 539|Community 539]] - [[_COMMUNITY_Community 540|Community 540]] - [[_COMMUNITY_Community 541|Community 541]] - [[_COMMUNITY_Community 542|Community 542]] - [[_COMMUNITY_Community 543|Community 543]] - [[_COMMUNITY_Community 544|Community 544]] - [[_COMMUNITY_Community 545|Community 545]] - [[_COMMUNITY_Community 546|Community 546]] - [[_COMMUNITY_Community 547|Community 547]] - [[_COMMUNITY_Community 548|Community 548]] - [[_COMMUNITY_Community 549|Community 549]] - [[_COMMUNITY_Community 550|Community 550]] - [[_COMMUNITY_Community 551|Community 551]] - [[_COMMUNITY_Community 552|Community 552]] - [[_COMMUNITY_Community 553|Community 553]] - [[_COMMUNITY_Community 554|Community 554]] - [[_COMMUNITY_Community 555|Community 555]] - [[_COMMUNITY_Community 556|Community 556]] - [[_COMMUNITY_Community 557|Community 557]] - [[_COMMUNITY_Community 558|Community 558]] - [[_COMMUNITY_Community 559|Community 559]] - [[_COMMUNITY_Community 560|Community 560]] - [[_COMMUNITY_Community 561|Community 561]] - [[_COMMUNITY_Community 562|Community 562]] - [[_COMMUNITY_Community 563|Community 563]] - [[_COMMUNITY_Community 564|Community 564]] - [[_COMMUNITY_Community 565|Community 565]] - [[_COMMUNITY_Community 566|Community 566]] - [[_COMMUNITY_Community 567|Community 567]] - [[_COMMUNITY_Community 568|Community 568]] - [[_COMMUNITY_Community 569|Community 569]] - [[_COMMUNITY_Community 570|Community 570]] - [[_COMMUNITY_Community 571|Community 571]] - [[_COMMUNITY_Community 572|Community 572]] - [[_COMMUNITY_Community 573|Community 573]] - [[_COMMUNITY_Community 574|Community 574]] - [[_COMMUNITY_Community 575|Community 575]] - [[_COMMUNITY_Community 576|Community 576]] - [[_COMMUNITY_Community 577|Community 577]] - [[_COMMUNITY_Community 578|Community 578]] - [[_COMMUNITY_Community 579|Community 579]] - [[_COMMUNITY_Community 580|Community 580]] - [[_COMMUNITY_Community 581|Community 581]] - [[_COMMUNITY_Community 582|Community 582]] - [[_COMMUNITY_Community 583|Community 583]] - [[_COMMUNITY_Community 584|Community 584]] - [[_COMMUNITY_Community 585|Community 585]] - [[_COMMUNITY_Community 586|Community 586]] - [[_COMMUNITY_Community 587|Community 587]] - [[_COMMUNITY_Community 588|Community 588]] - [[_COMMUNITY_Community 590|Community 590]] - [[_COMMUNITY_Community 591|Community 591]] - [[_COMMUNITY_Community 592|Community 592]] - [[_COMMUNITY_Community 593|Community 593]] - [[_COMMUNITY_Community 594|Community 594]] - [[_COMMUNITY_Community 595|Community 595]] - [[_COMMUNITY_Community 596|Community 596]] - [[_COMMUNITY_Community 597|Community 597]] - [[_COMMUNITY_Community 598|Community 598]] - [[_COMMUNITY_Community 599|Community 599]] - [[_COMMUNITY_Community 600|Community 600]] - [[_COMMUNITY_Community 601|Community 601]] - [[_COMMUNITY_Community 602|Community 602]] - [[_COMMUNITY_Community 603|Community 603]] - [[_COMMUNITY_Community 604|Community 604]] - [[_COMMUNITY_Community 605|Community 605]] - [[_COMMUNITY_Community 606|Community 606]] - [[_COMMUNITY_Community 607|Community 607]] - [[_COMMUNITY_Community 608|Community 608]] - [[_COMMUNITY_Community 609|Community 609]] - [[_COMMUNITY_Community 610|Community 610]] - [[_COMMUNITY_Community 611|Community 611]] - [[_COMMUNITY_Community 612|Community 612]] - [[_COMMUNITY_Community 613|Community 613]] - [[_COMMUNITY_Community 614|Community 614]] - [[_COMMUNITY_Community 615|Community 615]] - [[_COMMUNITY_Community 616|Community 616]] - [[_COMMUNITY_Community 617|Community 617]] - [[_COMMUNITY_Community 618|Community 618]] - [[_COMMUNITY_Community 619|Community 619]] - [[_COMMUNITY_Community 620|Community 620]] - [[_COMMUNITY_Community 621|Community 621]] - [[_COMMUNITY_Community 622|Community 622]] - [[_COMMUNITY_Community 623|Community 623]] - [[_COMMUNITY_Community 624|Community 624]] - [[_COMMUNITY_Community 625|Community 625]] - [[_COMMUNITY_Community 626|Community 626]] - [[_COMMUNITY_Community 627|Community 627]] - [[_COMMUNITY_Community 628|Community 628]] - [[_COMMUNITY_Community 629|Community 629]] - [[_COMMUNITY_Community 630|Community 630]] - [[_COMMUNITY_Community 631|Community 631]] - [[_COMMUNITY_Community 632|Community 632]] - [[_COMMUNITY_Community 633|Community 633]] - [[_COMMUNITY_Community 634|Community 634]] - [[_COMMUNITY_Community 635|Community 635]] - [[_COMMUNITY_Community 636|Community 636]] - [[_COMMUNITY_Community 637|Community 637]] - [[_COMMUNITY_Community 638|Community 638]] - [[_COMMUNITY_Community 639|Community 639]] - [[_COMMUNITY_Community 640|Community 640]] - [[_COMMUNITY_Community 641|Community 641]] - [[_COMMUNITY_Community 642|Community 642]] - [[_COMMUNITY_Community 643|Community 643]] - [[_COMMUNITY_Community 644|Community 644]] - [[_COMMUNITY_Community 645|Community 645]] - [[_COMMUNITY_Community 646|Community 646]] - [[_COMMUNITY_Community 647|Community 647]] - [[_COMMUNITY_Community 648|Community 648]] - [[_COMMUNITY_Community 649|Community 649]] - [[_COMMUNITY_Community 650|Community 650]] - [[_COMMUNITY_Community 651|Community 651]] - [[_COMMUNITY_Community 652|Community 652]] - [[_COMMUNITY_Community 653|Community 653]] - [[_COMMUNITY_Community 654|Community 654]] - [[_COMMUNITY_Community 655|Community 655]] - [[_COMMUNITY_Community 656|Community 656]] - [[_COMMUNITY_Community 657|Community 657]] - [[_COMMUNITY_Community 658|Community 658]] - [[_COMMUNITY_Community 659|Community 659]] - [[_COMMUNITY_Community 660|Community 660]] - [[_COMMUNITY_Community 661|Community 661]] - [[_COMMUNITY_Community 662|Community 662]] - [[_COMMUNITY_Community 663|Community 663]] - [[_COMMUNITY_Community 664|Community 664]] - [[_COMMUNITY_Community 665|Community 665]] - [[_COMMUNITY_Community 666|Community 666]] - [[_COMMUNITY_Community 667|Community 667]] - [[_COMMUNITY_Community 668|Community 668]] - [[_COMMUNITY_Community 669|Community 669]] - [[_COMMUNITY_Community 670|Community 670]] - [[_COMMUNITY_Community 671|Community 671]] - [[_COMMUNITY_Community 672|Community 672]] - [[_COMMUNITY_Community 673|Community 673]] - [[_COMMUNITY_Community 674|Community 674]] - [[_COMMUNITY_Community 675|Community 675]] - [[_COMMUNITY_Community 676|Community 676]] - [[_COMMUNITY_Community 677|Community 677]] - [[_COMMUNITY_Community 678|Community 678]] - [[_COMMUNITY_Community 679|Community 679]] - [[_COMMUNITY_Community 680|Community 680]] - [[_COMMUNITY_Community 681|Community 681]] - [[_COMMUNITY_Community 682|Community 682]] - [[_COMMUNITY_Community 683|Community 683]] - [[_COMMUNITY_Community 684|Community 684]] - [[_COMMUNITY_Community 685|Community 685]] - [[_COMMUNITY_Community 686|Community 686]] - [[_COMMUNITY_Community 687|Community 687]] - [[_COMMUNITY_Community 688|Community 688]] - [[_COMMUNITY_Community 689|Community 689]] - [[_COMMUNITY_Community 690|Community 690]] - [[_COMMUNITY_Community 691|Community 691]] - [[_COMMUNITY_Community 692|Community 692]] - [[_COMMUNITY_Community 693|Community 693]] - [[_COMMUNITY_Community 694|Community 694]] - [[_COMMUNITY_Community 695|Community 695]] - [[_COMMUNITY_Community 696|Community 696]] - [[_COMMUNITY_Community 697|Community 697]] - [[_COMMUNITY_Community 698|Community 698]] - [[_COMMUNITY_Community 699|Community 699]] - [[_COMMUNITY_Community 700|Community 700]] - [[_COMMUNITY_Community 701|Community 701]] - [[_COMMUNITY_Community 702|Community 702]] - [[_COMMUNITY_Community 703|Community 703]] - [[_COMMUNITY_Community 704|Community 704]] - [[_COMMUNITY_Community 705|Community 705]] - [[_COMMUNITY_Community 706|Community 706]] - [[_COMMUNITY_Community 707|Community 707]] - [[_COMMUNITY_Community 708|Community 708]] - [[_COMMUNITY_Community 709|Community 709]] - [[_COMMUNITY_Community 710|Community 710]] - [[_COMMUNITY_Community 711|Community 711]] - [[_COMMUNITY_Community 712|Community 712]] - [[_COMMUNITY_Community 713|Community 713]] - [[_COMMUNITY_Community 714|Community 714]] - [[_COMMUNITY_Community 715|Community 715]] - [[_COMMUNITY_Community 716|Community 716]] - [[_COMMUNITY_Community 717|Community 717]] - [[_COMMUNITY_Community 718|Community 718]] - [[_COMMUNITY_Community 719|Community 719]] - [[_COMMUNITY_Community 720|Community 720]] - [[_COMMUNITY_Community 721|Community 721]] - [[_COMMUNITY_Community 722|Community 722]] - [[_COMMUNITY_Community 723|Community 723]] - [[_COMMUNITY_Community 724|Community 724]] - [[_COMMUNITY_Community 725|Community 725]] - [[_COMMUNITY_Community 726|Community 726]] - [[_COMMUNITY_Community 727|Community 727]] - [[_COMMUNITY_Community 728|Community 728]] - [[_COMMUNITY_Community 729|Community 729]] - [[_COMMUNITY_Community 730|Community 730]] - [[_COMMUNITY_Community 731|Community 731]] - [[_COMMUNITY_Community 732|Community 732]] - [[_COMMUNITY_Community 733|Community 733]] - [[_COMMUNITY_Community 734|Community 734]] - [[_COMMUNITY_Community 735|Community 735]] - [[_COMMUNITY_Community 736|Community 736]] - [[_COMMUNITY_Community 737|Community 737]] - [[_COMMUNITY_Community 738|Community 738]] - [[_COMMUNITY_Community 739|Community 739]] - [[_COMMUNITY_Community 740|Community 740]] - [[_COMMUNITY_Community 741|Community 741]] - [[_COMMUNITY_Community 742|Community 742]] - [[_COMMUNITY_Community 743|Community 743]] - [[_COMMUNITY_Community 744|Community 744]] - [[_COMMUNITY_Community 745|Community 745]] - [[_COMMUNITY_Community 746|Community 746]] - [[_COMMUNITY_Community 747|Community 747]] - [[_COMMUNITY_Community 748|Community 748]] - [[_COMMUNITY_Community 749|Community 749]] - [[_COMMUNITY_Community 750|Community 750]] - [[_COMMUNITY_Community 751|Community 751]] - [[_COMMUNITY_Community 752|Community 752]] - [[_COMMUNITY_Community 753|Community 753]] - [[_COMMUNITY_Community 754|Community 754]] - [[_COMMUNITY_Community 755|Community 755]] - [[_COMMUNITY_Community 756|Community 756]] - [[_COMMUNITY_Community 757|Community 757]] - [[_COMMUNITY_Community 758|Community 758]] - [[_COMMUNITY_Community 760|Community 760]] - [[_COMMUNITY_Community 761|Community 761]] - [[_COMMUNITY_Community 762|Community 762]] - [[_COMMUNITY_Community 763|Community 763]] - [[_COMMUNITY_Community 764|Community 764]] - [[_COMMUNITY_Community 765|Community 765]] - [[_COMMUNITY_Community 766|Community 766]] - [[_COMMUNITY_Community 767|Community 767]] - [[_COMMUNITY_Community 768|Community 768]] - [[_COMMUNITY_Community 769|Community 769]] - [[_COMMUNITY_Community 770|Community 770]] - [[_COMMUNITY_Community 771|Community 771]] - [[_COMMUNITY_Community 772|Community 772]] - [[_COMMUNITY_Community 773|Community 773]] - [[_COMMUNITY_Community 774|Community 774]] - [[_COMMUNITY_Community 775|Community 775]] - [[_COMMUNITY_Community 776|Community 776]] - [[_COMMUNITY_Community 777|Community 777]] - [[_COMMUNITY_Community 778|Community 778]] - [[_COMMUNITY_Community 779|Community 779]] - [[_COMMUNITY_Community 780|Community 780]] - [[_COMMUNITY_Community 781|Community 781]] - [[_COMMUNITY_Community 782|Community 782]] - [[_COMMUNITY_Community 783|Community 783]] - [[_COMMUNITY_Community 784|Community 784]] - [[_COMMUNITY_Community 785|Community 785]] - [[_COMMUNITY_Community 786|Community 786]] - [[_COMMUNITY_Community 787|Community 787]] - [[_COMMUNITY_Community 788|Community 788]] - [[_COMMUNITY_Community 789|Community 789]] - [[_COMMUNITY_Community 790|Community 790]] - [[_COMMUNITY_Community 791|Community 791]] - [[_COMMUNITY_Community 792|Community 792]] - [[_COMMUNITY_Community 793|Community 793]] - [[_COMMUNITY_Community 794|Community 794]] - [[_COMMUNITY_Community 795|Community 795]] - [[_COMMUNITY_Community 796|Community 796]] - [[_COMMUNITY_Community 797|Community 797]] - [[_COMMUNITY_Community 798|Community 798]] - [[_COMMUNITY_Community 799|Community 799]] - [[_COMMUNITY_Community 800|Community 800]] - [[_COMMUNITY_Community 801|Community 801]] - [[_COMMUNITY_Community 802|Community 802]] - [[_COMMUNITY_Community 803|Community 803]] - [[_COMMUNITY_Community 804|Community 804]] - [[_COMMUNITY_Community 805|Community 805]] - [[_COMMUNITY_Community 806|Community 806]] - [[_COMMUNITY_Community 807|Community 807]] - [[_COMMUNITY_Community 808|Community 808]] - [[_COMMUNITY_Community 809|Community 809]] - [[_COMMUNITY_Community 810|Community 810]] - [[_COMMUNITY_Community 811|Community 811]] - [[_COMMUNITY_Community 812|Community 812]] - [[_COMMUNITY_Community 813|Community 813]] - [[_COMMUNITY_Community 814|Community 814]] - [[_COMMUNITY_Community 815|Community 815]] - [[_COMMUNITY_Community 816|Community 816]] - [[_COMMUNITY_Community 817|Community 817]] - [[_COMMUNITY_Community 818|Community 818]] - [[_COMMUNITY_Community 819|Community 819]] - [[_COMMUNITY_Community 820|Community 820]] - [[_COMMUNITY_Community 821|Community 821]] - [[_COMMUNITY_Community 822|Community 822]] - [[_COMMUNITY_Community 823|Community 823]] - [[_COMMUNITY_Community 824|Community 824]] - [[_COMMUNITY_Community 825|Community 825]] - [[_COMMUNITY_Community 826|Community 826]] - [[_COMMUNITY_Community 828|Community 828]] - [[_COMMUNITY_Community 829|Community 829]] - [[_COMMUNITY_Community 830|Community 830]] - [[_COMMUNITY_Community 831|Community 831]] - [[_COMMUNITY_Community 832|Community 832]] - [[_COMMUNITY_Community 833|Community 833]] - [[_COMMUNITY_Community 834|Community 834]] - [[_COMMUNITY_Community 835|Community 835]] - [[_COMMUNITY_Community 836|Community 836]] - [[_COMMUNITY_Community 837|Community 837]] - [[_COMMUNITY_Community 838|Community 838]] - [[_COMMUNITY_Community 839|Community 839]] - [[_COMMUNITY_Community 840|Community 840]] - [[_COMMUNITY_Community 841|Community 841]] - [[_COMMUNITY_Community 842|Community 842]] - [[_COMMUNITY_Community 843|Community 843]] - [[_COMMUNITY_Community 844|Community 844]] - [[_COMMUNITY_Community 845|Community 845]] - [[_COMMUNITY_Community 846|Community 846]] - [[_COMMUNITY_Community 847|Community 847]] - [[_COMMUNITY_Community 848|Community 848]] - [[_COMMUNITY_Community 849|Community 849]] - [[_COMMUNITY_Community 850|Community 850]] - [[_COMMUNITY_Community 851|Community 851]] - [[_COMMUNITY_Community 852|Community 852]] - [[_COMMUNITY_Community 853|Community 853]] - [[_COMMUNITY_Community 854|Community 854]] - [[_COMMUNITY_Community 855|Community 855]] - [[_COMMUNITY_Community 856|Community 856]] - [[_COMMUNITY_Community 857|Community 857]] - [[_COMMUNITY_Community 858|Community 858]] - [[_COMMUNITY_Community 859|Community 859]] - [[_COMMUNITY_Community 860|Community 860]] - [[_COMMUNITY_Community 861|Community 861]] - [[_COMMUNITY_Community 862|Community 862]] - [[_COMMUNITY_Community 863|Community 863]] - [[_COMMUNITY_Community 864|Community 864]] - [[_COMMUNITY_Community 865|Community 865]] - [[_COMMUNITY_Community 866|Community 866]] - [[_COMMUNITY_Community 867|Community 867]] - [[_COMMUNITY_Community 868|Community 868]] - [[_COMMUNITY_Community 869|Community 869]] - [[_COMMUNITY_Community 870|Community 870]] - [[_COMMUNITY_Community 871|Community 871]] - [[_COMMUNITY_Community 874|Community 874]] - [[_COMMUNITY_Community 875|Community 875]] - [[_COMMUNITY_Community 876|Community 876]] - [[_COMMUNITY_Community 877|Community 877]] - [[_COMMUNITY_Community 878|Community 878]] - [[_COMMUNITY_Community 879|Community 879]] - [[_COMMUNITY_Community 880|Community 880]] - [[_COMMUNITY_Community 882|Community 882]] - [[_COMMUNITY_Community 883|Community 883]] - [[_COMMUNITY_Community 884|Community 884]] - [[_COMMUNITY_Community 885|Community 885]] - [[_COMMUNITY_Community 888|Community 888]] - [[_COMMUNITY_Community 889|Community 889]] - [[_COMMUNITY_Community 890|Community 890]] - [[_COMMUNITY_Community 893|Community 893]] - [[_COMMUNITY_Community 894|Community 894]] - [[_COMMUNITY_Community 895|Community 895]] - [[_COMMUNITY_Community 897|Community 897]] - [[_COMMUNITY_Community 900|Community 900]] - [[_COMMUNITY_Community 901|Community 901]] - [[_COMMUNITY_Community 902|Community 902]] - [[_COMMUNITY_Community 903|Community 903]] - [[_COMMUNITY_Community 904|Community 904]] - [[_COMMUNITY_Community 905|Community 905]] - [[_COMMUNITY_Community 915|Community 915]] - [[_COMMUNITY_Community 916|Community 916]] - [[_COMMUNITY_Community 918|Community 918]] - [[_COMMUNITY_Community 919|Community 919]] - [[_COMMUNITY_Community 920|Community 920]] ## God Nodes (most connected - your core abstractions) 1. `get_tenant_no()` - 296 edges 2. `success_response()` - 228 edges 3. `error_response()` - 210 edges 4. `crm_user_info()` - 124 edges 5. `config()` - 117 edges 6. `map()` - 112 edges 7. `generate_uuid()` - 105 edges 8. `getOr()` - 93 edges 9. `fold()` - 89 edges 10. `each()` - 77 edges ## Surprising Connections (you probably didn't know these) - `InventoryRelatedData` --uses--> `InventorySiteUrlRead` [INFERRED] web-admin/src/api/db/inventory.ts → backend/app/schemas/db/public_inventory.py - `WeighingRelatedData` --uses--> `DbUserContext` [INFERRED] web-admin/src/api/db/weighing.ts → backend/app/core/db_auth.py - `AutoGenerateMonthlyResult` --uses--> `DbUserContext` [INFERRED] web-admin/src/api/db/plans.ts → backend/app/core/db_auth.py - `PlanRelatedData` --uses--> `DbUserContext` [INFERRED] web-admin/src/api/db/plans.ts → backend/app/core/db_auth.py - `InventoryRelatedData` --uses--> `DbUserContext` [INFERRED] web-admin/src/api/db/inventory.ts → backend/app/core/db_auth.py ## Communities (1144 total, 107 thin omitted) ### Community 0 - "Community 0" Cohesion: 0.0 Nodes (720): active, acyclic, addToEnd(), addToSet(), Adt, adt$1, adt$2, adt$3 (+712 more) ### Community 1 - "Community 1" Cohesion: 0.02 Nodes (300): abort(), addFocusableBehaviour(), anchorTargetBottom(), anchorTargetTop(), asRawOrDie$1(), attachedToDom, augment(), augmentWithAria() (+292 more) ### Community 2 - "Community 2" Cohesion: 0.01 Nodes (200): addClass(), Adt, adt$1, adt$2, adt$3, adt$4, adt$5, adt$6 (+192 more) ### Community 3 - "Community 3" Cohesion: 0.04 Nodes (226): create_tenant(), delete_dept(), delete_dict_data(), delete_dict_type(), delete_menu(), delete_post(), delete_role_management(), delete_site() (+218 more) ### Community 4 - "Community 4" Cohesion: 0.02 Nodes (191): BaseModel, AdvanceApplyCreate, AdvanceApplyOut, AdvanceApplyUpdate, AdvanceApprovalCreate, AdvanceApprovalOut, AdvanceApproverPendingStatsOut, AdvanceFinanceIssueStatsOut (+183 more) ### Community 5 - "Community 5" Cohesion: 0.02 Nodes (190): absolute$2(), absorb(), active$1(), addContextMenuGroup(), adjustBounds(), after(), after$2(), ancestors() (+182 more) ### Community 6 - "Community 6" Cohesion: 0.02 Nodes (161): ab, af, ah, ak(), ar(), Aw, ay(), Bh (+153 more) ### Community 7 - "Community 7" Cohesion: 0.02 Nodes (178): add$1(), add$2(), add$3(), add$4(), appear(), applyFixedMorph(), applyMorph(), applyPositionCss() (+170 more) ### Community 8 - "Community 8" Cohesion: 0.02 Nodes (152): aboveOrBelow(), aboveOrBelowRtl(), all(), all$1(), all$3(), allRtl(), allRtl$1(), ancestor$1() (+144 more) ### Community 9 - "Community 9" Cohesion: 0.02 Nodes (159): add(), addColor(), addToHistory(), anyToHex(), appendAt(), applyColor(), asAbsolute(), asCommon() (+151 more) ### Community 10 - "Community 10" Cohesion: 0.02 Nodes (158): anyValue, arrOf(), arrOfObj, arrOfVal(), asOption(), asRawOrDie(), base(), changeTab (+150 more) ### Community 11 - "Community 11" Cohesion: 0.02 Nodes (139): A(), ak(), am(), At, Ay(), bk, by, cd (+131 more) ### Community 12 - "Community 12" Cohesion: 0.04 Nodes (115): _(), ae(), al(), au(), b, bc, be(), bp (+107 more) ### Community 13 - "Community 13" Cohesion: 0.05 Nodes (96): ab(), ai(), an(), ap(), aw(), bg, bh(), bn() (+88 more) ### Community 14 - "Community 14" Cohesion: 0.03 Nodes (91): delete_clue_follow(), 软删除跟进记录,并回写线索 follow_count / last_time, 软删除跟进记录,并回写线索 follow_count / last_time, soft_delete_contract_templates(), _enrich_follow_dict(), get_follow(), list_follows(), list_follows_by_customer() (+83 more) ### Community 15 - "Community 15" Cohesion: 0.03 Nodes (99): Base, CrmClue, CrmClueFollow, CrmContact, CrmContract, CrmContractApproval, CrmContractChange, CrmContractProduct (+91 more) ### Community 16 - "Community 16" Cohesion: 0.03 Nodes (80): applyContractToPlanForm(), mapContractProducts(), PlanFormProductRow, resolveBelongsCompany(), FreightCalcProductRow, resolveFreightUnitLabel(), sumProductActualQuantities(), sumProductQuantities() (+72 more) ### Community 17 - "Community 17" Cohesion: 0.04 Nodes (102): ancestor(), capValue(), currentValue(), emitWith(), findOffsetOf(), findOffsetOfValue(), findOffsetOfValue$1(), findOffsetOfValue$2() (+94 more) ### Community 18 - "Community 18" Cohesion: 0.03 Nodes (78): aa, ao, ar(), bd, bm, Bo(), bs, ca() (+70 more) ### Community 19 - "Community 19" Cohesion: 0.03 Nodes (83): adjustForTable(), adjustTil(), ancestor(), ancestor$1(), ancestor$2(), asLtrRange(), BarManager(), BarMutation() (+75 more) ### Community 20 - "Community 20" Cohesion: 0.03 Nodes (98): getNamesFromTabs(), absolute$3(), append(), append$1(), attach(), attachWith(), bifilter(), bind$3() (+90 more) ### Community 21 - "Community 21" Cohesion: 0.03 Nodes (53): ad, af, ag(), bd, bl(), bt(), dx(), ed (+45 more) ### Community 22 - "Community 22" Cohesion: 0.04 Nodes (87): PlCarrier, PlCert, PlInventory, PlPersonnel, PlVehicle, approve_carrier(), carrier_to_read(), create_carrier() (+79 more) ### Community 23 - "Community 23" Cohesion: 0.03 Nodes (63): addPxSuffix(), Adt, all(), always, api, bounds(), children, defaultCellBorderStyles (+55 more) ### Community 24 - "Community 24" Cohesion: 0.04 Nodes (82): generate_uuid(), create_oss(), batch_generate_sample_codes(), 批量生成样本编码: 类型前缀 + 中间段 + 补零序号, PlPlan, PlPlanProduct, 计划产品明细表 pl_plan_product, archive_plan() (+74 more) ### Community 25 - "Community 25" Cohesion: 0.03 Nodes (63): append$1(), appendItem(), cloneListProperties(), composeEntries(), contains$1(), createSegment(), createSegments(), deduceListType() (+55 more) ### Community 26 - "Community 26" Cohesion: 0.05 Nodes (61): buttonRadius, buttonTextColor, { isDark }, props, settingStore, settingStore, { watermarkVisible }, configImages (+53 more) ### Community 27 - "Community 27" Cohesion: 0.04 Nodes (69): ancestors(), all(), all$1(), always, ancestors(), ancestors$1(), bind$3(), Browser (+61 more) ### Community 28 - "Community 28" Cohesion: 0.03 Nodes (88): bind(), calcNewAnchor(), calculateMorphToOriginal(), close$1(), closest$2(), closest$3(), ColorCache(), descendant() (+80 more) ### Community 29 - "Community 29" Cohesion: 0.04 Nodes (85): advance(), backtrack(), bind(), browsers, cat(), child(), child$1(), cloneFormats() (+77 more) ### Community 30 - "Community 30" Cohesion: 0.03 Nodes (65): props, animationConfig, computedColor, EChartsOption, getBaseItemStyle, isMultipleData, props, props (+57 more) ### Community 31 - "Community 31" Cohesion: 0.03 Nodes (68): _append_user_scope_conditions(), apply_data_scope(), assert_row_in_data_scope(), _collect_scope_ids(), _get_child_dept_ids(), get_user_dept_id(), 数据权限过滤(V0.3:基于角色 data_scope 的查询级行级过滤) data_scope 值: 1 = 全部数据 2 = 本部门数据 3, 根据用户角色的数据权限过滤查询。 Args: query: SQLAlchemy query 对象 model: 查询 (+60 more) ### Community 32 - "Community 32" Cohesion: 0.03 Nodes (81): asRaw(), build$2(), buildFromSpec(), byInnerKey(), combine$1(), combine$2(), combineGroups(), consolidate() (+73 more) ### Community 33 - "Community 33" Cohesion: 0.06 Nodes (60): fetchGetUserInfo(), currentRoutePath, { menuList }, menuStore, raw, route, routerPath, AuthDirective (+52 more) ### Community 34 - "Community 34" Cohesion: 0.03 Nodes (26): handleCustomerConfirm(), if(), fetchContactByCustomerId(), fetchCreateCustomer(), fetchCustomerDetail(), fetchParkAreaList(), fetchUpdateCustomer(), getContactByCustomerId() (+18 more) ### Community 35 - "Community 35" Cohesion: 0.03 Nodes (76): anchorTargets(), buildGroups(), calculateImagePosition(), cat(), chooseChannels(), cleanParameters(), convertStringToolbar(), convertText() (+68 more) ### Community 36 - "Community 36" Cohesion: 0.04 Nodes (53): fetchRefreshToken(), base64ToBytes(), bytesToBase64(), decryptJson(), deriveKey(), EncEnvelope, encryptJson(), fromBase64Url() (+45 more) ### Community 37 - "Community 37" Cohesion: 0.05 Nodes (62): approve_task(), _assert_wf_instance_in_scope(), _business_type_label(), _enrich_task_list(), get_business_all_tasks(), _get_business_form_fields(), get_designer_data(), get_instance_detail() (+54 more) ### Community 38 - "Community 38" Cohesion: 0.03 Nodes (45): any, approvalDialogRef, calculateProductAmount(), calculateTotalAmount(), contactSelectorVisible, customerSelectorVisible, defaultSupplier, enrichFrameworkTierLetterFiles() (+37 more) ### Community 39 - "Community 39" Cohesion: 0.06 Nodes (46): _(), a, ae(), b, Be(), c, ce, d() (+38 more) ### Community 40 - "Community 40" Cohesion: 0.04 Nodes (51): account, basicLabels, calculatedAmount, calculateProductAmount(), contactSelectorVisible, createDefaultForm(), customerSelectorVisible, customerShortName (+43 more) ### Community 41 - "Community 41" Cohesion: 0.06 Nodes (66): format_datetime(), _apply_inventory_update(), _base_query(), create_inventory(), create_link_for_plan(), delete_inventory(), _generate_batch_no(), _get_inventory() (+58 more) ### Community 42 - "Community 42" Cohesion: 0.06 Nodes (49): $(), a(), ae(), be(), ce(), d(), de(), E (+41 more) ### Community 43 - "Community 43" Cohesion: 0.04 Nodes (33): fetchGetMenuList(), fetchGetMenuCodes(), fetchLogin(), fetchLogout(), CLUE_PERM_MAP, useCluePerm(), CONTRACT_PERM_MAP, PERM_FALLBACK (+25 more) ### Community 44 - "Community 44" Cohesion: 0.04 Nodes (56): dialogTitle, dictStore, formRef, rules, shortcuts, submitLoading, visible, any (+48 more) ### Community 45 - "Community 45" Cohesion: 0.06 Nodes (67): bm(), cm(), cT(), cv(), dk(), du(), dv(), em() (+59 more) ### Community 46 - "Community 46" Cohesion: 0.05 Nodes (41): $(), a(), Ae(), be(), d, De(), E(), ee (+33 more) ### Community 47 - "Community 47" Cohesion: 0.03 Nodes (69): CarrierQuery, DocumentReminder, DocumentReminderStats, Driver, driverApi, DriverQuery, FreightSettlementApprovalBody, FreightSettlementDisburseBody (+61 more) ### Community 48 - "Community 48" Cohesion: 0.03 Nodes (51): fetchAllDictData(), fetchCreatePost(), fetchDeletePost(), fetchDeptTree(), fetchGetRoleList(), fetchPostBoundUserIds(), fetchPostList(), fetchUpdatePost() (+43 more) ### Community 49 - "Community 49" Cohesion: 0.06 Nodes (42): _, a, ae(), b(), be, c, d(), de() (+34 more) ### Community 50 - "Community 50" Cohesion: 0.05 Nodes (62): cancel(), dialog, dictStore, emit, formRef, open(), reset(), rules (+54 more) ### Community 51 - "Community 51" Cohesion: 0.08 Nodes (68): attachment_download_url(), attachment_preview_url(), AttachmentDownloadUrlBody, create_dept(), create_dict_data(), create_dict_type(), create_menu(), create_post() (+60 more) ### Community 52 - "Community 52" Cohesion: 0.09 Nodes (66): as(), av(), ax, b(), bk, c, ca(), ce() (+58 more) ### Community 53 - "Community 53" Cohesion: 0.04 Nodes (64): fetchCreateDictData(), fetchCreateDictType(), fetchDeleteDictData(), fetchDeleteDictType(), fetchDictDataList(), fetchDictTypeList(), fetchUpdateDictData(), fetchUpdateDictType() (+56 more) ### Community 54 - "Community 54" Cohesion: 0.05 Nodes (54): currentPlanId, editorHeight, finalTemplate, isPreviewMode, pdfGenerating, saveLoading, slipContent, visible (+46 more) ### Community 55 - "Community 55" Cohesion: 0.04 Nodes (55): approvalDialogRef, content, contentEnd, contentStart, contractContent, customerDialogActive, detailActiveTab, detailInvoiceLoading (+47 more) ### Community 56 - "Community 56" Cohesion: 0.05 Nodes (57): finishSuccess(), handleConfirmApproval(), dialogTitle, dialogVisible, emit, handleConfirm(), handleCurrentChange(), handleQuery() (+49 more) ### Community 57 - "Community 57" Cohesion: 0.06 Nodes (63): _apply_contract_entity_fields(), batch_assign_owner(), batch_submit_contract_approval(), _build_customer_address(), _calc_amount_with_tax(), _change_row_to_dict(), contract_row_to_dict(), create_contract_change() (+55 more) ### Community 58 - "Community 58" Cohesion: 0.04 Nodes (64): handleCopyLink(), adjustHeight(), adjustWidth(), allUnlocked(), bind$2(), colFill(), columnReplacePredicate(), columns() (+56 more) ### Community 59 - "Community 59" Cohesion: 0.06 Nodes (64): bundle(), cellLength(), css(), deleteRowsAt(), eachr(), elementFromGrid(), elementnew(), extractGridDetails() (+56 more) ### Community 60 - "Community 60" Cohesion: 0.03 Nodes (63): BusinessAllTasks, CategoryItem, CategoryParameter, CategoryParameterCreate, CellProductSpecItem, CellProductTypeItem, CellSampleTypeItem, CustomerItem (+55 more) ### Community 61 - "Community 61" Cohesion: 0.05 Nodes (19): ComponentLoader, IframeRouteManager, RouteRegistry, ConvertedRoute, RouteValidator, ValidationResult, useAppMode(), AuthItem (+11 more) ### Community 62 - "Community 62" Cohesion: 0.07 Nodes (38): _, a, b, c(), ce(), d(), de(), E() (+30 more) ### Community 63 - "Community 63" Cohesion: 0.05 Nodes (60): absolute(), append(), append$1(), Blocker(), children$1(), clone$2(), col(), colInfo() (+52 more) ### Community 64 - "Community 64" Cohesion: 0.04 Nodes (33): loadVehicleViewBundles(), activeTab, heroMeta, loadDetail(), loading, reload(), viewSessionKey, Carrier (+25 more) ### Community 65 - "Community 65" Cohesion: 0.06 Nodes (52): soft_delete(), _actor_ids(), _actor_names(), assert_row_deletable_by_creator(), assert_rows_deletable_by_creator(), can_delete_by_creator(), is_super_admin(), normalize_user_info() (+44 more) ### Community 66 - "Community 66" Cohesion: 0.04 Nodes (42): { homePath }, isDualMenu, { isFullscreen, toggle: toggleFullscreen }, isLeftMenu, isTopLeftMenu, isTopMenu, { language }, { locale } (+34 more) ### Community 67 - "Community 67" Cohesion: 0.07 Nodes (58): categories, delay(), fetchAdjustOrder(), fetchAssignDelivery(), fetchAttachmentDownloadUrl(), fetchCancelOrder(), fetchCategoryList(), fetchCategoryParameters() (+50 more) ### Community 68 - "Community 68" Cohesion: 0.08 Nodes (56): accept_quote(), _build_quote_filters(), calculate_quote_amount(), create_new_version(), create_quote(), _decimal_value(), _enrich_contact_fields(), _enrich_supplier_name() (+48 more) ### Community 69 - "Community 69" Cohesion: 0.05 Nodes (58): adjustAndRedistributeWidths(), adjustAndRedistributeWidths$1(), adjustWidthTo(), after$4(), all(), ancestors$2(), apply(), base() (+50 more) ### Community 70 - "Community 70" Cohesion: 0.06 Nodes (52): ad(), am(), ap(), at(), bm(), bs(), bt(), Cb (+44 more) ### Community 71 - "Community 71" Cohesion: 0.05 Nodes (56): after(), beforeSpecial(), children(), contains$2(), diagnose(), doDiagnose(), findCommonRowType(), freefallRtl$2() (+48 more) ### Community 72 - "Community 72" Cohesion: 0.05 Nodes (39): buildInventoryRelatedSections(), buildInventoryViewSection(), buildPlanRelatedSections(), buildPlanViewSection(), buildWeighingRelatedSections(), buildWeighingViewSection(), businessTypeTagType(), formatKgToTon() (+31 more) ### Community 73 - "Community 73" Cohesion: 0.06 Nodes (47): 附件上传 bizType 与 MinIO 目录映射(对齐原 CRM oss 上传语义), 优先使用显式 folder;否则按 bizType 映射默认目录。, 优先使用显式 folder;否则按 bizType 映射默认目录。, resolve_upload_folder(), _build_public_page(), _format_file_size(), _get_inventory_by_token(), get_public_inventory() (+39 more) ### Community 74 - "Community 74" Cohesion: 0.09 Nodes (56): Aa(), Ae(), al(), be(), cd(), cl(), cn(), de() (+48 more) ### Community 75 - "Community 75" Cohesion: 0.07 Nodes (46): create_contact(), get_contact(), list_contacts_by_customer(), _parse_optional_date(), _row_to_dict(), set_primary_contact(), soft_delete_contact(), update_contact() (+38 more) ### Community 76 - "Community 76" Cohesion: 0.06 Nodes (44): currentPlanId, editorHeight, finalTemplate, isPreviewMode, pdfGenerating, saveLoading, slipContent, visible (+36 more) ### Community 77 - "Community 77" Cohesion: 0.08 Nodes (51): CreateFromContractRequest, HazardCertReadyBody, PlanArchiveBody, PlanArchiveFreightBlock, PlanArchiveProductItem, PlanBase, PlanCreate, PlanCreateFull (+43 more) ### Community 78 - "Community 78" Cohesion: 0.05 Nodes (35): AnchorListOptions, appendClickRemove(), ClassListOptions, contains(), DialogChanges, DialogConfirms, DialogInfo, fallbacks (+27 more) ### Community 79 - "Community 79" Cohesion: 0.06 Nodes (35): ancestor(), ancestor$1(), anyToHex(), buildListItems(), exists(), findCommonCellType(), findCommonRowType(), findInWarehouse() (+27 more) ### Community 80 - "Community 80" Cohesion: 0.05 Nodes (38): CertRead, CertRow, VehiclePersonnelRow, get(), [], getRoleLabel(), personnelCertMissingSuffix, props (+30 more) ### Community 81 - "Community 81" Cohesion: 0.06 Nodes (48): approver, baseRules, confirmButtonText, dialogTitle, dialogVisible, emit, list, q (+40 more) ### Community 82 - "Community 82" Cohesion: 0.08 Nodes (27): $(), a, b(), c(), d, e(), ee(), G() (+19 more) ### Community 83 - "Community 83" Cohesion: 0.07 Nodes (38): gu(), Pu, ac, ah(), bb(), Bi, Bu, Cu() (+30 more) ### Community 84 - "Community 84" Cohesion: 0.06 Nodes (19): constant(), get(), get$1(), getCurrentCode(), getCurrentLanguage(), getLanguages(), getLanguages$1, getSelectedCodeSample() (+11 more) ### Community 85 - "Community 85" Cohesion: 0.06 Nodes (36): fetchData(), handleCancel(), handleEdit(), handleMutationSuccess(), handlePageChange(), handleQuickSearch(), handleQuickSearchClear(), handleReset() (+28 more) ### Community 86 - "Community 86" Cohesion: 0.04 Nodes (46): [], allowedImageTypes, allowedTypes, allowedVideoTypes, any, arr, bannerItems, basicData (+38 more) ### Community 87 - "Community 87" Cohesion: 0.04 Nodes (48): 二、功能特征 → 模式(决策表), 一、怎么用(30 秒选型), 四、全站页面 → 模式速查, 页面骨架, 页面骨架, 弹窗, 弹窗, 前后端衔接 (+40 more) ### Community 88 - "Community 88" Cohesion: 0.04 Nodes (48): 总览, 1. 迁移目标, 10. 验证清单, 10.1 后端协议, 10.2 业务, 10.3 门户集成, 11. 风险与对策, 12. 文档索引 (+40 more) ### Community 89 - "Community 89" Cohesion: 0.04 Nodes (48): ADDED Requirements, Requirement: 禁止跨端调色板混用, Requirement: 新增与编辑弹窗布局与视口留白, Requirement: 表单字段注释格式, Requirement: 表单字段注释格式, Requirement: 列表行查看弹窗(按钮 + 双击), Requirement: 树形主数据展示规则, Requirement: 排序字段不在界面默认展示 (+40 more) ### Community 90 - "Community 90" Cohesion: 0.06 Nodes (18): addButton(), addControl(), addSplitButton(), findUntil(), getBulletStyles, getNumberStyles, getSelectedStyleType(), inList() (+10 more) ### Community 91 - "Community 91" Cohesion: 0.05 Nodes (48): add$3(), address(), after$5(), appendAt(), boxPosition(), caretPositionFromPoint(), caretRangeFromPoint(), cata() (+40 more) ### Community 92 - "Community 92" Cohesion: 0.09 Nodes (48): boundsRestriction(), centreY(), centreY$1(), detect$5(), east(), east$2(), eastEdgeX(), eastEdgeX$1() (+40 more) ### Community 93 - "Community 93" Cohesion: 0.06 Nodes (32): fetchAttachmentDownloadUrl(), fetchAttachmentPreviewUrl(), ext, formData, index, lastDotIndex, name, dialogVisible (+24 more) ### Community 94 - "Community 94" Cohesion: 0.06 Nodes (41): fetchCreateSite(), fetchDeleteSite(), fetchDictDataOptions(), fetchSiteList(), fetchUpdateSite(), fetchUserList(), handleBatchDelete(), revokeLocalPreview() (+33 more) ### Community 95 - "Community 95" Cohesion: 0.04 Nodes (47): 文件清单, 执行顺序建议, code:sql (-- docs/sql/20260623_db_inventory_site_token.sql), code:python (COMPLETED_STATUS = "已完成"), code:python ("db_inventory_site_feedback": "db/inventory_site",), code:python (from app.api.db.public_inventory import router as public_db_), code:block13 (,/api/public/db/inventory), code:bash (# 先从库取一条 token) (+39 more) ### Community 96 - "Community 96" Cohesion: 0.09 Nodes (46): PlFreightSettlement, PlFreightSettlementTransport, 运费结算表 pl_freight_settlement, 结算单-运输关联表 pl_freight_settlement_transport, _advance_after_approval(), _approval_to_dict(), can_user_approve_settlement(), _clear_settlement_approval_records() (+38 more) ### Community 97 - "Community 97" Cohesion: 0.07 Nodes (47): ai(), bn, br, cs(), dn(), ds(), em(), en() (+39 more) ### Community 98 - "Community 98" Cohesion: 0.06 Nodes (26): addToBlobCache(), AdvTab, alertErr(), createBlobCache(), Dialog(), fromDom(), fromHtml(), fromTag() (+18 more) ### Community 99 - "Community 99" Cohesion: 0.08 Nodes (20): _(), a, b(), C(), d(), e(), f(), H() (+12 more) ### Community 100 - "Community 100" Cohesion: 0.08 Nodes (45): ag(), bi(), ey(), Fv(), g(), gt(), ha(), hf (+37 more) ### Community 101 - "Community 101" Cohesion: 0.04 Nodes (45): 运费结算完善 — 设计文档, 1.1 路由与菜单, 1.2 Tab 定义, 1.3 权限按钮(新增/调整), 已确认决策(2026-06-25), 六、状态机, 非目标(本期不做), 2.1 数据范围(D5) (+37 more) ### Community 102 - "Community 102" Cohesion: 0.04 Nodes (45): 1. 部署思路总览, 1.1 架构, 1.2 核心原则, 1.3 目录约定(生产机), 2. 前置条件, 2.1 服务器软件, 2.2 网络与防火墙, 2.3 数据库 (+37 more) ### Community 103 - "Community 103" Cohesion: 0.07 Nodes (39): get_last_month_range(), month_range(), 地磅计划按月自动生成 — 迁移自 simple-dibang-xiaoshou/auto-create-plan/auto_create_monthly_pla, 按月自动生成采购计划。 - 默认仅在每月 1 日执行(force=True 时跳过该限制,供手动触发验收) - 遍历所有租户,按上月计划模板生, run_auto_generate_monthly_plans(), _apply_inventory_product_update(), default_execution_status(), generate_plan_no() (+31 more) ### Community 105 - "Community 105" Cohesion: 0.06 Nodes (25): api, document(), documentOrOwner(), hasProto(), internalSet(), isAtDetailsStart(), isBoolean, isDetails() (+17 more) ### Community 106 - "Community 106" Cohesion: 0.06 Nodes (17): _(), a, b, d, f, g, h, i (+9 more) ### Community 107 - "Community 107" Cohesion: 0.07 Nodes (32): always, api, append(), before(), Cell(), compareDocumentPosition(), currentSearchState, documentPositionPreceding() (+24 more) ### Community 108 - "Community 108" Cohesion: 0.08 Nodes (17): _, a, b, C, e(), g(), i(), j (+9 more) ### Community 109 - "Community 109" Cohesion: 0.08 Nodes (38): cancel(), dictStore, getList(), handleAdd(), handleCommand(), handleExecute(), handleExport(), handleQuery() (+30 more) ### Community 110 - "Community 110" Cohesion: 0.08 Nodes (15): a, b(), c(), D(), e(), f, g, i (+7 more) ### Community 111 - "Community 111" Cohesion: 0.08 Nodes (41): ac(), bc(), bg(), Cc(), co, cr, dg(), Do (+33 more) ### Community 112 - "Community 112" Cohesion: 0.06 Nodes (29): categoryImportTemplateData, childIds, keyword, loading, n, node, pagination, paramItems (+21 more) ### Community 113 - "Community 113" Cohesion: 0.05 Nodes (41): 参考:移植经验与踩坑记录, 1. 附件上传必须遵循门户标准, 10. 先理解 Java 再写 Python, 11. DDL 与 ORM 字段顺序一致, 12. SQL 增量脚本必须保存, 13. API 响应解包用兼容写法, 14. 字典类型名必须匹配 API 实际返回值, 15. 跨模块组件直接引用,不要重新实现 (+33 more) ### Community 114 - "Community 114" Cohesion: 0.05 Nodes (38): 文件结构, 执行顺序建议, code:python (class PlanArchiveProductItem(BaseModel):), code:typescript (export interface PlanArchiveProductItem {), code:typescript (archiveStatus?: string), code:typescript (archive: (id: string, data?: PlanArchiveBody) =>), code:typescript (/** 仅实际数量可编辑,计划数量只读(归档弹窗) */), code:vue (), code:block13 (Task 1 → 2 → 3 → 4 → 5 → 6 → 7 → 8 (后端闭环)), code:sql (-- 新增/更新) (+26 more) ### Community 172 - "Community 172" Cohesion: 0.06 Nodes (34): 操作审计与业务语义日志 — 设计文档, 存储样式示例, 架构与数据流, 中间件与加解密顺序, 已确认业务规则, 路径推断兜底(无装饰器), 现有(增强), 前端 (+26 more) ### Community 173 - "Community 173" Cohesion: 0.06 Nodes (34): ADDED Requirements, Requirement: 最小必要改动, Requirement: 已有系统迁移的蔓延控制, Requirement: 后端工程约定, Requirement: 数据库脚本与迁移, Requirement: 单文件行数上限, Requirement: 提交说明可读性, Requirement: 前端 API 返回值消费约定 (+26 more) ### Community 175 - "Community 175" Cohesion: 0.07 Nodes (25): ar, ba(), bf(), db, Df(), ev, fr, gr (+17 more) ### Community 176 - "Community 176" Cohesion: 0.1 Nodes (26): en(), fn(), ft(), g, ge(), gt(), ht(), i (+18 more) ### Community 177 - "Community 177" Cohesion: 0.09 Nodes (27): { activeDateShortcut, handleDateShortcut, resetDateShortcut }, canManageCertReady(), canUploadCert(), certDialogVisible, certPlanId, fetchData(), handleCertUploadSuccess(), handleMarkCertReady() (+19 more) ### Community 178 - "Community 178" Cohesion: 0.08 Nodes (31): fetchCreateMenu(), fetchDeleteMenu(), fetchMenuTree(), fetchUpdateMenu(), dialogTitle, dialogVisible, dictStore, formData (+23 more) ### Community 179 - "Community 179" Cohesion: 0.09 Nodes (32): CarrierAuditReject, CarrierBase, CarrierCreate, CarrierListResponse, CarrierQualificationBase, CarrierRead, CarrierUpdate, CertRead (+24 more) ### Community 180 - "Community 180" Cohesion: 0.07 Nodes (23): addZeros(), createTemplateList(), curry(), entitiesAttr, exists(), getCdateFormat, getCreationDateClasses, getDateTime() (+15 more) ### Community 181 - "Community 181" Cohesion: 0.11 Nodes (30): ae(), an(), be(), cc(), dl(), Gl(), hc(), hm (+22 more) ### Community 182 - "Community 182" Cohesion: 0.06 Nodes (30): fetchCreateDept(), fetchDeleteDept(), fetchUpdateDept(), dialogTitle, dialogVisible, dictStore, formData, formRef (+22 more) ### Community 183 - "Community 183" Cohesion: 0.09 Nodes (31): create_from_quote(), _quote_products_to_contract_products(), Java: createFromQuote — 返回合同 id, Java: createFromQuote — 返回合同 id, batch_insert_quote_products(), calculate_subtotal(), _decimal_value(), delete_products_by_quote_id() (+23 more) ### Community 184 - "Community 184" Cohesion: 0.1 Nodes (30): after(), before$1(), bind(), child(), children(), cleanListProperties(), cloneItemContent(), createEntry() (+22 more) ### Community 185 - "Community 185" Cohesion: 0.08 Nodes (19): at(), bc(), c, ec, er(), gn, In(), Jc() (+11 more) ### Community 186 - "Community 186" Cohesion: 0.08 Nodes (31): body(), chooseSize(), determineDefaultTableAttributes(), determineDefaultTableStyles(), get(), get$5(), get$6(), get$8() (+23 more) ### Community 187 - "Community 187" Cohesion: 0.1 Nodes (32): createAlignMenu(), createBlocksMenu(), createFontFamilyMenu(), createFontSizeMenu(), createMenuItems(), createStylesMenu(), generateSelectItems(), getContentLanguages (+24 more) ### Community 188 - "Community 188" Cohesion: 0.11 Nodes (32): bd(), d, ei(), f(), fd(), h, hd(), hn() (+24 more) ### Community 189 - "Community 189" Cohesion: 0.09 Nodes (5): CommentItem, fetchGetLatestUpgradeLog(), systemUpgrade(), UpgradeLog, VersionManager ### Community 190 - "Community 190" Cohesion: 0.08 Nodes (26): ListColumnDef, loadVisibleColumns(), resolveDefaultVisibleProps(), usePersistedListColumns(), UsePersistedListColumnsOptions, dialogTitle, dialogVisible, formData (+18 more) ### Community 191 - "Community 191" Cohesion: 0.06 Nodes (31): 背景与目标, 三、移除左侧栏, 四、导航联动, 五、菜单数据与权限(不变), 已确认决策, 六、响应式, 七、样式要点, 八、影响文件清单 (+23 more) ### Community 192 - "Community 192" Cohesion: 0.06 Nodes (31): 线索管理模块 - 前端界面, 1. 配置路由, 📦 使用的字典, 🔧 依赖说明, 全局方法, 🚀 使用说明, 🎯 功能说明, 1. 线索列表页面 (index.vue) (+23 more) ### Community 193 - "Community 193" Cohesion: 0.06 Nodes (31): 运输计划管理系统 - 技术设计, 约束条件, 利益相关者, 项目背景, 技术栈, code:block1 (pl_plan_transport), code:block2 ({base_url}/transport/scan/{transport_id}?code={verify_code}), Context (+23 more) ### Community 194 - "Community 194" Cohesion: 0.11 Nodes (18): ApiCryptoError, _b64url_decode(), _b64url_encode(), decrypt_json(), encrypt_json(), BusinessException, InvalidStatusTransitionException, log_delivery_operation() (+10 more) ### Community 195 - "Community 195" Cohesion: 0.12 Nodes (11): get_wechat_pay_client(), get_wechat_pay_v2(), 微信支付工具模块 支持微信支付 V3 API 文档参考: https://pay.weixin.qq.com/docs/v3/apis/index.html, 统一下单接口 (V3) Args: out_trade_no: 商户订单号 total_amo, 申请退款 Args: out_trade_no: 商户订单号 total_amount: 订单, 小程序调起支付的二次签名参数(与公众号 JSAPI 规则一致), 统一下单 (V2 API) Args: out_trade_no: 商户订单号 total_f, 生成签名 V3 (SHA256 with RSA) (+3 more) ### Community 196 - "Community 196" Cohesion: 0.08 Nodes (14): bind$1(), bind$2(), binder(), curry(), detectBrowser$1(), find$1(), findMap(), findUntil() (+6 more) ### Community 197 - "Community 197" Cohesion: 0.06 Nodes (30): 危化品证「证书齐备」人工确认 — 设计文档, 现状, 三、前端, 四、状态流转, 客户反馈, 1.1 `pl_plan` 新增字段, 1.2 既有字段保留, 五、影响范围(实现清单) (+22 more) ### Community 198 - "Community 198" Cohesion: 0.06 Nodes (30): 运输计划归档 — 设计文档, 1.1 新菜单, 1.2 权限按钮, 1.3 列表行为(D1 / D2), 1.4 工具栏, 1.5 原运输计划页改动(D3), 已确认决策(2026-06-25), 四、前端文件清单 (+22 more) ### Community 199 - "Community 199" Cohesion: 0.06 Nodes (30): 运输计划管理系统 - 实施任务清单, 1. 数据库设计与创建, 1.1 基础数据表, 1.2 计划管理表, 1.3 运输管理表, 1.4 运费结算表, 1.5 库存管理表, 2.1 基础数据 API (+22 more) ### Community 200 - "Community 200" Cohesion: 0.06 Nodes (30): ADDED Requirements, code:block1 (计划号:{plan_no}), Requirement: 单据类型自动判断, Requirement: 归档操作, Requirement: 计划编号规则, Requirement: 金额计算规则, Requirement: 通知信息生成, Requirement: 产品属性检查 (+22 more) ### Community 201 - "Community 201" Cohesion: 0.09 Nodes (29): all$1(), buildColorMenu(), buildMenuItems(), bypassSelector(), child$3(), descendant(), descendants(), firstChild() (+21 more) ### Community 202 - "Community 202" Cohesion: 0.09 Nodes (5): fromPoint(), Optional, cached(), thunk(), thunkOf() ### Community 203 - "Community 203" Cohesion: 0.08 Nodes (17): categoryNameMap, checkRange(), database, databaseId, databaseUrl, getEmojiDatabase, getEmojiDatabaseId, getEmojiDatabaseUrl (+9 more) ### Community 204 - "Community 204" Cohesion: 0.07 Nodes (14): api, contains(), customTabs, dialogOpener, getForcedPlugins, hasProto(), isFunction, isString (+6 more) ### Community 205 - "Community 205" Cohesion: 0.07 Nodes (27): firstLevelMenuPath, firstLevelMenus, { getMenuOpenWidth, menuType, dualMenuShowText, menuOpen, getMenuTheme }, idx, if(), isDualMenu, isMobileMode, isMobileScreen (+19 more) ### Community 206 - "Community 206" Cohesion: 0.1 Nodes (24): fetchCreateLeave(), fetchDeleteLeave(), fetchLeaveList(), fetchSubmitLeave(), fetchUpdateLeave(), formData, handleAdd(), handleDelete() (+16 more) ### Community 207 - "Community 207" Cohesion: 0.15 Nodes (27): refresh_token(), create_access_token(), create_refresh_token(), decode_token(), extend_session(), get_current_user(), get_current_user_by_token(), get_current_user_simple() (+19 more) ### Community 208 - "Community 208" Cohesion: 0.11 Nodes (24): create_user(), get_user(), get_user_with_relations(), _hash_password(), list_post_ids_for_user(), list_user_ids_bound_to_post(), list_users(), 用户 CRUD(sys_user + sys_user_role + sys_user_post) (+16 more) ### Community 209 - "Community 209" Cohesion: 0.11 Nodes (21): fireRemoveDraft(), fireRestoreDraft(), fireStoreDraft(), get(), getAutoSaveInterval, getAutoSavePrefix(), getAutoSaveRetention, hasDraft() (+13 more) ### Community 210 - "Community 210" Cohesion: 0.1 Nodes (16): buildMissingHazardCertMessage(), buildMissingHazardCertReadyMessage(), findMissingHazardCerts(), formatPlProductNameWithHazardMarks(), getHazardProductLabel(), HazardFlagProduct, isHazardCertReady(), isHazardProduct() (+8 more) ### Community 211 - "Community 211" Cohesion: 0.11 Nodes (19): appendAmapNavLine(), buildAmapLocationUrl(), buildAmapMarkerUrl(), buildAmapNavigationUrl(), buildAmapSearchUrl(), usePlPlanArrangeActions(), planApi, TransportArrangeResult (+11 more) ### Community 212 - "Community 212" Cohesion: 0.07 Nodes (28): 运输计划 · 车辆/人员/证书重构 — 设计文档, 车辆(嵌套保存), 非目标(本期不做), 人员, 证书, 提醒, 前端设计, 人员管理(原司机管理) (+20 more) ### Community 213 - "Community 213" Cohesion: 0.07 Nodes (28): 运输计划 · 新增计划弹窗 — 设计文档, 1. 基础信息, 提交流程, 2. 合同信息, 已确认决策(2026-06-20), 非目标(本期不做), 前端组件, 合同产品 → 计划产品映射 (+20 more) ### Community 214 - "Community 214" Cohesion: 0.07 Nodes (28): 1. 模块定位, 10. 参考路径, 2. 技术实现, 3. 数据表清单(10 张), 4. 业务模块明细, 4.1 费用项目管理(`/bx/expense-item`), 4.2 工作流配置(`/bx/workflow/advance`、`/bx/workflow/reimburse`), 4.3.1 备用金申请(`/bx/advance/apply`) (+20 more) ### Community 216 - "Community 216" Cohesion: 0.1 Nodes (7): extractMeta(), get$1(), getEphoxEmbedData(), guess(), htmlToData(), Optional, wrap() ### Community 218 - "Community 218" Cohesion: 0.07 Nodes (24): activeTab, contractDetailDialogActive, dibangPlanRows, dictStore, displayCarrierName, displayDistanceKm, displayFeedbackTime, displayFreightAmount (+16 more) ### Community 219 - "Community 219" Cohesion: 0.08 Nodes (22): fetchUserOptions(), useApplicantOptions(), cancel(), dialog, emit, formRef, loadUserList(), open() (+14 more) ### Community 220 - "Community 220" Cohesion: 0.1 Nodes (17): applySubpackSlipPdfCheckboxLayout(), applySubpackSlipPdfFooterCellStyles(), buildSubpackSlipPdfCheckboxImgDataUrl(), buildSubpackSlipPdfCheckItemHtml(), normalizeSubpackSlipGapBeforeProduct(), normalizeSubpackSlipGapBeforeSign(), prepareSubpackSlipPdfCheckboxes(), prepareSubpackSlipPdfGridCells() (+9 more) ### Community 221 - "Community 221" Cohesion: 0.07 Nodes (27): 运输计划 · 承运商资质附件 — 设计文档, 辅助函数, 前端设计, 已确认业务规则, 1. 承运商列表 / 编辑(`views/pl/carrier/index.vue`), 影响范围, 验收标准, 工作量估算 (+19 more) ### Community 222 - "Community 222" Cohesion: 0.07 Nodes (27): ADDED Requirements, Requirement: 车辆维保申请提交, Requirement: 处理记录撤销与编辑, Requirement: 租户与权限隔离, Requirement: 车辆维保申请维护, Requirement: 维保类型输入, Requirement: 选车维保提醒, Requirement: 车辆维保处理登记 (+19 more) ### Community 223 - "Community 223" Cohesion: 0.18 Nodes (26): apply_to_read(), _assert_vehicle_exists(), board_item_to_read(), cancel_apply(), create_apply(), create_process(), delete_applies(), delete_processes() (+18 more) ### Community 224 - "Community 224" Cohesion: 0.17 Nodes (26): apply_to_read(), _assert_vehicle_exists(), board_item_to_read(), cancel_apply(), create_apply(), create_record(), delete_applies(), delete_records() (+18 more) ### Community 225 - "Community 225" Cohesion: 0.13 Nodes (26): _advance_contract_after_approval(), approve_contract(), approve_contract_by_contract_id(), approve_pass(), approve_reject(), approve_transfer(), _build_approval_list_filters(), can_user_approve() (+18 more) ### Community 226 - "Community 226" Cohesion: 0.1 Nodes (16): each(), getNodeChangeHandler(), hasProto(), isBoolean, isElement, isListItem, isNumber, isString (+8 more) ### Community 227 - "Community 227" Cohesion: 0.09 Nodes (26): calcContentBoxSize(), child(), child$1(), child$2(), clone$1(), extractAdvancedStyles(), extractDataFromCellElement(), extractDataFromRowElement() (+18 more) ### Community 228 - "Community 228" Cohesion: 0.1 Nodes (26): ai(), bl(), d, g(), gm(), Gs(), jm(), jt() (+18 more) ### Community 229 - "Community 229" Cohesion: 0.08 Nodes (27): all$1(), before$3(), bypassSelector(), clear(), descendant(), descendants(), doSetNativeRange(), each() (+19 more) ### Community 230 - "Community 230" Cohesion: 0.08 Nodes (26): cloneAppropriateAttributes(), each$1(), filter$1(), findSelectedStats(), getDimension(), getIsRoot(), getRawWidth(), getSelectionCell (+18 more) ### Community 231 - "Community 231" Cohesion: 0.11 Nodes (27): and(), ariaIsDisabled(), contains$1(), create$2(), defaultExecute(), doDefaultExecute(), doMove$1(), east$1() (+19 more) ### Community 232 - "Community 232" Cohesion: 0.13 Nodes (21): UseServerPagedOptions, InferApiParams, InferApiResponse, InferRecordType, useTable(), UseTableConfig, useTableImpl(), ApiResponse (+13 more) ### Community 233 - "Community 233" Cohesion: 0.09 Nodes (15): handleBlur(), handleFocus(), handleInput(), isFocused, props, formatAmount(), arrangeDialogVisible, fetchDetail() (+7 more) ### Community 234 - "Community 234" Cohesion: 0.09 Nodes (21): [], customerDialogActive, detailLabels, diff, expire, loading, { loadPerms, hasQuotePerm }, now (+13 more) ### Community 235 - "Community 235" Cohesion: 0.07 Nodes (26): 已排除功能(用户确认), Backend — 新建文件, Backend — 修改文件, code:python (# 参照 backend/app/models/models.py 中的 BizLeaveRequest / BizAt), code:typescript (import request from '@/utils/http'), code:typescript (// CRM 管理), code:sql (SELECT dict_type, COUNT(*) as cnt FROM sys_dict_data WHERE d), code:block5 (feat(crm): update product DDL — keep only category, product,) (+18 more) ### Community 236 - "Community 236" Cohesion: 0.07 Nodes (25): 参考源码(只读), Backend — 新建, Backend — 修改, code:python (from app.core.database import Base), code:python (from fastapi import APIRouter), code:python (def generate_plan_no() -> str:), code:python (def save_weighing_slip(db, tenant_no, user_id, dept_id, payl), File Map (+17 more) ### Community 237 - "Community 237" Cohesion: 0.11 Nodes (26): ancestor(), backspaceDelete(), backspaceDeleteCaret(), backspaceDeleteFromListToListCaret(), backspaceDeleteIntoListCaret(), backspaceDeleteRange(), closest$2(), curry() (+18 more) ### Community 238 - "Community 238" Cohesion: 0.1 Nodes (5): find(), findUntil(), get(), has(), Optional ### Community 239 - "Community 239" Cohesion: 0.13 Nodes (13): bind(), extractFromAnchor(), findCatalog(), findMap(), findTextByValue(), getAnchors(), getDelta(), map() (+5 more) ### Community 240 - "Community 240" Cohesion: 0.1 Nodes (25): br(), Dr(), ee(), fc(), fe(), fr(), ft(), ge() (+17 more) ### Community 241 - "Community 241" Cohesion: 0.13 Nodes (19): addCopyButton(), highlightCode(), HighlightDirective, insertLineNumbers(), isBlockProcessed(), markBlockAsProcessed(), processBlock(), setupHighlightDirective() (+11 more) ### Community 242 - "Community 242" Cohesion: 0.08 Nodes (25): 回款/开票模块移植后, 1. 总览, 变更记录, 步骤 26, 2.1 实现逻辑(Java), 2.2 触发点(`CrmPaymentServiceImpl`), 2.3 门户现状, 2. `updateReceivedAmount(contractId)` (+17 more) ### Community 243 - "Community 243" Cohesion: 0.08 Nodes (25): 文件清单, 实施顺序建议, code:bash (cd /Users/zlwu/work/00code/shanxia2.0), code:sql (INSERT INTO pl_personnel (id, personnel_name, phone_no, id_c), code:sql (INSERT INTO pl_vehicle_personnel (..., role, is_default, rem), code:python (class VehiclePersonnelRow(BaseModel):), code:bash (cd backend && source venv/bin/activate), code:bash (./scripts/update-graph.sh backend) (+17 more) ### Community 244 - "Community 244" Cohesion: 0.09 Nodes (24): OpportunityAssignBody, OpportunityBatchUpdateExpectDateBody, OpportunityBatchUpdateStageBody, OpportunityChangeStageBody, OpportunityCreateBody, OpportunityDeleteBody, OpportunityDetailBody, OpportunityFollowCreateBody (+16 more) ### Community 245 - "Community 245" Cohesion: 0.12 Nodes (18): allowHtmlInNamedAnchor, createAnchor(), getIdFromAnchor(), getNamedAnchor(), insert(), insertAnchor(), isAnchor(), isEmptyNamedAnchor() (+10 more) ### Community 246 - "Community 246" Cohesion: 0.1 Nodes (23): addPrependUrl(), addPrependUrl2(), changeImages(), changeSrc(), createImageList(), createState(), deep(), deepMerge (+15 more) ### Community 247 - "Community 247" Cohesion: 0.09 Nodes (25): addButtons(), addMenuItems(), addToolbars(), allUnlocked(), applyTableCellStyle(), cell(), changeColumnHeader(), changeRowHeader() (+17 more) ### Community 248 - "Community 248" Cohesion: 0.1 Nodes (3): isNonNullable(), isNullable(), Optional ### Community 249 - "Community 249" Cohesion: 0.1 Nodes (3): isNonNullable(), isNullable(), Optional ### Community 250 - "Community 250" Cohesion: 0.12 Nodes (25): a, am(), ba(), bi(), bt(), ct(), gt(), he() (+17 more) ### Community 251 - "Community 251" Cohesion: 0.1 Nodes (25): expandable, expandable$1, fromClientXY(), fromPageXY(), fromPromise(), getAnchors(), getAnchorSpec(), getAnchorSpec$1() (+17 more) ### Community 252 - "Community 252" Cohesion: 0.08 Nodes (24): 背景与目标, 四、样式, 五、导航联动(不变或微调), 六、响应式, 七、影响文件清单, 已确认决策, 八、测试计划, 九、风险 (+16 more) ### Community 253 - "Community 253" Cohesion: 0.09 Nodes (23): _fill_contract_linked_count(), list_quotes(), query_versions(), quote_row_to_dict(), ORM → camelCase(单点真相), ORM → camelCase(单点真相), Java: fillContractLinkedCount, Java: fillContractLinkedCount (+15 more) ### Community 254 - "Community 254" Cohesion: 0.15 Nodes (20): AdvanceService, AttachmentService, BxCrudService, ExpenseItemService, ReimburseService, WorkflowService, BxUserContext, get_bx_current_user() (+12 more) ### Community 256 - "Community 256" Cohesion: 0.11 Nodes (24): closest(), closest$1(), compose1(), composeAlphabeticBase26(), constant(), filter$1(), findSubLists(), getParentList() (+16 more) ### Community 257 - "Community 257" Cohesion: 0.17 Nodes (18): al(), fe(), ge(), ho(), je(), Lo(), me(), oe() (+10 more) ### Community 258 - "Community 258" Cohesion: 0.13 Nodes (24): getBorder(), applyDataToElement(), determineDefaultAttributes(), determineDefaultStyles(), extractDataFromSettings(), extractDataFromTableElement(), get(), getBody() (+16 more) ### Community 259 - "Community 259" Cohesion: 0.11 Nodes (3): isNonNullable(), isNullable(), Optional ### Community 260 - "Community 260" Cohesion: 0.13 Nodes (23): [], address, basicFields, clueFields, getFollowList(), handleAddFollow(), handleConvert(), handleConvertSuccess() (+15 more) ### Community 261 - "Community 261" Cohesion: 0.08 Nodes (23): 地磅系统移植设计文档, 1. 背景与目标, 10. 参考源码, 1.1 背景, 1.2 移植模块(用户确认), 1.3 不移植, 2. 设计决策, 3. 数据模型 (+15 more) ### Community 262 - "Community 262" Cohesion: 0.08 Nodes (23): ADDED Requirements, Requirement: 业务语义字段落库, Requirement: 配置与生产开关, Requirement: 租户隔离, Requirement: 操作日志管理页, Requirement: API 请求全量采集, Requirement: 操作日志查询 API, Requirement: CRM 业务详情操作日志 Tab (+15 more) ### Community 263 - "Community 263" Cohesion: 0.09 Nodes (24): 1. 表格列中的 Tag 展示, 2. 查看弹窗(SystemViewDialog)中的 Tag 展示, 3. 自定义查看弹窗中的 Tag 展示, 4. Tag 类型语义色映射规范, 5. 状态标签注册表(集中定义 label + tagType), code:html (` → ``, 2.4 消息提示, 2.5 移除 RuoYi 工具导入, 2.6 `el-button` 图标, 2.7 移除搜索动画 (+13 more) ### Community 291 - "Community 291" Cohesion: 0.1 Nodes (20): ⚠️ 强制要求(必读), 文档体系结构, 一、通用指南(本文档), 二、通用规范文档(全程按需加载), 三、实施步骤文档(按流程顺序加载), 四、模块迁移方案模板(每个模块必须编写), 强制流程, 关键源文件位置 (+12 more) ### Community 292 - "Community 292" Cohesion: 0.1 Nodes (20): ADDED Requirements, Inventory Statistics (盘存统计), Requirement: 库存统计口径, Requirement: 库存预警, Requirement: 库存台账, Requirement: 出入库明细, Requirement: 出入库汇总, Requirement: 运输统计 (+12 more) ### Community 293 - "Community 293" Cohesion: 0.11 Nodes (18): get_web_auth_menu_codes(), 获取当前用户菜单权限标识(sys_menu.perms,经角色继承)。, 获取当前用户菜单权限标识(sys_menu.perms,经角色继承)。, get_user_menu_codes(), 菜单 code 权限守卫(V0.3:通过 sys_user_role → sys_role_menu → sys_menu.perms), 运营端角色守卫:admin / super_admin 可访问。, 读取用户授权的菜单权限标识集合(与前端 meta.menuCode / perms 对齐)。, 接口菜单权限守卫。super_admin 直接放行。 (+10 more) ### Community 294 - "Community 294" Cohesion: 0.1 Nodes (17): attachments, cachedInfo, content, contentEnd, contentStart, drafts, end, ext (+9 more) ### Community 296 - "Community 296" Cohesion: 0.14 Nodes (20): createTextBlock(), getForcedRootBlock, getForcedRootBlockAttrs, hasOnlyOneBlockChild(), hasSameClasses(), hasSameListStyle(), isEmpty(), isEmpty$2() (+12 more) ### Community 297 - "Community 297" Cohesion: 0.17 Nodes (20): applyList(), createBookmark(), fireListEvent(), flattenListSelection(), getSelectedTextBlocks(), handleIndentation(), hasListStyleDetail(), indentListSelection() (+12 more) ### Community 299 - "Community 299" Cohesion: 0.18 Nodes (18): done(), escapeSearchText(), find(), findSpansByIndex(), get(), get$1(), getElmIndex(), hasNext() (+10 more) ### Community 300 - "Community 300" Cohesion: 0.15 Nodes (16): addZeros(), Cell(), daysLong, daysShort, getDateFormat, getDateTime(), getDefaultDateTime(), getFormats (+8 more) ### Community 301 - "Community 301" Cohesion: 0.11 Nodes (20): filter(), filterItems(), getAdvancedTab(), getCellsFromSelection(), getData$1(), getRowsFromSelection(), getSelectedCells(), getSelectionCell (+12 more) ### Community 302 - "Community 302" Cohesion: 0.11 Nodes (16): actualTransition, { containerMinHeight }, containerStyle, contentStyle, isFirstLoad, isFullPage, isRefresh, { keepAliveExclude } (+8 more) ### Community 303 - "Community 303" Cohesion: 0.17 Nodes (17): handleQuickSearch(), handleQuickSearchClear(), convertTreeData, getList(), handleClose(), handleConfirm(), handleQuery(), handleRemoveSelection() (+9 more) ### Community 304 - "Community 304" Cohesion: 0.1 Nodes (19): 1. 迁移目标, 2. 核心原则(对齐 bx「搬运 + 适配」), 3. 范围边界, 3.1 数据库(4 张业务表,DDL 已完成), 3.2 后端 API(移植清单见 `01-api-inventory.md`), 3.3 前端页面(拷贝 + 适配), 4. 目标架构, 5. 门户适配层 (+11 more) ### Community 305 - "Community 305" Cohesion: 0.1 Nodes (19): 变更记录, 0. 路径与响应约定, 合同管理 — 04 API 规格(重写移植版), 0.1 原 CRM(Java / RuoYi), 0.2 shanxia2.0 Python 目标, 0.3 前端(已拷贝 CRM)实际请求路径, 10. 完成标准(重写后勾选), 1.1 `CrmContractBo` 列表/筛选字段(Query) (+11 more) ### Community 306 - "Community 306" Cohesion: 0.1 Nodes (19): 报价单管理模块迁移方案 — 05 业务逻辑与特殊场景, 1. 定时任务 / 触发器, 10. 撤回 `withdrawApproval`(审批 Service), 11. 新版本 `createNewVersion`, 12. 转合同 `toContract`, 13. 分享 `generateShare` / `viewByShareCode`, 14. PDF / 模板, 15. 产品 ID 解析(外部) (+11 more) ### Community 307 - "Community 307" Cohesion: 0.1 Nodes (19): 页面功能, 公海池模块迁移方案 — 03 前端页面功能规格, 交互流程, 表单字段, 交互流程, 搜索条件, 搜索条件, 列表字段 (+11 more) ### Community 308 - "Community 308" Cohesion: 0.1 Nodes (19): 仅创建人可删除 — 删除接口 / 页面对照表与分阶段改造方案, 1. 统计摘要, 2. 需改造对照表(业务数据 — 纳入范围), 2.1 CRM, 2.2 PL 物流, 2.3 DB 地磅, 2.4 BX 报销, 3. 不纳入改造(UI 本地 / 非持久化删除) (+11 more) ### Community 309 - "Community 309" Cohesion: 0.1 Nodes (19): 1. 模块定位, 2. 技术实现, 3. 数据表清单(23 张,均在 `shanxia2.0.sql`), 4. 业务模块明细, 4.1 产品管理, 4.2 客户管理, 4.3 公海池, 4.4 线索管理 (+11 more) ### Community 310 - "Community 310" Cohesion: 0.1 Nodes (19): ADDED Requirements, Requirement: 地磅后端子域路由注册, Requirement: 地磅单管理与联动事务, Requirement: 计划按月自动生成任务, Requirement: 仪表盘统计 API, Requirement: 主数据下拉只读 CRM, Requirement: 车牌管理 CRUD, Requirement: 计划管理 CRUD 与计划号生成 (+11 more) ### Community 311 - "Community 311" Cohesion: 0.1 Nodes (19): ADDED Requirements, Requirement: 地磅管理菜单与五模块页面, Requirement: 列表页布局规范, Requirement: 车牌管理标准列表, Requirement: 磅单二维码弹窗业务例外, Requirement: 关联数据查看弹窗, Requirement: 车牌下拉可选, Requirement: 仪表盘页面 (+11 more) ### Community 312 - "Community 312" Cohesion: 0.11 Nodes (20): 1. 组件选型, 1. 标签须标注单位「(元)」, 2. 只读展示须前缀人民币符号「¥」, 3. 弹窗/列表表单控件同宽(栅格内满宽), 4. 可编辑输入(AmountInput), code:html (), Requirement: 金额与单价千分位输入与展示, Requirement: 金额与单价千分位输入与展示 (+12 more) ### Community 313 - "Community 313" Cohesion: 0.1 Nodes (20): 标准写法示例, 常用按钮图标映射, 标准写法示例, 常用按钮图标映射, code:html (), Requirement: 按钮须携带图标, Requirement: 按钮须携带图标, Scenario: 新增列表页工具栏按钮 (+12 more) ### Community 314 - "Community 314" Cohesion: 0.12 Nodes (16): _avatar_url_field(), _build_user_info_payload(), _jwt_user_payload(), logout(), 公共接口(Web 登录、刷新 Token、登出;用户模型对齐 docs/sql/shanxia2.0.sql 基线), 登出:吊销 Redis 会话(若已配置 REDIS_HOST)。, 登出:吊销 Redis 会话(若已配置 REDIS_HOST)。, 与 web-admin `userInfo` 字段约定一致。 (+8 more) ### Community 315 - "Community 315" Cohesion: 0.19 Nodes (18): batch_insert_contract_products(), calculate_subtotal(), _decimal_value(), delete_price_tiers_by_contract_id(), delete_products_by_contract_id(), _get_field(), insert_contract_product(), _letter_oss_ids_to_json() (+10 more) ### Community 316 - "Community 316" Cohesion: 0.25 Nodes (17): build_id_maps(), clip_text(), export_mapping(), fetch_rows(), legacy_id_to_str(), main(), map_id(), migrate() (+9 more) ### Community 317 - "Community 317" Cohesion: 0.12 Nodes (5): disableDevTools(), isMobile(), unlockForm, ICrmQuoteShareLogService, CrmQuoteShareLogServiceImpl ### Community 318 - "Community 318" Cohesion: 0.12 Nodes (3): CrmSupplierInfoController, ICrmSupplierInfoService, CrmSupplierInfoServiceImpl ### Community 319 - "Community 319" Cohesion: 0.12 Nodes (10): bR(), ch(), dd, fT(), Gt, jn(), na(), Ra() (+2 more) ### Community 320 - "Community 320" Cohesion: 0.14 Nodes (19): Aa(), as(), av(), Bv(), eu(), gh(), hs(), iv() (+11 more) ### Community 321 - "Community 321" Cohesion: 0.13 Nodes (7): ao(), E(), g(), kt(), Re(), te(), y ### Community 322 - "Community 322" Cohesion: 0.13 Nodes (12): advanceApi, attachmentApi, BxId, expenseItemApi, paymentApi, reimburseApi, workflowApi, advanceApproverStats (+4 more) ### Community 323 - "Community 323" Cohesion: 0.12 Nodes (19): 布局与视觉, 数据模型与上传逻辑, 布局与视觉, 数据模型与上传逻辑, code:vue (), code:scss (.attachment-upload { width: 100%; }), `el-upload` 配置, Requirement: 附件上传卡片化布局 (+11 more) ### Community 324 - "Community 324" Cohesion: 0.11 Nodes (19): 列表查询请求体, 更新请求体, 删除请求体, 全量查询请求体(不分页), 详情查询请求体, 新增请求体, code:json ({), code:json ({) (+11 more) ### Community 325 - "Community 325" Cohesion: 0.11 Nodes (18): ADDED Requirements, Requirement: 车辆档案管理, Requirement: 人员档案管理, Requirement: 动态证书管理, Requirement: 承运商管理, Scenario: 车辆信息维护, Scenario: 车辆归属管理, Scenario: 车辆关联人员 (+10 more) ### Community 326 - "Community 326" Cohesion: 0.2 Nodes (15): _cargo_stats(), dashboardApi, DashboardCargoStat, DashboardPartnerCargoStat, DashboardStats, get_dashboard_stats(), get_inbound_by_cargo(), get_inbound_by_partner_cargo() (+7 more) ### Community 327 - "Community 327" Cohesion: 0.15 Nodes (14): create_role(), get_role(), list_roles(), 角色 CRUD(sys_role / sys_role_menu / sys_role_data_scope_detail), role_name_exists(), _row_to_dict(), soft_delete_role(), update_role() (+6 more) ### Community 328 - "Community 328" Cohesion: 0.12 Nodes (15): cancel_settlement(), create_settlement(), delete_settlement(), disburse_settlement(), _generate_settlement_no(), get_settlement(), get_settlement_approval_flow(), get_settlement_by_transport() (+7 more) ### Community 329 - "Community 329" Cohesion: 0.22 Nodes (17): approve_reimburse(), approved_by_me(), _build_details_data(), create_reimburse(), delete_reimburse(), get_generated_title(), get_reimburse(), list_reimburses() (+9 more) ### Community 330 - "Community 330" Cohesion: 0.22 Nodes (14): advance_pending_approval_stats(), advance_status_counts(), approved_by_me(), create_advance(), delete_advance(), _fill_offset_amounts(), get_advance(), list_advances() (+6 more) ### Community 331 - "Community 331" Cohesion: 0.18 Nodes (18): b(), Be(), De(), fe(), he(), je(), jt(), l() (+10 more) ### Community 332 - "Community 332" Cohesion: 0.15 Nodes (18): before(), Cell(), clone(), contains(), deep(), dlIndentation(), each$1(), empty() (+10 more) ### Community 333 - "Community 333" Cohesion: 0.16 Nodes (11): fireResizeEditor(), getAutoResizeBottomMargin, getAutoResizeOverflowPadding, getMaxHeight, getMinHeight, isFullscreen(), oldSize, parseCssValueToInt() (+3 more) ### Community 334 - "Community 334" Cohesion: 0.13 Nodes (18): call(), contains(), get$2(), get$4(), has(), hasNonNullableKey(), isBoundary(), isComment() (+10 more) ### Community 335 - "Community 335" Cohesion: 0.14 Nodes (18): cm(), Fk(), Gn(), jd(), kd, Mi, nv(), On() (+10 more) ### Community 336 - "Community 336" Cohesion: 0.12 Nodes (13): focusInput(), handleKeydown(), highlightedElements, highlightedIndex, historyHIndex, historyItems, lowerItemTitle, { menuList } (+5 more) ### Community 337 - "Community 337" Cohesion: 0.22 Nodes (6): checkStorageCompatibility(), getSystemStorage(), getSysVersion(), StorageCompatibilityManager, storageManager, validateStorageData() ### Community 338 - "Community 338" Cohesion: 0.11 Nodes (12): currentValue, formattedValue, isPaused, isRunning, pausedValue, props, safeDecimals, safeDuration (+4 more) ### Community 339 - "Community 339" Cohesion: 0.18 Nodes (15): bizTypeTagType(), COMPLETED_NODE_STATUS_SET, DRAFT_STATUS_SET, formatMoney(), formatMoneyNumber(), formatMoneyYuan(), hasWorkflowNode(), moneyTableFormatter() (+7 more) ### Community 340 - "Community 340" Cohesion: 0.18 Nodes (14): publicInventoryApi, PublicInventoryPage, payload, publicPlGet(), publicPlPost(), publicPlRequest, publicPlUpload(), publicPlSiteApi (+6 more) ### Community 341 - "Community 341" Cohesion: 0.11 Nodes (14): computedStyle, container, contentValue, editorBody, editorInit, file, formData, getCurrentSupplierCode (+6 more) ### Community 342 - "Community 342" Cohesion: 0.11 Nodes (17): 线索管理模块迁移方案 — 05 业务逻辑与特殊场景, 1. 定时任务 / 触发器 / 监听器, 10. 导入导出, 11. 统计分析(5 接口), 12. 查重 `checkDuplicate`, 13. 跨模块依赖, 14. 权限标识(sys_menu), 15. 开发顺序建议 (+9 more) ### Community 343 - "Community 343" Cohesion: 0.11 Nodes (17): 公海池模块迁移方案 — 04 后端 API 接口规格, 4.1.1 公海池客户列表, 4.1.2 领取公海客户, 4.1.3 分配公海客户, 4.1.4 放入公海池(从客户管理触发), 4.1 公海池客户列表(复用客户 CRUD), 4.2 公海池操作记录, 4.2.1 操作记录列表 (+9 more) ### Community 344 - "Community 344" Cohesion: 0.11 Nodes (17): 目标, 模块迁移方案 — 06 分步实施计划, 步骤 1:清理 + 前端拷贝, 具体任务, 涉及文件, 完成标准, 预计代码量, 步骤 2:前端 — [页面名称] UI 适配 (+9 more) ### Community 345 - "Community 345" Cohesion: 0.11 Nodes (17): 1. 模块定位, 10. 参考路径, 2. 技术实现, 3. 数据表清单(5 张), 4. 业务模块明细, 4.1 仪表盘(`/db/dashboard`), 4.2 地磅计划(`db_purchase_plan`,`/db/plans`), 4.3 出入库管理(`db_inbound_outbound`,`/db/inventory`) (+9 more) ### Community 346 - "Community 346" Cohesion: 0.11 Nodes (17): ADDED Requirements, Requirement: 角色与菜单授权, Requirement: 数据权限范围, Requirement: 超级管理员与租户, Requirement: 多角色权限合并, Requirement: Web 与小程序菜单树, Requirement: Web 管理端菜单注册与侧栏展示(三件套同步), Scenario: 勾选子菜单 (+9 more) ### Community 347 - "Community 347" Cohesion: 0.12 Nodes (18): 结构与样式, 交互与文案, 实现模式, 5. ViewField 定义约定, 交互与文案, 实现模式, code:typescript (interface ViewField {), code:vue (

…

) (+10 more) ### Community 348 - "Community 348" Cohesion: 0.15 Nodes (12): _db_pool_keepalive_loop(), _error_json(), lifespan(), 未捕获异常:统一 JSON 500,确保跨域场景下仍有 Access-Control-Allow-Origin, 数据库异常:返回 JSON 并保留 CORS 头,避免浏览器只报跨域错误, 未捕获异常:统一 JSON 500,确保跨域场景下仍有 Access-Control-Allow-Origin, 定期 ping MySQL,避免远程库/NAT 回收空闲 TCP 后首请求长时间卡住。, 数据库异常:返回 JSON 并保留 CORS 头,避免浏览器只报跨域错误 (+4 more) ### Community 349 - "Community 349" Cohesion: 0.2 Nodes (16): create_with_details(), update_with_details(), BxReimburseDetail, allocate_reimburse_title_seq(), format_reimburse_title(), generate_apply_code(), generate_title(), is_auto_reimburse_title() (+8 more) ### Community 350 - "Community 350" Cohesion: 0.19 Nodes (16): upload_file(), download_file_bytes(), file_stream(), get_access_url(), get_download_url(), get_preview_url(), normalize_storage_path(), 报销附件存储适配 — 复用门户 app.core.storage,对外保持 bx 协议。 (+8 more) ### Community 351 - "Community 351" Cohesion: 0.15 Nodes (3): CrmQuoteProductController, ICrmQuoteProductService, CrmQuoteProductServiceImpl ### Community 352 - "Community 352" Cohesion: 0.18 Nodes (11): A(), b(), D(), e(), j(), k(), m, o() (+3 more) ### Community 353 - "Community 353" Cohesion: 0.14 Nodes (17): append(), clone$1(), createItem(), foldl(), indentDlItem(), isComment(), isDescriptionDetail, isDescriptionTerm (+9 more) ### Community 354 - "Community 354" Cohesion: 0.15 Nodes (14): _, d, f, g, h, k(), m, o (+6 more) ### Community 355 - "Community 355" Cohesion: 0.13 Nodes (14): allowUnsafeLinkTarget, applyLinkOverrides(), applyRelTargetRules(), getClasses(), getDefaultLinkTarget, getLinkClassList, getRelList, getRels() (+6 more) ### Community 356 - "Community 356" Cohesion: 0.15 Nodes (16): b(), bt, fo(), ft, gt, ht, jo(), ko() (+8 more) ### Community 357 - "Community 357" Cohesion: 0.17 Nodes (17): add(), add$1(), add$2(), applyVisualChars(), cleanClass(), filter(), fireVisualChars(), get() (+9 more) ### Community 358 - "Community 358" Cohesion: 0.12 Nodes (14): 公海池模块迁移方案 — 02 数据库表模型, 2.1.1 原始 DDL(来自 sx.sql 第 859 行), 2.1.2 迁移后 DDL, 2.1.3 字段对照表, 2.1.4 与现有实现的差异(需修正), 2.1 crm_customer_pool(公海池操作记录表), 2.2.1 原始 DDL(来自 sx.sql 第 892 行), 2.2.2 迁移后 DDL (+6 more) ### Community 359 - "Community 359" Cohesion: 0.12 Nodes (9): 4.1 迭代 1 — 产品分类 + 产品管理, crm_product(产品主表), crm_product_category(产品分类,树形), crm_product_price(产品定价), crm_product_price_history(价格变更历史), crm_product_stock_log(库存变动日志), crm_product_tag(产品标签), crm_product_tag_relation(产品-标签关联) (+1 more) ### Community 360 - "Community 360" Cohesion: 0.12 Nodes (16): 运输计划 · 车辆维保申请与处理登记 — 设计文档, 字典, 状态流转, 实现参考, 已确认业务规则, 1. 申请单 `pl_vehicle_maintenance_apply`, 2. 处理登记 `pl_vehicle_maintenance_process`, 非目标(本期不做) (+8 more) ### Community 361 - "Community 361" Cohesion: 0.12 Nodes (17): 代码优化, 新增, 优化, 修复, 修复, 重构, 重构, 优化 (+9 more) ### Community 362 - "Community 362" Cohesion: 0.13 Nodes (15): ADDED Requirements, MODIFIED Requirements, Requirement: 本仓库与周边系统的边界, Requirement: 山峡 CRM 工程路径与栈, Requirement: 多系统 SQL 模型权威文件索引, Scenario: 新人定位门户库表, Scenario: 新人定位地磅代码(迁移后), Scenario: 跨系统需求评审 (+7 more) ### Community 363 - "Community 363" Cohesion: 0.12 Nodes (16): ADDED Requirements, Requirement: 车辆尿素申请提交, Requirement: 尿素单位输入, Requirement: 车辆尿素发放登记, Requirement: 无申请补录, Requirement: 发放撤销, Requirement: 租户与 UI 规范, Scenario: 成功创建申请 (+8 more) ### Community 364 - "Community 364" Cohesion: 0.12 Nodes (16): ADDED Requirements, Requirement: 字典类型列表页, Requirement: 字典类型新增/编辑弹窗, Requirement: 字典数据配置弹窗, Requirement: 路由注册, Requirement: 列表面板标题规范, Scenario: 字典类型列表展示, Scenario: 关键词搜索 (+8 more) ### Community 365 - "Community 365" Cohesion: 0.21 Nodes (14): BaseHTTPMiddleware, ApiCryptoMiddleware, _claims_from_auth(), _coerce_post_method_override_to_get(), _get_redis_client(), _is_crypto_api(), _json_error_response(), _mark_nonce_once() (+6 more) ### Community 366 - "Community 366" Cohesion: 0.27 Nodes (15): advance_issue_stats(), batch_offset(), export_advance_issues(), issue_advance(), list_advance_issues(), list_advance_offset_records(), list_pending_payments(), list_processed_payments() (+7 more) ### Community 367 - "Community 367" Cohesion: 0.21 Nodes (16): addPixelSuffix(), getAlt(), getAttrib(), getBorderStyle(), getHspace(), getIsDecorative(), getSize(), getStyleValue() (+8 more) ### Community 368 - "Community 368" Cohesion: 0.21 Nodes (13): c, d, e, f(), g(), l, m(), n() (+5 more) ### Community 369 - "Community 369" Cohesion: 0.13 Nodes (15): collect(), collectData(), collectNodesInRange(), getAnchorElement(), getLinkList, getLinks(), getLinks$1(), getLinksInSelection() (+7 more) ### Community 370 - "Community 370" Cohesion: 0.18 Nodes (16): Bn(), cn(), En(), fd(), Fo(), gd(), jo(), kn() (+8 more) ### Community 371 - "Community 371" Cohesion: 0.12 Nodes (15): ActionType, Breakpoint, DialogType, Environment, FileInfo, Gender, KeyValue, Language (+7 more) ### Community 372 - "Community 372" Cohesion: 0.14 Nodes (8): downloadTemplate(), handleCheckedColumnsChange(), handleExport(), handleResetColumns(), importClue(), importTemplate(), submitImport(), updateCheckAllStatus() ### Community 373 - "Community 373" Cohesion: 0.16 Nodes (7): canToolbarResolve, fetchData(), handleReset(), handleResolve(), handleSearch(), handleToolbarResolve(), haystack ### Community 374 - "Community 374" Cohesion: 0.12 Nodes (15): 技术栈, 1. 创建虚拟环境, 项目结构, 2. 安装依赖, 3. 配置环境变量, 快速开始, 4. 启动服务, 开发规范 (+7 more) ### Community 375 - "Community 375" Cohesion: 0.12 Nodes (15): 报销后端移植适配细则, 1. 文件复制对照表, 2. Router 改造检查清单, 3. Service 改造检查清单, 4. Schema 改造检查清单, 5. bx_auth 参考实现, 6. main.py 注册, 7. 加密排除(config.py) (+7 more) ### Community 376 - "Community 376" Cohesion: 0.12 Nodes (15): 核心原则, 1. 数据库先行, 字段一致性, 完成标准, 下一步, 操作流程, 2. Schema 层, 3. CRUD 层 (+7 more) ### Community 377 - "Community 377" Cohesion: 0.12 Nodes (15): 变更记录, 合同管理 — 03 DDL 差异清单(步骤 4/5), 1. 表级差异总览, 2. 门户 vs CRM 建模约定(不需改回 CRM), 3.1 业务字段, 3.2 索引差异(门户缺失 → 建议补), 3. `crm_contract` 字段对比, 4. `crm_contract_approval` (+7 more) ### Community 378 - "Community 378" Cohesion: 0.12 Nodes (16): Code Optimized, Fixed, Fixed, Fixed, Optimized, Optimized, Refactored, Refactored (+8 more) ### Community 379 - "Community 379" Cohesion: 0.12 Nodes (16): 2. 弹窗宽度与默认列数, 2.5 查看弹窗 KV 字号(14px / 13px 模式), 3. KV 单元格结构(上下堆叠栅格), 4. 四列栅格跨列规则, 6. 弹窗骨架(SystemViewDialog), 7. 模块辅助工具(推荐), 8. KV 表格模式(多组多列), 9. 禁止与废弃 (+8 more) ### Community 380 - "Community 380" Cohesion: 0.12 Nodes (15): ADDED Requirements, code:sql (`tenant_no` varchar(64) NOT NULL DEFAULT 'shanxia2.0' COMMEN), Requirement: 公共字段集合, Requirement: 字段顺序, Requirement: 逻辑删除, Requirement: 主键类型, Requirement: MySQL 版本, Requirement: 默认租户编号 tenant_no (+7 more) ### Community 381 - "Community 381" Cohesion: 0.13 Nodes (16): ADDED Requirements, Requirement: 租户隔离, Requirement: 租户隔离, Requirement: 数据权限过滤, Requirement: 列表默认排序, Requirement: 数据权限过滤, Requirement: 列表默认排序, Requirement: API 前缀与工程约定 (+8 more) ### Community 382 - "Community 382" Cohesion: 0.12 Nodes (15): ADDED Requirements, Freight Settlement (运费结算), Requirement: 运费计算, Requirement: 结算单生成, Requirement: 结算流程, Requirement: 发票管理, Requirement: 汇款凭证, Scenario: 按重量计算(默认) (+7 more) ### Community 383 - "Community 383" Cohesion: 0.15 Nodes (12): 发放登记页:申请单 + 关联发放信息(左连接), VehicleRechargeApplyCreate, VehicleRechargeApplyListResponse, VehicleRechargeApplyOption, VehicleRechargeApplyRead, VehicleRechargeApplyUpdate, VehicleRechargeDisburseBoardItem, VehicleRechargeDisburseBoardListResponse (+4 more) ### Community 384 - "Community 384" Cohesion: 0.31 Nodes (13): batch_add_opportunity_products(), _calc_subtotal(), create_opportunity_product(), _decimal_value(), _fill_product_redundant(), _get_opportunity_for_product(), get_opportunity_product(), list_opportunity_products() (+5 more) ### Community 385 - "Community 385" Cohesion: 0.29 Nodes (14): is_valid_dict_type(), load_portal_baseline(), load_sx(), load_zkxw(), main(), map_tag_type(), normalize_row(), parse_insert() (+6 more) ### Community 386 - "Community 386" Cohesion: 0.21 Nodes (3): ICrmQuotePdfService, ICrmQuoteService, CrmQuotePdfServiceImpl ### Community 387 - "Community 387" Cohesion: 0.2 Nodes (8): Serializable, CrmContractProductVo, CrmContractVo, CrmQuoteApprovalVo, CrmQuoteProductVo, CrmQuoteShareLogVo, CrmQuoteVo, CrmSupplierInfoVo ### Community 388 - "Community 388" Cohesion: 0.2 Nodes (8): CrmContract, CrmContractProduct, CrmQuote, CrmQuoteApproval, CrmQuoteProduct, CrmQuoteShareLog, CrmSupplierInfo, TenantEntity ### Community 389 - "Community 389" Cohesion: 0.16 Nodes (5): ao(), ro(), so(), w, yo() ### Community 390 - "Community 390" Cohesion: 0.14 Nodes (14): append$1(), before(), clone(), copyAttributesTo(), each(), foldl(), getSelectedDetails(), isDetailsSelected() (+6 more) ### Community 391 - "Community 391" Cohesion: 0.16 Nodes (14): after(), append(), children(), descendants$1(), each$1(), fireToggleAllAccordionsEvent(), freefallRtl$2(), isText (+6 more) ### Community 392 - "Community 392" Cohesion: 0.17 Nodes (9): getKeyboardSpaces, insertNbsp(), isBoolean, isNumber, onSetupEditable(), register(), setup(), stringRepeat() (+1 more) ### Community 393 - "Community 393" Cohesion: 0.17 Nodes (15): defaultData(), filter(), getSelectedImage(), insertImageAtCaret(), insertOrUpdateImage(), internalFilter(), isFigure(), isPlaceholderImage() (+7 more) ### Community 394 - "Community 394" Cohesion: 0.13 Nodes (14): cat(), each(), each$1(), filter(), foldl(), getLinkAttrs(), internalFilter(), link() (+6 more) ### Community 395 - "Community 395" Cohesion: 0.18 Nodes (14): after$1(), closest(), closest$1(), columnGroups(), columns(), compose1(), constant(), getSelectionCellFallback() (+6 more) ### Community 396 - "Community 396" Cohesion: 0.19 Nodes (14): normalizeTaxRateDisplay(), mapContractProductToPlanRow(), mapPlanProductToFormRow(), normalizeTaxRateDisplay(), handleSubmit(), if(), number, addMonthsYmd() (+6 more) ### Community 397 - "Community 397" Cohesion: 0.14 Nodes (11): any, emit, handleClose(), remarkPlaceholder, resetForm(), rules, string, submitLoading (+3 more) ### Community 398 - "Community 398" Cohesion: 0.17 Nodes (12): dialogVisible, dictStore, emit, handleClose(), handleConfirm(), hasPaymentOrInvoice, invoiceAmount, loadContractInfo() (+4 more) ### Community 399 - "Community 399" Cohesion: 0.13 Nodes (13): [], deletable, hasDept, ids, kw, leafKeys, name, no (+5 more) ### Community 400 - "Community 400" Cohesion: 0.14 Nodes (8): clickedIndex, { clickedIndex, currentTab, isLastTab, isOneTab, isCurrentTab }, clickTab(), fixedStatus, handleTouchEnd(), positions, setTransition(), { setTransition, adjustPositionAfterClose } ### Community 401 - "Community 401" Cohesion: 0.13 Nodes (14): 运输计划管理模块 — 需求说明文档, 一、文档目的, 七、计划单据, 二、业务背景, 2.1 项目背景, 2.2 系统目标, 三、名词与定义, 十五、业务规则汇总 (+6 more) ### Community 402 - "Community 402" Cohesion: 0.13 Nodes (14): 核心原则, 操作流程, 1. 审阅 `