4128 lines
212 KiB
Markdown
4128 lines
212 KiB
Markdown
# 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 (<el-input-number) (+30 more)
|
||
|
||
### Community 115 - "Community 115"
|
||
Cohesion: 0.05
|
||
Nodes (40): 出入库单 · 工厂现场人员免登录链接 — 设计文档, 二、现场免登录页(公共路由), 三、数据模型, 1.1 角色与单据, 1.2 触发链路, 1.3 与「调整运输」的关系, 1.4 公共页只读条件, 已确认决策(2026-06-23) (+32 more)
|
||
|
||
### Community 116 - "Community 116"
|
||
Cohesion: 0.05
|
||
Nodes (41): 工作流模块设计文档, 1. 整体架构与模块划分, 1.1 后端(`backend/app/`), 1.2 前端(`web-admin/src/`), 1.3 核心数据流, 2. 数据库模型, 2.1 Schema 变更(需新增字段), 2.2 双存储语义 (+33 more)
|
||
|
||
### Community 117 - "Community 117"
|
||
Cohesion: 0.07
|
||
Nodes (26): addToEditor(), addToEditor$1(), ancestor(), ancestor$1(), closest$1(), closest$2(), fromDom(), fromHtml() (+18 more)
|
||
|
||
### Community 118 - "Community 118"
|
||
Cohesion: 0.08
|
||
Nodes (40): _(), b(), cl(), dc, dn(), E(), Fl(), hl() (+32 more)
|
||
|
||
### Community 119 - "Community 119"
|
||
Cohesion: 0.05
|
||
Nodes (41): browsers, calcCols(), child(), child$1(), choose(), cycleNext(), cyclePrev(), defaultCols() (+33 more)
|
||
|
||
### Community 120 - "Community 120"
|
||
Cohesion: 0.06
|
||
Nodes (34): fetchIntoPool(), fetchTransferCustomer(), ContactForm, ContactQuery, ContactVO, CustomerClaimParams, CustomerFollowForm, CustomerFollowQuery (+26 more)
|
||
|
||
### Community 121 - "Community 121"
|
||
Cohesion: 0.05
|
||
Nodes (38): blob, content, contentDiv, contentEnd, contentOpenEnd, contentStart, date, day (+30 more)
|
||
|
||
### Community 122 - "Community 122"
|
||
Cohesion: 0.07
|
||
Nodes (36): fetchCreateUser(), fetchDeleteUser(), fetchResetPassword(), fetchRoleOptions(), fetchUpdateUser(), fetchUserDetail(), deptKeyword, deptPathLabelMap (+28 more)
|
||
|
||
### Community 123 - "Community 123"
|
||
Cohesion: 0.05
|
||
Nodes (40): 目录, 1. 设计目标与适配范围, 10. 约束与落地策略, 11.1 客户端首页映射(`pages/client/home/home.vue`), 11.2 客户端购物车映射(`pages/client/cart/cart.vue`), 11.3 客户端订单映射(`pages/client/order/order.vue`), 11.4 客户端个人中心映射(`pages/client/profile/profile.vue`), 11.5 供应商端映射(`pages/supplier/home/home.vue`) (+32 more)
|
||
|
||
### Community 124 - "Community 124"
|
||
Cohesion: 0.1
|
||
Nodes (35): VehicleUreaApplyCreate, VehicleUreaApplyListResponse, VehicleUreaApplyRead, VehicleUreaApplyUpdate, VehicleUreaDisburseBoardItem, VehicleUreaDisburseBoardListResponse, VehicleUreaDisburseCreate, VehicleUreaDisburseListResponse (+27 more)
|
||
|
||
### Community 125 - "Community 125"
|
||
Cohesion: 0.13
|
||
Nodes (37): apply_crm_owner_scope(), CRM 数据权限辅助(负责人 owner_user_id + 标准 create_by/create_dept_id)。, _apply_list_filters(), assign_opportunities(), batch_update_expect_date(), batch_update_stage(), change_stage(), create_opportunity() (+29 more)
|
||
|
||
### Community 126 - "Community 126"
|
||
Cohesion: 0.06
|
||
Nodes (21): A(), At, bl(), ct, Do, eo(), mt(), ot() (+13 more)
|
||
|
||
### Community 127 - "Community 127"
|
||
Cohesion: 0.07
|
||
Nodes (14): A(), b(), C(), i, l, m, n, o() (+6 more)
|
||
|
||
### Community 128 - "Community 128"
|
||
Cohesion: 0.06
|
||
Nodes (40): contains$2(), deep$1(), disable(), enable(), formatError(), formatErrors(), formatObj(), generate$7() (+32 more)
|
||
|
||
### Community 129 - "Community 129"
|
||
Cohesion: 0.11
|
||
Nodes (31): _(), a, Ba(), bb, bf, cv(), ek(), fb (+23 more)
|
||
|
||
### Community 130 - "Community 130"
|
||
Cohesion: 0.07
|
||
Nodes (29): [], approvalDialog, approvalForm, approvalRules, exportLoading, handleExport(), handleQuery(), handleView() (+21 more)
|
||
|
||
### Community 131 - "Community 131"
|
||
Cohesion: 0.07
|
||
Nodes (27): { activeDateShortcut, handleDateShortcut, resetDateShortcut }, canDeletePlan(), fetchData(), getDeletePlanDisabledTitle(), handleArrange(), handleDelete(), handleEdit(), handlePageChange() (+19 more)
|
||
|
||
### Community 132 - "Community 132"
|
||
Cohesion: 0.05
|
||
Nodes (37): 变更记录, 合同管理 — 02 业务逻辑(列表查询), 1. 调用链, 10.1 双字段:`status` 与 `approval_status`, 10.2 主状态流转图, 10. 合同状态机与操作约束(步骤 3), 10.3 各操作前置条件与副作用, 10.4 审批流与主状态的联动(`CrmContractApprovalServiceImpl.approveContract`) (+29 more)
|
||
|
||
### Community 133 - "Community 133"
|
||
Cohesion: 0.08
|
||
Nodes (39): _build_contract_filters(), _contract_period_key(), create_contract(), create_contract_template(), create_from_opportunity(), _decimal_value(), download_contract_pdf(), generate_contract_name() (+31 more)
|
||
|
||
### Community 134 - "Community 134"
|
||
Cohesion: 0.07
|
||
Nodes (5): BaseController, CrmQuoteApprovalController, CrmQuoteController, CrmQuoteShareLogController, valueOf()
|
||
|
||
### Community 135 - "Community 135"
|
||
Cohesion: 0.12
|
||
Nodes (25): ax(), Cb(), dr, Dt(), fb(), gb(), hb(), mb() (+17 more)
|
||
|
||
### Community 136 - "Community 136"
|
||
Cohesion: 0.08
|
||
Nodes (32): api, characterIndices, classify(), countCharacters(), countCharactersWithoutSpaces(), countWords(), createBodyCounter(), createBodyWordCounter() (+24 more)
|
||
|
||
### Community 137 - "Community 137"
|
||
Cohesion: 0.07
|
||
Nodes (27): bind(), compileFilter(), compileUserDefinedGroups(), convertSelectorToFormat(), defaultConvertSelectorToFormat(), flatten(), getCssGroups, getFileFilter (+19 more)
|
||
|
||
### Community 138 - "Community 138"
|
||
Cohesion: 0.07
|
||
Nodes (10): _, a(), C(), h(), m, o, r, S() (+2 more)
|
||
|
||
### Community 139 - "Community 139"
|
||
Cohesion: 0.1
|
||
Nodes (36): ce, cs(), da(), ds(), es(), f(), fi(), Fs() (+28 more)
|
||
|
||
### Community 140 - "Community 140"
|
||
Cohesion: 0.05
|
||
Nodes (38): 图谱位置, 使用方式, 使用方式, Agent 更新规则, AGENTS.md — shanxia2.0 (山峡化工), API Conventions (backend), Architecture Conventions, Backend (`backend/`) (+30 more)
|
||
|
||
### Community 141 - "Community 141"
|
||
Cohesion: 0.05
|
||
Nodes (38): 运输计划 · 安排运输弹窗 + 司机免登录页 + 地磅联动 — 设计文档, 二、司机免登录页(公共路由), 1.1 布局结构, 1.2 下区 Tab 内容(复用 `PlPlanViewDialog`), 1.3 「是否生成地磅计划」, 1.4 安排成功态, 已确认决策(2026-06-20), 非目标(本期不做) (+30 more)
|
||
|
||
### Community 142 - "Community 142"
|
||
Cohesion: 0.12
|
||
Nodes (31): DbUserContext, get_db_current_user(), get_db_current_user_optional(), 地磅模块认证适配:门户 JWT 用户 → db 业务上下文。, db Router/Service 使用的当前用户上下文。, 与门户 JWT / apply_data_scope 所需的 user_info 字段对齐。, 有 Bearer 且为 admin/super_admin 时返回上下文,否则 None(供三方 H5 无登录调用)。, CreateLinkForPlanPayload (+23 more)
|
||
|
||
### Community 143 - "Community 143"
|
||
Cohesion: 0.07
|
||
Nodes (12): a, e(), f(), g, i(), k(), l, n (+4 more)
|
||
|
||
### Community 144 - "Community 144"
|
||
Cohesion: 0.06
|
||
Nodes (37): adjustDown(), adjustUp(), ancestors$3(), ancestors$4(), closest$2(), copy$1(), exists(), firstColumnIsLocked() (+29 more)
|
||
|
||
### Community 145 - "Community 145"
|
||
Cohesion: 0.05
|
||
Nodes (37): 运输计划 · 安排/调整运输弹窗重构 — 设计文档, 安排特有(保留), 1.1 首次安排 vs 再次调整, 1.2 再次调整判定(后端 `is_rearrange`), 对 2026-06-20 设计的修订, 已确认决策(2026-06-21), 四、数据流, 五、前端文件清单 (+29 more)
|
||
|
||
### Community 146 - "Community 146"
|
||
Cohesion: 0.08
|
||
Nodes (18): ancestor$1(), ancestor$2(), ancestor$3(), closestSiblingEntry(), equals(), findUntil(), getItemSelection(), getShadowRoot() (+10 more)
|
||
|
||
### Community 147 - "Community 147"
|
||
Cohesion: 0.07
|
||
Nodes (34): bind(), browsers, compose1(), detect(), detect$1(), documentOrOwner(), exitFullscreen(), fireFullscreenStateChanged() (+26 more)
|
||
|
||
### Community 148 - "Community 148"
|
||
Cohesion: 0.06
|
||
Nodes (37): addCell(), addCells(), availableSearch, body$1(), clone(), clone$1(), cloneRow(), compose() (+29 more)
|
||
|
||
### Community 149 - "Community 149"
|
||
Cohesion: 0.09
|
||
Nodes (33): address, applyLngLat(), confirmPick(), ensureAmapReady(), handleAddressInput(), innerAddress, [lng, lat], mapOpening (+25 more)
|
||
|
||
### Community 150 - "Community 150"
|
||
Cohesion: 0.09
|
||
Nodes (31): BxKvOpts, bxViewKv(), bxViewKvLong(), bxViewKvMoney(), crmField(), crmHighlight(), crmLongField(), crmTagField() (+23 more)
|
||
|
||
### Community 151 - "Community 151"
|
||
Cohesion: 0.07
|
||
Nodes (27): [], changeStageVisible, currentOpportunityId, currentUserId, dictStore, followVisible, formVisible, isClosedStatus (+19 more)
|
||
|
||
### Community 152 - "Community 152"
|
||
Cohesion: 0.06
|
||
Nodes (24): markInvalid(), dialogVisible, dictStore, emit, form, formRef, loading, rules (+16 more)
|
||
|
||
### Community 153 - "Community 153"
|
||
Cohesion: 0.05
|
||
Nodes (36): 预估工时(参考), 线索管理模块迁移方案 — 06 分步实施计划(28 步), 步骤 1:确认方案审核通过, 步骤 10:适配 `form.vue`, 步骤 11:适配 `assignForm.vue` + `invalidForm.vue`, 步骤 12:适配 `followForm.vue` + `convertForm.vue`, 步骤 13:适配 `detail.vue`, 步骤 14:注册路由与菜单 SQL (+28 more)
|
||
|
||
### Community 154 - "Community 154"
|
||
Cohesion: 0.05
|
||
Nodes (36): 目标, 五、菜单数据与权限, 已确认决策, 六、配置与枚举, 七、路由与首页, 八、样式要点, 九、测试计划, 十、影响文件清单 (+28 more)
|
||
|
||
### Community 155 - "Community 155"
|
||
Cohesion: 0.1
|
||
Nodes (4): now, format(), CrmQuoteServiceImpl, getSupplierCode()
|
||
|
||
### Community 156 - "Community 156"
|
||
Cohesion: 0.07
|
||
Nodes (10): a, c(), d, e(), g, i(), l(), m() (+2 more)
|
||
|
||
### Community 157 - "Community 157"
|
||
Cohesion: 0.06
|
||
Nodes (33): 目标, 状态机, 已确认业务规则, 单号生成, 后端设计, 模块位置, 1. ETC加油申请(P01), 1. 申请单 `pl_vehicle_recharge_apply` (+25 more)
|
||
|
||
### Community 158 - "Community 158"
|
||
Cohesion: 0.06
|
||
Nodes (35): 权限系统全面修复设计文档, 模块 1:后端菜单权限守卫, 集成方式, 依赖信息, 现状, 修改方案, 现状, 修改方案 (+27 more)
|
||
|
||
### Community 159 - "Community 159"
|
||
Cohesion: 0.12
|
||
Nodes (30): assign_clues(), check_convert(), check_duplicate_clue(), convert_clue(), create_clue(), _enrich_user_names(), _ensure_clue_in_scope(), create_clue_follow() (+22 more)
|
||
|
||
### Community 160 - "Community 160"
|
||
Cohesion: 0.11
|
||
Nodes (15): a, ae(), Bt(), ce(), E(), h, k(), m() (+7 more)
|
||
|
||
### Community 161 - "Community 161"
|
||
Cohesion: 0.08
|
||
Nodes (9): a, c(), d(), g(), i, l, p(), t() (+1 more)
|
||
|
||
### Community 162 - "Community 162"
|
||
Cohesion: 0.07
|
||
Nodes (35): after(), append(), append$1(), applyCellData(), applyRowData(), applyStructureData(), applyStyleData(), applyStyleData$1() (+27 more)
|
||
|
||
### Community 163 - "Community 163"
|
||
Cohesion: 0.1
|
||
Nodes (26): allowUnsafeLinkTarget, checkRange(), contains(), convertToLink(), findChar(), freefallRtl(), getAutoLinkPattern, getDefaultLinkProtocol (+18 more)
|
||
|
||
### Community 164 - "Community 164"
|
||
Cohesion: 0.07
|
||
Nodes (21): charMap, charMapToRegExp(), charMapToSelector(), each(), first(), fromDom(), fromHtml(), fromTag() (+13 more)
|
||
|
||
### Community 165 - "Community 165"
|
||
Cohesion: 0.08
|
||
Nodes (23): cache, dataToHtml(), defaultPromise(), embedPromise(), getAudioHtml(), getAudioTemplateCallback, getEmbedHtml(), getFlashHtml() (+15 more)
|
||
|
||
### Community 166 - "Community 166"
|
||
Cohesion: 0.06
|
||
Nodes (35): chunk(), classes(), ColorInputBackstage(), colorPicker(), createInlineMenuFrom(), createPartialMenuWithAlloyItems(), createTieredDataFrom(), deriveMenuMovement() (+27 more)
|
||
|
||
### Community 167 - "Community 167"
|
||
Cohesion: 0.08
|
||
Nodes (35): bo(), cf, ck(), df, Di, dv(), eb(), Ef (+27 more)
|
||
|
||
### Community 168 - "Community 168"
|
||
Cohesion: 0.06
|
||
Nodes (17): Source, usePagedTable(), UsePagedTableOptions, amt, code, hi, kw, list (+9 more)
|
||
|
||
### Community 169 - "Community 169"
|
||
Cohesion: 0.07
|
||
Nodes (22): cancel(), dialog, emit, formRef, loadUserList(), open(), reset(), rules (+14 more)
|
||
|
||
### Community 170 - "Community 170"
|
||
Cohesion: 0.06
|
||
Nodes (34): 文件结构, 工作量, code:sql (-- docs/sql/migrations/2026-06-29-pl-vehicle-recharge.sql), code:bash (git add backend/app/services/pl_vehicle_recharge_service.py), code:python (apply_router = APIRouter(prefix="/vehicle-recharge-apply", t), code:python (from app.api.pl import vehicle_recharge), code:bash (git add backend/app/api/pl/vehicle_recharge.py backend/app/a), code:typescript (export interface VehicleRechargeApply {) (+26 more)
|
||
|
||
### Community 171 - "Community 171"
|
||
Cohesion: 0.06
|
||
Nodes (34): 文件结构, 执行顺序建议, code:sql (-- pl_freight_settlement_approval), code:python (_LOCKED_SETTLEMENT_STATUSES = ("approving", "approved", "con), code:typescript (export const freightApi = {), code:vue (<template>), 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 (<el-table-column prop="workOrderStatus" label="状态" min-width), code:typescript (import { workOrderStatusLabel, workOrderStatusTagType } from), code:typescript (export type TagType = 'success' | 'warning' | 'danger' | 'in) (+16 more)
|
||
|
||
### Community 264 - "Community 264"
|
||
Cohesion: 0.17
|
||
Nodes (20): _approval_record_dict(), approve(), create(), get_approval_history(), get_approvals(), get_by_id(), issue(), _latest_approval_per_node() (+12 more)
|
||
|
||
### Community 265 - "Community 265"
|
||
Cohesion: 0.12
|
||
Nodes (6): findEntryDelegate(), findMap(), fromPoint(), makeItems(), makeTab$1(), Optional
|
||
|
||
### Community 266 - "Community 266"
|
||
Cohesion: 0.1
|
||
Nodes (23): bind(), cat(), cells(), commonElement(), extractCells(), filterFirstLayer(), firstLayer(), flatten() (+15 more)
|
||
|
||
### Community 267 - "Community 267"
|
||
Cohesion: 0.11
|
||
Nodes (13): charMap, charMatches(), contains(), fireInsertCustomChar(), hasProto(), insertChar(), isFunction, isNull (+5 more)
|
||
|
||
### Community 268 - "Community 268"
|
||
Cohesion: 0.12
|
||
Nodes (15): { activeDateShortcut, handleDateShortcut, resetDateShortcut }, fetchData(), handleArchive(), handleEdit(), handlePageChange(), handleQuickSearch(), handleQuickSearchClear(), handleReset() (+7 more)
|
||
|
||
### Community 269 - "Community 269"
|
||
Cohesion: 0.09
|
||
Nodes (22): [], activeTab, address, contactLoading, ContractDetailDialog, contractDialogActive, contractLoading, detailLoading (+14 more)
|
||
|
||
### Community 270 - "Community 270"
|
||
Cohesion: 0.09
|
||
Nodes (22): 一、背景与目标, 六、功能回归清单(每模块至少 1 页), 二、改造边界(硬约束), 五、推荐执行顺序(给后续会话), 七、风险与注意事项, 八、快速命令, 九、变更记录, 三、进度总览 (+14 more)
|
||
|
||
### Community 271 - "Community 271"
|
||
Cohesion: 0.21
|
||
Nodes (20): _approval_record_dict(), approve(), batch_offset(), build_apply_out_with_details(), get_approval_history(), get_approvals(), get_by_id(), get_details() (+12 more)
|
||
|
||
### Community 272 - "Community 272"
|
||
Cohesion: 0.12
|
||
Nodes (6): getShadowRoot(), isDocumentFragment, isShadowRoot(), Optional, scan(), trim
|
||
|
||
### Community 273 - "Community 273"
|
||
Cohesion: 0.13
|
||
Nodes (21): addClasses(), all(), bypassSelector(), child(), descendant(), descendants(), filter(), fromPoint() (+13 more)
|
||
|
||
### Community 274 - "Community 274"
|
||
Cohesion: 0.1
|
||
Nodes (21): calculateImageSize(), changeFileInput(), collect(), get(), getClassList, getPrependUrl, hasAdvTab, hasDescription (+13 more)
|
||
|
||
### Community 275 - "Community 275"
|
||
Cohesion: 0.11
|
||
Nodes (3): find(), findUntil(), Optional
|
||
|
||
### Community 276 - "Community 276"
|
||
Cohesion: 0.13
|
||
Nodes (16): autoIconClassList, { language }, locales, panelTitleClassList, [RegExp, string], userStore, toggleTransition(), createToggleButton() (+8 more)
|
||
|
||
### Community 277 - "Community 277"
|
||
Cohesion: 0.1
|
||
Nodes (8): fetchApproveTask(), fetchInstanceDetail(), fetchRejectTask(), bizLoading, form, handleSubmit(), loadFormData(), submitting
|
||
|
||
### Community 278 - "Community 278"
|
||
Cohesion: 0.11
|
||
Nodes (17): loadCarrierList(), body, BxApiResponse, bxAxios, bxRequest, contentType, json, pickBxData() (+9 more)
|
||
|
||
### Community 279 - "Community 279"
|
||
Cohesion: 0.15
|
||
Nodes (19): getStatisticsByLevel(), getStatisticsBySource(), buildParams(), formatRate(), generateInsights(), getStatistics(), handleQuery(), initCharts() (+11 more)
|
||
|
||
### Community 280 - "Community 280"
|
||
Cohesion: 0.13
|
||
Nodes (15): canToolbarQrcode, fetchData(), handlePageChange(), handleQrcode(), handleQuickSearch(), handleQuickSearchClear(), handleReset(), handleSearch() (+7 more)
|
||
|
||
### Community 281 - "Community 281"
|
||
Cohesion: 0.09
|
||
Nodes (21): ADDED Requirements, Requirement: 字典类型分页列表, Requirement: 字典类型新增, Requirement: 字典类型修改, Requirement: 字典类型软删除, Requirement: 字典数据分页列表, Requirement: 字典数据新增, Requirement: 字典数据修改 (+13 more)
|
||
|
||
### Community 282 - "Community 282"
|
||
Cohesion: 0.09
|
||
Nodes (21): ADDED Requirements, Requirement: 运输安排, Requirement: 车辆归属唯一性, Requirement: 二维码生成与分发, Requirement: 司机扫码回传, Requirement: 运输与计划关系, Requirement: 待入库/待出库单据同步, Scenario: 选择自有车辆 (+13 more)
|
||
|
||
### Community 283 - "Community 283"
|
||
Cohesion: 0.13
|
||
Nodes (5): generate_id(), camel_to_snake(), CRUDBase, get_model_attr(), HistoryCRUD
|
||
|
||
### Community 284 - "Community 284"
|
||
Cohesion: 0.11
|
||
Nodes (19): FreightSettlementApprovalActionBody, FreightSettlementBase, FreightSettlementByTransportRead, FreightSettlementCreate, FreightSettlementDisburseBody, FreightSettlementListItem, FreightSettlementListQuery, FreightSettlementListResponse (+11 more)
|
||
|
||
### Community 285 - "Community 285"
|
||
Cohesion: 0.13
|
||
Nodes (20): approve_quote(), can_user_approve(), create_approval_records(), delete_pending_approvals(), get_quote_approval(), list_quote_approvals(), CRM 报价单审批 CRUD — 对照 CrmQuoteApprovalServiceImpl.java, Java: CrmQuoteApprovalServiceImpl.withdrawApproval(不校验创建人) (+12 more)
|
||
|
||
### Community 286 - "Community 286"
|
||
Cohesion: 0.1
|
||
Nodes (20): ei, fa(), fg(), gm(), Ht(), jt(), la(), lp() (+12 more)
|
||
|
||
### Community 287 - "Community 287"
|
||
Cohesion: 0.13
|
||
Nodes (19): children(), compose(), detect$2(), detectBrowser(), detectOs(), fromPoint(), fromRawEvent(), getOriginalEventTarget() (+11 more)
|
||
|
||
### Community 288 - "Community 288"
|
||
Cohesion: 0.13
|
||
Nodes (21): add(), add$1(), add$2(), cleanClass(), constrainSpan(), contains(), contains$1(), get$1() (+13 more)
|
||
|
||
### Community 289 - "Community 289"
|
||
Cohesion: 0.13
|
||
Nodes (15): delTemplate(), exportTemplate(), getTemplate(), listTemplate(), mapListQuery(), stringifyIds(), unwrapData(), ContractApprovalVO (+7 more)
|
||
|
||
### Community 290 - "Community 290"
|
||
Cohesion: 0.1
|
||
Nodes (21): 2. 通用替换规则(所有文件必做), 2.1 移除 `getCurrentInstance` 和 `proxy`, 2.2 字典获取方式, 2.3 `<dict-tag>` → `<el-tag>`, 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 (<el-form-item label="协议附件" class="form-col-span-2">), 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 (<p class="filter-hint">…</p>) (+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. 审阅 `<script>` 部分, 2. 审阅 `<template>` 部分, 3. 审阅 `<style>` 部分, 4. 弹窗统一规范, 5. 编写/更新前端 API 模块, 6. 注册路由 (+6 more)
|
||
|
||
### Community 403 - "Community 403"
|
||
Cohesion: 0.13
|
||
Nodes (14): 结构, 线索管理模块迁移方案 — 03 前端页面规格, 主要字段(筛选), 页面 1:线索列表 `index.vue`, 表格列(示例), 操作与权限, 页面 2:线索详情 `detail.vue`, 页面 3~7:弹窗组件 (+6 more)
|
||
|
||
### Community 404 - "Community 404"
|
||
Cohesion: 0.13
|
||
Nodes (14): 构建与注册, 合同管理模块 — 08 验证清单, 手测建议顺序, 功能验证(代码对齐), 筛选 / 分页 / 展开, 审批流, 执行 / 完成 / 作废, 附件 / 导出 (+6 more)
|
||
|
||
### Community 405 - "Community 405"
|
||
Cohesion: 0.13
|
||
Nodes (15): code:block2 (backend/app/api/basic_info.py), code:block3 (backend/app/models/clinical_payment.py), code:block4 (# 保留:base.py, api_request_log.py, biz_no_generator.py, dept.), code:block5 (backend/app/crud/cell_product.py), code:block6 (# 保留:auth.py, common.py, leave.py, menu.py, user.py, workflo), code:block7 (backend/app/schemas/category.py), Phase 2: 后端清理, Task 2.1: 清理后端 API 路由文件 (+7 more)
|
||
|
||
### Community 406 - "Community 406"
|
||
Cohesion: 0.13
|
||
Nodes (8): 4.2 迭代 2 — 客户管理 + 联系人 + 标签 + 公海池, crm_contact(联系人), crm_customer(客户主表), crm_customer_follow(客户跟进记录), crm_customer_pool(公海池操作记录), crm_customer_pool_rule(公海池规则), crm_customer_tag(客户标签), crm_customer_tag_relation(客户-标签关联)
|
||
|
||
### Community 407 - "Community 407"
|
||
Cohesion: 0.13
|
||
Nodes (14): Browser Compatibility, Clean Version, code:bash (# Install dependencies), code:bash (pnpm clean:dev), Continuous Optimization & Extension, Contributing, Donation, Installation & Setup (+6 more)
|
||
|
||
### Community 408 - "Community 408"
|
||
Cohesion: 0.13
|
||
Nodes (14): 这个项目有什么特别的呢?, 技术栈, 预览, 快速访问, 安装运行, 精简版本, 技术支持, 兼容性 (+6 more)
|
||
|
||
### Community 409 - "Community 409"
|
||
Cohesion: 0.13
|
||
Nodes (14): Context, D1 方案 A + 语义字段(不新建 sys_oper_log), D2 语义字段集, D3 写入链路, D4 请求人姓名, D5 oper_summary 模板, D6 查询与权限, D7 记录范围(默认) (+6 more)
|
||
|
||
### Community 410 - "Community 410"
|
||
Cohesion: 0.27
|
||
Nodes (12): ApiRequestLogMiddleware, _claims_from_auth(), _format_body_bytes(), _persist_log(), 统一记录 API 请求/响应出入参的中间件, _redact_obj(), _schedule_persist_log(), _should_skip() (+4 more)
|
||
|
||
### Community 411 - "Community 411"
|
||
Cohesion: 0.23
|
||
Nodes (12): business_type_from_path(), title_from_path(), _apply_oper_log_scope(), _business_type_from_path(), get_oper_log(), list_oper_logs(), _oper_log_row_in_scope(), _oper_status() (+4 more)
|
||
|
||
### Community 412 - "Community 412"
|
||
Cohesion: 0.26
|
||
Nodes (12): batch_issue_sample_codes(), batch_revoke_sample_codes(), create_sample_code(), get_sample_code(), list_sample_codes(), _parse_issued_time(), 样本编码池 CRUD(biz_sample_code), _resolve_issued_user_display_name() (+4 more)
|
||
|
||
### Community 413 - "Community 413"
|
||
Cohesion: 0.14
|
||
Nodes (13): cancel_apply(), create_apply(), create_record(), delete_applies(), delete_records(), get_apply(), get_record(), list_applies() (+5 more)
|
||
|
||
### Community 414 - "Community 414"
|
||
Cohesion: 0.18
|
||
Nodes (13): finance_issue_stats(), global_status_counts(), _my_apply_base(), my_apply_stats(), pending_approval_stats(), finance_payment_stats(), global_status_counts(), _my_apply_base() (+5 more)
|
||
|
||
### Community 415 - "Community 415"
|
||
Cohesion: 0.15
|
||
Nodes (12): create(), get_by_id(), get_paged(), 报销模块 Service 基类 — 租户隔离 + UUID + 软删除。, update(), carrier, certMessage, detail (+4 more)
|
||
|
||
### Community 416 - "Community 416"
|
||
Cohesion: 0.22
|
||
Nodes (12): bind_biz(), count_invoice_attach_by_biz_ids(), create(), get_by_biz(), get_by_id(), soft_delete(), _tenant_no(), assert_bx_attachment_biz_in_scope() (+4 more)
|
||
|
||
### Community 417 - "Community 417"
|
||
Cohesion: 0.21
|
||
Nodes (3): process_image_content(), 处理图片内容,如果是 HEIC 格式则转换为 JPEG, 浏览器内联预览 URL;默认实现为普通访问地址。
|
||
|
||
### Community 418 - "Community 418"
|
||
Cohesion: 0.18
|
||
Nodes (3): ICrmQuoteApprovalService, CrmQuoteApprovalServiceImpl, CrmQuoteApprovalMapper
|
||
|
||
### Community 419 - "Community 419"
|
||
Cohesion: 0.2
|
||
Nodes (14): appendSegments(), composeList(), each(), get$1(), head(), last(), normalizeLists(), populateSegments() (+6 more)
|
||
|
||
### Community 420 - "Community 420"
|
||
Cohesion: 0.14
|
||
Nodes (12): after$1(), compose1(), firstChild(), get$1(), getUnsafeProperty(), inBody(), internalRemove(), is() (+4 more)
|
||
|
||
### Community 421 - "Community 421"
|
||
Cohesion: 0.18
|
||
Nodes (11): a, c(), d(), i, l, m, n, o (+3 more)
|
||
|
||
### Community 422 - "Community 422"
|
||
Cohesion: 0.2
|
||
Nodes (13): Et(), f, h, k(), le(), m(), mo(), ne() (+5 more)
|
||
|
||
### Community 423 - "Community 423"
|
||
Cohesion: 0.2
|
||
Nodes (12): be(), bo(), Ce(), d(), ee(), Io(), ke(), nt() (+4 more)
|
||
|
||
### Community 424 - "Community 424"
|
||
Cohesion: 0.15
|
||
Nodes (13): checkRange(), fromRgba(), fromString(), fromStringValues(), hexColour(), normalizeHex(), removeFromStart(), removeLeading() (+5 more)
|
||
|
||
### Community 425 - "Community 425"
|
||
Cohesion: 0.22
|
||
Nodes (9): cancel(), displayErrorMessage(), enableWhenDirty, getOnCancelCallback, getOnSaveCallback, isFunction, register(), save() (+1 more)
|
||
|
||
### Community 426 - "Community 426"
|
||
Cohesion: 0.14
|
||
Nodes (13): CommonSearchParams, EnableStatus, LoginParams, LoginResponse, PaginatedResponse, PaginationParams, RoleList, RoleListItem (+5 more)
|
||
|
||
### Community 429 - "Community 429"
|
||
Cohesion: 0.16
|
||
Nodes (10): ColumnOption, DialogConfig, FormRule, PaginationConfig, SearchChangeParams, SearchComponentType, DynamicColumnConfig, getColumnChecks() (+2 more)
|
||
|
||
### Community 430 - "Community 430"
|
||
Cohesion: 0.16
|
||
Nodes (11): emit, form, formRef, handleClose(), open(), resetForm(), rules, submitLoading (+3 more)
|
||
|
||
### Community 431 - "Community 431"
|
||
Cohesion: 0.14
|
||
Nodes (11): currentPlanId, currentSubpackSlipNo, editorHeight, finalTemplate, isPreviewMode, pdfGenerating, saveLoading, slipContent (+3 more)
|
||
|
||
### Community 432 - "Community 432"
|
||
Cohesion: 0.14
|
||
Nodes (13): 1. 上传到服务器, 2. 服务器首次启动, 3. 日常运维, 4. 配置文件, 5. 与 Nginx 配合, 6. 常见问题, code:block1 (/iflytek/shanxia2.0/backend), code:bash (cd /path/to/shanxia2.0) (+5 more)
|
||
|
||
### Community 433 - "Community 433"
|
||
Cohesion: 0.14
|
||
Nodes (14): 6. 图片/附件上传替换规则, 6.1 CRM 的图片组件, 6.2 山峡2.0 的附件方案, 6.3 替换方案, 6.4 图片存储字段差异, code:ts (import { fetchUploadAttachment } from '@/api/admin'), code:vue (<ImageUpload v-model="form.businessLicenseImages" :limit="5"), code:vue (<el-upload) (+6 more)
|
||
|
||
### Community 434 - "Community 434"
|
||
Cohesion: 0.14
|
||
Nodes (13): 参考:前端框架差异对照, 详细对照规则, 弹窗标准模板, API 响应数据处理(重要), code:js (// ✅ 正确:兼容写法), code:ts (// api/crm/xxx/index.ts), code:ts (// 页面 handleExport), code:vue (<el-dialog v-model="innerVisible" :title="isEdit ? '编辑' : '新) (+5 more)
|
||
|
||
### Community 435 - "Community 435"
|
||
Cohesion: 0.14
|
||
Nodes (13): 定时任务, 公海池模块迁移方案 — 05 特殊场景, 任务 1:保护期到期检查, 校验规则, 规则管理校验, 操作校验, 流程 1:客户 ↔ 公海池流转, 任务 2:保护期到期提醒 (+5 more)
|
||
|
||
### Community 436 - "Community 436"
|
||
Cohesion: 0.14
|
||
Nodes (13): 文件清单, 验收 Checklist(2026-06-20), code:sql (ALTER TABLE pl_transport), 安排运输 + 司机免登录页 + 地磅联动 Implementation Plan, Spec 覆盖自检, Task 1: 数据库 DDL, Task 2: 地磅桥接服务, Task 3: 扩展 arrange API (+5 more)
|
||
|
||
### Community 437 - "Community 437"
|
||
Cohesion: 0.14
|
||
Nodes (13): Context, D1 双菜单平行模块(非抽象框架), D2 处理完成 = 申请 status processed, D3 金额可选, D4 维保类型 varchar + UI allow-create, D5 选车提醒, D6 单号前缀, D7 处理看板 API (+5 more)
|
||
|
||
### Community 438 - "Community 438"
|
||
Cohesion: 0.14
|
||
Nodes (13): ADDED Requirements, Requirement: 图形化流程配置, Requirement: 流程变量, Requirement: 审批人解析策略, Requirement: 流程版本, Requirement: 办理中心, Requirement: 工作流由后端 Python 实现, Scenario: 技术栈检查 (+5 more)
|
||
|
||
### Community 439 - "Community 439"
|
||
Cohesion: 0.14
|
||
Nodes (13): ADDED Requirements, Requirement: 简单审批流程, Requirement: 运输计划状态流转, Requirement: 审批记录, Requirement: 审批人选择, Scenario: 提交审批, Scenario: 审批规则, Scenario: 状态流转(不允许回退) (+5 more)
|
||
|
||
### Community 440 - "Community 440"
|
||
Cohesion: 0.24
|
||
Nodes (9): 微信消息通知服务 支持微信小程序模板消息推送 使用方式: from app.core.wechat_message import WechatMes, 发送模板消息 Args: openid: 用户openid template_, send_delivery_notice(), send_delivery_warning(), send_order_status(), send_payment_success(), send_refund_result(), send_urge_notification() (+1 more)
|
||
|
||
### Community 441 - "Community 441"
|
||
Cohesion: 0.18
|
||
Nodes (11): VehicleMaintenanceApplyCreate, VehicleMaintenanceApplyListResponse, VehicleMaintenanceApplyRead, VehicleMaintenanceApplyReminder, VehicleMaintenanceApplyUpdate, VehicleMaintenanceProcessBoardItem, VehicleMaintenanceProcessBoardListResponse, VehicleMaintenanceProcessCreate (+3 more)
|
||
|
||
### Community 442 - "Community 442"
|
||
Cohesion: 0.15
|
||
Nodes (11): CustomerAssignPoolBody, CustomerCheckDuplicateBody, CustomerClaimBody, CustomerCreateBody, CustomerDealBody, CustomerDeleteBody, CustomerDetailBody, CustomerIntoPoolBody (+3 more)
|
||
|
||
### Community 443 - "Community 443"
|
||
Cohesion: 0.19
|
||
Nodes (11): CRM 合同 API 路由 — GET/PUT/DELETE/POST 对齐原 Java CRM, register_contract_routes(), _format_summary(), oper_log(), _pick_field(), _preserve_fastapi_signature(), 路由操作日志装饰器:写入 ContextVar 供中间件落库, 在 handler 执行前设置操作日志元数据。 (+3 more)
|
||
|
||
### Community 444 - "Community 444"
|
||
Cohesion: 0.15
|
||
Nodes (12): cancel_apply(), create_apply(), create_process(), delete_applies(), delete_processes(), get_apply(), get_process(), list_applies() (+4 more)
|
||
|
||
### Community 445 - "Community 445"
|
||
Cohesion: 0.18
|
||
Nodes (4): getUnit(), ICrmContractProductService, ICrmContractService, CrmContractProductServiceImpl
|
||
|
||
### Community 446 - "Community 446"
|
||
Cohesion: 0.23
|
||
Nodes (7): BaseEntity, CrmContractBo, CrmContractProductBo, CrmQuoteApprovalBo, CrmQuoteBo, CrmQuoteProductBo, CrmSupplierInfoBo
|
||
|
||
### Community 447 - "Community 447"
|
||
Cohesion: 0.21
|
||
Nodes (13): contains(), get$2(), getLanguage(), getOpt(), isBoundary(), isComment(), isElement, isEmptyTag() (+5 more)
|
||
|
||
### Community 448 - "Community 448"
|
||
Cohesion: 0.27
|
||
Nodes (10): a, d(), g(), i(), k(), m(), n, o (+2 more)
|
||
|
||
### Community 449 - "Community 449"
|
||
Cohesion: 0.22
|
||
Nodes (13): al(), el(), et(), Ho(), il(), io, kl(), nl() (+5 more)
|
||
|
||
### Community 450 - "Community 450"
|
||
Cohesion: 0.17
|
||
Nodes (8): dialogVisible, dictStore, handleQuery(), loading, resetQuery(), total, fetchCustomerList(), limitModel
|
||
|
||
### Community 451 - "Community 451"
|
||
Cohesion: 0.19
|
||
Nodes (8): loadSupplierList(), getSupplierInfo(), listAllSupplierInfo(), listSupplierInfo(), SupplierInfoForm, SupplierInfoQuery, SupplierInfoVO, unwrapData()
|
||
|
||
### Community 452 - "Community 452"
|
||
Cohesion: 0.15
|
||
Nodes (12): a, blob, csvContent, headers, keyword, now, query, totalCurrent (+4 more)
|
||
|
||
### Community 453 - "Community 453"
|
||
Cohesion: 0.15
|
||
Nodes (12): 步骤一:模块分析 + 编写迁移方案, 强制要求, 操作流程, 1. 分析原 CRM 模块, 2. 清理 shanxia2.0 中已有代码, 3. 按模板编写迁移方案, 4. 方案审核, 参考资源 (+4 more)
|
||
|
||
### Community 454 - "Community 454"
|
||
Cohesion: 0.15
|
||
Nodes (12): 功能验证, 线索管理模块迁移方案 — 07 验证清单, 跟进, 转化, 分配 / 无效, 权限, 回归, 未纳入本期 (+4 more)
|
||
|
||
### Community 455 - "Community 455"
|
||
Cohesion: 0.15
|
||
Nodes (12): 合同管理模块 — 重写移植断点记录, 已知阻塞(下一步机械适配前), 28 步实施方案(续做从此勾选), 新会话续做粘贴模板, 已完成, 阶段 A:业务梳理(不写代码), 业务逻辑速查(步骤 A 展开版见 02-business-logic.md), 阶段 B:前端 OpenSpec 适配(功能对齐,列表页 Fresh Mint) (+4 more)
|
||
|
||
### Community 456 - "Community 456"
|
||
Cohesion: 0.15
|
||
Nodes (12): 运输计划 · 车辆尿素申请与发放登记 — 设计文档, 发放弹窗交互, 实现参考, 已确认业务规则, 页面与路由, 数据模型, 目标, 字典 (+4 more)
|
||
|
||
### Community 457 - "Community 457"
|
||
Cohesion: 0.15
|
||
Nodes (12): 新增功能模块, 数据库变更, 受影响系统, 外部依赖, 参考实现, API 变更, Capabilities, Impact (+4 more)
|
||
|
||
### Community 458 - "Community 458"
|
||
Cohesion: 0.15
|
||
Nodes (12): Context, D1: 表前缀 `db_*` 与子域 `app/api/db/`, D2: 主数据方案 A — 文本冗余, D3: 后端参照 bx 子域而非照搬 SQLModel async, D4: 地磅作废保留 `is_voided` 字段, D5: 前端按 P02 复杂列表 + order 模板页, D6: 定时任务迁入 APScheduler, Decisions (+4 more)
|
||
|
||
### Community 459 - "Community 459"
|
||
Cohesion: 0.28
|
||
Nodes (13): 错误案例 EC-UI-001:无分页列表底角被表格白底遮住, 错误案例 EC-UI-002:一级菜单 `meta.icon` 未注册导致侧边栏无图标, 错误案例 EC-UI-003:价格字段未标「(元)」或未展示「¥」, 错误案例 EC-UI-003b:价格类字段未使用红色强调, 错误案例 EC-UI-004:弹窗栅格内 `el-input-number` 宽度窄于同行文本框, Requirement: Web 管理端常见错误案例(反例登记), Requirement: Web 管理端常见错误案例(反例登记), Scenario: EC-UI-001 无分页树形列表 (+5 more)
|
||
|
||
### Community 460 - "Community 460"
|
||
Cohesion: 0.15
|
||
Nodes (13): code:json ({), Requirement: 统一响应格式, Requirement: 统一响应格式, Scenario: 成功响应, Scenario: 失败响应, Scenario: 分页列表响应, Scenario: 成功响应, Scenario: 单条记录响应 (+5 more)
|
||
|
||
### Community 461 - "Community 461"
|
||
Cohesion: 0.15
|
||
Nodes (12): Context, D1 平行复制 ETC 模块, D2 双金额字段, D3 状态 disbursed, D4 单位与数量, D5 单号, D6 角色菜单 id, Decisions (+4 more)
|
||
|
||
### Community 462 - "Community 462"
|
||
Cohesion: 0.15
|
||
Nodes (12): 新增功能模块, 数据库变更, 受影响系统, 外部依赖, 表前缀规范, API 变更, Capabilities, Impact (+4 more)
|
||
|
||
### Community 463 - "Community 463"
|
||
Cohesion: 0.27
|
||
Nodes (11): _build_tree(), _cascade_soft_delete(), _collect_with_ancestors(), get_dept(), list_depts(), list_depts_tree(), 保留匹配节点及其全部上级,供关键词检索后仍能正确组树。, 保留匹配节点及其全部上级,供关键词检索后仍能正确组树。 (+3 more)
|
||
|
||
### Community 464 - "Community 464"
|
||
Cohesion: 0.26
|
||
Nodes (10): _build_tree(), _cascade_soft_delete(), create_menu(), get_menu(), list_menus(), list_menus_tree(), _row_to_dict(), soft_delete_menu() (+2 more)
|
||
|
||
### Community 465 - "Community 465"
|
||
Cohesion: 0.2
|
||
Nodes (6): enabledState, fireVisualBlocks(), isEnabledByDefault, register(), toggleActiveState(), toggleVisualBlocks()
|
||
|
||
### Community 466 - "Community 466"
|
||
Cohesion: 0.18
|
||
Nodes (11): createParagraph(), createSummary(), generate(), insertAccordion(), insertAndSelectParagraphAfter(), insertBogus(), isInsertAllowed(), isInSummary() (+3 more)
|
||
|
||
### Community 467 - "Community 467"
|
||
Cohesion: 0.24
|
||
Nodes (11): getBodyClass, getContentStyle, getPreviewContent(), getPreviewReplaceValues, getTemplateReplaceValues, insertTemplate(), open(), parseAndSerialize() (+3 more)
|
||
|
||
### Community 468 - "Community 468"
|
||
Cohesion: 0.23
|
||
Nodes (12): bind(), collectRangeSections(), eachr(), find$1(), findAndMark(), findAndMarkInSelection(), fromNode(), fromNodes() (+4 more)
|
||
|
||
### Community 469 - "Community 469"
|
||
Cohesion: 0.18
|
||
Nodes (11): all(), bypassSelector(), children(), descendants(), fromPoint(), isNonNullable(), isNullable(), leaf() (+3 more)
|
||
|
||
### Community 470 - "Community 470"
|
||
Cohesion: 0.17
|
||
Nodes (9): createUi(), flatten(), getInitialData(), hasProto(), init(), isArray, isArrayOf(), makeDialog() (+1 more)
|
||
|
||
### Community 471 - "Community 471"
|
||
Cohesion: 0.17
|
||
Nodes (11): assumeExternalTargets, createLink(), getAnchorText(), getDefaultLinkProtocol, isImageFigure(), isNonNullable(), isNullable(), linkImageFigure() (+3 more)
|
||
|
||
### Community 472 - "Community 472"
|
||
Cohesion: 0.26
|
||
Nodes (12): c, el(), i, ie(), jt(), l, n, o() (+4 more)
|
||
|
||
### Community 473 - "Community 473"
|
||
Cohesion: 0.26
|
||
Nodes (12): compose(), consolidateArr(), consolidateObj(), fitAll(), fitLast(), mergeErrors$1(), mergeValues$1(), output() (+4 more)
|
||
|
||
### Community 474 - "Community 474"
|
||
Cohesion: 0.21
|
||
Nodes (11): Bv(), Db, ev(), hr, kw(), lx, oh(), ov() (+3 more)
|
||
|
||
### Community 475 - "Community 475"
|
||
Cohesion: 0.41
|
||
Nodes (11): colourBlend(), getDarkColor(), getLightColor(), handleElementThemeColor(), hexToRgb(), hexToRgba(), isValidHexColor(), isValidRgbValue() (+3 more)
|
||
|
||
### Community 476 - "Community 476"
|
||
Cohesion: 0.21
|
||
Nodes (10): fetchDealCustomer(), cancel(), dialog, emit, form, formRef, open(), reset() (+2 more)
|
||
|
||
### Community 477 - "Community 477"
|
||
Cohesion: 0.18
|
||
Nodes (8): formData, formRef, formRules, handleBack(), handleSubmit(), loading, showContractDialog, submitLoading
|
||
|
||
### Community 478 - "Community 478"
|
||
Cohesion: 0.17
|
||
Nodes (11): 报销系统 API 全量清单(移植后路径保持不变), 不移植的 API, 备用金 `/api/advances`, 附件 `/api/attachments`, 费用项目 `/api/expense-items`, 支付 / 发放 `/api/payments`, 报销 `/api/reimburses`, 工作流 `/api/workflows` (+3 more)
|
||
|
||
### Community 479 - "Community 479"
|
||
Cohesion: 0.17
|
||
Nodes (11): 迁移目标, 线索管理模块迁移方案 — 01 概述, 迁移范围, 涉及数据库表, 前端文件映射, 方法论(六步对应关系), 不在本次范围, 审核检查项 (+3 more)
|
||
|
||
### Community 480 - "Community 480"
|
||
Cohesion: 0.17
|
||
Nodes (11): 禁止, 报价单管理模块迁移方案 — 06 分步实施计划, 阶段 A:方案(已完成), code:bash (./docs/crm-migration/scripts/snapshot-java.sh product \), 阶段 P0:供方信息 `crm_supplier_info`, 阶段 P1:合同 create(报价转合同前置), P2-0 基础设施, P2-1 对照翻译 (+3 more)
|
||
|
||
### Community 481 - "Community 481"
|
||
Cohesion: 0.17
|
||
Nodes (11): 已确认决策, 报价单管理模块迁移方案 — 01 概述, 迁移目标, 方法论(后端), 实施总顺序, 迁移范围(全量), 涉及数据库表, 依赖模块 (+3 more)
|
||
|
||
### Community 482 - "Community 482"
|
||
Cohesion: 0.17
|
||
Nodes (11): 定时任务, 模块迁移方案 — 05 特殊场景, 任务 1:[任务名称], 流程 1:[流程名称], 触发器 1:[名称], 导入导出, 导入, 导出 (+3 more)
|
||
|
||
### Community 483 - "Community 483"
|
||
Cohesion: 0.17
|
||
Nodes (11): 页面功能, 模块迁移方案 — 03 前端页面功能规格, 搜索条件, 页面 1:[页面名称](`views/crm/{module}/index.vue`), 弹窗 1:[弹窗名称](`views/crm/{module}/XxxDialog.vue`), 列表字段, 操作按钮, 弹窗清单 (+3 more)
|
||
|
||
### Community 484 - "Community 484"
|
||
Cohesion: 0.17
|
||
Nodes (11): code:vue (<div id="app-portal-body">), code:vue (<ArtIconButton), code:typescript (const settingStore = useSettingStore()), code:typescript (watch(width, (newWidth) => {), code:scss (.app-layout-portal #app-sidebar .layout-sidebar {), Portal 恢复左侧子菜单 + 可折叠 — Implementation Plan, Task 1: 恢复 Portal 布局 DOM 结构, Task 2: 顶栏增加折叠按钮并精简 (+3 more)
|
||
|
||
### Community 485 - "Community 485"
|
||
Cohesion: 0.17
|
||
Nodes (12): 7. 数据迁移注意事项, 7.1 主键映射, 7.2 租户字段, 7.3 附件迁移, 7.4 字典数据迁移, 7.5 部门映射, 7.6 迁移顺序(依赖关系), code:sql (-- CRM: tenant_id (VARCHAR(20), DEFAULT '000000')) (+4 more)
|
||
|
||
### Community 486 - "Community 486"
|
||
Cohesion: 0.17
|
||
Nodes (11): 查询与管理, 数据库, 非本期(文档标注为后续), 增强现有 API 请求日志, Capabilities, Impact, Modified Capabilities, New Capabilities (+3 more)
|
||
|
||
### Community 487 - "Community 487"
|
||
Cohesion: 0.17
|
||
Nodes (11): ADDED Requirements, Requirement: 业务字段保留与原系统语义, Requirement: 历史数据迁移脚本, Requirement: 地磅业务表 DDL, Requirement: DDL 快照维护, Scenario: 表结构符合公共字段约定, Scenario: 地磅单保留作废标记, Scenario: 计划表保留自动生成字段 (+3 more)
|
||
|
||
### Community 488 - "Community 488"
|
||
Cohesion: 0.17
|
||
Nodes (12): Requirement: JSON 字段命名(前后端 camelCase 对齐), Scenario: 前端提交新增分类, Scenario: 响应列表字段, Scenario: 前端提交新增分类, Scenario: 响应列表字段, Scenario: 运输计划承运商新增 422 回归, Scenario: 存量 admin 内联 Schema, Scenario: 路由层按 alias 名访问请求体导致 500 (+4 more)
|
||
|
||
### Community 489 - "Community 489"
|
||
Cohesion: 0.22
|
||
Nodes (10): ChangePasswordRequest, Config, LoginRequest, LoginResponse, ResetPasswordRequest, UserBase, UserCreate, UserListResponse (+2 more)
|
||
|
||
### Community 490 - "Community 490"
|
||
Cohesion: 0.27
|
||
Nodes (9): create_dict_type(), dict_type_code_exists(), get_dict_type(), list_dict_types(), 字典类型 CRUD(sys_dict_type), _row_to_dict(), soft_delete_dict_type(), update_dict_type() (+1 more)
|
||
|
||
### Community 491 - "Community 491"
|
||
Cohesion: 0.31
|
||
Nodes (10): Column, diff_tables(), _h(), main(), _normalize_ws(), parse_crm_tables(), Parse Navicat-style MySQL DDL and extract CREATE TABLE blocks for crm_*. Onl, Returns: - left_only_tables - right_only_tables - per_table_column_d (+2 more)
|
||
|
||
### Community 492 - "Community 492"
|
||
Cohesion: 0.22
|
||
Nodes (10): children(), children$1(), children$2(), filter(), fromPoint(), getParentElement(), isNonNullable(), isNullable() (+2 more)
|
||
|
||
### Community 493 - "Community 493"
|
||
Cohesion: 0.22
|
||
Nodes (11): ancestor(), ancestor$1(), clone$1(), fromDom(), fromHtml(), fromTag(), fromText(), getShadowHost() (+3 more)
|
||
|
||
### Community 494 - "Community 494"
|
||
Cohesion: 0.27
|
||
Nodes (11): collect(), collectTextToBoundary(), has(), isBoundary(), isContentEditableFalse(), isContentEditableTrueInCef(), isHidden(), isSimpleBoundary() (+3 more)
|
||
|
||
### Community 495 - "Community 495"
|
||
Cohesion: 0.18
|
||
Nodes (11): deleteImage(), flatten(), hasProto(), is(), isArray, isArrayOf(), isObject, makeDialogBody() (+3 more)
|
||
|
||
### Community 496 - "Community 496"
|
||
Cohesion: 0.22
|
||
Nodes (6): d(), i(), l(), n, s(), t
|
||
|
||
### Community 497 - "Community 497"
|
||
Cohesion: 0.22
|
||
Nodes (5): getSeparatorHtml, onSetupEditable(), register(), setup$1(), shouldSplitBlock
|
||
|
||
### Community 498 - "Community 498"
|
||
Cohesion: 0.27
|
||
Nodes (7): findProductStatusItem(), getProductStatusLabel(), getProductStatusTagType(), ProductDictResolver, productStatusDictKey(), TagType, TON_PRODUCT_UNIT_VALUES
|
||
|
||
### Community 499 - "Community 499"
|
||
Cohesion: 0.24
|
||
Nodes (10): { copy }, emit, form, generating, handleClose(), handleGenerate(), reset(), shareLink (+2 more)
|
||
|
||
### Community 500 - "Community 500"
|
||
Cohesion: 0.25
|
||
Nodes (11): normalizeSubpackSlipBasicInfoFields(), normalizeSubpackSlipDocLayout(), normalizeSubpackSlipGridCellWrappers(), normalizeSubpackSlipProductGridCell(), normalizeSubpackSlipProductTableFooter(), normalizeSubpackSlipRemoveTermsRow(), normalizeSubpackSlipSignLabelMarkup(), normalizeSubpackSlipSignRow() (+3 more)
|
||
|
||
### Community 501 - "Community 501"
|
||
Cohesion: 0.18
|
||
Nodes (9): cells, hasIn, hasInEdge, hasOut, json, outEdges, parsed, sourceNode (+1 more)
|
||
|
||
### Community 502 - "Community 502"
|
||
Cohesion: 0.18
|
||
Nodes (11): 附录, 附录C:运费结算状态流转, code:block10 (待提交 → 已提交 → 审核通过 → 已确认), code:block11 (草稿 → 待审批 → 审批中 → 待执行 → 执行中 → 已完成), 附录D:运输计划审批状态流转, E.1 合同关联(Q10-Q10.1), E.2 待入库/待出库数据来源(Q11), E.3 运费计算方式(Q12) (+3 more)
|
||
|
||
### Community 503 - "Community 503"
|
||
Cohesion: 0.18
|
||
Nodes (11): 7. 字典/状态展示替换规则, 7.1 下拉选择中的字典, 7.2 表格中的字典展示, 7.3 详情页中的字典展示, 7.4 涉及的字典类型清单, code:vue (<el-select v-model="queryParams.customerType">), code:vue (<el-select v-model="searchForm.customerType" clearable>), code:vue (<el-table-column label="客户类型" prop="customerType">) (+3 more)
|
||
|
||
### Community 504 - "Community 504"
|
||
Cohesion: 0.18
|
||
Nodes (11): 3. 全局与布局结构, 3.10 Tab 内容挂载与刷新态, 3.1 根布局 `.layout`, 3.2 侧栏 `.sidebar`, 3.3 Logo `.logo` / `.logo span`, 3.4 导航分组 `.nav-details`, 3.5 侧栏底部 `.nav-foot`, 3.6 主列 `.main` (+3 more)
|
||
|
||
### Community 505 - "Community 505"
|
||
Cohesion: 0.18
|
||
Nodes (10): 目录, 1. 设计理念与原则, 11. 图标与无障碍, 12. 业务状态色(与订单/配送枚举), 13. 实现清单(web-admin 改造对照), 14. 附录 A:权威来源, 15. 附录 B:脚本与动态行为, 2. 设计 Token(CSS 变量) (+2 more)
|
||
|
||
### Community 506 - "Community 506"
|
||
Cohesion: 0.18
|
||
Nodes (10): 迁移范围, 公海池模块迁移方案 — 01 概述, 涉及的数据库表, 迁移策略, 方法论, 数据库适配规则, 字典数据一致性, 前端文件映射 (+2 more)
|
||
|
||
### Community 507 - "Community 507"
|
||
Cohesion: 0.18
|
||
Nodes (11): code:typescript (const tagType = computed(() => dictStore.getTagType('wf_proc), Phase 5: 保留页面 Tag 迁移, Task 5.1: 迁移 system/dept/index.vue, Task 5.2: 迁移 system/user/index.vue, Task 5.3: 迁移 system/role/index.vue, Task 5.4: 迁移 system/post/index.vue, Task 5.5: 迁移 system/site/index.vue, Task 5.6: 迁移 system/menu/index.vue (+3 more)
|
||
|
||
### Community 508 - "Community 508"
|
||
Cohesion: 0.18
|
||
Nodes (10): 背景与目标, 保留清单, 后端保留, 前端保留, 删除清单, 执行顺序与并行策略, 预估工作量, 注意事项 (+2 more)
|
||
|
||
### Community 509 - "Community 509"
|
||
Cohesion: 0.18
|
||
Nodes (10): 2. 设计决策, 3. 公共字段规范(shanxia2.0 标准), 8. 定时任务, 8.1 公海池自动回收, 9. 附录, A. CRM 原始表 → 新表对照清单, B. 参考文件清单, code:sql (`tenant_no` VARCHAR(64) NOT NULL DEFAULT 'zkxw' COMM) (+2 more)
|
||
|
||
### Community 510 - "Community 510"
|
||
Cohesion: 0.18
|
||
Nodes (10): 改造原则, 单页检查清单, 模块 1:system(系统管理)— ✅ 已完成, 模块 2:CRM — ✅ 已完成, 模块 3:bx(报销)— ✅ 已完成(此前已对齐), 模块 4:db(地磅)— ✅ 已完成(此前已对齐), 模块 5:PL — ✅ 已完成(此前已对齐), 模块 6:Step 4 Demo 模板页 — ✅ 已完成 (+2 more)
|
||
|
||
### Community 511 - "Community 511"
|
||
Cohesion: 0.18
|
||
Nodes (10): 新增功能, 数据库, API, Capabilities, Impact, Modified Capabilities, New Capabilities, Reference (+2 more)
|
||
|
||
### Community 512 - "Community 512"
|
||
Cohesion: 0.27
|
||
Nodes (8): _allocate_inbound_outbound_id(), _ensure_sequence_row(), max_numeric_inbound_outbound_id(), 出入库单 id 生成 — 租户内纯数字自增,并发安全。, 当前租户下纯数字 id 的最大值(不含 UUID 等非数字主键)。, DbSequence, test_max_numeric_inbound_outbound_id_empty(), test_max_numeric_inbound_outbound_id_parses_scalar()
|
||
|
||
### Community 513 - "Community 513"
|
||
Cohesion: 0.33
|
||
Nodes (9): _customer_base_query(), get_industry_statistics(), get_level_statistics(), get_overview_statistics(), get_owner_statistics(), get_source_statistics(), get_trend_statistics(), 客户统计概览:客户总数、公海池数、本月新增、成交数 (+1 more)
|
||
|
||
### Community 514 - "Community 514"
|
||
Cohesion: 0.33
|
||
Nodes (9): build_quote_html(), _default_value(), _format_date(), _format_discount(), _format_money(), generate_quote_pdf(), _get_pdf_styles(), CRM 报价单 PDF/HTML 生成 — 对照 CrmQuotePdfServiceImpl.java (+1 more)
|
||
|
||
### Community 515 - "Community 515"
|
||
Cohesion: 0.4
|
||
Nodes (8): create(), ensure_by_biz_type(), get_by_biz_type(), get_by_id(), save_nodes(), soft_delete(), _tenant_no(), update()
|
||
|
||
### Community 516 - "Community 516"
|
||
Cohesion: 0.38
|
||
Nodes (9): add_scope_before_order(), ensure_import(), patch_base_data(), patch_get_helper(), patch_inventory(), patch_plan(), patch_transport(), _get_xxx(db, tenant_no, id) -> _get_xxx(db, tenant_no, id, user) + assert. (+1 more)
|
||
|
||
### Community 517 - "Community 517"
|
||
Cohesion: 0.24
|
||
Nodes (9): find(), findLastParentListNode(), getClosestListHost(), getParentLists(), getSelectedListRoots(), getSelectedLists(), indentedComposer(), normalizeEntries() (+1 more)
|
||
|
||
### Community 518 - "Community 518"
|
||
Cohesion: 0.24
|
||
Nodes (6): a, c(), i, o, r(), s
|
||
|
||
### Community 519 - "Community 519"
|
||
Cohesion: 0.24
|
||
Nodes (10): create(), isNull, normalized(), set(), setAlt(), setSize(), updateAlt(), updateProp() (+2 more)
|
||
|
||
### Community 520 - "Community 520"
|
||
Cohesion: 0.31
|
||
Nodes (6): getBodyClass, getBodyId, getContentStyle, getPreviewHtml(), open(), shouldUseContentCssCors
|
||
|
||
### Community 521 - "Community 521"
|
||
Cohesion: 0.22
|
||
Nodes (8): get(), getHelpTabs, has(), isNonNullable(), isNullable(), pParseCustomTabs(), tab(), tab$1()
|
||
|
||
### Community 522 - "Community 522"
|
||
Cohesion: 0.2
|
||
Nodes (10): Cell(), flatten(), getEditorData(), hasAltSource, hasPoster, hasProto(), isArray, isMediaElement() (+2 more)
|
||
|
||
### Community 523 - "Community 523"
|
||
Cohesion: 0.2
|
||
Nodes (8): filteredChildren, filteredMenuItems, filterMenuItems, { isDark }, props, route, routerPath, settingStore
|
||
|
||
### Community 524 - "Community 524"
|
||
Cohesion: 0.2
|
||
Nodes (7): cloneSpacing, containerStyle, contentClass, contentStyle, debouncedMeasure, { pause, resume }, { start: startMeasure }
|
||
|
||
### Community 525 - "Community 525"
|
||
Cohesion: 0.2
|
||
Nodes (6): any, day, index, info, month, year
|
||
|
||
### Community 526 - "Community 526"
|
||
Cohesion: 0.2
|
||
Nodes (9): 目录, 10. 消息提示/确认框替换规则, 山峡2.0 的导入导出, 附录 A:导入/导出替换, 附录 B:执行检查清单, code:ts (// 导出), code:ts (// 导出 - 手动下载), CRM 前端代码迁移替换指南 (+1 more)
|
||
|
||
### Community 527 - "Community 527"
|
||
Cohesion: 0.2
|
||
Nodes (10): 7. 列表区、表格与分页, 7.1 结构顺序, 7.2 `.list-body`, 7.3 列表工具栏 `.list-toolbar`, 7.4 通用 `table`(非 `.data-table` 时的基线), 7.5 `.data-table` 专用规则, 7.6 滚动 `.table-scroll`, 7.7 状态标签 `.tag` (+2 more)
|
||
|
||
### Community 528 - "Community 528"
|
||
Cohesion: 0.2
|
||
Nodes (10): 9. 弹窗、遮罩与详情视图, 9.1 遮罩 `.backdrop`, 9.2 小对话框 `.dialog`(默认), 9.3.1 `el-dialog` 新增/编辑表单(web-admin 实践,2026-04 起), 9.3 大对话框 `.dialog-lg` / `.dialog-view-xl`, 9.4 详情顶区 `.view-hero`, 9.5 区块与键值 `.view-section` / `.view-kv`, 9.6 Bento / 卡片 / 时间轴 / 图集 / 路线条 (+2 more)
|
||
|
||
### Community 529 - "Community 529"
|
||
Cohesion: 0.2
|
||
Nodes (9): 颜色, 弹窗/对话框, 表格, 按钮, 附件上传, 列表面板, 字段注释, code:vue (<template #label>排序号<span class="form-label-tip">数值越小越靠前</sp) (+1 more)
|
||
|
||
### Community 530 - "Community 530"
|
||
Cohesion: 0.2
|
||
Nodes (9): 迁移目标, 合同列表模块迁移方案 — 01 概述, 前置已完成, 迁移范围(合同列表全量), 涉及数据库表, 实施顺序, 源码位置, 方案文档索引 (+1 more)
|
||
|
||
### Community 531 - "Community 531"
|
||
Cohesion: 0.2
|
||
Nodes (9): 迁移范围, 模块迁移方案 — 01 概述, 涉及的数据库表, 迁移策略, 方法论, 数据库适配规则, 字典数据一致性, 前端文件映射 (+1 more)
|
||
|
||
### Community 532 - "Community 532"
|
||
Cohesion: 0.2
|
||
Nodes (9): 现状摘要, 文件结构(新增/核心修改), 排期建议, 风险与缓解, 不在本次范围, 完成定义(Definition of Done), 业务模块数据权限运行时过滤 — Implementation Plan, Phase 5 — 地磅 DB (+1 more)
|
||
|
||
### Community 533 - "Community 533"
|
||
Cohesion: 0.2
|
||
Nodes (10): code:block10 (web-admin/src/api/business.ts), code:block8 (web-admin/src/views/basic-info/), code:block9 (web-admin/src/views/system/category/), Phase 3: 前端清理, Task 3.1: 删除业务 Views 目录, Task 3.2: 删除 system/ 下的模板/业务页面, Task 3.3: 删除业务 API 模块, Task 3.4: 精简前端路由 (+2 more)
|
||
|
||
### Community 534 - "Community 534"
|
||
Cohesion: 0.2
|
||
Nodes (10): code:typescript (Dict {), code:typescript (// 核心功能:), code:typescript (// useDictTag(dictType: string)), code:typescript (export function fetchAllDictData() {), Phase 4: 前端 Tag 集中化, Task 4.1: 新增前端类型定义, Task 4.2: 新增前端 Dict Store, Task 4.3: 新增前端 composable (+2 more)
|
||
|
||
### Community 535 - "Community 535"
|
||
Cohesion: 0.2
|
||
Nodes (9): ADDED Requirements, Requirement: 仓库采用前后端分离的一体化门户形态, Requirement: 附件与对象存储, Requirement: 技术栈与需求文档 §3 对齐, Requirement: 权威文档索引, Scenario: 新人识别工程边界, Scenario: 技术选型评审, Scenario: 上传列表回显 (+1 more)
|
||
|
||
### Community 536 - "Community 536"
|
||
Cohesion: 0.2
|
||
Nodes (10): Requirement: web-admin 界面模式索引与参考页选型, Scenario: 新增标准主数据页, Scenario: 新增复杂业务或工单页, Scenario: 新增重表单或专用查看弹窗, Scenario: 新增标准主数据页, Scenario: 新增复杂业务或工单页, Scenario: 新增重表单或专用查看弹窗, Scenario: Code review 界面模式选型 (+2 more)
|
||
|
||
### Community 537 - "Community 537"
|
||
Cohesion: 0.2
|
||
Nodes (9): ADDED Requirements, PL API JSON 命名(运输计划模块), Requirement: 运输计划 API JSON 字段 camelCase 对齐, Requirement: 运输计划 Schema 变更门禁, Scenario: 承运商新增, Scenario: 计划新增含产品明细, Scenario: 运输安排, Scenario: 列表分页 Query (+1 more)
|
||
|
||
### Community 538 - "Community 538"
|
||
Cohesion: 0.33
|
||
Nodes (8): decrypt_login_payload(), ensure_initialized(), extract_login_credentials(), get_public_pem(), 登录凭据 RSA 解密(与前端 JSEncrypt PKCS#1 v1.5 兼容)。, Base64 密文 -> JSON 对象(须含 username、password、ts 毫秒时间戳)。, 从请求体解析用户名、密码。 返回 (username, password, error_message);error_message 非空时表示失败。, _validate_ts()
|
||
|
||
### Community 539 - "Community 539"
|
||
Cohesion: 0.22
|
||
Nodes (8): ContactByCustomerBody, ContactCreateBody, ContactDeleteBody, ContactDetailBody, ContactListBody, ContactSetPrimaryBody, ContactUpdateBody, CRM 联系人 Pydantic Schemas
|
||
|
||
### Community 540 - "Community 540"
|
||
Cohesion: 0.25
|
||
Nodes (8): _coerce_resource_snapshot(), parse_resource_snapshot(), 运输计划 - 安排运输时车辆/人员/证件资源快照 Schema, 从 ORM 文本列或 dict 解析快照。, SnapshotCertRead, SnapshotPersonnelRow, TransportResourceSnapshot, _cert_to_snapshot()
|
||
|
||
### Community 541 - "Community 541"
|
||
Cohesion: 0.22
|
||
Nodes (8): ChangePasswordRequest, Config, LoginRequest, LoginResponse, Pydantic schemas - 用户认证, ResetPasswordRequest, UserCreate, UserResponse
|
||
|
||
### Community 542 - "Community 542"
|
||
Cohesion: 0.31
|
||
Nodes (7): create_leave(), delete_leave(), get_leave(), leave_workflow_callback(), list_leaves(), submit_leave(), update_leave()
|
||
|
||
### Community 543 - "Community 543"
|
||
Cohesion: 0.22
|
||
Nodes (4): convert_heic_to_jpeg(), OSSStorage, 文件存储工具模块 支持多种存储方式: 1. 本地存储 (local) - 默认 2. 七牛云存储 (qiniu) - 推荐生产环境使用 3. 阿里云OSS (, 将 HEIC/HEIF 格式转换为 JPEG 格式
|
||
|
||
### Community 544 - "Community 544"
|
||
Cohesion: 0.28
|
||
Nodes (4): MinIOStorage, MinIO 预签名下载 URL,携带原始文件名。, MinIO 预签名下载 URL,携带原始文件名。, MinIO 预签名内联预览 URL(PDF 等 iframe 场景)。
|
||
|
||
### Community 547 - "Community 547"
|
||
Cohesion: 0.36
|
||
Nodes (8): build_watch_block(), detect_form_var(), detect_load_fn(), detect_pagination_var(), main(), process_file(), 检测数据加载函数名(在 handleSearch 中调用的函数), 生成 watchDebounced 代码块
|
||
|
||
### Community 548 - "Community 548"
|
||
Cohesion: 0.22
|
||
Nodes (8): ancestor(), ancestor$1(), get(), getDirection(), getNormalizedBlock(), getUnsafeProperty(), isFunction, isSupported()
|
||
|
||
### Community 549 - "Community 549"
|
||
Cohesion: 0.39
|
||
Nodes (7): a(), g(), i, l(), n, r, s
|
||
|
||
### Community 550 - "Community 550"
|
||
Cohesion: 0.31
|
||
Nodes (9): gotoSelectedLink(), openDialog(), setupButtons(), setupContextToolbars(), setupMenuItems(), toggleGotoLinkState(), toggleLinkMenuState(), toggleLinkState() (+1 more)
|
||
|
||
### Community 551 - "Community 551"
|
||
Cohesion: 0.22
|
||
Nodes (5): c, i, o, s, t
|
||
|
||
### Community 552 - "Community 552"
|
||
Cohesion: 0.42
|
||
Nodes (8): build_index_column(), extract_first_column(), find_table_spans(), insert_index_into_block(), leading_indent(), main(), process_file(), should_use_pagination()
|
||
|
||
### Community 553 - "Community 553"
|
||
Cohesion: 0.36
|
||
Nodes (8): apply_file(), detect_refresh_handler(), find_toolbar_insert_point(), has_loading_ref(), insert_component_import(), main(), Append ListToolbarEndActions import after existing import block., Find end of first list-toolbar-row block before list-body.
|
||
|
||
### Community 555 - "Community 555"
|
||
Cohesion: 0.22
|
||
Nodes (7): filteredItems, normalizedValue, props, rawSource, rawValue, sanitizedArray, sanitizedItem
|
||
|
||
### Community 556 - "Community 556"
|
||
Cohesion: 0.22
|
||
Nodes (7): lastSegment, props, rawSource, rawValue, sanitizedArray, sanitizedItem, segments
|
||
|
||
### Community 557 - "Community 557"
|
||
Cohesion: 0.39
|
||
Nodes (8): BxAttachmentItem, canBxPreview(), downloadBxAttachment(), fillBxAttachmentPreviews(), isBxImageFile(), isBxVideoFile(), loadBxAttachments(), previewBxAttachment()
|
||
|
||
### Community 559 - "Community 559"
|
||
Cohesion: 0.22
|
||
Nodes (9): buildSubpackSlipBasicInfoRowHtml(), buildSubpackSlipProductHeaderRowHtml(), buildSubpackSlipSignItem(), buildSubpackSlipSignRowHtml(), buildSubpackSlipSlipNoDisplayHtml(), buildSubpackSlipSlipNoRowHtml(), generateSubpackSlipTemplate(), normalizeSubpackSlipBasicInfoOneRow() (+1 more)
|
||
|
||
### Community 560 - "Community 560"
|
||
Cohesion: 0.22
|
||
Nodes (8): 不移植(替代方案), 地磅系统 API 全量清单(移植后路径保持不变), 前端 API 文件对照, 仪表盘 `/api/dashboard`, 出入库 `/api/inventory`, 计划 `/api/plans`, 车牌 `/api/vehicles`, 地磅单 `/api/weighing`
|
||
|
||
### Community 561 - "Community 561"
|
||
Cohesion: 0.22
|
||
Nodes (8): 步骤二:拷贝前端原版, 操作流程, 1. 逐个拷贝 Vue 组件, 2. 拷贝规则, 完成标准, 下一步, 3. 拷贝 API 模块, 目标
|
||
|
||
### Community 562 - "Community 562"
|
||
Cohesion: 0.22
|
||
Nodes (8): 线索主接口对照表, 线索管理模块迁移方案 — 04 API 规格, 跟进记录接口, 列表响应约定(门户), 前端 API 文件结构建议, code:json ({), code:block2 (web-admin/src/api/crm/), 关键业务逻辑索引(开发前必读 Java)
|
||
|
||
### Community 563 - "Community 563"
|
||
Cohesion: 0.22
|
||
Nodes (8): 模块迁移方案 — 02 数据库表模型, code:sql (-- 从 docs/sql/sx.sql 中复制该表的 CREATE TABLE 语句), code:sql (DROP TABLE IF EXISTS `crm_xxx`;), X.1.1 原始 DDL(来自 sx.sql), X.1.2 迁移后 DDL, X.1.3 字段对照表, X.1.4 字典关联, X.1 crm_xxx([表说明])
|
||
|
||
### Community 564 - "Community 564"
|
||
Cohesion: 0.22
|
||
Nodes (8): 模块迁移方案 — 04 后端 API 接口规格, API 清单汇总, X.1.1 列表查询, X.1.2 新增, X.1.3 编辑, X.1.4 删除, X.1.5 详情, X.1 [实体名] CRUD
|
||
|
||
### Community 565 - "Community 565"
|
||
Cohesion: 0.22
|
||
Nodes (8): 文件结构, 部署注意, code:bash (mysql ... < docs/sql/migrations/2026-07-04_pl_plan_hazard_ce), 危化品证「证书齐备」人工确认 — Implementation Plan, Task 1: 数据库与 Model ✅, Task 2: Schema + Service ✅, Task 3: API ✅, Task 4–6: 前端 ✅
|
||
|
||
### Community 566 - "Community 566"
|
||
Cohesion: 0.22
|
||
Nodes (8): 改造边界(硬约束), 功能回归清单(每模块抽 1 页), Fresh Mint 内容区 UI 对齐(Step 0 + Step 1), 对照页(Step 0 基线), Step 1 改动范围, Step 1 验收(视觉), Step 1b:Portal 顶栏 / 侧栏 / WorkTab(2026-06-29 补充), 后续(Step 2+,本次不做)
|
||
|
||
### Community 567 - "Community 567"
|
||
Cohesion: 0.22
|
||
Nodes (9): Requirement: 统一返回码定义, Scenario: 参数校验失败, Scenario: 唯一性冲突, Scenario: 记录不存在, Scenario: 未登录, Scenario: 无权限, Scenario: 服务器异常, Scenario: Web 登录账号或密码错误 (+1 more)
|
||
|
||
### Community 568 - "Community 568"
|
||
Cohesion: 0.22
|
||
Nodes (8): Context, D1: 后端 CRUD 采用独立函数模式(非 CRUDBase 泛型), D2: 字典 API 路由注册在 admin.py, D3: 字典数据查询通过 dict_type 关联, D4: 前端字典数据配置弹窗采用 Dialog + 内嵌表格, Decisions, Goals / Non-Goals, Risks / Trade-offs
|
||
|
||
### Community 569 - "Community 569"
|
||
Cohesion: 0.39
|
||
Nodes (7): get_redis_client(), get_sync_redis_client(), 共享 Redis 客户端(同步:会话鉴权;异步:API 加密 nonce)。, 同步 Redis(auth 会话等,在线程池中调用)。, 异步 Redis(API 加密 nonce 等中间件)。, _redis_common_kwargs(), redis_enabled()
|
||
|
||
### Community 570 - "Community 570"
|
||
Cohesion: 0.29
|
||
Nodes (6): clear_oper_log_meta(), get_oper_log_meta(), OperLogMeta, 请求级操作日志元数据(ContextVar), 供异步落库线程使用,避免 ContextVar 跨线程丢失。, snapshot_oper_log_meta()
|
||
|
||
### Community 572 - "Community 572"
|
||
Cohesion: 0.29
|
||
Nodes (7): _coerce_optional_id(), validate_approver_id(), WorkflowDefCreate, WorkflowDefOut, WorkflowDefUpdate, WorkflowNodeCreate, WorkflowNodeOut
|
||
|
||
### Community 573 - "Community 573"
|
||
Cohesion: 0.25
|
||
Nodes (6): parse_admin_request_json(), 运营 Web(/web/admin)JSON 请求体解析。 与 ApiCryptoMiddleware 配合:中间件未改写 body 时,在路由内解密 `{, 读取 JSON body;dict 时走 resolve_request_payload(明文 / 密文 / data 包装)。 Returns:, 统一解析接口请求载荷(明文 / 密文信封)。, 兼容明文与密文信封,返回业务层 payload(多为 dict;批量数组接口解密后为 list)。, resolve_request_payload()
|
||
|
||
### Community 574 - "Community 574"
|
||
Cohesion: 0.54
|
||
Nodes (7): _apply_create_range(), _base_query(), get_clue_level_statistics(), get_clue_overview_statistics(), get_clue_owner_statistics(), get_clue_source_statistics(), get_clue_trend_statistics()
|
||
|
||
### Community 575 - "Community 575"
|
||
Cohesion: 0.46
|
||
Nodes (7): _build_tree(), create(), get_by_id(), get_item_tree(), soft_delete(), _tenant_no(), update()
|
||
|
||
### Community 576 - "Community 576"
|
||
Cohesion: 0.39
|
||
Nodes (7): delete_attachment(), download_file(), list_by_biz(), _parse_id_list(), preview_attachment(), 返回图片/附件预览 URL(MinIO 预签名或本地公开地址,对齐门户 storage 能力)。, _tenant()
|
||
|
||
### Community 579 - "Community 579"
|
||
Cohesion: 0.25
|
||
Nodes (8): documentOrOwner(), fromDom(), fromHtml(), fromTag(), fromText(), getShadowHost(), isDocument, owner()
|
||
|
||
### Community 580 - "Community 580"
|
||
Cohesion: 0.43
|
||
Nodes (8): et(), n(), ne(), rt, tt(), x(), xe(), ye()
|
||
|
||
### Community 581 - "Community 581"
|
||
Cohesion: 0.32
|
||
Nodes (7): an(), ct(), d, dt(), o, yn(), Zt()
|
||
|
||
### Community 582 - "Community 582"
|
||
Cohesion: 0.32
|
||
Nodes (8): each$1(), filterEditableDescendants(), findParentElm(), fromPoint(), hide(), map(), show(), toggle()
|
||
|
||
### Community 583 - "Community 583"
|
||
Cohesion: 0.29
|
||
Nodes (7): getProtocol(), getUrl(), isEmbedIframe(), isNonNullable(), isNullable(), matchPattern(), shouldInsertAsNewIframe()
|
||
|
||
### Community 584 - "Community 584"
|
||
Cohesion: 0.25
|
||
Nodes (8): getDimension(), handleError(), handleInsert(), has(), hasDimensions, isCached(), selectPlaceholder(), submitForm()
|
||
|
||
### Community 585 - "Community 585"
|
||
Cohesion: 0.25
|
||
Nodes (7): GradientType, ImageSettings, ImportMeta, ImportMetaEnv, Level, QRCodeProps, RenderAs
|
||
|
||
### Community 587 - "Community 587"
|
||
Cohesion: 0.32
|
||
Nodes (7): formatSumMoney(), buildPageSummaryMethod(), BuildPageSummaryOptions, PageSummaryParams, sumField(), sumFieldByBizType(), SummaryColumn
|
||
|
||
### Community 590 - "Community 590"
|
||
Cohesion: 0.29
|
||
Nodes (5): confirmButtonText, dialogTitle, handleClose(), loadExecutionSummary(), resetForm()
|
||
|
||
### Community 591 - "Community 591"
|
||
Cohesion: 0.25
|
||
Nodes (8): formatDateIso(), formatPlanDateChinese(), formatSubpackSlipDateIso(), normalizeSubpackSlipRemoveAddressAndSeal(), normalizeSubpackSlipRemoveSideLabels(), normalizeSubpackSlipSealPlaceholder(), normalizeSubpackSlipSideLabelsPlaceholder(), restoreSubpackSlipPlaceholders()
|
||
|
||
### Community 592 - "Community 592"
|
||
Cohesion: 0.25
|
||
Nodes (8): applySubpackSlipPdfGridCellStyles(), buildProductRows(), buildSubpackSlipCompleteCheckHtml(), buildSubpackSlipProductRow(), extractSubpackSlipGridCellContent(), formatQty(), formatSubpackSlipProductGridCellContent(), resolveSlipUnitLabel()
|
||
|
||
### Community 593 - "Community 593"
|
||
Cohesion: 0.25
|
||
Nodes (8): 5.1 编号规则, 5.2 枚举值, 5.3 状态定义, 5.3.1 跟进状态, 5.3.2 运输安排状态, 5.3.3 归档状态, 5.3.4 完成状态, 五、基础配置
|
||
|
||
### Community 594 - "Community 594"
|
||
Cohesion: 0.25
|
||
Nodes (8): 4. 弹窗/抽屉替换规则, 4.1 客户详情:`el-drawer` → `el-dialog`, 4.2 表单弹窗, 4.3 弹窗宽度参考, code:vue (<el-drawer v-model="visible" title="客户详情" direction="rtl" si), code:vue (<el-dialog), code:vue (<el-dialog :title="dialog.title" v-model="dialog.visible" wi), code:vue (<el-dialog)
|
||
|
||
### Community 595 - "Community 595"
|
||
Cohesion: 0.25
|
||
Nodes (8): 10. 表单扩展、迷你表与上传, 10.1 字段 `.field`, 10.2 分节 `.form-section`, 10.3 栅格 `.form-grid-2`, 10.4 文本域 `.textarea`, 10.5 上传 `.upload-zone` / `.upload-item`, 10.6 商品分类 · 弹窗内「参数」卡片(`#/demo/category`), 10.7 迷你表 `.mini-table-wrap` / `.mini-table`
|
||
|
||
### Community 596 - "Community 596"
|
||
Cohesion: 0.25
|
||
Nodes (7): 步骤五:验证, 通用验证项, 模块专项验证, 验证通过后, 经验沉淀模板, 验证清单, code:markdown (### X.X {模块名} - {问题简述})
|
||
|
||
### Community 597 - "Community 597"
|
||
Cohesion: 0.25
|
||
Nodes (7): 待办备注, 商机管理模块迁移方案 — 06 分步实施计划, Phase 0:方案与 DDL(步骤 1~2), Phase 1:拷贝(步骤 3), Phase 2:前端适配(步骤 4~8), Phase 3:后端(步骤 9~12), Phase 4:验证(步骤 13~14)
|
||
|
||
### Community 598 - "Community 598"
|
||
Cohesion: 0.25
|
||
Nodes (7): 涉及表(最小集), 完成标准, 门户 API(最小), code:bash (./docs/crm-migration/scripts/snapshot-java.sh contract \), 合同 create — 报价单前置(P1), 须对齐的 Java, 快照清单(P1-1 实施前执行)
|
||
|
||
### Community 599 - "Community 599"
|
||
Cohesion: 0.25
|
||
Nodes (7): 迁移范围, 涉及表, 与报价单关系, code:bash (./docs/crm-migration/scripts/snapshot-java.sh supplier-info ), 供方信息(crm_supplier_info)— 01 概述, 快照清单(P0-1 实施前执行), Python 目标
|
||
|
||
### Community 600 - "Community 600"
|
||
Cohesion: 0.25
|
||
Nodes (8): 设计决策(实施前确认), code:python (def to_user_info(self) -> dict:), code:python (def assert_row_in_data_scope(db, row, model, user_info, tena), D1 — CRM「仅本人」语义, D2 — 公海/池规则/产品主数据, D3 — BX「我的/待办/全部」, D4 — PL/DB 用户上下文, D5 — 详情/CUD 校验
|
||
|
||
### Community 601 - "Community 601"
|
||
Cohesion: 0.25
|
||
Nodes (8): Phase 2 — CRM(最高优先级), Task 2.1: 客户域(试点), Task 2.2: 线索域, Task 2.3: 商机域, Task 2.4: 联系人 / 供应商 / 开票, Task 2.5: 产品域, Task 2.6: 报价域, Task 2.7: 合同域
|
||
|
||
### Community 602 - "Community 602"
|
||
Cohesion: 0.25
|
||
Nodes (7): Portal 顶栏全量导航 — Implementation Plan, Task 1: Portal 菜单工具函数, Task 2: 水平菜单支持无图标, Task 3: 新建顶栏导航组件, Task 4: 组装顶栏与布局, Task 5: WorkTab 联动, Task 6: 验证
|
||
|
||
### Community 603 - "Community 603"
|
||
Cohesion: 0.25
|
||
Nodes (6): 4. 表结构设计(按迭代), 4.4 迭代 4 — 报价管理 + 合同管理, crm_contract(合同主表), crm_contract_product / crm_contract_product_price_tier / crm_contract_approval / crm_contract_change / crm_contract_template, crm_quote(报价单), crm_quote_product / crm_quote_approval / crm_quote_share_log
|
||
|
||
### Community 604 - "Community 604"
|
||
Cohesion: 0.25
|
||
Nodes (7): Change Types, Changelog, Contributing, Important Notice Markers, License, Version Guidelines, Version Number Rules
|
||
|
||
### Community 605 - "Community 605"
|
||
Cohesion: 0.25
|
||
Nodes (7): 更新日志, 版本说明, 版本号规则, 变更类型, 重要提示标记, 贡献指南, 许可证
|
||
|
||
### Community 606 - "Community 606"
|
||
Cohesion: 0.25
|
||
Nodes (7): 1. 数据库, 2. 后端 · 采集层, 3. 后端 · 查询层, 4. 后端 · 注解覆盖(首期), 5. 前端, 6. 验收与文档, 7. 后续(非本期阻塞)
|
||
|
||
### Community 607 - "Community 607"
|
||
Cohesion: 0.25
|
||
Nodes (7): 1. SQL 与数据模型, 2. 后端基础层, 3. 后端业务 API(按依赖顺序), 4. 前端 API 与类型, 5. 前端页面(Fresh Mint), 6. 数据迁移与权限, 7. 验证
|
||
|
||
### Community 608 - "Community 608"
|
||
Cohesion: 0.25
|
||
Nodes (8): 实现模式, code:typescript (watchDebounced(), Requirement: 列表筛选自动触发搜索, Scenario: 单字段筛选自动搜索, Scenario: 多字段筛选自动搜索, Scenario: 日期范围筛选, Scenario: 保留手动搜索, Scenario: Code review 自动搜索
|
||
|
||
### Community 609 - "Community 609"
|
||
Cohesion: 0.25
|
||
Nodes (8): 实现模式, code:typescript (const filterExpanded = ref(false)), Requirement: 列表筛选自动触发搜索, Scenario: 单字段筛选自动搜索, Scenario: 多字段筛选自动搜索, Scenario: 日期范围筛选, Scenario: 保留手动搜索, Scenario: Code review 自动搜索
|
||
|
||
### Community 610 - "Community 610"
|
||
Cohesion: 0.25
|
||
Nodes (8): Requirement: 统一返回码定义, Scenario: 参数校验失败, Scenario: 唯一性冲突, Scenario: 记录不存在, Scenario: 未登录, Scenario: 无权限, Scenario: 服务器异常, Scenario: Web 登录查用户
|
||
|
||
### Community 611 - "Community 611"
|
||
Cohesion: 0.32
|
||
Nodes (3): handleCheckedColumnsChange(), handleResetColumns(), updateCheckAllStatus()
|
||
|
||
### Community 612 - "Community 612"
|
||
Cohesion: 0.38
|
||
Nodes (6): eq_unicode(), like_unicode(), MySQL 字符串比较/模糊匹配时统一排序规则,避免 Illegal mix of collations。, 跨表字符串等值比较(JOIN / WHERE)时统一为 utf8mb4_unicode_ci。, 将列显式设为 utf8mb4_unicode_ci。, unicode_ci()
|
||
|
||
### Community 613 - "Community 613"
|
||
Cohesion: 0.38
|
||
Nodes (6): derive_legacy_status_from_three(), derive_three_status_from_legacy(), 阶段A兼容:从旧 status 推导三字段。 约束:旧 status 本身混合了支付/配送/订单生命周期,因此只能尽力推断; 若业务侧已有更精确, 阶段A兼容:从三字段反推旧 status(用于旧前端/旧筛选参数兼容)。, ThreeStatus, _to_decimal()
|
||
|
||
### Community 614 - "Community 614"
|
||
Cohesion: 0.29
|
||
Nodes (6): CRM 供方信息 CRUD — 对照 CrmSupplierInfoServiceImpl.java, SupplierInfoCreateBody, SupplierInfoDeleteBody, SupplierInfoDetailBody, SupplierInfoListAllBody, SupplierInfoUpdateBody
|
||
|
||
### Community 615 - "Community 615"
|
||
Cohesion: 0.29
|
||
Nodes (4): ApiResponse, PagedQuery, PagedResponse, bx 原系统 API 响应包装(code=0 / msg / data.rows),与门户 success_response 分离。
|
||
|
||
### Community 616 - "Community 616"
|
||
Cohesion: 0.29
|
||
Nodes (4): delete_workflow(), get_workflow(), list_workflows(), update_workflow()
|
||
|
||
### Community 618 - "Community 618"
|
||
Cohesion: 0.29
|
||
Nodes (6): compose1(), getShadowRoot(), inBody(), isDocumentFragment, isShadowRoot(), isText
|
||
|
||
### Community 619 - "Community 619"
|
||
Cohesion: 0.29
|
||
Nodes (4): c, i, r, s
|
||
|
||
### Community 620 - "Community 620"
|
||
Cohesion: 0.33
|
||
Nodes (3): n, o, t()
|
||
|
||
### Community 621 - "Community 621"
|
||
Cohesion: 0.29
|
||
Nodes (7): isBoolean, isMatch(), isNumber, isString, isText, rawSet(), value()
|
||
|
||
### Community 622 - "Community 622"
|
||
Cohesion: 0.33
|
||
Nodes (7): getOrDie(), isObject, isPrototypeOf(), path(), resolve(), sandHTMLElement(), unsafe()
|
||
|
||
### Community 623 - "Community 623"
|
||
Cohesion: 0.29
|
||
Nodes (7): Cell(), getEmojiImageUrl, initDatabase(), last(), open(), singleton(), value()
|
||
|
||
### Community 624 - "Community 624"
|
||
Cohesion: 0.29
|
||
Nodes (7): addPx(), appendNodeContent(), parseAndSanitize(), Parser(), shouldFilterHtml, updateEphoxEmbed(), updateHtml()
|
||
|
||
### Community 625 - "Community 625"
|
||
Cohesion: 0.38
|
||
Nodes (7): checkRange(), createPlaceholderNode(), createPreviewNode(), each$1(), retainAttributesAndInnerHtml(), setDimensions(), startsWith()
|
||
|
||
### Community 627 - "Community 627"
|
||
Cohesion: 0.29
|
||
Nodes (4): day, month, subtotal, year
|
||
|
||
### Community 628 - "Community 628"
|
||
Cohesion: 0.29
|
||
Nodes (7): 附录A:单据类型判断规则, A.1 入库单, A.2 出库单, A.3 直销单, code:block4 (目的地 = 安庆山峡 OR 目的地 = 安徽云栋), code:block5 (供应商 = 安庆山峡 OR 供应商 = 安徽云栋), code:block6 (供应商 ≠ 安庆山峡 AND 供应商 ≠ 安徽云栋)
|
||
|
||
### Community 629 - "Community 629"
|
||
Cohesion: 0.29
|
||
Nodes (7): 附录B:计划跟进状态流转图, B.1 直销单, B.2 入库单, B.3 出库单, code:block7 (等客户确认 → 待采购 → 待发货 → 待收货 → 待归档 → 归档完成), code:block8 (待采购 → 待发货 → 待入库 → 已入库 → 待归档 → 归档完成), code:block9 (等客户确认 → 待出库 → 已出库 → 待收货 → 已收货 → 待归档 → 归档完成)
|
||
|
||
### Community 630 - "Community 630"
|
||
Cohesion: 0.29
|
||
Nodes (7): 12.1 API 文件结构, 12.2 请求方式对照, 12.3 返回格式对照, 12.4 类型定义, 12. API 对接规则, code:json ({), code:json ({)
|
||
|
||
### Community 631 - "Community 631"
|
||
Cohesion: 0.29
|
||
Nodes (7): 9. 工具栏与操作按钮替换规则, 9.1 移除 `<right-toolbar>`, 9.2 按钮 class 规范, 9.3 视图切换, code:vue (<el-row :gutter="10" class="mb8">), code:vue (<div class="list-toolbar">), code:vue (<el-radio-group v-model="activeView" @change="handleViewChan)
|
||
|
||
### Community 632 - "Community 632"
|
||
Cohesion: 0.29
|
||
Nodes (7): 8. 分页组件替换规则, 8.1 CRM 写法, 8.2 山峡2.0 写法, 8.3 数据结构对照, 8.4 API 请求参数对照, code:vue (<!-- 模板中 -->), code:vue (<!-- 模板中 -->)
|
||
|
||
### Community 633 - "Community 633"
|
||
Cohesion: 0.29
|
||
Nodes (7): 5. 筛选区与带清除输入, 5.1 筛选区 `.filter-block`, 5.2 控件 `.input` / `.select`(筛选内与通用一致), 5.3 展开区与操作行, 5.4 带清除的输入 `.input-clear-wrap` / `.input-clear`, 5.5 筛选区树形选择 `el-tree-select`(下拉本级名、选中全路径), 5.6 树形业务数据全链路展示规律(通用,不限于商品分类)
|
||
|
||
### Community 634 - "Community 634"
|
||
Cohesion: 0.29
|
||
Nodes (6): 地磅后端移植适配细则, 1. 文件复制对照表, 2. Router 改造检查清单, 3. 业务逻辑迁移检查清单, 4. Schema 改造检查清单, 5. 前端拷贝检查清单
|
||
|
||
### Community 635 - "Community 635"
|
||
Cohesion: 0.29
|
||
Nodes (6): 表清单, 线索管理模块迁移方案 — 02 数据库, 关联, 增量脚本策略, 实施时注意, 与 sx.sql 差异摘要
|
||
|
||
### Community 636 - "Community 636"
|
||
Cohesion: 0.29
|
||
Nodes (6): 迁移目标, 商机管理模块迁移方案 — 01 概述, 迁移范围, 涉及数据库表, 原 CRM 源码位置, 当前 shanxia2.0 状态
|
||
|
||
### Community 637 - "Community 637"
|
||
Cohesion: 0.29
|
||
Nodes (6): 公海池模块迁移方案 — 06 分步实施计划, 目标, 具体任务, 完成标准, 步骤汇总, 步骤 9:后端 Schema
|
||
|
||
### Community 638 - "Community 638"
|
||
Cohesion: 0.29
|
||
Nodes (6): 拷贝命令, 目录索引, code:bash (# 报价单 — 示例:实施「列表」步前), CRM Java 参考快照(按需拷贝), 原则(SHALL), 与前端「拷贝 Vue」的对应关系
|
||
|
||
### Community 639 - "Community 639"
|
||
Cohesion: 0.29
|
||
Nodes (7): code:python (import pytest), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python (if scope == "4":), Phase 0 — 基础设施(必须先完成), Task 0.1: 扩展 data_scope 核心, Task 0.2: DbUserContext 对齐, Task 0.3: CRUD 接入模板(文档化约定)
|
||
|
||
### Community 640 - "Community 640"
|
||
Cohesion: 0.29
|
||
Nodes (6): 安排/调整运输弹窗重构 — Implementation Plan, Task 1: 扩展 TransportArrange Schema, Task 2: 后端 arrange 编排, Task 3: 列表入口, Task 4: 安排弹窗 UI 重构, Task 5: 验证
|
||
|
||
### Community 641 - "Community 641"
|
||
Cohesion: 0.29
|
||
Nodes (7): Phase 6: 清理残留引用与验证, Task 6.1: 清理所有 status-tag-registry 的 import, Task 6.2: 清理所有已删除 API 模块的 import, Task 6.3: 后端启动验证, Task 6.4: 前端构建验证, Task 6.5: 全局文本替换, Task 6.6: 更新 README 和项目描述
|
||
|
||
### Community 642 - "Community 642"
|
||
Cohesion: 0.29
|
||
Nodes (5): 4.3 迭代 3 — 线索管理 + 商机管理, crm_clue(线索主表), crm_clue_follow(线索跟进记录), crm_opportunity(商机主表), crm_opportunity_follow / crm_opportunity_product / crm_opportunity_stage_log
|
||
|
||
### Community 643 - "Community 643"
|
||
Cohesion: 0.29
|
||
Nodes (6): 运费结算三菜单拆分 — 设计文档, 菜单结构, 关键决策, 业务流程, 目标, SQL
|
||
|
||
### Community 644 - "Community 644"
|
||
Cohesion: 0.29
|
||
Nodes (6): 部署前, 上传与安装, 启动验证, 功能冒烟, 部署后, shanxia2.0 生产上线检查清单
|
||
|
||
### Community 645 - "Community 645"
|
||
Cohesion: 0.29
|
||
Nodes (7): Added, Fixed, ⚠️ Important Notice, Refactored, Removed, Upgraded, v2.5.0 - 2025-07-06 🎉
|
||
|
||
### Community 646 - "Community 646"
|
||
Cohesion: 0.29
|
||
Nodes (7): Added, Fixed, ⚠️ Important Notice, Optimized, Refactored, Upgraded, v3.0.0 - 2025-11-09 🎉
|
||
|
||
### Community 647 - "Community 647"
|
||
Cohesion: 0.29
|
||
Nodes (7): 重构, 优化, 修复, 新增, 升级, ⚠️ 重要提示, v3.0.0 - 2025-11-09 🎉
|
||
|
||
### Community 648 - "Community 648"
|
||
Cohesion: 0.29
|
||
Nodes (7): 新增, 重构, 升级, 移除, 修复, ⚠️ 重要提示, v2.5.0 - 2025-07-06 🎉
|
||
|
||
### Community 649 - "Community 649"
|
||
Cohesion: 0.29
|
||
Nodes (6): 1. 数据库与菜单, 2. 后端模型与 Schema, 3. 后端 Service 与 API, 4. 前端 API 与展示工具, 5. 前端页面, 6. 验收
|
||
|
||
### Community 650 - "Community 650"
|
||
Cohesion: 0.29
|
||
Nodes (6): Capabilities, Impact, Modified Capabilities, New Capabilities, What Changes, Why
|
||
|
||
### Community 651 - "Community 651"
|
||
Cohesion: 0.29
|
||
Nodes (6): Context, Decisions, Goals / Non-Goals, Migration Plan, Open Questions, Risks / Trade-offs
|
||
|
||
### Community 652 - "Community 652"
|
||
Cohesion: 0.29
|
||
Nodes (6): Capabilities, Impact, Modified Capabilities, New Capabilities, What Changes, Why
|
||
|
||
### Community 653 - "Community 653"
|
||
Cohesion: 0.29
|
||
Nodes (7): Requirement: 表格列宽使用 min-width 实现等比缩放, Scenario: 新增列表页, Scenario: 浏览器窗口宽度变化, Scenario: 新增列表页, Scenario: 浏览器窗口宽度变化, Scenario: Code review 表格列宽, Scenario: Code review 表格列宽
|
||
|
||
### Community 654 - "Community 654"
|
||
Cohesion: 0.29
|
||
Nodes (7): Requirement: 业务字典下拉统一使用 useDictStore, Scenario: 新增业务模块列表与表单弹窗, Scenario: 新增业务模块列表与表单弹窗, Scenario: Code review 禁止硬编码字典选项, Scenario: Code review 禁止硬编码字典选项, Scenario: CRM 客户管理字典下拉, Scenario: CRM 客户管理字典下拉
|
||
|
||
### Community 655 - "Community 655"
|
||
Cohesion: 0.29
|
||
Nodes (6): 1. 后端模型与CRUD, 2. 后端API路由, 3. 前端API与类型, 4. 前端页面, 5. 数据初始化, 6. 验证
|
||
|
||
### Community 656 - "Community 656"
|
||
Cohesion: 0.29
|
||
Nodes (6): Capabilities, Impact, Modified Capabilities, New Capabilities, What Changes, Why
|
||
|
||
### Community 657 - "Community 657"
|
||
Cohesion: 0.4
|
||
Nodes (3): ApiRequestLogCRUD, delete(), SysApiRequestLogHis
|
||
|
||
### Community 658 - "Community 658"
|
||
Cohesion: 0.33
|
||
Nodes (5): Config, LeaveCreate, LeaveResponse, LeaveUpdate, Pydantic schemas - 请假申请
|
||
|
||
### Community 659 - "Community 659"
|
||
Cohesion: 0.47
|
||
Nodes (4): TransportAddressBase, TransportAddressCreate, TransportAddressRead, TransportAddressUpdate
|
||
|
||
### Community 660 - "Community 660"
|
||
Cohesion: 0.4
|
||
Nodes (5): _coerce_id(), ExpenseItemCreate, ExpenseItemOut, ExpenseItemUpdate, validate_parent_id()
|
||
|
||
### Community 661 - "Community 661"
|
||
Cohesion: 0.33
|
||
Nodes (5): Config, format_api_error_message(), PageResult, 将 HTTP/SQLAlchemy 等异常转为可展示的错误文案(避免 str([]) 空列表)。, ResponseModel
|
||
|
||
### Community 662 - "Community 662"
|
||
Cohesion: 0.33
|
||
Nodes (5): create_expense_item(), delete_expense_item(), get_expense_item(), get_expense_item_tree(), update_expense_item()
|
||
|
||
### Community 663 - "Community 663"
|
||
Cohesion: 0.47
|
||
Nodes (5): operlog_detail(), operlog_list(), 操作日志分页列表(基于 API 请求日志适配 RuoYi OperLog 结构), 操作日志分页列表(基于 API 请求日志适配 RuoYi OperLog 结构), _user_info()
|
||
|
||
### Community 665 - "Community 665"
|
||
Cohesion: 0.53
|
||
Nodes (4): _inject_user_info_after_tenant(), patch_contract_routes(), patch_quote_routes(), patch_route_file()
|
||
|
||
### Community 666 - "Community 666"
|
||
Cohesion: 0.33
|
||
Nodes (5): at(), dn(), gn(), hn(), lt()
|
||
|
||
### Community 667 - "Community 667"
|
||
Cohesion: 0.47
|
||
Nodes (6): cn(), ke(), pe(), pn(), un(), vn()
|
||
|
||
### Community 669 - "Community 669"
|
||
Cohesion: 0.33
|
||
Nodes (6): hasCaption(), hasImageClass(), isNonNullable(), isNullable(), removeFigure(), toggleCaption()
|
||
|
||
### Community 670 - "Community 670"
|
||
Cohesion: 0.33
|
||
Nodes (6): bind(), flatten(), getCharMap(), getDefaultCharMap(), isArray$1, map()
|
||
|
||
### Community 671 - "Community 671"
|
||
Cohesion: 0.4
|
||
Nodes (6): getRaw(), isChildEditable(), isContentEditableFalse(), isElement, isHTMLElement(), isWrappedNbsp()
|
||
|
||
### Community 672 - "Community 672"
|
||
Cohesion: 0.33
|
||
Nodes (5): contains(), emojiMatches(), emojisFrom(), exists(), isUndefined
|
||
|
||
### Community 673 - "Community 673"
|
||
Cohesion: 0.53
|
||
Nodes (6): cellOperations(), createCell(), createCol(), createColgroup(), createRow$1(), paste$1()
|
||
|
||
### Community 674 - "Community 674"
|
||
Cohesion: 0.47
|
||
Nodes (5): fmt, getUserConfirmation(), main(), resetChangeLog(), theme
|
||
|
||
### Community 675 - "Community 675"
|
||
Cohesion: 0.33
|
||
Nodes (3): DEFAULT_LOADING_CONFIG, LoadingInstance, loadingService
|
||
|
||
### Community 676 - "Community 676"
|
||
Cohesion: 0.33
|
||
Nodes (3): BREAKPOINT_CONFIG, BreakpointConfig, ResponsiveBreakpoint
|
||
|
||
### Community 677 - "Community 677"
|
||
Cohesion: 0.33
|
||
Nodes (4): editorContainer, formData, toolbar, toolbarButtons
|
||
|
||
### Community 678 - "Community 678"
|
||
Cohesion: 0.33
|
||
Nodes (3): OPER_LOG_BUSINESS_TYPE_OPTIONS, OperLogQuery, OperLogVO
|
||
|
||
### Community 679 - "Community 679"
|
||
Cohesion: 0.33
|
||
Nodes (4): [], ossKeys, trimmed, urls
|
||
|
||
### Community 680 - "Community 680"
|
||
Cohesion: 0.4
|
||
Nodes (6): buildSubpackSlipBucketCheckboxesHtml(), buildSubpackSlipBucketCheckItem(), buildSubpackSlipRemarkExtraInputHtml(), buildSubpackSlipRemarkRowHtml(), ensureSubpackSlipInteractiveMarkup(), normalizeSubpackSlipRemarkRow()
|
||
|
||
### Community 681 - "Community 681"
|
||
Cohesion: 0.33
|
||
Nodes (3): formData, formItems, rules
|
||
|
||
### Community 682 - "Community 682"
|
||
Cohesion: 0.33
|
||
Nodes (6): 10.1 结算流程, 10.2 运费计算, 10.3 发票信息, 10.4 汇款凭证, 十、运费结算, code:block3 (待提交 → 已提交 → 审核通过 → 已确认)
|
||
|
||
### Community 683 - "Community 683"
|
||
Cohesion: 0.33
|
||
Nodes (6): 11. 权限指令替换规则, 11.1 CRM 权限方式, 11.2 山峡2.0 权限方式, 11.3 替换规则, code:ts (import { hasPermi } from '@/utils/permission'), code:vue (<!-- 模板中,直接用 v-auth 指令 -->)
|
||
|
||
### Community 684 - "Community 684"
|
||
Cohesion: 0.33
|
||
Nodes (6): 13. 各模块特殊注意事项, 13.1 产品分类, 13.2 产品管理, 13.3 客户管理, 13.4 公海池, 13.5 公共 CSS 注意事项
|
||
|
||
### Community 685 - "Community 685"
|
||
Cohesion: 0.33
|
||
Nodes (6): 3. 页面外层布局替换, 3.1 CRM 原始结构, 3.2 山峡2.0 目标结构, 3.3 结构转换对照表, code:vue (<template>), code:vue (<template>)
|
||
|
||
### Community 686 - "Community 686"
|
||
Cohesion: 0.33
|
||
Nodes (6): 5. 表单布局替换规则, 5.1 CRM 表单布局, 5.2 山峡2.0 表单布局, 5.3 表单转换对照, code:vue (<el-form ref="formRef" :model="form" :rules="rules" label-wi), code:vue (<el-form)
|
||
|
||
### Community 687 - "Community 687"
|
||
Cohesion: 0.33
|
||
Nodes (5): 已完成模块, 部分完成(代码已有但未验证), 方案进行中(报价单链路), 未开始, CRM 模块移植状态跟踪表
|
||
|
||
### Community 688 - "Community 688"
|
||
Cohesion: 0.33
|
||
Nodes (5): 参考:数据库迁移规则, 业务字段对齐原则, 字典数据迁移(强制), 公共字段适配(7 项强制), DDL 检查清单
|
||
|
||
### Community 689 - "Community 689"
|
||
Cohesion: 0.33
|
||
Nodes (5): 源码, 报价单管理 — 04 API 规格, 1. 报价单主接口, 2. 产品 / 审批 / 分享日志, DDL
|
||
|
||
### Community 690 - "Community 690"
|
||
Cohesion: 0.33
|
||
Nodes (5): 功能验证清单, 公海池模块迁移方案 — 07 验证清单, 数据一致性检查, 关键业务场景测试用例, UI 规范合规检查
|
||
|
||
### Community 691 - "Community 691"
|
||
Cohesion: 0.33
|
||
Nodes (6): 目标, 步骤 1:清理现有不符合规范的代码, 具体任务, 涉及文件, 完成标准, 预计代码量
|
||
|
||
### Community 692 - "Community 692"
|
||
Cohesion: 0.33
|
||
Nodes (6): code:bash (cd backend && pytest tests/test_data_scope.py -v), code:bash (cd backend && python scripts/check_field_consistency.py), Phase 7 — 测试与回归, Task 7.1: 自动化测试, Task 7.2: 手工回归矩阵, Task 7.3: 字段一致性(可选)
|
||
|
||
### Community 693 - "Community 693"
|
||
Cohesion: 0.33
|
||
Nodes (6): 实施任务, code:sql (ALTER TABLE `sys_dict_data`), Phase 1: 数据库层变更, Task 1.1: sys_dict_data 表新增 tag_type 字段, Task 1.2: 字典种子数据初始化, Task 1.3: 清理数据库业务表(生成脚本,不自动执行)
|
||
|
||
### Community 694 - "Community 694"
|
||
Cohesion: 0.33
|
||
Nodes (6): 6. 前端架构设计, 6.1 目录结构, 6.2 UI 规范, 6.3 菜单注册, code:block24 (web-admin/src/), code:block25 (CRM 管理)
|
||
|
||
### Community 695 - "Community 695"
|
||
Cohesion: 0.33
|
||
Nodes (6): 5. 后端架构设计, 5.1 目录结构, 5.2 API 路由设计, 5.3 编码约定, code:block22 (backend/), code:block23 (/api/crm/ — CRM 模块统一前缀)
|
||
|
||
### Community 696 - "Community 696"
|
||
Cohesion: 0.33
|
||
Nodes (5): 目标, 字段, 级联, 历史数据, 地磅三表 CRM 产品 ID + 规格 — 设计文档
|
||
|
||
### Community 697 - "Community 697"
|
||
Cohesion: 0.33
|
||
Nodes (6): Added, Fixed, Optimized, Refactored, Removed, v2.5.5 - 2025-08-17
|
||
|
||
### Community 698 - "Community 698"
|
||
Cohesion: 0.33
|
||
Nodes (6): Added, Fixed, ⚠️ Important Notice, Optimized, Refactored, v2.4.2 - 2025-06-14
|
||
|
||
### Community 699 - "Community 699"
|
||
Cohesion: 0.33
|
||
Nodes (6): Added, Fixed, Optimized, Refactored, Upgraded, v2.5.3 - 2025-07-20
|
||
|
||
### Community 700 - "Community 700"
|
||
Cohesion: 0.33
|
||
Nodes (6): 新增, 重构, 升级, 优化, 修复, v2.5.3 - 2025-07-20
|
||
|
||
### Community 701 - "Community 701"
|
||
Cohesion: 0.33
|
||
Nodes (6): 新增, 重构, 优化, 修复, 移除, v2.5.5 - 2025-08-17
|
||
|
||
### Community 702 - "Community 702"
|
||
Cohesion: 0.33
|
||
Nodes (6): 重构, 新增, 优化, 修复, ⚠️ 重要提示, v2.4.2 - 2025-06-14
|
||
|
||
### Community 703 - "Community 703"
|
||
Cohesion: 0.33
|
||
Nodes (6): Requirement: 表格操作列固定在右侧, Scenario: 新增系统管理列表页, Scenario: 新增系统管理列表页, Scenario: Code review 表格列, Scenario: Code review 表格列, Scenario: 标准 CRUD 列表无外置操作列
|
||
|
||
### Community 704 - "Community 704"
|
||
Cohesion: 0.33
|
||
Nodes (6): Requirement: CRM Excel 导出字典 label 转换, Scenario: 线索列表导出, Scenario: 非字典列与格式化列, Scenario: 线索列表导出, Scenario: 非字典列与格式化列, Scenario: 新增 CRM 模块导出
|
||
|
||
### Community 705 - "Community 705"
|
||
Cohesion: 0.4
|
||
Nodes (3): _auto_fill_create_dept_id(), ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID, ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID
|
||
|
||
### Community 706 - "Community 706"
|
||
Cohesion: 0.4
|
||
Nodes (3): bx_health(), 报销(bx)API 路由聚合 — REST 风格,协议对齐 bx 原系统。, P0 健康检查:验证 bx 路由已挂载且响应协议为 code=0。
|
||
|
||
### Community 708 - "Community 708"
|
||
Cohesion: 0.7
|
||
Nodes (4): field_has_alias(), iter_field_assignments(), main(), snake_to_camel()
|
||
|
||
### Community 711 - "Community 711"
|
||
Cohesion: 0.5
|
||
Nodes (5): it(), le(), oe(), re(), se()
|
||
|
||
### Community 712 - "Community 712"
|
||
Cohesion: 0.4
|
||
Nodes (5): charmapFilter(), extendCharMap(), getCharMap$1, getCharMapAppend, getCharsFromOption()
|
||
|
||
### Community 713 - "Community 713"
|
||
Cohesion: 0.4
|
||
Nodes (5): Cell(), each(), last(), open(), scan()
|
||
|
||
### Community 714 - "Community 714"
|
||
Cohesion: 0.5
|
||
Nodes (5): detect$3(), find(), firstMatch(), nu$2(), unknown$2()
|
||
|
||
### Community 715 - "Community 715"
|
||
Cohesion: 0.4
|
||
Nodes (5): each(), getAppendedEmoji, getUserDefinedEmoji(), map(), tupleMap()
|
||
|
||
### Community 716 - "Community 716"
|
||
Cohesion: 0.4
|
||
Nodes (5): each(), get(), getDimensions(), getValue(), unwrap()
|
||
|
||
### Community 718 - "Community 718"
|
||
Cohesion: 0.5
|
||
Nodes (3): PageModeEnum, TableSizeEnum, useTableStore
|
||
|
||
### Community 719 - "Community 719"
|
||
Cohesion: 0.7
|
||
Nodes (4): allocateItemCode(), flattenExpenseItemCodes(), itemNameToCodeBase(), suggestExpenseItemCode()
|
||
|
||
### Community 720 - "Community 720"
|
||
Cohesion: 0.4
|
||
Nodes (4): scrollContainer, { scrollToTop }, showButton, { y }
|
||
|
||
### Community 722 - "Community 722"
|
||
Cohesion: 0.4
|
||
Nodes (4): advanceLines, confirmMsg, items, string
|
||
|
||
### Community 723 - "Community 723"
|
||
Cohesion: 0.4
|
||
Nodes (3): advRows, amt, reimRows
|
||
|
||
### Community 724 - "Community 724"
|
||
Cohesion: 0.4
|
||
Nodes (3): InventoryCreate, totalQuantity, totalWeight
|
||
|
||
### Community 725 - "Community 725"
|
||
Cohesion: 0.4
|
||
Nodes (5): 11.1 统计口径, 11.2 统计报表, 11.3 库存预警, 11.4 库存金额, 十一、盘存统计
|
||
|
||
### Community 726 - "Community 726"
|
||
Cohesion: 0.4
|
||
Nodes (5): 14.1 数据隔离, 14.2 权限, 14.3 地磅对接, 14.4 其他功能(暂不考虑), 十四、系统约束
|
||
|
||
### Community 727 - "Community 727"
|
||
Cohesion: 0.4
|
||
Nodes (5): 六、业务流程, 6.1 主流程(7步), 6.2 通知信息模板, code:block1 (┌───────────────────────────────────────────────────────────), code:block2 (计划号:SXDDH20260102000002)
|
||
|
||
### Community 728 - "Community 728"
|
||
Cohesion: 0.4
|
||
Nodes (5): 1. 迁移模块清单与文件映射, 1.1 产品分类, 1.2 产品管理, 1.3 客户管理, 1.4 公海池
|
||
|
||
### Community 729 - "Community 729"
|
||
Cohesion: 0.4
|
||
Nodes (4): 阶段总览, 后端模块明细, 不移植项, 报销(bx)模块移植状态跟踪表
|
||
|
||
### Community 730 - "Community 730"
|
||
Cohesion: 0.4
|
||
Nodes (4): 阶段总览, 后端模块明细, 不移植项, 地磅(db)模块移植状态跟踪表
|
||
|
||
### Community 731 - "Community 731"
|
||
Cohesion: 0.4
|
||
Nodes (4): 合同列表 — 06 分步实施计划, 阶段 B:后端, 阶段 D:前端, 阶段 E:验证
|
||
|
||
### Community 732 - "Community 732"
|
||
Cohesion: 0.4
|
||
Nodes (5): 涉及文件, 完成标准, 步骤 5:前端适配 — pool/index.vue template + style, 目标, 具体任务
|
||
|
||
### Community 733 - "Community 733"
|
||
Cohesion: 0.4
|
||
Nodes (5): 步骤 3:前端拷贝 — 领取/分配弹窗, 目标, 具体任务, 涉及文件, 完成标准
|
||
|
||
### Community 734 - "Community 734"
|
||
Cohesion: 0.4
|
||
Nodes (5): 目标, 具体任务, 涉及文件, 完成标准, 步骤 7:前端新增 — 规则管理页面
|
||
|
||
### Community 735 - "Community 735"
|
||
Cohesion: 0.4
|
||
Nodes (5): 步骤 2:前端拷贝 — 公海池列表页, 目标, 具体任务, 涉及文件, 完成标准
|
||
|
||
### Community 736 - "Community 736"
|
||
Cohesion: 0.4
|
||
Nodes (5): 目标, 具体任务, 涉及文件, 完成标准, 步骤 8:后端 DDL + Model
|
||
|
||
### Community 737 - "Community 737"
|
||
Cohesion: 0.4
|
||
Nodes (5): 步骤 4:前端适配 — pool/index.vue script 部分, 目标, 具体任务, 涉及文件, 完成标准
|
||
|
||
### Community 738 - "Community 738"
|
||
Cohesion: 0.4
|
||
Nodes (4): 功能验证清单, 模块迁移方案 — 07 验证清单, 关键业务场景测试用例, UI 规范合规检查
|
||
|
||
### Community 739 - "Community 739"
|
||
Cohesion: 0.4
|
||
Nodes (4): 文件结构, 实现顺序, 关键差异对照 ETC, 车辆维保申请与处理登记 — Implementation Plan
|
||
|
||
### Community 740 - "Community 740"
|
||
Cohesion: 0.4
|
||
Nodes (5): 1. 背景与目标, 1.1 背景, 1.2 迁移范围, 1.3 交付节奏(4 个迭代), code:block1 (迭代 1(基础层): 产品分类 + 产品管理 + 字典数据迁移 SQL)
|
||
|
||
### Community 741 - "Community 741"
|
||
Cohesion: 0.4
|
||
Nodes (5): Added, Fixed, ⚠️ Important Notice, Optimized, v3.0.1 - 2025-11-15
|
||
|
||
### Community 742 - "Community 742"
|
||
Cohesion: 0.4
|
||
Nodes (5): Added, Fixed, ⚠️ Important Notice, Optimized, v2.6.0 - 2025-10-16
|
||
|
||
### Community 743 - "Community 743"
|
||
Cohesion: 0.4
|
||
Nodes (5): Added, ⚠️ Important Notice, Optimized, Refactored, v2.4.0 - 2025-06-06 🎉
|
||
|
||
### Community 744 - "Community 744"
|
||
Cohesion: 0.4
|
||
Nodes (5): Fixed, ⚠️ Important Notice, Optimized, Upgraded, v2.5.8 - 2025-09-29
|
||
|
||
### Community 745 - "Community 745"
|
||
Cohesion: 0.4
|
||
Nodes (5): 新增, 优化, 修复, ⚠️ 重要提示, v2.6.0 - 2025-10-16
|
||
|
||
### Community 746 - "Community 746"
|
||
Cohesion: 0.4
|
||
Nodes (5): 重构, 新增, 优化, ⚠️ 重要提示, v2.4.0 - 2025-06-06 🎉
|
||
|
||
### Community 747 - "Community 747"
|
||
Cohesion: 0.4
|
||
Nodes (5): 修复, 优化, 新增, ⚠️ 重要提示, v3.0.1 - 2025-11-15
|
||
|
||
### Community 748 - "Community 748"
|
||
Cohesion: 0.4
|
||
Nodes (5): 升级, 修复, 优化, ⚠️ 重要提示, v2.5.8 - 2025-09-29
|
||
|
||
### Community 749 - "Community 749"
|
||
Cohesion: 0.4
|
||
Nodes (5): Requirement: 列表主标识列链接查看与编辑删除外置, Scenario: 现有页面补充查看弹窗, Scenario: 保留操作列的复杂业务列表, Scenario: Code review 列表查看与 CRUD 入口, Scenario: 新增标准 CRUD 列表页
|
||
|
||
### Community 750 - "Community 750"
|
||
Cohesion: 0.4
|
||
Nodes (5): Requirement: 标签页(WorkTab)不展示图标, Scenario: 标签页仅显示文字, Scenario: 标签页仅显示文字, Scenario: Code review 标签页图标, Scenario: Code review 标签页图标
|
||
|
||
### Community 751 - "Community 751"
|
||
Cohesion: 0.4
|
||
Nodes (5): Requirement: Web 管理端侧栏菜单须同步注册静态路由, Scenario: 新增界面图标, Scenario: 新增 CRM 类侧栏菜单项, Scenario: 新增 Element Plus 图标, Scenario: 菜单变更 PR 评审(UI 视角)
|
||
|
||
### Community 752 - "Community 752"
|
||
Cohesion: 0.4
|
||
Nodes (5): Requirement: 统一 POST 接口, Scenario: 新增业务路由, Scenario: 存量模块不修改, Scenario: 查询类接口, Scenario: 文件上传下载例外
|
||
|
||
### Community 753 - "Community 753"
|
||
Cohesion: 0.4
|
||
Nodes (5): Requirement: URL 路径设计规范, Scenario: 新增资源路由, Scenario: 避免路径参数, Scenario: 新增资源路由, Scenario: 避免路径参数
|
||
|
||
### Community 754 - "Community 754"
|
||
Cohesion: 0.4
|
||
Nodes (4): 1. 数据库与菜单, 2. 后端, 3. 前端, 4. 验收
|
||
|
||
### Community 755 - "Community 755"
|
||
Cohesion: 0.5
|
||
Nodes (3): BaseSettings, Config, Settings
|
||
|
||
### Community 756 - "Community 756"
|
||
Cohesion: 0.5
|
||
Nodes (3): OperLogDetailBody, OperLogListBody, 操作日志(兼容 RuoYi OperLog 视图)
|
||
|
||
### Community 757 - "Community 757"
|
||
Cohesion: 0.5
|
||
Nodes (4): ContractExportBody, ContractListQuery, POST /contract/export 筛选条件(无分页或沿用 list 参数), GET /contract/list 查询参数(对齐 CrmContractBo + pageNum/pageSize)
|
||
|
||
### Community 762 - "Community 762"
|
||
Cohesion: 0.5
|
||
Nodes (3): autoImportConfig, __dirname, __filename
|
||
|
||
### Community 763 - "Community 763"
|
||
Cohesion: 0.5
|
||
Nodes (4): hasProto(), isArray, isArrayOf(), typeOf()
|
||
|
||
### Community 764 - "Community 764"
|
||
Cohesion: 0.5
|
||
Nodes (4): convertText(), map(), parseHelpTabsSetting(), tab$2()
|
||
|
||
### Community 766 - "Community 766"
|
||
Cohesion: 0.5
|
||
Nodes (3): maxLength, string, width
|
||
|
||
### Community 767 - "Community 767"
|
||
Cohesion: 0.5
|
||
Nodes (3): diffDays, expDate, today
|
||
|
||
### Community 768 - "Community 768"
|
||
Cohesion: 0.5
|
||
Nodes (3): afterQty, fromT, originalQty
|
||
|
||
### Community 769 - "Community 769"
|
||
Cohesion: 0.5
|
||
Nodes (3): data, EChartsOption, stage
|
||
|
||
### Community 771 - "Community 771"
|
||
Cohesion: 0.5
|
||
Nodes (4): 12.1 扫码回传, 12.2 文件上传, 12.3 消息通知, 十二、司机端功能
|
||
|
||
### Community 772 - "Community 772"
|
||
Cohesion: 0.5
|
||
Nodes (4): 13.1 计划取消, 13.2 变更记录, 13.3 计划复制, 十三、计划变更与取消
|
||
|
||
### Community 773 - "Community 773"
|
||
Cohesion: 0.5
|
||
Nodes (4): 八、运输管理, 8.1 运输信息表字段, 8.2 运输与计划的关系, 8.3 二维码
|
||
|
||
### Community 774 - "Community 774"
|
||
Cohesion: 0.5
|
||
Nodes (4): 4. 页面级元素, 4.1 页标题 `.page-head`, 4.2 统计卡片 `.stats` / `.stat`, 4.3 面板 `.panel` / `.panel-top`
|
||
|
||
### Community 775 - "Community 775"
|
||
Cohesion: 0.5
|
||
Nodes (4): 步骤 14:整体验证, 目标, 验证清单, 参考
|
||
|
||
### Community 776 - "Community 776"
|
||
Cohesion: 0.5
|
||
Nodes (4): 步骤 11:后端 CRUD — 规则管理 + 定时任务, 目标, 具体任务, 完成标准
|
||
|
||
### Community 777 - "Community 777"
|
||
Cohesion: 0.5
|
||
Nodes (4): 目标, 具体任务, 完成标准, 步骤 6:前端适配 — ClaimDialog 和 AssignDialog
|
||
|
||
### Community 778 - "Community 778"
|
||
Cohesion: 0.5
|
||
Nodes (4): 步骤 10:后端 CRUD — 操作记录, 目标, 具体任务, 完成标准
|
||
|
||
### Community 779 - "Community 779"
|
||
Cohesion: 0.5
|
||
Nodes (4): 步骤 12:后端 API 路由, 目标, 具体任务, 完成标准
|
||
|
||
### Community 780 - "Community 780"
|
||
Cohesion: 0.5
|
||
Nodes (4): 步骤 13:字典数据导入, 目标, 具体任务, 完成标准
|
||
|
||
### Community 781 - "Community 781"
|
||
Cohesion: 0.5
|
||
Nodes (3): 文件结构, 关键差异(相对 ETC), 车辆尿素申请与发放 — Implementation Plan
|
||
|
||
### Community 782 - "Community 782"
|
||
Cohesion: 0.5
|
||
Nodes (4): Phase 4 — 报销 BX, Task 4.1: 费用项 + 流程配置, Task 4.2: 备用金 + 报销 + 支付, Task 4.3: 附件
|
||
|
||
### Community 783 - "Community 783"
|
||
Cohesion: 0.5
|
||
Nodes (4): Added, Fixed, Optimized, v2.4.1 - 2025-06-07
|
||
|
||
### Community 784 - "Community 784"
|
||
Cohesion: 0.5
|
||
Nodes (4): Added, Fixed, Optimized, v2.5.2 - 2025-07-13
|
||
|
||
### Community 785 - "Community 785"
|
||
Cohesion: 0.5
|
||
Nodes (4): Added, Fixed, Optimized, v2.5.4 - 2025-07-27
|
||
|
||
### Community 786 - "Community 786"
|
||
Cohesion: 0.5
|
||
Nodes (4): Added, Optimized, Refactored, v2.4.2.6 - 2025-06-23
|
||
|
||
### Community 787 - "Community 787"
|
||
Cohesion: 0.5
|
||
Nodes (4): Added, Fixed, Optimized, v2.4.2.7 - 2025-06-25
|
||
|
||
### Community 788 - "Community 788"
|
||
Cohesion: 0.5
|
||
Nodes (4): Added, Fixed, Optimized, v2.5.6 - 2025-09-06
|
||
|
||
### Community 789 - "Community 789"
|
||
Cohesion: 0.5
|
||
Nodes (4): Fixed, Optimized, Refactored, v2.4.2.9 - 2025-07-02
|
||
|
||
### Community 790 - "Community 790"
|
||
Cohesion: 0.5
|
||
Nodes (4): Added, Fixed, Optimized, v2.5.7 - 2025-09-14
|
||
|
||
### Community 791 - "Community 791"
|
||
Cohesion: 0.5
|
||
Nodes (4): 新增, 优化, 修复, v2.4.2.7 - 2025-06-25
|
||
|
||
### Community 792 - "Community 792"
|
||
Cohesion: 0.5
|
||
Nodes (4): 新增, 优化, 修复, v2.5.2 - 2025-07-13
|
||
|
||
### Community 793 - "Community 793"
|
||
Cohesion: 0.5
|
||
Nodes (4): 新增, 修复, 优化, v2.5.7 - 2025-09-14
|
||
|
||
### Community 794 - "Community 794"
|
||
Cohesion: 0.5
|
||
Nodes (4): 新增, 优化, 修复, v2.4.1 - 2025-06-07
|
||
|
||
### Community 795 - "Community 795"
|
||
Cohesion: 0.5
|
||
Nodes (4): 重构, 优化, 新增, v2.4.2.6 - 2025-06-23
|
||
|
||
### Community 796 - "Community 796"
|
||
Cohesion: 0.5
|
||
Nodes (4): 重构, 优化, 修复, v2.4.2.9 - 2025-07-02
|
||
|
||
### Community 797 - "Community 797"
|
||
Cohesion: 0.5
|
||
Nodes (4): 新增, 优化, 修复, v2.5.6 - 2025-09-06
|
||
|
||
### Community 798 - "Community 798"
|
||
Cohesion: 0.5
|
||
Nodes (3): 1. 评审与采纳, 2. 与仓库治理对齐, 3. 归档(实现稳定后)
|
||
|
||
### Community 799 - "Community 799"
|
||
Cohesion: 0.5
|
||
Nodes (4): Requirement: 查看弹窗中编码字段展示为可读标签, Scenario: 站点管理查看弹窗, Scenario: 新增包含字典编码字段的查看弹窗, Scenario: Code review 查看弹窗编码展示
|
||
|
||
### Community 800 - "Community 800"
|
||
Cohesion: 0.5
|
||
Nodes (4): Requirement: 筛选区关键词字段排第一, Scenario: 新增含关键词的列表页, Scenario: 入库放行审核筛选区, Scenario: Code review 筛选区字段顺序
|
||
|
||
### Community 801 - "Community 801"
|
||
Cohesion: 0.5
|
||
Nodes (4): Requirement: 嵌套弹窗与子弹窗内列表风格一致, Scenario: 任务详情弹窗内嵌列表, Scenario: 新增弹窗内嵌业务列表, Scenario: Code review 弹窗内表格
|
||
|
||
### Community 802 - "Community 802"
|
||
Cohesion: 0.5
|
||
Nodes (4): Requirement: 侧边栏菜单图标层级规则, Scenario: 侧边栏一级菜单图标, Scenario: 侧边栏二级菜单无图标, Scenario: Code review 菜单图标
|
||
|
||
### Community 803 - "Community 803"
|
||
Cohesion: 0.5
|
||
Nodes (4): Requirement: 查看弹窗中编码字段展示为可读标签, Scenario: 站点管理查看弹窗, Scenario: 新增包含字典编码字段的查看弹窗, Scenario: Code review 查看弹窗编码展示
|
||
|
||
### Community 804 - "Community 804"
|
||
Cohesion: 0.5
|
||
Nodes (4): Requirement: 侧边栏菜单图标层级规则, Scenario: 侧边栏一级菜单图标, Scenario: 侧边栏二级菜单无图标, Scenario: Code review 菜单图标
|
||
|
||
### Community 805 - "Community 805"
|
||
Cohesion: 0.5
|
||
Nodes (4): Requirement: 列表面板主标题装饰, Scenario: 租户列表标题, Scenario: 新增页面标题竖条, Scenario: Code review 新页面标题
|
||
|
||
### Community 806 - "Community 806"
|
||
Cohesion: 0.5
|
||
Nodes (3): 常见错误案例(API / Pydantic), 错误案例 EC-API-001:路由层用 JSON alias 访问 Pydantic 请求体, Scenario: EC-API-001 复现与验证
|
||
|
||
### Community 807 - "Community 807"
|
||
Cohesion: 0.5
|
||
Nodes (4): Requirement: 细胞存储样本跨表关联键, Scenario: 协议单查看弹窗展示样本接收, Scenario: 待接收列表排除已接收样本, Scenario: 登记接收防重复
|
||
|
||
### Community 808 - "Community 808"
|
||
Cohesion: 0.5
|
||
Nodes (4): Requirement: 细胞存储样本跨表关联键, Scenario: 协议单查看弹窗展示样本接收, Scenario: 待接收列表排除已接收样本, Scenario: 登记接收防重复
|
||
|
||
### Community 815 - "Community 815"
|
||
Cohesion: 0.67
|
||
Nodes (3): generate_contract_no(), Java: generateContractNo — {供方编码}/X-JT{yyyyMMdd}{3位序号}, Java: generateContractNo — {供方编码}/X-JT{yyyyMMdd}{3位序号}
|
||
|
||
### Community 819 - "Community 819"
|
||
Cohesion: 0.67
|
||
Nodes (3): pLoadHtmlByLangCode(), pLoadI18nHtml(), pTab()
|
||
|
||
### Community 840 - "Community 840"
|
||
Cohesion: 0.67
|
||
Nodes (3): 九、车辆与司机管理, 9.1 车辆归属, 9.2 司机档案
|
||
|
||
### Community 841 - "Community 841"
|
||
Cohesion: 0.67
|
||
Nodes (3): 6.1 类型一览, 6.2 Loading 态 `.is-loading`, 6. 按钮体系与 Loading
|
||
|
||
### Community 845 - "Community 845"
|
||
Cohesion: 0.67
|
||
Nodes (3): Phase 6 — 系统监控 + 门户工作流补全, Task 6.1: 操作日志, Task 6.2: 工作流详情/写操作
|
||
|
||
### Community 846 - "Community 846"
|
||
Cohesion: 0.67
|
||
Nodes (3): Phase 3 — 运输计划 PL, Task 3.1: 基础数据, Task 3.2: 计划 / 运输 / 运费 / 盘存
|
||
|
||
### Community 847 - "Community 847"
|
||
Cohesion: 0.67
|
||
Nodes (3): Phase 1 — 系统管理补全(⚠️ 部分改造), Task 1.1: 辅助接口, Task 1.2: 详情接口校验
|
||
|
||
### Community 848 - "Community 848"
|
||
Cohesion: 0.67
|
||
Nodes (3): Fixed, Optimized, v2.6.1 - 2025-10-19
|
||
|
||
### Community 849 - "Community 849"
|
||
Cohesion: 0.67
|
||
Nodes (3): Fixed, Optimized, v2.5.1 - 2025-07-08
|
||
|
||
### Community 850 - "Community 850"
|
||
Cohesion: 0.67
|
||
Nodes (3): Changed, Refactored, v2.4.2.2 - 2025-06-16
|
||
|
||
### Community 851 - "Community 851"
|
||
Cohesion: 0.67
|
||
Nodes (3): Optimized, Refactored, v2.4.2.3 - 2025-06-18
|
||
|
||
### Community 852 - "Community 852"
|
||
Cohesion: 0.67
|
||
Nodes (3): 重构, 修改, v2.4.2.2 - 2025-06-16
|
||
|
||
### Community 853 - "Community 853"
|
||
Cohesion: 0.67
|
||
Nodes (3): 重构, 修复, v2.4.2.1 - 2025-06-16
|
||
|
||
### Community 854 - "Community 854"
|
||
Cohesion: 0.67
|
||
Nodes (3): 优化, 修复, v2.5.1 - 2025-07-08
|
||
|
||
### Community 855 - "Community 855"
|
||
Cohesion: 0.67
|
||
Nodes (3): 优化, 修复, v2.4.1.1 - 2025-06-07
|
||
|
||
### Community 856 - "Community 856"
|
||
Cohesion: 0.67
|
||
Nodes (3): 重构, 优化, v2.4.2.4 - 2025-06-18
|
||
|
||
## Knowledge Gaps
|
||
- **5693 isolated node(s):** `定期 ping MySQL,避免远程库/NAT 回收空闲 TCP 后首请求长时间卡住。`, `数据库异常:返回 JSON 并保留 CORS 头,避免浏览器只报跨域错误`, `未捕获异常:统一 JSON 500,确保跨域场景下仍有 Access-Control-Allow-Origin`, `每月 1 日凌晨执行:按上月计划模板生成本月计划。`, `每天凌晨1点:检查保护期到期客户,跟进次数不足则退回公海` (+5688 more)
|
||
These have ≤1 connection - possible missing edges or undocumented components.
|
||
- **107 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes.
|
||
|
||
## Suggested Questions
|
||
_Questions this graph is uniquely positioned to answer:_
|
||
|
||
- **Why does `$t` connect `Community 36` to `Community 66`, `Community 228`, `Community 331`, `Community 43`, `Community 13`, `Community 429`, `Community 336`, `Community 250`?**
|
||
_High betweenness centrality (0.112) - this node is a cross-community bridge._
|
||
- **Why does `number` connect `Community 396` to `Community 0`, `Community 33`, `Community 36`, `Community 40`, `Community 233`, `Community 587`, `Community 44`, `Community 80`, `Community 112`, `Community 210`, `Community 16`, `Community 339`, `Community 211`, `Community 81`, `Community 279`, `Community 475`?**
|
||
_High betweenness centrality (0.102) - this node is a cross-community bridge._
|
||
- **Why does `bh()` connect `Community 13` to `Community 36`, `Community 11`, `Community 12`, `Community 45`, `Community 286`?**
|
||
_High betweenness centrality (0.086) - this node is a cross-community bridge._
|
||
- **Are the 356 inferred relationships involving `str` (e.g. with `unhandled_exception_handler()` and `_pick_field()`) actually correct?**
|
||
_`str` has 356 INFERRED edges - model-reasoned connections that need verification._
|
||
- **Are the 294 inferred relationships involving `get_tenant_no()` (e.g. with `category_tree()` and `customer_list()`) actually correct?**
|
||
_`get_tenant_no()` has 294 INFERRED edges - model-reasoned connections that need verification._
|
||
- **Are the 227 inferred relationships involving `success_response()` (e.g. with `web_login_rsa_public_key()` and `web_login()`) actually correct?**
|
||
_`success_response()` has 227 INFERRED edges - model-reasoned connections that need verification._
|
||
- **Are the 209 inferred relationships involving `error_response()` (e.g. with `_json_error_response()` and `web_login()`) actually correct?**
|
||
_`error_response()` has 209 INFERRED edges - model-reasoned connections that need verification._ |