Make dynamic column-facet values respect other active filters (Excel-style), with backend facet context helpers, list-page wiring, slip print/sidebar fixes, and refreshed graphify graphs. Co-authored-by: Cursor <cursoragent@cursor.com>
1.2 MiB
Graph Report - shanxia2.0 (2026-10-11)
Corpus Check
- 2708 files · ~15,211,304 words
- Verdict: corpus is large enough that graph structure adds value.
Summary
- 89329 nodes · 134457 edges · 15637 communities (10422 shown, 5215 thin omitted)
- Extraction: 91% EXTRACTED · 9% INFERRED · 0% AMBIGUOUS · INFERRED: 12086 edges (avg confidence: 0.72)
- Token cost: 0 input · 0 output
Graph Freshness
- Built from commit:
9643b779 - Run
git rev-parse HEADand compare to check if the graph is stale. - Run
graphify update .after code changes (no API cost).
Community Hubs (Navigation)
- _COMMUNITY_active
- _COMMUNITY_abort
- _COMMUNITY_addClass
- _COMMUNITY_get_tenant_no
- _COMMUNITY_BaseModel
- _COMMUNITY_absolute$2
- _COMMUNITY_ab
- _COMMUNITY_add$1
- _COMMUNITY_Optional
- _COMMUNITY_add
- _COMMUNITY_anyValue
- _COMMUNITY_A
- _COMMUNITY_i
- [[COMMUNITY_|_]]
- _COMMUNITY_product.py
- _COMMUNITY_base
- _COMMUNITY_index.vue
- _COMMUNITY_ancestor
- _COMMUNITY_aa
- _COMMUNITY_Optional
- _COMMUNITY_getNamesFromTabs
- _COMMUNITY_jo
- _COMMUNITY_base_data.py
- _COMMUNITY_addPxSuffix
- _COMMUNITY_PlPlan
- _COMMUNITY_append$1
- _COMMUNITY_setting.ts
- _COMMUNITY_ancestors
- _COMMUNITY_bind
- _COMMUNITY_advance
- _COMMUNITY_chart.ts
- _COMMUNITY_workflow.py
- _COMMUNITY_asRaw
- _COMMUNITY_index.vue
- _COMMUNITY_customer.ts
- _COMMUNITY_anchorTargets
- _COMMUNITY_index.ts
- _COMMUNITY_WorkflowEngine
- _COMMUNITY_form.vue
- _COMMUNITY_b
- _COMMUNITY_QuoteFormPanel.vue
- _COMMUNITY_DbInboundOutbound
- _COMMUNITY_h
- _COMMUNITY_canDeleteByCreator
- _COMMUNITY_index.ts
- _COMMUNITY_bm
- _COMMUNITY_u
- _COMMUNITY_index.ts
- _COMMUNITY_index.vue
- _COMMUNITY_m
- _COMMUNITY_index.ts
- _COMMUNITY_success_response
- _COMMUNITY_as
- _COMMUNITY_admin.ts
- _COMMUNITY_pl-delivery-slip-template.ts
- [[COMMUNITY@viewscrmcontractcomponentsContractDetailDialog.vue|@/views/crm/contract/components/ContractDetailDialog.vue]]
- _COMMUNITY_index.ts
- _COMMUNITY_contract.py
- _COMMUNITY_adjustHeight
- _COMMUNITY_bundle
- _COMMUNITY_api.d.ts
- _COMMUNITY_AppRouteRecord
- _COMMUNITY_i
- _COMMUNITY_absolute
- _COMMUNITY_UnsettledPlanPanel.vue
- _COMMUNITY_assert_row_deletable_by_creator
- _COMMUNITY_index.vue
- _COMMUNITY_mock-api.ts
- _COMMUNITY_quote.py
- _COMMUNITY_adjustAndRedistributeWidths
- _COMMUNITY_ad
- _COMMUNITY_after
- _COMMUNITY_db-related-view.ts
- _COMMUNITY_public_site.py
- _COMMUNITY_Aa
- _COMMUNITY_get_customer
- _COMMUNITY_pl-inbound-slip-template.ts
- _COMMUNITY_PlanResourceSnapshotMixin
- _COMMUNITY_AnchorListOptions
- _COMMUNITY_Optional
- _COMMUNITY_index.vue
- _COMMUNITY_index.ts
- _COMMUNITY_h
- _COMMUNITY_gu
- _COMMUNITY_Optional
- _COMMUNITY_SettlementBillPanel.vue
- _COMMUNITY_unnamed]
- _COMMUNITY_三、模式详解(标准写法 + 参考)
- _COMMUNITY_报销后端移植适配细则
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_Optional
- _COMMUNITY_add$3
- _COMMUNITY_boundsRestriction
- _COMMUNITY_ContractAttachmentPanel.vue
- _COMMUNITY_index.vue
- _COMMUNITY_出入库单 · 工厂现场人员免登录链接 — Implementation Plan
- _COMMUNITY_pl_freight_settlement_service.py
- _COMMUNITY_ai
- _COMMUNITY_addToBlobCache
- _COMMUNITY_i
- _COMMUNITY_ag
- _COMMUNITY_运费结算完善 — 设计文档
- _COMMUNITY_codeblock1 (┌─────────────────────────────────────────┐)
- _COMMUNITY_DbPurchasePlan
- _COMMUNITY_CrmContractServiceImpl
- _COMMUNITY_api
- _COMMUNITY_t
- _COMMUNITY_before
- _COMMUNITY_a
- _COMMUNITY_index.vue
- _COMMUNITY_a
- _COMMUNITY_ac
- _COMMUNITY_tree-path.ts
- _COMMUNITY_CRM功能移植通用指南
- _COMMUNITY_文件结构
- _COMMUNITY_出入库单 · 工厂现场人员免登录链接 — 设计文档
- _COMMUNITY_工作流模块设计文档
- _COMMUNITY_addToEditor
- _COMMUNITY_b
- _COMMUNITY_browsers
- _COMMUNITY_FollowFormDialog.vue
- _COMMUNITY_detail.vue
- _COMMUNITY_index.vue
- _COMMUNITY_小程序端 UI 规范(山峡化工)
- _COMMUNITY_pl_vehicle_urea_service.py
- _COMMUNITY_opportunity.py
- _COMMUNITY_A
- _COMMUNITY_l
- _COMMUNITY_contains$2
- _COMMUNITY_a
- _COMMUNITY_unnamed]
- _COMMUNITY_index.vue
- _COMMUNITY_合同管理 — 跨模块调用梳理(步骤 6)
- _COMMUNITY_Java renewContract — 基础续签
- _COMMUNITY_R
- _COMMUNITY_wg
- _COMMUNITY_api
- _COMMUNITY_bind
- _COMMUNITY_m
- _COMMUNITY_ce
- _COMMUNITY_使用方式
- _COMMUNITY_运输计划 · 安排运输弹窗 + 司机免登录页 + 地磅联动 — 设计文档
- _COMMUNITY_inventory.py
- _COMMUNITY_g
- _COMMUNITY_adjustDown
- _COMMUNITY_运输计划 · 安排调整运输弹窗重构 — 设计文档
- _COMMUNITY_Optional
- _COMMUNITY_browsers
- _COMMUNITY_addCell
- _COMMUNITY_index.vue
- _COMMUNITY_ViewKvTable.vue
- _COMMUNITY_unnamed]
- _COMMUNITY_BatchUpdateStageDialog.vue
- [[_COMMUNITY_Phase 2:前端 UI 适配(步骤 7
14)|Phase 2:前端 UI 适配(步骤 714)]] - _COMMUNITY_web-admin 门户化布局改造 — 设计文档
- _COMMUNITY_CrmQuoteServiceImpl
- _COMMUNITY_a
- _COMMUNITY_运输计划 · 车辆 ETC加油充值申请与发放 — 设计文档
- _COMMUNITY_权限系统全面修复设计文档
- _COMMUNITY_clue.py
- _COMMUNITY_h
- _COMMUNITY_a
- _COMMUNITY_after
- _COMMUNITY_allowUnsafeLinkTarget
- _COMMUNITY_Cell
- _COMMUNITY_addEmbedHtml
- _COMMUNITY_chunk
- _COMMUNITY_bo
- _COMMUNITY_index.vue
- _COMMUNITY_pool.ts
- _COMMUNITY_车辆 ETC加油充值 — Implementation Plan
- _COMMUNITY_文件结构
- _COMMUNITY_操作审计与业务语义日志 — 设计文档
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_CrmContractBo
- _COMMUNITY_ha
- _COMMUNITY_bn
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_base_data.py
- _COMMUNITY_addZeros
- _COMMUNITY_ae
- _COMMUNITY_index.vue
- _COMMUNITY_quote_product.py
- _COMMUNITY_before$1
- _COMMUNITY_c
- _COMMUNITY_body
- _COMMUNITY_createAlignMenu
- _COMMUNITY_bd
- _COMMUNITY_system.ts
- _COMMUNITY_detail.vue
- _COMMUNITY_web-admin 门户布局 — 顶栏全量导航改造设计
- _COMMUNITY_线索管理模块 - 前端界面
- _COMMUNITY_Decisions
- _COMMUNITY_exceptions.py
- _COMMUNITY_WechatPayClient
- _COMMUNITY_Optional
- _COMMUNITY_危化品证「证书齐备」人工确认 — 设计文档
- _COMMUNITY_运输计划归档 — 设计文档
- _COMMUNITY_运输计划管理系统 - 实施任务清单
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_buildColorMenu
- _COMMUNITY_Optional
- _COMMUNITY_baseMerge
- _COMMUNITY_api
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_auth.py
- _COMMUNITY_user.py
- _COMMUNITY_eq
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_运输计划 · 车辆人员证书重构 — 设计文档
- _COMMUNITY_运输计划 · 新增计划弹窗 — 设计文档
- _COMMUNITY_3. 数据表清单(10 张)
- _COMMUNITY_CrmContractController
- _COMMUNITY_Optional
- _COMMUNITY_WebSocketClient
- _COMMUNITY_index.vue
- _COMMUNITY_assignForm.vue
- _COMMUNITY_pl-subpack-slip-template.ts
- _COMMUNITY_运输计划 · 承运商资质附件 — 设计文档
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_pl_vehicle_maintenance_service.py
- _COMMUNITY_pl_vehicle_recharge_service.py
- _COMMUNITY_contract_approval.py
- _COMMUNITY_each
- _COMMUNITY_calcContentBoxSize
- _COMMUNITY_ai
- _COMMUNITY_all$1
- _COMMUNITY_cloneAppropriateAttributes
- _COMMUNITY_and
- _COMMUNITY_useTable.ts
- _COMMUNITY_formatMoneyDisplay
- _COMMUNITY_detail.vue
- _COMMUNITY_Tasks
- _COMMUNITY_地磅系统移植 Implementation Plan
- _COMMUNITY_ancestor
- _COMMUNITY_Optional
- _COMMUNITY_Optional
- _COMMUNITY_br
- _COMMUNITY_main.ts
- _COMMUNITY_4. 合同模块内部对金额字段的处理
- _COMMUNITY_运输计划 · 车辆人员证书重构 Implementation Plan
- _COMMUNITY_opportunity.py
- _COMMUNITY_allowHtmlInNamedAnchor
- _COMMUNITY_addPrependUrl
- _COMMUNITY_addButtons
- _COMMUNITY_Optional
- _COMMUNITY_Optional
- _COMMUNITY_a
- _COMMUNITY_expandable
- _COMMUNITY_web-admin 门户布局 — 恢复左侧子菜单 + 可折叠
- _COMMUNITY_quote_share_log.py
- _COMMUNITY_ReimburseService
- _COMMUNITY_CrmQuoteVo
- _COMMUNITY_closest
- _COMMUNITY_al
- _COMMUNITY_getBorder
- _COMMUNITY_Optional
- _COMMUNITY_unnamed]
- _COMMUNITY_00-migration-plan
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_filter_current_cycle_approvals
- _COMMUNITY_Optional
- _COMMUNITY_bind
- _COMMUNITY_charMap
- _COMMUNITY_getFollowStatusLabel
- _COMMUNITY_unnamed]
- _COMMUNITY_shanxia2.0 Fresh Mint UI 对齐 — 总改造计划
- _COMMUNITY__approval_record_dict
- _COMMUNITY_Optional
- _COMMUNITY_addClasses
- _COMMUNITY_calculateImageSize
- _COMMUNITY_Optional
- _COMMUNITY_App.vue
- _COMMUNITY_workflow.ts
- _COMMUNITY_current
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_CRUDBase
- _COMMUNITY_check_ids
- _COMMUNITY_quote_approval.py
- _COMMUNITY_ei
- _COMMUNITY_compose
- _COMMUNITY_add
- _COMMUNITY_index.vue
- _COMMUNITY_2. 通用替换规则(所有文件必做)
- _COMMUNITY_codeblock1 (编写模块迁移方案 → 方案审核通过 → 按方案逐步实施 → 验证)
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_iter_user_menu_perm_codes
- _COMMUNITY_cachedInfo
- _COMMUNITY_Optional
- _COMMUNITY_createTextBlock
- _COMMUNITY_applyList
- _COMMUNITY_Optional
- _COMMUNITY_done
- _COMMUNITY_Cell
- _COMMUNITY_filter
- _COMMUNITY_index.ts
- _COMMUNITY_ProductSelector.vue
- _COMMUNITY_地磅系统(db)移植实施方案
- _COMMUNITY_合同管理 — 04 API 规格(重写移植版)
- _COMMUNITY_codeblock1 (draft(草稿))
- [[_COMMUNITY_页面 1:公海池客户列表(
viewscrmcustomerpoolindex.vue)|页面 1:公海池客户列表(views/crm/customer/pool/index.vue)]] - _COMMUNITY_仅创建人可删除 — 删除接口 页面对照表与分阶段改造方案
- _COMMUNITY_codeblock1 (线索 ──转化──► 客户)
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_ADDED Requirements
- [[_COMMUNITY_codehtml (!-- 列表列 --)|code:html ()]]
- _COMMUNITY_标准写法示例
- _COMMUNITY_web_login
- _COMMUNITY_contract_product.py
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_CrmSupplierInfoBo
- _COMMUNITY_bR
- _COMMUNITY_Aa
- _COMMUNITY_y
- _COMMUNITY_index.vue
- _COMMUNITY_布局与视觉
- _COMMUNITY_列表查询请求体
- _COMMUNITY_Requirement 承运商管理
- _COMMUNITY_DbUserContext
- _COMMUNITY_generate_uuid
- _COMMUNITY_freight.py
- _COMMUNITY_ApiResponse
- _COMMUNITY_BxUserContext
- _COMMUNITY_b
- _COMMUNITY_before
- _COMMUNITY_Cell
- _COMMUNITY_call
- _COMMUNITY_cm
- _COMMUNITY_index.vue
- _COMMUNITY_StorageConfig
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_public-transport.ts
- _COMMUNITY_computedStyle
- _COMMUNITY_codeblock1 (new(新线索))
- _COMMUNITY_API 清单汇总
- _COMMUNITY_步骤 1:清理 + 前端拷贝
- _COMMUNITY_codeblock1 (地磅计划(db_purchase_plan))
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_交互与文案
- _COMMUNITY_FastAPI
- _COMMUNITY_bx_codegen.py
- _COMMUNITY_get_storage
- _COMMUNITY_CrmQuoteProductBo
- _COMMUNITY_A
- _COMMUNITY_append
- [[COMMUNITY_|_]]
- _COMMUNITY_applyLinkOverrides
- _COMMUNITY_bt
- _COMMUNITY_add
- [[_COMMUNITY_codesql (CREATE TABLE
crm_customer_pool|code:sql (CREATE TABLEcrm_customer_pool]] - [[_COMMUNITY_codesql (CREATE TABLE
sys_oss|code:sql (CREATE TABLEsys_oss]] - _COMMUNITY_运输计划 · 车辆维保申请与处理登记 — 设计文档
- _COMMUNITY_已发布]
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_api_crypto_middleware.py
- _COMMUNITY_resolve_create_time_bounds
- _COMMUNITY_addPixelSuffix
- _COMMUNITY_c
- _COMMUNITY_collect
- _COMMUNITY_Bn
- _COMMUNITY_index.ts
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_shanxia2.0 后端骨架(FastAPI)
- _COMMUNITY_1. 文件复制对照表
- _COMMUNITY_step-04-backend
- _COMMUNITY_合同管理 — 03 DDL 差异清单(步骤 45)
- _COMMUNITY_Released]
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_vehicle_recharge.py
- _COMMUNITY_opportunity_product.py
- _COMMUNITY_index.vue
- _COMMUNITY_CrmQuotePdfServiceImpl
- _COMMUNITY_CrmContractVo
- _COMMUNITY_CrmQuote
- _COMMUNITY_ao
- _COMMUNITY_append$1
- _COMMUNITY_after
- _COMMUNITY_getKeyboardSpaces
- _COMMUNITY_defaultData
- _COMMUNITY_public.py
- _COMMUNITY_closest
- _COMMUNITY_protocol-payment-installment.ts
- _COMMUNITY_migrate_crm_product.py
- _COMMUNITY_VersionHistoryDialog.vue
- _COMMUNITY_unnamed]
- _COMMUNITY_cleanupEventListeners
- _COMMUNITY_ContractFormDialog.vue
- _COMMUNITY_线索管理模块迁移方案 — 03 前端页面规格
- _COMMUNITY_合同管理模块 — 08 验证清单
- _COMMUNITY_codeblock2 (backendappapibasic_info.py)
- [[_COMMUNITY_codesql (CREATE TABLE
crm_customer|code:sql (CREATE TABLEcrm_customer]] - _COMMUNITY_README
- _COMMUNITY_README.zh-CN
- _COMMUNITY_Decisions
- _COMMUNITY_api_request_log_middleware.py
- _COMMUNITY_oper_log.py
- _COMMUNITY_sample_code.py
- _COMMUNITY_vehicle_recharge.py
- _COMMUNITY_finance_issue_stats
- _COMMUNITY_create
- _COMMUNITY_count_invoice_attach_by_biz_ids
- _COMMUNITY_MinIOStorage
- _COMMUNITY_CrmQuoteApprovalVo
- _COMMUNITY_appendSegments
- _COMMUNITY_after$1
- _COMMUNITY_a
- _COMMUNITY_Et
- _COMMUNITY_persist_transport_product_feedback
- _COMMUNITY_checkRange
- _COMMUNITY_cancel
- _COMMUNITY_api.d.ts
- _COMMUNITY_validator.ts
- _COMMUNITY_TableCache
- _COMMUNITY_useTableColumns.ts
- _COMMUNITY_BatchUpdateDateDialog.vue
- _COMMUNITY_index.vue
- _COMMUNITY_codeblock1 (iflytekshanxia2.0backend)
- _COMMUNITY_codets (import { fetchUploadAttachment } from '@apiadmin')
- _COMMUNITY_codejs ( ✅ 正确:兼容写法)
- _COMMUNITY_公海池模块迁移方案 — 05 特殊场景
- _COMMUNITY_安排运输 + 司机免登录页 + 地磅联动 Implementation Plan
- _COMMUNITY_Decisions
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_WechatMessageService
- _COMMUNITY_vehicle_maintenance.py
- _COMMUNITY__forbid_legacy_invoice_fields
- _COMMUNITY_oper_log_decorator.py
- _COMMUNITY_vehicle_maintenance.py
- _COMMUNITY_CrmContractProductBo
- _COMMUNITY_index.js
- _COMMUNITY_index.vue
- _COMMUNITY_a
- _COMMUNITY_al
- _COMMUNITY_CustomerSelector.vue
- _COMMUNITY_index.ts
- _COMMUNITY_a
- _COMMUNITY_codeblock1 (删除范围:)
- _COMMUNITY_功能验证
- _COMMUNITY_28 步实施方案(续做从此勾选)
- _COMMUNITY_运输计划 · 车辆尿素申请与发放登记 — 设计文档
- _COMMUNITY_新增功能模块
- _COMMUNITY_Decisions
- _COMMUNITY_Requirement Web 管理端常见错误案例(反例登记)
- _COMMUNITY_codejson ({)
- _COMMUNITY_Decisions
- _COMMUNITY_新增功能模块
- _COMMUNITY_dept.py
- _COMMUNITY_menu.py
- _COMMUNITY_Cell
- _COMMUNITY_createParagraph
- _COMMUNITY_getPreviewContent
- _COMMUNITY_bind
- _COMMUNITY_生产数据迁移全过程记录(可续写)
- _COMMUNITY_createUi
- _COMMUNITY_assumeExternalTargets
- _COMMUNITY_c
- _COMMUNITY_compose
- _COMMUNITY_Bv
- _COMMUNITY_index.vue
- _COMMUNITY_报价单审批人设置(租户级默认审批人)
- _COMMUNITY_planApi
- _COMMUNITY_codejson ({)
- _COMMUNITY_线索管理模块迁移方案 — 01 概述
- _COMMUNITY_报价单管理模块迁移方案 — 06 分步实施计划
- _COMMUNITY_报价单管理模块迁移方案 — 01 概述
- _COMMUNITY_模块迁移方案 — 05 特殊场景
- [[_COMMUNITY_页面 1:页面名称(
viewscrm{module}index.vue)|页面 1:[页面名称](views/crm/{module}/index.vue)]] - [[_COMMUNITY_codevue (div id=app-portal-body)|code:vue ()]]
- _COMMUNITY_codesql (-- CRM tenant_id (VARCHAR(20), DEFAULT '000000'))
- _COMMUNITY_查询与管理
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_detail.vue
- _COMMUNITY_user.py
- _COMMUNITY_index.vue
- _COMMUNITY_compare_crm_sql_models.py
- _COMMUNITY_ShareDialog.vue
- _COMMUNITY_ancestor
- _COMMUNITY_collectTextToBoundary
- _COMMUNITY_deleteImage
- _COMMUNITY_c
- _COMMUNITY_getPlaceholderHtml
- _COMMUNITY_index.vue
- _COMMUNITY_运输计划「指定品牌」回填改为偏好提示设计
- _COMMUNITY_index.vue
- _COMMUNITY_cells
- _COMMUNITY_codeblock10 (待提交 → 已提交 → 审核通过 → 已确认)
- [[_COMMUNITY_codevue (el-select v-model=queryParams.customerType)|code:vue ()]]
- _COMMUNITY_3. 全局与布局结构
- _COMMUNITY_Web 管理端 UI 规范(Fresh Mint)
- _COMMUNITY_公海池模块迁移方案 — 01 概述
- _COMMUNITY_山峡化工生产一体化门户 — 工程清理 + Tag 集中化实施计划
- [[_COMMUNITY_codesql (
tenant_noVARCHAR(64) NOT NULL DEFAULT 'zkxw' COMM)|code:sql (tenant_noVARCHAR(64) NOT NULL DEFAULT 'zkxw' COMM)]] - _COMMUNITY_detail.vue
- _COMMUNITY_新增功能
- _COMMUNITY_next_inbound_outbound_id
- _COMMUNITY__customer_base_query
- _COMMUNITY_crm_quote_pdf.py
- _COMMUNITY_create
- _COMMUNITY_index.vue
- _COMMUNITY_find
- _COMMUNITY_a
- _COMMUNITY_create
- _COMMUNITY_getBodyClass
- _COMMUNITY_get
- _COMMUNITY_Cell
- _COMMUNITY_HorizontalSubmenu.vue
- _COMMUNITY_index.vue
- _COMMUNITY_any
- _COMMUNITY_CRM 前端代码迁移替换指南
- _COMMUNITY_7. 列表区、表格与分页
- _COMMUNITY_index.vue
- [[_COMMUNITY_codevue (template label排序号span class=form-label-tip数值越小越靠前sp)|code:vue (<template #label>排序号数值越小越靠前</sp)]]
- _COMMUNITY_合同列表模块迁移方案 — 01 概述
- _COMMUNITY_模块迁移方案 — 01 概述
- _COMMUNITY_业务模块数据权限运行时过滤 — Implementation Plan
- _COMMUNITY_codeblock10 (web-adminsrcapibusiness.ts)
- _COMMUNITY_codetypescript (Dict {)
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_iter_user_menu_perm_codes
- _COMMUNITY_Requirement 运输计划 API JSON 字段 camelCase 对齐
- _COMMUNITY_login_crypto.py
- _COMMUNITY_contact.py
- _COMMUNITY__coerce_resource_snapshot
- _COMMUNITY_auth.py
- _COMMUNITY_leave.py
- _COMMUNITY_OSSStorage
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_dashboard.py
- _COMMUNITY_add-auto-search.py
- _COMMUNITY_ancestor
- _COMMUNITY_main
- _COMMUNITY_gotoSelectedLink
- _COMMUNITY_a
- _COMMUNITY_add-list-index-columns.py
- _COMMUNITY_apply_file
- _COMMUNITY_FireworkSystem
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_BxAttachmentUpload.vue
- _COMMUNITY_TableHeightCalculator
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_File map
- _COMMUNITY_线索管理模块迁移方案 — 04 API 规格
- _COMMUNITY_codesql (-- 从 docssqlsx.sql 中复制该表的 CREATE TABLE 语句)
- _COMMUNITY_API 清单汇总
- _COMMUNITY_文件结构
- _COMMUNITY_Fresh Mint 内容区 UI 对齐(Step 0 + Step 1)
- _COMMUNITY_部署顺序
- _COMMUNITY_Decisions
- _COMMUNITY_MinIOStorage
- _COMMUNITY_changelog
- _COMMUNITY_get_active
- _COMMUNITY_workflow.py
- _COMMUNITY_index.vue
- _COMMUNITY_File map
- _COMMUNITY__build_tree
- _COMMUNITY_AttachmentService
- _COMMUNITY_pl_io_order_service.py
- _COMMUNITY_index.vue
- _COMMUNITY_documentOrOwner
- _COMMUNITY_n
- _COMMUNITY_an
- _COMMUNITY_filterEditableDescendants
- _COMMUNITY_getProtocol
- _COMMUNITY_getDimension
- _COMMUNITY_env.d.ts
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_QuoteFormDialog.vue
- _COMMUNITY_ContactSelector.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_InvoiceService
- _COMMUNITY_uni-calendar.vue
- _COMMUNITY_FlowDesigner.vue
- _COMMUNITY_codemarkdown ( X.X {模块名} - {问题简述})
- _COMMUNITY_商机管理模块迁移方案 — 06 分步实施计划
- _COMMUNITY_合同 create — 报价单前置(P1)
- _COMMUNITY_供方信息(crm_supplier_info)— 01 概述
- _COMMUNITY_codepython (def to_user_info(self) - dict)
- _COMMUNITY_uni-data-picker.js
- _COMMUNITY_index.vue
- _COMMUNITY_4.4 迭代 4 — 报价管理 + 合同管理
- _COMMUNITY_Changelog
- _COMMUNITY_更新日志
- _COMMUNITY_tasks
- _COMMUNITY_tasks
- _COMMUNITY_实现模式
- _COMMUNITY_实现模式
- _COMMUNITY_fetchAllPagedRecords
- _COMMUNITY_handleCheckedColumnsChange
- _COMMUNITY_db_collation.py
- _COMMUNITY_order_status_compat.py
- _COMMUNITY_apply_crm_create_by_scope
- _COMMUNITY_common.py
- [[COMMUNITY.get_by_id|.get_by_id]]
- _COMMUNITY_BaseStorage
- _COMMUNITY_compose1
- _COMMUNITY_parse_admin_request_json
- _COMMUNITY_a
- _COMMUNITY_isBoolean
- _COMMUNITY_getOrDie
- _COMMUNITY__base_query
- _COMMUNITY_addPx
- _COMMUNITY_list.vue
- _COMMUNITY_uni-file-picker.vue
- _COMMUNITY_pool_record_detail
- _COMMUNITY_codeblock7 (等客户确认 → 待采购 → 待发货 → 待收货 → 待归档 → 归档完成)
- _COMMUNITY_codejson ({)
- [[_COMMUNITY_codevue (el-row gutter=10 class=mb8)|code:vue ()]]
- [[_COMMUNITY_codevue (!-- 模板中 --)|code:vue ()]]
- _COMMUNITY_menu_guard.py
- _COMMUNITY_1. 文件复制对照表
- _COMMUNITY_线索管理模块迁移方案 — 02 数据库
- _COMMUNITY_商机管理模块迁移方案 — 01 概述
- _COMMUNITY_目标
- _COMMUNITY_CRM Java 参考快照(按需拷贝)
- _COMMUNITY_codepython (import pytest)
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_4.3 迭代 3 — 线索管理 + 商机管理
- _COMMUNITY_运费结算三菜单拆分 — 设计文档
- _COMMUNITY_shanxia2.0 生产上线检查清单
- _COMMUNITY_v2.5.0 - 2025-07-06 🎉
- _COMMUNITY_v3.0.0 - 2025-11-09 🎉
- _COMMUNITY_v3.0.0 - 2025-11-09 🎉
- _COMMUNITY_v2.5.0 - 2025-07-06 🎉
- _COMMUNITY_1. 数据库与菜单
- _COMMUNITY_proposal
- _COMMUNITY_design
- _COMMUNITY_proposal
- _COMMUNITY_Scenario 新增列表页
- _COMMUNITY_get_sync_redis_client
- _COMMUNITY_tasks
- _COMMUNITY_proposal
- _COMMUNITY_SysOss
- _COMMUNITY_leave.py
- _COMMUNITY_transport_address.py
- _COMMUNITY_expense_item.py
- _COMMUNITY_time-picker.vue
- [[COMMUNITY.get_by_id|.get_by_id]]
- _COMMUNITY_operlog_list
- _COMMUNITY_LocalStorage
- _COMMUNITY_index.vue
- _COMMUNITY_at
- _COMMUNITY_cn
- _COMMUNITY_getContent
- _COMMUNITY_hasCaption
- _COMMUNITY_bind
- _COMMUNITY_isChildEditable
- _COMMUNITY_emojiMatches
- _COMMUNITY_cellOperations
- _COMMUNITY_clean-dev.ts
- _COMMUNITY_loading.ts
- _COMMUNITY_responsive.ts
- _COMMUNITY_editorContainer
- _COMMUNITY_index.vue
- _COMMUNITY_if
- _COMMUNITY_index.vue
- _COMMUNITY_user-search.vue
- _COMMUNITY_codeblock3 (待提交 → 已提交 → 审核通过 → 已确认)
- _COMMUNITY_codets (import { hasPermi } from '@utilspermission')
- _COMMUNITY_list.vue
- [[_COMMUNITY_codevue (template)|code:vue ()]]
- _COMMUNITY_module-status
- _COMMUNITY__recycle_to_pool
- _COMMUNITY_报价单管理 — 04 API 规格
- _COMMUNITY_公海池模块迁移方案 — 07 验证清单
- _COMMUNITY_公海池模块迁移方案 — 06 分步实施计划
- _COMMUNITY_codebash (cd backend && pytest teststest_data_scope.py -v)
- [[_COMMUNITY_codesql (ALTER TABLE
sys_dict_data)|code:sql (ALTER TABLEsys_dict_data)]] - _COMMUNITY_codeblock24 (web-adminsrc)
- _COMMUNITY_codeblock22 (backend)
- _COMMUNITY_地磅三表 CRM 产品 ID + 规格 — 设计文档
- _COMMUNITY_v2.5.5 - 2025-08-17
- _COMMUNITY_v2.4.2 - 2025-06-14
- _COMMUNITY_v2.5.3 - 2025-07-20
- _COMMUNITY_v2.5.3 - 2025-07-20
- _COMMUNITY_v2.5.5 - 2025-08-17
- _COMMUNITY_v2.4.2 - 2025-06-14
- _COMMUNITY_Ha
- _COMMUNITY_import_solid_products.py
- _COMMUNITY_database.py
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_uni-datetime-picker.vue
- _COMMUNITY_changelog
- _COMMUNITY_Serializable
- _COMMUNITY_a
- _COMMUNITY_it
- _COMMUNITY_charmapFilter
- _COMMUNITY_Cell
- _COMMUNITY_detect$3
- _COMMUNITY_each
- _COMMUNITY_each
- _COMMUNITY_component.ts
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_scrollContainer
- _COMMUNITY_DbCrmProductSelect.vue
- _COMMUNITY_advanceLines
- _COMMUNITY_advRows
- _COMMUNITY_for
- _COMMUNITY_index.vue
- _COMMUNITY_menu-badge-registry.ts
- _COMMUNITY_codeblock1 (┌───────────────────────────────────────────────────────────)
- _COMMUNITY_index.vue
- _COMMUNITY_后端模块明细
- _COMMUNITY_后端模块明细
- _COMMUNITY_06-steps
- _COMMUNITY_涉及文件
- _COMMUNITY_目标
- _COMMUNITY_目标
- _COMMUNITY_目标
- _COMMUNITY_目标
- _COMMUNITY_目标
- _COMMUNITY_模块迁移方案 — 07 验证清单
- _COMMUNITY_车辆维保申请与处理登记 — Implementation Plan
- _COMMUNITY_codeblock1 (迭代 1(基础层) 产品分类 + 产品管理 + 字典数据迁移 SQL)
- _COMMUNITY_v3.0.1 - 2025-11-15
- _COMMUNITY_v2.6.0 - 2025-10-16
- _COMMUNITY_v2.4.0 - 2025-06-06 🎉
- _COMMUNITY_v2.5.8 - 2025-09-29
- _COMMUNITY_v2.6.0 - 2025-10-16
- _COMMUNITY_v2.4.0 - 2025-06-06 🎉
- _COMMUNITY_v3.0.1 - 2025-11-15
- _COMMUNITY_v2.5.8 - 2025-09-29
- _COMMUNITY_index.vue
- _COMMUNITY_SysApiRequestLog
- _COMMUNITY_calendar.vue
- _COMMUNITY_PublicIoOrderPage.vue
- _COMMUNITY_process_file
- _COMMUNITY_1. 数据库与菜单
- _COMMUNITY_config.py
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_index.vue
- _COMMUNITY_detail.vue
- _COMMUNITY_vite.config.ts
- _COMMUNITY_eslint.config.mjs
- _COMMUNITY_hasProto
- _COMMUNITY_convertText
- _COMMUNITY_changelog
- _COMMUNITY_maxLength
- _COMMUNITY_diffDays
- _COMMUNITY_afterQty
- _COMMUNITY_data
- _COMMUNITY_utils.py
- _COMMUNITY_devDependencies
- _COMMUNITY_index.vue
- _COMMUNITY_四页面新增功能实施计划
- _COMMUNITY_index.vue
- _COMMUNITY_目标
- _COMMUNITY_目标
- _COMMUNITY_目标
- _COMMUNITY_目标
- _COMMUNITY_目标
- _COMMUNITY_目标
- _COMMUNITY_车辆尿素申请与发放 — Implementation Plan
- _COMMUNITY_CustomerFormDialog.vue
- _COMMUNITY_v2.4.1 - 2025-06-07
- _COMMUNITY_v2.5.2 - 2025-07-13
- _COMMUNITY_v2.5.4 - 2025-07-27
- _COMMUNITY_v2.4.2.6 - 2025-06-23
- _COMMUNITY_v2.4.2.7 - 2025-06-25
- _COMMUNITY_v2.5.6 - 2025-09-06
- _COMMUNITY_v2.4.2.9 - 2025-07-02
- _COMMUNITY_kanban.vue
- _COMMUNITY_v2.4.2.7 - 2025-06-25
- _COMMUNITY_v2.5.2 - 2025-07-13
- _COMMUNITY_v2.5.7 - 2025-09-14
- _COMMUNITY_v2.4.1 - 2025-06-07
- _COMMUNITY_v2.4.2.6 - 2025-06-23
- _COMMUNITY_v2.4.2.9 - 2025-07-02
- _COMMUNITY_v2.5.6 - 2025-09-06
- _COMMUNITY_tasks
- _COMMUNITY_CRM 产品迁移:表模型差异与脚本说明
- _COMMUNITY_index.vue
- _COMMUNITY_合同审批人设置(租户级默认审批人)
- _COMMUNITY_门户顶栏大面板菜单(方案 A)
- _COMMUNITY_filter_current_cycle_approvals
- _COMMUNITY_workbench.vue
- _COMMUNITY_index.vue
- _COMMUNITY_spec
- _COMMUNITY_H5-mobile
- _COMMUNITY_Requirement 列表主标识列链接查看与编辑删除外置
- _COMMUNITY_crm_export_columns.py
- _COMMUNITY_datetime_parse.py
- _COMMUNITY_statistics.py
- _COMMUNITY_migrate_file
- _COMMUNITY_menu.py
- _COMMUNITY_reader
- _COMMUNITY_index.vue
- _COMMUNITY_changelog
- _COMMUNITY_index.vue
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_pLoadHtmlByLangCode
- _COMMUNITY_components.d.ts
- _COMMUNITY_changeLog.ts
- _COMMUNITY_index.vue
- _COMMUNITY_危化品证书按产品类型区分 — 设计文档
- _COMMUNITY_verify_password
- _COMMUNITY_columnProps
- _COMMUNITY_currentTime
- _COMMUNITY_SettingItem.vue
- _COMMUNITY_fillRegex
- _COMMUNITY_changelog
- _COMMUNITY_next
- _COMMUNITY_index.vue
- _COMMUNITY_if
- _COMMUNITY_payload
- _COMMUNITY_payload
- _COMMUNITY_if
- _COMMUNITY_payload
- _COMMUNITY_link
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_changelog
- _COMMUNITY_运输管理 · 固定必备证书槽位 — 设计文档
- _COMMUNITY_供方信息 — 04 API 规格
- _COMMUNITY_README
- _COMMUNITY_地磅三表 CRM 产品 ID + 规格 Implementation Plan
- _COMMUNITY_index.js
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_changelog
- _COMMUNITY_v2.5.1 - 2025-07-08
- _COMMUNITY_v2.4.2.2 - 2025-06-16
- _COMMUNITY_changelog
- _COMMUNITY_v2.4.2.2 - 2025-06-16
- _COMMUNITY_v2.4.2.1 - 2025-06-16
- _COMMUNITY_优化
- _COMMUNITY_v2.4.1.1 - 2025-06-07
- _COMMUNITY_v2.4.2.4 - 2025-06-18
- _COMMUNITY_context.py
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_component.js
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_request.js
- _COMMUNITY_crm.js
- _COMMUNITY_changelog
- _COMMUNITY_apply_pl_scope
- _COMMUNITY_plugin.min.js
- _COMMUNITY_findUntil
- _COMMUNITY_cat
- _COMMUNITY_shims-loose.d.ts
- _COMMUNITY_list.vue
- _COMMUNITY_uni-forms.vue
- _COMMUNITY_mask-sensitive.ts
- _COMMUNITY_v2.5.7 - 2025-09-14
- _COMMUNITY_import_liquid_products.py
- _COMMUNITY_numericWidth
- _COMMUNITY_dependencies
- _COMMUNITY_targetScroll
- _COMMUNITY_tabDataMap
- _COMMUNITY_menu.py
- _COMMUNITY_if
- _COMMUNITY_normalized
- _COMMUNITY_arrange.vue
- _COMMUNITY_门户大面板最小宽度(方案 B)
- _COMMUNITY_payload
- _COMMUNITY_if
- _COMMUNITY_if
- _COMMUNITY_total
- _COMMUNITY_total
- _COMMUNITY_amt
- _COMMUNITY_index.vue
- _COMMUNITY_detail.vue
- _COMMUNITY_endDate
- _COMMUNITY_num
- _COMMUNITY_date
- _COMMUNITY_if
- _COMMUNITY_deletable
- [[COMMUNITY___init_.py|__init__.py]]
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_运输管理 · 三方山峡分册与粘贴建档 — 设计文档
- _COMMUNITY_bx.js
- _COMMUNITY_package.json
- _COMMUNITY_manifest.json
- _COMMUNITY_index.js
- _COMMUNITY_uni-popup-dialog.vue
- [[COMMUNITY___init_.py|__init__.py]]
- [[COMMUNITY___init_.py|__init__.py]]
- [[COMMUNITY___init_.py|__init__.py]]
- [[COMMUNITY___init_.py|__init__.py]]
- [[COMMUNITY___init_.py|__init__.py]]
- [[COMMUNITY___init_.py|__init__.py]]
- [[COMMUNITY___init_.py|__init__.py]]
- [[COMMUNITY___init_.py|__init__.py]]
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_index.vue
- _COMMUNITY_shanxia2.0 生产环境部署方案
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_AGENTS.md — shanxia2.0 (山峡化工)
- _COMMUNITY_报销 · 发票夹额度与报销扣减 — 设计文档
- _COMMUNITY_uni-transition.vue
- [[COMMUNITY___init_.py|__init__.py]]
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_db.ts
- _COMMUNITY_home.vue
- _COMMUNITY_Testing Skills With Subagents
- _COMMUNITY_pl_cert_required_service.py
- _COMMUNITY_index.js
- _COMMUNITY_运输计划回传按品牌填量设计
- _COMMUNITY_index.vue
- _COMMUNITY_apply_data_scope
- _COMMUNITY_按钮与弹窗总清单(门禁)
- _COMMUNITY_pl.js
- _COMMUNITY_plLabels.js
- _COMMUNITY_useChart.ts
- _COMMUNITY_OpportunityForm.vue
- _COMMUNITY_RuleIndex.vue
- _COMMUNITY_uni-easyinput.vue
- _COMMUNITY_uni-popup.vue
- _COMMUNITY_BxInvoiceFileSelect.vue
- _COMMUNITY_ApprovalPendingPanel.vue
- _COMMUNITY_apply_brand_stock_change
- _COMMUNITY_报销业务明细清单(shanxia2.0 现状)
- _COMMUNITY_CRM 产品编号统一化与映射表设计
- _COMMUNITY_产品品牌与别名设计(含运输计划归档按品牌记账)
- _COMMUNITY_01-crm
- _COMMUNITY_filter-dropdown.vue
- _COMMUNITY_Vue
- _COMMUNITY_DisbursePanel.vue
- _COMMUNITY_index.vue
- _COMMUNITY_zh_CN.js
- _COMMUNITY_form.vue
- _COMMUNITY_dbLabels.js
- _COMMUNITY_detail.vue
- _COMMUNITY_changelog
- _COMMUNITY_changelog
- _COMMUNITY_uni-swipe-action-item.vue
- _COMMUNITY_index.vue
- _COMMUNITY_ProductSelector.vue
- _COMMUNITY_pl.js
- _COMMUNITY_运输计划 · 入库单 出库单设计
- _COMMUNITY_mpother.js
- _COMMUNITY_form.vue
- _COMMUNITY_index.vue
- _COMMUNITY_山峡小程序 · 四模块开发清单
- _COMMUNITY_Web 管理端 Token 自动续期设计文档
- _COMMUNITY_地磅管理 — 全面测试用例
- _COMMUNITY_index.js
- _COMMUNITY_skin.shadowdom.js
- _COMMUNITY_content.inline.js
- _COMMUNITY_skin.js
- _COMMUNITY_content.js
- _COMMUNITY_skin.shadowdom.js
- _COMMUNITY_content.inline.js
- _COMMUNITY_skin.js
- _COMMUNITY_content.js
- _COMMUNITY_skin.shadowdom.js
- _COMMUNITY_content.inline.js
- _COMMUNITY_skin.js
- _COMMUNITY_content.js
- _COMMUNITY_skin.shadowdom.js
- _COMMUNITY_content.inline.js
- _COMMUNITY_skin.js
- _COMMUNITY_content.js
- _COMMUNITY_content.js
- _COMMUNITY_content.js
- _COMMUNITY_content.js
- _COMMUNITY_content.js
- _COMMUNITY_content.js
- _COMMUNITY_content.js
- _COMMUNITY_index.js
- _COMMUNITY_zh_CN.js
- _COMMUNITY_icons.js
- _COMMUNITY_uni-countdown.vue
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_uni-data-select.vue
- _COMMUNITY_index.ts
- _COMMUNITY_Calendar
- _COMMUNITY_index.ts
- _COMMUNITY_uni-forms-item.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_bindingx.js
- _COMMUNITY_index.vue
- _COMMUNITY_tinymce-table-excel-resize.ts
- _COMMUNITY_zh_CN.js
- _COMMUNITY_pl_ocr_service.py
- _COMMUNITY_web-admin 顶栏用户菜单 — 修改密码设计
- _COMMUNITY_CRM 主体危化品能力配置与报价合同选品限制
- _COMMUNITY_db.js
- _COMMUNITY_pl.js
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_运输管理 — 全面测试用例
- _COMMUNITY_form.vue
- _COMMUNITY_arrange.vue
- _COMMUNITY_uni-fab.vue
- _COMMUNITY_changelog
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_changelog
- _COMMUNITY_upgrade-popup.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_Test-Driven Development (TDD)
- _COMMUNITY_CrmQuoteApprovalController.java
- _COMMUNITY_报销管理 — 全面测试用例
- _COMMUNITY_01-login.mjs
- _COMMUNITY_index.vue
- _COMMUNITY_Using Git Worktrees
- _COMMUNITY_export_rows_to_xlsx_response
- _COMMUNITY_changelog
- _COMMUNITY_DatabaseCache
- _COMMUNITY_invalidForm.vue
- _COMMUNITY_index.vue
- _COMMUNITY_移动端重构完成总结
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_Visual Companion Guide
- _COMMUNITY_Creation Log Systematic Debugging Skill
- _COMMUNITY_start-prod.sh
- _COMMUNITY_报销系统(bx)移植实施方案
- _COMMUNITY_三系统用户账号明细清单
- _COMMUNITY_index.ts
- _COMMUNITY_types.ts
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_运输管理 · 人员从业资格证拆分 — 设计文档
- _COMMUNITY_index.js
- _COMMUNITY_uni-data-checkbox.vue
- _COMMUNITY_changelog
- _COMMUNITY_ToContractDialog.vue
- _COMMUNITY_index.vue
- _COMMUNITY_OpportunitySelector.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_detail.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_statistics.vue
- _COMMUNITY_detail.vue
- _COMMUNITY_form.vue
- _COMMUNITY_CRM 业务明细清单(shanxia2.0 现状)
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_部署顺序(强制)
- _COMMUNITY_文件结构
- _COMMUNITY_出入库现场链接 · 单据状态可选设计
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_detail.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_staticAsset.js
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_changelog
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_uni-indexed-list.vue
- _COMMUNITY_package.json
- _COMMUNITY_index.vue
- _COMMUNITY_align_contract_no_to_sign_date
- _COMMUNITY_ensure_crm_create_by_row_in_scope
- _COMMUNITY_Code Review Reception
- _COMMUNITY_Testing Anti-Patterns
- _COMMUNITY_TransferDialog.vue
- _COMMUNITY_ensure_crm_owner_row_in_scope
- _COMMUNITY_start.sh
- _COMMUNITY_4.3 公海池规则管理
- _COMMUNITY_报价单管理模块迁移方案 — 05 业务逻辑与特殊场景
- _COMMUNITY_地磅系统移植设计文档
- _COMMUNITY_CRM 产品分类数据移植设计
- _COMMUNITY_报价合同产品行:品牌合并与独立别名列
- _COMMUNITY_壳层 — 全面测试用例(登录 Tab 工作台 我的)
- _COMMUNITY_list.vue
- _COMMUNITY_clientdb.js
- _COMMUNITY_uni-rate.vue
- _COMMUNITY_CRM 合同编号日期段跟随签订日期 — 设计
- _COMMUNITY_index.vue
- _COMMUNITY_The Process
- _COMMUNITY_Systematic Debugging
- _COMMUNITY_Testing CLAUDE.md Skills Documentation
- _COMMUNITY_地磅业务明细清单(shanxia2.0 现状)
- _COMMUNITY_线索管理模块迁移方案 — 05 业务逻辑与特殊场景
- _COMMUNITY_线索管理模块经验(2026-05-31 新增)
- _COMMUNITY_CRM 功能移植通用指南
- _COMMUNITY_部署顺序
- _COMMUNITY_部署顺序
- _COMMUNITY_已完成功能
- _COMMUNITY_list.vue
- _COMMUNITY_mp_api_smoke.py
- _COMMUNITY_changelog
- _COMMUNITY_uni-pagination.vue
- _COMMUNITY_mpalipay.js
- _COMMUNITY_Requirement 查看弹窗 KV 布局与组件选型
- _COMMUNITY_详细对比
- _COMMUNITY_分页加载实现说明
- _COMMUNITY_UserSelector.vue
- _COMMUNITY_Dispatching Parallel Agents
- _COMMUNITY_Root Cause Tracing
- _COMMUNITY_Persuasion Principles for Skill Design
- _COMMUNITY_Writing Skills
- _COMMUNITY_DbVehiclePicker.vue
- _COMMUNITY_price_letter.py
- _COMMUNITY_运输计划 · 创建日期字段与取货送达默认 — 设计文档
- _COMMUNITY_detail.vue
- _COMMUNITY_list.vue
- _COMMUNITY_changelog
- _COMMUNITY_changelog
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_changelog
- _COMMUNITY_convertForm.vue
- _COMMUNITY_index.vue
- _COMMUNITY_BxApprovalFlowTabs.vue
- _COMMUNITY_index.vue
- _COMMUNITY_操作流程
- _COMMUNITY_文件结构
- _COMMUNITY_小程序 · CRM 产品分类(缩进展开树)设计
- _COMMUNITY_运输计划 · 保存并安排运输(设计)
- _COMMUNITY_运输计划 · 多选合打打印单据 — 设计文档
- _COMMUNITY_list.vue
- _COMMUNITY_list.vue
- _COMMUNITY_山峡化工 · 微信小程序(miniprogram)
- _COMMUNITY_uni-collapse-item.vue
- _COMMUNITY_render.js
- _COMMUNITY_File Structure
- _COMMUNITY_AssignDialog.vue
- _COMMUNITY_index.vue
- _COMMUNITY_funnel.vue
- _COMMUNITY_README
- _COMMUNITY_入库出库单信息完善与现场链接对齐设计
- _COMMUNITY_mp-approver-picker.vue
- _COMMUNITY_package.json
- _COMMUNITY_list.vue
- _COMMUNITY_list.vue
- _COMMUNITY_list.vue
- _COMMUNITY_DealDialog.vue
- _COMMUNITY_changelog
- _COMMUNITY_uni-dateformat.vue
- _COMMUNITY_config.js
- _COMMUNITY_AccessToken
- _COMMUNITY_Storage
- _COMMUNITY_uni-search-bar.vue
- _COMMUNITY_ADDED Requirements
- _COMMUNITY_simulate-menu-filter.mjs
- _COMMUNITY_user-dialog.vue
- _COMMUNITY_ensure_crm_customer_linked_row_in_scope
- _COMMUNITY_index.vue
- _COMMUNITY_运输计划「从承运商库选择」:选择 + 新增编辑
- _COMMUNITY_leave.py
- _COMMUNITY_tenant.py
- _COMMUNITY_assert_products_allowed_for_supplier
- _COMMUNITY_2.2 crm_customer_pool_rule(公海池规则表)
- _COMMUNITY_操作流程
- _COMMUNITY_用户统一方案
- _COMMUNITY_文件结构
- _COMMUNITY_运输计划跟进状态重构设计
- _COMMUNITY_附录
- _COMMUNITY_permission.js
- _COMMUNITY_phone-dial-inline.vue
- _COMMUNITY_运输计划「从车辆库选择」:三方 自有 Tab + 新增编辑
- _COMMUNITY_detail.vue
- _COMMUNITY_login.vue
- _COMMUNITY_approval.vue
- _COMMUNITY_changelog
- _COMMUNITY_uni-combox.vue
- _COMMUNITY_validate.js
- _COMMUNITY_changelog
- _COMMUNITY_uni-nav-bar.vue
- _COMMUNITY_uni-notice-bar.vue
- _COMMUNITY_changelog
- _COMMUNITY_changelog
- _COMMUNITY_mpwxs.js
- _COMMUNITY_uni-th.vue
- _COMMUNITY_table-checkbox.vue
- _COMMUNITY_Requirement 统一请求体格式
- _COMMUNITY_scripts
- _COMMUNITY_ClaimDialog.vue
- _COMMUNITY_ListPageScaffold.vue
- _COMMUNITY_ApprovalDialog.vue
- _COMMUNITY_compilerOptions
- _COMMUNITY_Defense-in-Depth Validation
- _COMMUNITY_Verification Before Completion
- _COMMUNITY_Writing Plans
- _COMMUNITY_Analysis Title]
- _COMMUNITY_post.py
- _COMMUNITY_site.py
- _COMMUNITY_文件结构
- _COMMUNITY_运输计划管理模块 — 需求说明文档
- _COMMUNITY_h5
- _COMMUNITY_list.vue
- _COMMUNITY_list.vue
- _COMMUNITY_mine.vue
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_package.json
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_changelog
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_uni-list-chat.vue
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_storage.js
- _COMMUNITY_uni-cloud-cache.js
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_changelog
- _COMMUNITY_Executing Plans
- _COMMUNITY_Subagent-Driven Development
- _COMMUNITY_Returns OK or lists conflicts
- _COMMUNITY_advance.py
- _COMMUNITY_SKILL
- _COMMUNITY_后端经验
- _COMMUNITY_前端经验
- _COMMUNITY_步骤一:模块分析 + 编写迁移方案
- _COMMUNITY_文件结构
- _COMMUNITY_文件结构
- _COMMUNITY_小程序按钮与弹窗用例补全设计
- _COMMUNITY_附录:加厚用例(边界 Tab×操作 上传 审批组合)
- _COMMUNITY_app-plus
- _COMMUNITY_detail.vue
- _COMMUNITY_company-detail.vue
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_client
- _COMMUNITY_package.json
- _COMMUNITY_index.d.ts
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_uni-load-more.vue
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_changelog
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_uni-table.vue
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_client
- _COMMUNITY_SKILL
- _COMMUNITY_Requirement 金额与单价千分位输入与展示
- _COMMUNITY_Requirement 状态、结论与类型字段使用 Tag 标签展示
- _COMMUNITY_vehicle-detail.vue
- _COMMUNITY_Condition-Based Waiting
- _COMMUNITY_Using Skills
- _COMMUNITY_Skill structure
- _COMMUNITY_migrate-list-table.mjs
- _COMMUNITY_opsx-explore
- _COMMUNITY_合同管理 — 02 业务逻辑(列表查询)
- _COMMUNITY_P1-1:CRM 产品分类
- _COMMUNITY_P1-1b:CRM 产品
- _COMMUNITY_Phase 5 保留页面 Tag 迁移
- _COMMUNITY_文件结构
- _COMMUNITY_File map
- _COMMUNITY_README
- _COMMUNITY_9. 弹窗、遮罩与详情视图
- [[_COMMUNITY_三、线索 · 详情
crmcluedetail|三、线索 · 详情crm/clue/detail]] - _COMMUNITY_附录:加厚用例(Tab×搜索矩阵 安排边界 证书 结算审批组合)
- _COMMUNITY_distribute
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_uni-collapse.vue
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_changelog
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_小程序
- _COMMUNITY_小程序
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_小程序
- _COMMUNITY_client
- _COMMUNITY_uni-list-item.vue
- _COMMUNITY_changelog
- _COMMUNITY_client
- _COMMUNITY_小程序
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_uni-tr.vue
- _COMMUNITY_changelog
- _COMMUNITY_client
- _COMMUNITY_client
- _COMMUNITY_changelog
- _COMMUNITY_client
- _COMMUNITY_小程序
- _COMMUNITY_opencode.json
- _COMMUNITY_opsx-explore
- _COMMUNITY_Requirement 多系统 SQL 模型权威文件索引
- _COMMUNITY_Requirement JSON 字段命名(前后端 camelCase 对齐)
- _COMMUNITY_Requirement 附件上传卡片化布局
- _COMMUNITY_Requirement 按钮须携带图标
- _COMMUNITY_File map
- _COMMUNITY_Brainstorming Ideas Into Designs
- _COMMUNITY_Skill authoring best practices
- _COMMUNITY_render-graphs.js
- _COMMUNITY_运输计划列表「产品信息」拆列设计
- _COMMUNITY_allocate_next_biz_no
- _COMMUNITY_7. 分阶段实施计划
- _COMMUNITY_报销系统 API 全量清单(移植后路径保持不变)
- _COMMUNITY_X.1 实体名 CRUD
- _COMMUNITY_10. 合同状态机与操作约束(步骤 3)
- _COMMUNITY_参考:前端框架差异对照
- _COMMUNITY_Phase 2 后端清理
- _COMMUNITY_文件结构
- _COMMUNITY_CRM 产品分类数据移植 Implementation Plan
- _COMMUNITY_File map
- _COMMUNITY_文件结构
- _COMMUNITY_CRM 模块迁移设计文档
- _COMMUNITY_4.1 迭代 1 — 产品分类 + 产品管理
- _COMMUNITY_附录:加厚用例(检索维度×Tab 矩阵 二次过磅边界 作废边界)
- _COMMUNITY_smoke.mjs
- _COMMUNITY_mp-weixin
- _COMMUNITY_合同管理:审批中 已审批合同可再编辑并回草稿
- _COMMUNITY_uni-badge.vue
- _COMMUNITY_dcloudext
- _COMMUNITY_package.json
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_Calendar 日历
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_changelog
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_uni-drawer.vue
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_SchemaValidator
- _COMMUNITY_dcloudext
- _COMMUNITY_changelog
- _COMMUNITY_dcloudext
- _COMMUNITY_uni-grid.vue
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_uni-icons.vue
- _COMMUNITY_dcloudext
- _COMMUNITY_package.json
- _COMMUNITY_dcloudext
- _COMMUNITY_pn
- _COMMUNITY_dcloudext
- _COMMUNITY_package.json
- _COMMUNITY_dcloudext
- _COMMUNITY_changelog
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_package.json
- _COMMUNITY_dcloudext
- _COMMUNITY_weixin-server.js
- _COMMUNITY_WeixinServer
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_package.json
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_changelog
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_dcloudext
- _COMMUNITY_package.json
- _COMMUNITY_dcloudext
- _COMMUNITY_package.json
- _COMMUNITY_package.json
- _COMMUNITY_dcloudext
- _COMMUNITY_Requirement 统一返回码定义
- _COMMUNITY_Requirement 小程序拍照凭证上传(基线)
- _COMMUNITY_DbCrmCustomerSelect.vue
- _COMMUNITY_paths
- _COMMUNITY_list_ethnics
- _COMMUNITY_shanxia2.0 Backend 生产部署说明
- _COMMUNITY_参考:shanxia2.0 UI 规范强制要求
- _COMMUNITY_步骤二:拷贝前端原版
- _COMMUNITY_生产数据同步总体规划
- _COMMUNITY_主键 ID 保留策略(全局)
- _COMMUNITY_山峡 2.0 门户 — 迁移用户账号与初始密码
- _COMMUNITY_地磅系统 API 全量清单(移植后路径保持不变)
- _COMMUNITY_Portal 顶栏全量导航 — Implementation Plan
- _COMMUNITY_File map
- _COMMUNITY_4.2 迭代 2 — 客户管理 + 联系人 + 标签 + 公海池
- _COMMUNITY_TinyMCE 合同表格「类 Excel」排版增强
- _COMMUNITY_运输计划「从地址库选择」内嵌新增地址
- _COMMUNITY_10. 表单扩展、迷你表与上传
- _COMMUNITY_5.3 状态定义
- _COMMUNITY_remind-production-api-url.mjs
- _COMMUNITY_sync-static-public-urls.mjs
- _COMMUNITY_readme
- _COMMUNITY_cloud
- _COMMUNITY_changelog
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_uni-fav.vue
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_changelog
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_changelog
- _COMMUNITY_app
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_uni-col.vue
- _COMMUNITY_cloud
- _COMMUNITY_changelog
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_changelog
- _COMMUNITY_cloud
- _COMMUNITY_cloud
- _COMMUNITY_ossCache.js
- _COMMUNITY_tasks
- _COMMUNITY_tasks
- _COMMUNITY_地磅月计划量运输联动累加与回减 — 设计
- _COMMUNITY_Requirement 筛选区多行条件默认折叠与展开更多
- _COMMUNITY_BaseClampText.vue
- _COMMUNITY_SettingDrawer.vue
- _COMMUNITY_price-letter-template.ts
- _COMMUNITY_types.ts
- _COMMUNITY_Requesting Code Review
- _COMMUNITY_X.1 crm_xxx(表说明)
- [[_COMMUNITY_3.
buildQueryWrapper条件逐项说明|3.buildQueryWrapper条件逐项说明]] - _COMMUNITY_1. 分析过程
- _COMMUNITY_Phase 3 前端清理
- _COMMUNITY_Phase 6 清理残留引用与验证
- _COMMUNITY_File Map
- _COMMUNITY_安排调整运输弹窗重构 — Implementation Plan
- _COMMUNITY_Portal 恢复左侧子菜单 + 可折叠 — Implementation Plan
- _COMMUNITY_文件结构
- _COMMUNITY_7. 数据迁移注意事项
- _COMMUNITY_5. 筛选区与带清除输入
- _COMMUNITY_文件结构
- _COMMUNITY_modules
- _COMMUNITY_uni_modules
- _COMMUNITY_小程序
- _COMMUNITY_uni_modules
- _COMMUNITY_uni_modules
- _COMMUNITY_uni_modules
- _COMMUNITY_uni_modules
- _COMMUNITY_client
- _COMMUNITY_小程序
- _COMMUNITY_小程序
- _COMMUNITY_uni_modules
- _COMMUNITY_changelog
- _COMMUNITY_uni_modules
- _COMMUNITY_uni_modules
- _COMMUNITY_小程序
- _COMMUNITY_uni_modules
- _COMMUNITY_changelog
- _COMMUNITY_uni_modules
- _COMMUNITY_uni_modules
- _COMMUNITY_client
- _COMMUNITY_G
- _COMMUNITY_uni_modules
- _COMMUNITY_uni_modules
- _COMMUNITY_uni-link.vue
- _COMMUNITY_uni_modules
- _COMMUNITY_uni-list-ad.vue
- _COMMUNITY_uni-refresh.vue
- _COMMUNITY_client
- _COMMUNITY_uni_modules
- _COMMUNITY_uni_modules
- _COMMUNITY_client
- _COMMUNITY_uni_modules
- _COMMUNITY_uni_modules
- _COMMUNITY_uni_modules
- _COMMUNITY_uni_modules
- _COMMUNITY_client
- _COMMUNITY_uni-swiper-dot.vue
- _COMMUNITY_uni_modules
- _COMMUNITY_uni_modules
- _COMMUNITY_uni_modules
- _COMMUNITY_小程序
- _COMMUNITY_小程序
- _COMMUNITY_uni_modules
- _COMMUNITY_package.json
- _COMMUNITY_uni_modules
- _COMMUNITY_使用说明
- _COMMUNITY_tasks
- _COMMUNITY_tasks
- _COMMUNITY_Requirement 小程序拍照凭证上传接口
- _COMMUNITY_Requirement 列表筛选自动触发搜索
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_Gemini CLI Tool Mapping
- _COMMUNITY_Claude Search Optimization (CSO)
- _COMMUNITY_Bulletproofing Skills Against Rationalization
- _COMMUNITY_13. 各模块特殊注意事项
- _COMMUNITY_步骤 1:清理现有不符合规范的代码
- _COMMUNITY_步骤五:验证
- _COMMUNITY_数据移植过程留痕规范
- _COMMUNITY_全局执行顺序
- _COMMUNITY_P0-4:用户同步
- _COMMUNITY_P1-1c:CRM 产品编号统一
- _COMMUNITY_生产数据同步(shanxia2.0)
- _COMMUNITY_地磅后端移植适配细则
- _COMMUNITY_Phase 4 前端 Tag 集中化
- _COMMUNITY_小程序 CRM 产品分类 Implementation Plan
- _COMMUNITY_运输计划跟进状态重构 Implementation Plan
- _COMMUNITY_地磅月计划量运输联动累加与回减 — 设计文档
- _COMMUNITY_驾押人员证书 OCR 自动识别
- _COMMUNITY_html-parser.js
- _COMMUNITY_四、商机管理
- _COMMUNITY_mp-baidu
- _COMMUNITY_quickapp-webview
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_uni-breadcrumb-item.vue
- _COMMUNITY_H5-pc
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_H5-pc
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_uni-goods-nav.vue
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_uni-group.vue
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_H5-pc
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_changelog
- _COMMUNITY_H5-pc
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_uni-row.vue
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_uni-segmented-control.vue
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_uni-swipe-action.vue
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_uni-title.vue
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_H5-pc
- _COMMUNITY_小程序
- _COMMUNITY_H5-pc
- _COMMUNITY_H5-pc
- _COMMUNITY_proposal
- _COMMUNITY_Tasks 地磅月计划量运输联动累加与回减
- _COMMUNITY_Requirement 统一响应格式
- _COMMUNITY_Requirement web-admin 界面模式索引与参考页选型
- _COMMUNITY_index.vue
- _COMMUNITY_Pressure Test 1 Emergency Production Fix
- _COMMUNITY_Pressure Test 2 Sunk Cost + Exhaustion
- _COMMUNITY_Pressure Test 3 Authority + Social Pressure
- _COMMUNITY_Codex Tool Mapping
- _COMMUNITY_anthropic-best-practices
- _COMMUNITY_Anti-Patterns
- _COMMUNITY_Testing All Skill Types
- _COMMUNITY_列表列宽拖拽 + localStorage 持久化(方案 C)
- _COMMUNITY_Activate.ps1
- _COMMUNITY_6. 门户适配层
- _COMMUNITY_12. API 对接规则
- _COMMUNITY_1. 迁移模块清单与文件映射
- _COMMUNITY_6. 图片附件上传替换规则
- _COMMUNITY_7. 字典状态展示替换规则
- _COMMUNITY_8. 分页组件替换规则
- _COMMUNITY_CRM 模块移植状态跟踪表
- _COMMUNITY_合同列表 — 06 分步实施计划
- _COMMUNITY_步骤 7:前端新增 — 规则管理页面
- _COMMUNITY_步骤 8:后端 DDL + Model
- _COMMUNITY_步骤 2:前端拷贝 — 公海池列表页
- _COMMUNITY_步骤 3:前端拷贝 — 领取分配弹窗
- _COMMUNITY_步骤 4:前端适配 — poolindex.vue script 部分
- _COMMUNITY_步骤 5:前端适配 — poolindex.vue template + style
- _COMMUNITY_参考:数据库迁移规则
- _COMMUNITY_实施任务
- _COMMUNITY_报销申请「申请人」可改选设计
- _COMMUNITY_运输计划打印单据按钮收拢为下拉
- _COMMUNITY_十、运费结算
- _COMMUNITY_十一、盘存统计
- _COMMUNITY_十四、系统约束
- _COMMUNITY_危化品证上传:仅展示危化计划 +「未上传证书」Tab
- _COMMUNITY_测试进度(人类测试工程师节奏)
- _COMMUNITY_biz-placeholder.vue
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_运输计划取货送货联系方式
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_App
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_changelog
- _COMMUNITY_compilerOptions
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_lint-staged
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_uni-grid-item.vue
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_index.vue
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_App
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_App
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_readme
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_App
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_changelog
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_changelog
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_App
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_changelog
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_changelog
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_sale
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_call-check-version.ts
- _COMMUNITY_H5-mobile
- _COMMUNITY_sale
- _COMMUNITY_文件结构
- _COMMUNITY_bus.js
- _COMMUNITY_format.js
- _COMMUNITY_tasks
- _COMMUNITY_Requirement 统一 POST 接口
- _COMMUNITY_Requirement Web 管理端侧栏菜单须同步注册静态路由
- _COMMUNITY_index.vue
- _COMMUNITY_iconfont.ts
- _COMMUNITY_index.vue
- _COMMUNITY_detail.vue
- _COMMUNITY_detail.vue
- _COMMUNITY_Copilot CLI Tool Mapping
- _COMMUNITY_Evaluation and iteration
- _COMMUNITY_Checklist for effective Skills
- _COMMUNITY_Core principles
- _COMMUNITY_File Organization
- _COMMUNITY_RED-GREEN-REFACTOR for Skills
- _COMMUNITY_Skill Types
- _COMMUNITY_index.vue
- _COMMUNITY_mcp.json
- _COMMUNITY_5. 目标架构
- _COMMUNITY_11. 权限指令替换规则
- _COMMUNITY_3. 页面外层布局替换
- _COMMUNITY_4. 弹窗抽屉替换规则
- _COMMUNITY_5. 表单布局替换规则
- _COMMUNITY_9. 工具栏与操作按钮替换规则
- _COMMUNITY_4. 审批相关子查询(Tab 核心)
- [[_COMMUNITY_2.
updateReceivedAmount(contractId)|2.updateReceivedAmount(contractId)]] - _COMMUNITY_3. 开票金额:两套逻辑并存
- _COMMUNITY_8. shanxia2.0 实施策略
- _COMMUNITY_步骤 6:前端适配 — ClaimDialog 和 AssignDialog
- _COMMUNITY_步骤 9:后端 Schema
- _COMMUNITY_步骤 11:后端 CRUD — 规则管理 + 定时任务
- _COMMUNITY_步骤 12:后端 API 路由
- _COMMUNITY_步骤 13:字典数据导入
- _COMMUNITY_步骤 14:整体验证
- _COMMUNITY_1. 背景与目标
- _COMMUNITY_5. 后端架构设计
- _COMMUNITY_6. 前端架构设计
- _COMMUNITY_4. 页面级元素
- _COMMUNITY_十二、司机端功能
- _COMMUNITY_十三、计划变更与取消
- _COMMUNITY_八、运输管理
- _COMMUNITY_附录B:计划跟进状态流转图
- _COMMUNITY_main.js
- _COMMUNITY_quickapp-native
- _COMMUNITY_Badge 数字角标
- _COMMUNITY_changelog
- _COMMUNITY_Card 卡片
- _COMMUNITY_Collapse 折叠面板
- _COMMUNITY_Combox 组合框
- _COMMUNITY_changelog
- _COMMUNITY_CountDown 倒计时
- _COMMUNITY_DataCheckbox 数据驱动的单选复选框
- _COMMUNITY_DataPicker 级联选择
- _COMMUNITY_DataSelect 下拉框选择器
- _COMMUNITY_readme
- _COMMUNITY_DatetimePicker 时间选择器
- _COMMUNITY_Drawer 抽屉
- _COMMUNITY_readme
- _COMMUNITY_Fab 悬浮按钮
- _COMMUNITY_Fav 收藏按钮
- _COMMUNITY_FilePicker 文件选择上传
- _COMMUNITY_Forms 表单
- _COMMUNITY_GoodsNav 商品导航
- _COMMUNITY_Grid 宫格
- _COMMUNITY_Group 分组
- _COMMUNITY_uniicons_file.ts
- _COMMUNITY_Icons 图标
- _COMMUNITY_IndexedList 索引列表
- _COMMUNITY_uni-installApk
- _COMMUNITY_Link 链接
- _COMMUNITY_uni-list.vue
- _COMMUNITY_readme
- _COMMUNITY_NavBar 导航栏
- _COMMUNITY_NoticeBar 通告栏
- _COMMUNITY_NumberBox 数字输入框
- _COMMUNITY_Pagination 分页器
- _COMMUNITY_Popup 弹出层
- _COMMUNITY_Rate 评分
- _COMMUNITY_Layout 布局
- _COMMUNITY_SearchBar 搜索栏
- _COMMUNITY_uni-section.vue
- _COMMUNITY_Section 标题栏
- _COMMUNITY_SegmentedControl 分段器
- _COMMUNITY_uni-steps.vue
- _COMMUNITY_Steps 步骤条
- _COMMUNITY_SwipeAction 滑动操作
- _COMMUNITY_SwiperDot 轮播图指示点
- _COMMUNITY_uni-td.vue
- _COMMUNITY_Table 表单
- _COMMUNITY_uni-tag.vue
- _COMMUNITY_Tag 标签
- _COMMUNITY_Title 标题
- _COMMUNITY_Badge 数字角标
- _COMMUNITY_Transition 过渡动画
- _COMMUNITY_山峡多系统现状(OpenSpec 摘要)
- _COMMUNITY_Requirement 细胞存储样本跨表关联键
- _COMMUNITY_Requirement 业务字典下拉统一使用 useDictStore
- _COMMUNITY_地址库选择:编辑 + 联系方式回填 + 简易检索 Implementation Plan
- _COMMUNITY_Requirement 列表面板主标题装饰
- _COMMUNITY_Requirement 嵌套弹窗与子弹窗内列表风格一致
- _COMMUNITY_Requirement 查看弹窗中编码字段展示为可读标签
- _COMMUNITY_Requirement 筛选区关键词字段排第一
- _COMMUNITY_Requirement 表格列宽使用 min-width 实现等比缩放
- _COMMUNITY_tasks
- _COMMUNITY_update-graph.sh
- _COMMUNITY_DbDateQuickFilter.vue
- _COMMUNITY_BaseSelect.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_helper.js
- _COMMUNITY_Code Reviewer Prompt Template
- _COMMUNITY_合同名称按供需方面板生成
- _COMMUNITY_地址库选择内嵌新增 Implementation Plan
- _COMMUNITY_6. 按钮体系与 Loading
- _COMMUNITY_二、业务背景
- _COMMUNITY_四、单据分类
- _COMMUNITY_六、业务流程
- _COMMUNITY_404.vue
- _COMMUNITY_Vue
- _COMMUNITY_Vue
- _COMMUNITY_readme
- _COMMUNITY_Vue
- _COMMUNITY_Vue
- _COMMUNITY_Vue
- _COMMUNITY_Vue
- _COMMUNITY_common.js
- _COMMUNITY_Vue
- _COMMUNITY_Vue
- _COMMUNITY_Vue
- _COMMUNITY_Vue
- _COMMUNITY_重要升级说明
- _COMMUNITY_uni-list - 副本.vue
- _COMMUNITY_Vue
- _COMMUNITY_Vue
- _COMMUNITY_Vue
- _COMMUNITY_Vue
- [[_COMMUNITY_查看文档(httpsuniapp.dcloud.iocomponentuniuiuni-sass)|查看文档]]
- _COMMUNITY_Vue
- _COMMUNITY_Vue
- _COMMUNITY_Vue
- _COMMUNITY_uni-tbody.vue
- _COMMUNITY_Vue
- _COMMUNITY_uni-tooltip.vue
- _COMMUNITY_Vue
- _COMMUNITY_Vue
- _COMMUNITY_index.js
- _COMMUNITY_check-update-nvue.js
- _COMMUNITY_touch.js
- _COMMUNITY_opencode.json
- _COMMUNITY_dependencies
- _COMMUNITY_Requirement URL 路径设计规范
- _COMMUNITY_Requirement 弹窗与面板内子区域标题装饰
- _COMMUNITY_Requirement 表单字段注释格式
- _COMMUNITY_assert_contract_editable_for_update
- _COMMUNITY_v2.4.1.1 - 2025-06-07
- _COMMUNITY_v2.4.2.3 - 2025-06-18
- _COMMUNITY_v2.6.1 - 2025-10-19
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_start-server.sh
- _COMMUNITY_stop-server.sh
- _COMMUNITY_spec-document-reviewer-prompt
- _COMMUNITY_code-quality-reviewer-prompt
- _COMMUNITY_implementer-prompt
- _COMMUNITY_spec-reviewer-prompt
- _COMMUNITY_find-polluter.sh
- _COMMUNITY_test-academic
- _COMMUNITY_plan-document-reviewer-prompt
- [[COMMUNITY___init_.py|__init__.py]]
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_snapshot-java.sh
- _COMMUNITY_mp-empty.vue
- _COMMUNITY_patterns-readme
- _COMMUNITY_sync-static-to-server.sh
- _COMMUNITY_counter.js
- _COMMUNITY_uni-breadcrumb.vue
- _COMMUNITY_uni-card.vue
- _COMMUNITY_keypress.js
- _COMMUNITY_keypress.js
- _COMMUNITY_onFieldChange
- _COMMUNITY_readme
- _COMMUNITY_keypress.js
- _COMMUNITY_changelog
- _COMMUNITY_index.obj.js
- _COMMUNITY_check-update.js
- _COMMUNITY_date.js
- _COMMUNITY_link.js
- _COMMUNITY_interaction-convention
- _COMMUNITY_graphify.js
- _COMMUNITY_post-commit-graph.sh
- _COMMUNITY_BaseButton.vue
- _COMMUNITY_BaseDialog.vue
- _COMMUNITY_BaseInput.vue
- _COMMUNITY_BaseOpButton.vue
- _COMMUNITY_index.vue
- _COMMUNITY_ArtResultPage.vue
- _COMMUNITY_index.vue
- _COMMUNITY_DeliveryTask
- _COMMUNITY_OrderItem
- _COMMUNITY_ProductDetail
- _COMMUNITY_RegionDetail
- _COMMUNITY_ListTable 列宽持久化 Implementation Plan
- _COMMUNITY_H5-mobile
- _COMMUNITY_advance.py
- _COMMUNITY_attachment.py
- _COMMUNITY_expense_item.py
- _COMMUNITY_reimburse.py
- _COMMUNITY_workflow.py
- _COMMUNITY_H5-mobile
- _COMMUNITY_H5-mobile
- _COMMUNITY_color.ts
- _COMMUNITY_危化品证上传筛选 Implementation Plan
- _COMMUNITY_SimpleBarChart.vue
- _COMMUNITY_index.vue
- _COMMUNITY_运输计划取货送货联系方式 Implementation Plan
- _COMMUNITY_util.js
- _COMMUNITY_dashboard.py
- _COMMUNITY_inventory.py
- _COMMUNITY_plans.py
- _COMMUNITY_public_inventory.py
- _COMMUNITY_weighing.py
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_base_data.py
- _COMMUNITY_inventory.py
- _COMMUNITY_plan.py
- _COMMUNITY_更新计划危化品产品购买证合法使用证明(不触发安排运输)
- _COMMUNITY_transport_address.py
- _COMMUNITY_transport.py
- _COMMUNITY_vehicle_urea.py
- _COMMUNITY_Vue
- _COMMUNITY_env.d.ts
- _COMMUNITY_tabs.ts
- _COMMUNITY_v2.4.2.1 - 2025-06-16
- _COMMUNITY_components.d.ts
- _COMMUNITY_emojo.ts
- _COMMUNITY_workflow.py
- _COMMUNITY__get_redis_client
- _COMMUNITY_auth.py
- _COMMUNITY_刷新会话 TTL(refreshToken 续期;已登录用户每次 API 校验通过后滑动续期)
- _COMMUNITY__redis_session_enabled
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_storage.py
- _COMMUNITY_send_delivery_notice
- _COMMUNITY_send_delivery_warning
- _COMMUNITY_send_order_status
- _COMMUNITY_send_payment_success
- _COMMUNITY_send_refund_result
- _COMMUNITY_send_urge_notification
- _COMMUNITY_delete
- _COMMUNITY_get
- _COMMUNITY_get_multi_with_filters
- _COMMUNITY_base.py
- _COMMUNITY_clue.py
- _COMMUNITY_contact.py
- _COMMUNITY_status.ts
- _COMMUNITY_links.ts
- _COMMUNITY_contract.py
- _COMMUNITY_auto-imports.d.ts
- _COMMUNITY_console.ts
- _COMMUNITY_README
- _COMMUNITY_vite.config.ts
- _COMMUNITY_zh_CN.js
- _COMMUNITY_handleExportPdf
- _COMMUNITY_CRM 选择产品弹窗增强 Implementation Plan
- _COMMUNITY_报价、合同审批人设置合并 Implementation Plan
- _COMMUNITY_vehicle-detail.vue
- _COMMUNITY_H5-mobile
- _COMMUNITY_post.py
- _COMMUNITY_文件结构
- _COMMUNITY_报价单管理:已提交 已审批 已驳回可再编辑并回草稿
- _COMMUNITY_list.vue
- _COMMUNITY_customer_pool.py
- _COMMUNITY_customer.py
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_invoice_info.py
- _COMMUNITY_opportunity.py
- _COMMUNITY_pool_rule.py
- _COMMUNITY_product.py
- _COMMUNITY_VoidDialog.vue
- _COMMUNITY_deploy-release.sh
- _COMMUNITY_生成产品编号(格式:CP + yyyyMMdd + 3位序号,如 CP20260530001)
- _COMMUNITY_Java generateAutoProductNo — SXWL + 8位随机大写字符
- [[COMMUNITY.to_list_kwargs|.to_list_kwargs]]
- _COMMUNITY_statistics.py
- _COMMUNITY_leave.py
- _COMMUNITY_parse_admin_request_json
- _COMMUNITY_handleTabChange
- _COMMUNITY_Ha
- _COMMUNITY_quote.py
- _COMMUNITY_supplier_info.py
- _COMMUNITY_compilerOptions
- [[_COMMUNITY_二、线索 · 新增表单
crmclueform|二、线索 · 新增表单crm/clue/form]] - _COMMUNITY_useECharts.ts
- _COMMUNITY_product.ts
- _COMMUNITY_invoice_info.py
- _COMMUNITY_loading.ts
- _COMMUNITY_filter_current_cycle_approvals
- _COMMUNITY_报价单再编辑回草稿 — 实现计划
- _COMMUNITY_生产一键发版脚本设计
- _COMMUNITY_H5-mobile
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_Requirement CRM Excel 导出字典 label 转换
- _COMMUNITY_Requirement 侧边栏菜单图标层级规则
- _COMMUNITY_statistics.py
- _COMMUNITY_supplier_info.py
- _COMMUNITY_AdminIndexPage.vue
- _COMMUNITY_index.vue
- _COMMUNITY_components.d.ts
- _COMMUNITY_MenuEntryCard.vue
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_leave.py
- _COMMUNITY_menu.py
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY__business_type_from_path
- _COMMUNITY__title_from_path
- _COMMUNITY_user.py
- _COMMUNITY_workflow.py
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_env.d.ts
- _COMMUNITY_HomeLayout.vue
- _COMMUNITY_base.py
- [[COMMUNITY___tablename_|tablename]]
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_attachment.py
- _COMMUNITY_advance.py
- _COMMUNITY_validate_expense_item_id
- _COMMUNITY_attachment.py
- _COMMUNITY_common.py
- _COMMUNITY_validate_parent_id
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_details_must_not_be_empty
- _COMMUNITY_reimburse.py
- _COMMUNITY_validate_advance_id
- _COMMUNITY_validate_expense_item_id
- _COMMUNITY_validate_approver_id
- _COMMUNITY_common.py
- _COMMUNITY_clue.py
- _COMMUNITY_contract.py
- _COMMUNITY_customer_follow.py
- _COMMUNITY_customer_pool.py
- _COMMUNITY_customer.py
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_invoice_info.py
- _COMMUNITY_pool_rule.py
- _COMMUNITY_product.py
- _COMMUNITY_quote.py
- _COMMUNITY_supplier_info.py
- _COMMUNITY_dashboard.py
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_plans.py
- _COMMUNITY_public_inventory.py
- _COMMUNITY_weighing.py
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_menu.py
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_validate_qualification
- _COMMUNITY_validate_qualification_patch
- _COMMUNITY_freight.py
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_inventory.py
- _COMMUNITY_plan.py
- _COMMUNITY_transport_address.py
- _COMMUNITY_validate_coordinates
- _COMMUNITY_transport.py
- _COMMUNITY_validate_amount
- _COMMUNITY_validate_amount
- _COMMUNITY_validate_recharge_type
- _COMMUNITY_vehicle_urea.py
- _COMMUNITY_validate_amount
- _COMMUNITY_validate_apply_amount
- _COMMUNITY_validate_quantity
- _COMMUNITY_workflow.py
- _COMMUNITY__approval_record_dict
- _COMMUNITY_approve
- _COMMUNITY_create
- _COMMUNITY_get_by_id
- _COMMUNITY_get_paged
- _COMMUNITY_global_status_counts
- _COMMUNITY_issue
- _COMMUNITY__latest_approval_per_node
- _COMMUNITY__my_apply_base
- _COMMUNITY_my_apply_stats
- _COMMUNITY_offset_amount_map
- _COMMUNITY_pending_approval_stats
- _COMMUNITY_advance.py
- _COMMUNITY__query_approvals
- _COMMUNITY_reject
- _COMMUNITY_soft_delete
- _COMMUNITY_submit
- _COMMUNITY__tenant_no
- _COMMUNITY_update
- _COMMUNITY__workflow_nodes
- _COMMUNITY_create
- _COMMUNITY_get_by_biz
- _COMMUNITY_get_by_id
- _COMMUNITY_attachment.py
- _COMMUNITY_soft_delete
- _COMMUNITY__tenant_no
- _COMMUNITY_get_by_id
- _COMMUNITY_get_paged
- _COMMUNITY_base.py
- _COMMUNITY_soft_delete
- _COMMUNITY_update
- _COMMUNITY_create
- _COMMUNITY_get_by_id
- _COMMUNITY_get_item_tree
- _COMMUNITY_expense_item.py
- _COMMUNITY_soft_delete
- _COMMUNITY__tenant_no
- _COMMUNITY_update
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_approve
- _COMMUNITY_batch_offset
- _COMMUNITY_build_apply_out_with_details
- _COMMUNITY_create_with_details
- _COMMUNITY_finance_payment_stats
- _COMMUNITY_get_by_id
- _COMMUNITY_get_details
- _COMMUNITY_global_status_counts
- _COMMUNITY__latest_approval_per_node
- _COMMUNITY__my_apply_base
- _COMMUNITY_my_apply_stats
- _COMMUNITY_offset
- _COMMUNITY_reimburse.py
- _COMMUNITY__query_approvals
- _COMMUNITY_reject
- _COMMUNITY_soft_delete
- _COMMUNITY_submit
- _COMMUNITY__tenant_no
- _COMMUNITY_update_with_details
- _COMMUNITY__workflow_nodes
- _COMMUNITY_storage.py
- _COMMUNITY_ensure_by_biz_type
- _COMMUNITY_get_by_biz_type
- _COMMUNITY_get_by_id
- _COMMUNITY_get_paged
- _COMMUNITY_workflow.py
- _COMMUNITY_save_nodes
- _COMMUNITY_soft_delete
- _COMMUNITY__tenant_no
- _COMMUNITY_update
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_用户通过角色关联得到的菜单权限标识(sys_menu.perms,空则退回菜单 id)。
- _COMMUNITY__compare
- _COMMUNITY__get_variable
- _COMMUNITY__parse_node_config
- _COMMUNITY__parse_variables
- _COMMUNITY_customer_pool.py
- [[COMMUNITY___init_.py|__init__.py]]
- [[COMMUNITY___init_.py|__init__.py]]
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_codebash (cd pathtoshanxia2.0)
- _COMMUNITY_codebash (.start-prod.sh status 查看状态)
- _COMMUNITY_codebash (curl -s http127.0.0.19111health)
- _COMMUNITY_codebash (cd iflytekshanxia2.0backend)
- _COMMUNITY_codeblock1 (backend)
- _COMMUNITY_codebash (python -m venv venv)
- _COMMUNITY_codebash (pip install -r requirements.txt)
- _COMMUNITY_codeenv ( 数据库配置)
- _COMMUNITY_codebash (uvicorn app.mainapp --reload --port 8000)
- _COMMUNITY_README
- _COMMUNITY_Base
- _COMMUNITY_BaseModel
- [[_COMMUNITY_4.5 支付管理(
bxpayment)|4.5 支付管理(/bx/payment)]] - [[_COMMUNITY_4.6 附件(
apiattachments)|4.6 附件(/api/attachments)]] - [[_COMMUNITY_4.7 视图中心(
bxview)|4.7 视图中心(/bx/view)]] - _COMMUNITY_codeblock1 (报销管理 bx)
- _COMMUNITY_codeblock2 (配置费用项目 + 工作流)
- _COMMUNITY_codeblock3 (配置费用项目 + 工作流)
- _COMMUNITY_opsx-apply
- _COMMUNITY_opsx-archive
- _COMMUNITY_opsx-propose
- _COMMUNITY_SKILL
- _COMMUNITY_SKILL
- _COMMUNITY_SKILL
- _COMMUNITY_1. 迁移目标
- _COMMUNITY_codeblock10 (报销管理)
- _COMMUNITY_codepython (class ApiResponse(BaseModel, GenericT))
- _COMMUNITY_codepython (@dataclass)
- _COMMUNITY_codeblock8 (apiexpense-items,)
- _COMMUNITY_codeblock9 (P0 基础设施 → P1 基础配置 → P2 备用金+附件 → P3 报销 → P4 支付 → P5 菜单 → P6 前)
- _COMMUNITY_00-migration-plan
- _COMMUNITY_01-api-inventory
- _COMMUNITY_不移植项
- _COMMUNITY_module-status
- _COMMUNITY_2. Router 改造检查清单
- _COMMUNITY_4. Schema 改造检查清单
- _COMMUNITY_codepython ( backendappcorebx_auth.py(实施 P0 时落地))
- _COMMUNITY_codepython (from app.core.tenant_context import get_tenant_no)
- _COMMUNITY_codepython (from app.api.bx import bx_router)
- _COMMUNITY_codepython (from fastapi import APIRouter)
- _COMMUNITY_codeblock5 (apiexpense-items,)
- _COMMUNITY_codeblock11 (草稿 → 待审批 → 审批中 → 待执行 → 执行中 → 已完成)
- _COMMUNITY_codeblock2 (计划号:SXDDH20260102000002)
- _COMMUNITY_codeblock6 (供应商 ≠ 安庆山峡 AND 供应商 ≠ 安徽云栋)
- _COMMUNITY_codeblock8 (待采购 → 待发货 → 待入库 → 已入库 → 待归档 → 归档完成)
- _COMMUNITY_codeblock9 (等客户确认 → 待出库 → 已出库 → 待收货 → 已收货 → 待归档 → 归档完成)
- _COMMUNITY_codeblock2 (第一步:编写模块迁移方案 → 第二步:拷贝前端 + UI适配 → 第三步:后端实现 + DDL更新 → 第四步:验证 +)
- _COMMUNITY_codeblock3 (docscrm-migrationplans{module})
- [[_COMMUNITY_codevue (!-- 直接显示筛选区域,不使用过渡动画 --)|code:vue ()]]
- [[_COMMUNITY_codevue (div v-show=showSearch)|code:vue ()]]
- _COMMUNITY_codevue (el-dialog)
- _COMMUNITY_codevue (el-form)
- _COMMUNITY_codevue (el-upload)
- _COMMUNITY_codets (async function handleFileUpload(uploadFile UploadFile, fiel)
- _COMMUNITY_codevue (el-image)
- _COMMUNITY_codets (import { useDict } from '@utilsdict';)
- _COMMUNITY_codets (async function handleCustomUpload(options UploadRequestOpti)
- [[_COMMUNITY_codevue (el-select v-model=searchForm.customerType clearable)|code:vue ()]]
- [[_COMMUNITY_codevue (el-table-column label=客户类型 prop=customerType)|code:vue ()]]
- [[_COMMUNITY_codevue (el-descriptions-item label=客户类型)|code:vue ()]]
- _COMMUNITY_codets (import { useDictTag } from '@composablesuseDictTag')
- [[_COMMUNITY_codevue (div class=list-toolbar)|code:vue ()]]
- [[_COMMUNITY_codevue (!-- 模板中,直接用 v-auth 指令 --)|code:vue ()]]
- _COMMUNITY_codets ( 导出)
- _COMMUNITY_codets ( 导出 - 手动下载)
- _COMMUNITY_codets (import { useDictStore } from '@storemodulesdict')
- _COMMUNITY_涉及的数据库表
- _COMMUNITY_迁移策略
- _COMMUNITY_方法论
- _COMMUNITY_数据库适配规则
- _COMMUNITY_字典数据一致性
- _COMMUNITY_前端文件映射
- _COMMUNITY_后端文件清单
- [[_COMMUNITY_codesql (DROP TABLE IF EXISTS
crm_xxx;)|code:sql (DROP TABLE IF EXISTScrm_xxx;)]] - _COMMUNITY_02-database
- _COMMUNITY_搜索条件
- _COMMUNITY_列表字段
- _COMMUNITY_操作按钮
- _COMMUNITY_弹窗清单
- _COMMUNITY_表单字段
- _COMMUNITY_交互流程
- _COMMUNITY_前端功能完整性对照表
- _COMMUNITY_04-api-spec
- _COMMUNITY_状态机 业务流程
- _COMMUNITY_codeblock1 (状态A → (触发条件) → 状态B → (触发条件) → 状态C)
- _COMMUNITY_05-special
- _COMMUNITY_具体任务
- _COMMUNITY_涉及文件
- _COMMUNITY_完成标准
- _COMMUNITY_预计代码量
- _COMMUNITY_目标
- _COMMUNITY_具体任务
- _COMMUNITY_涉及文件
- _COMMUNITY_完成标准
- _COMMUNITY_目标
- _COMMUNITY_验证清单
- _COMMUNITY_参考
- _COMMUNITY_步骤汇总
- _COMMUNITY_06-steps
- _COMMUNITY_关键业务场景测试用例
- _COMMUNITY_07-verify
- _COMMUNITY_UI 规范合规检查
- _COMMUNITY_迁移范围
- _COMMUNITY_涉及数据库表
- _COMMUNITY_前端文件映射
- _COMMUNITY_原 CRM 源码位置
- _COMMUNITY_02-database
- _COMMUNITY_结构
- _COMMUNITY_03-frontend-spec
- _COMMUNITY_codejson ({)
- _COMMUNITY_codeblock2 (web-adminsrcapicrm)
- _COMMUNITY_04-api-spec
- _COMMUNITY_05-special
- _COMMUNITY_06-steps
- _COMMUNITY_07-verify
- _COMMUNITY_涉及数据库表
- _COMMUNITY_源码位置
- _COMMUNITY_方案文档索引
- _COMMUNITY_codeblock1 (B1 DDL + Model → B2 后端全量 API → D1 拷贝前端 → D2 Fresh Mint 适配 → )
- _COMMUNITY_01-overview
- _COMMUNITY_codebash (.docscrm-migrationscriptssnapshot-java.sh contract )
- _COMMUNITY_vite.config.ts
- _COMMUNITY_codeblock1 (index.vue getList())
- _COMMUNITY_codemermaid (flowchart LR)
- _COMMUNITY_codepython (if
- _COMMUNITY_codejava (lqw.ne(StringUtils.isNotBlank(bo.getExcludeStatus()), CrmCon)
- _COMMUNITY_codesql (contract.id IN
- _COMMUNITY_codejava (vo.setCanApprove(contractApprovalService.canUserApprove(vo.g)
- _COMMUNITY_codemermaid (stateDiagram-v2)
- _COMMUNITY_pl.js
- _COMMUNITY_apply_brand_stock_change
- _COMMUNITY_04-api-spec
- _COMMUNITY_codemermaid (flowchart LR)
- _COMMUNITY_detail.vue
- _COMMUNITY_codemarkdown (继续合同管理重写移植。)
- _COMMUNITY_test_crm_approval_reedit.py
- _COMMUNITY_文件结构
- _COMMUNITY_涉及的数据库表
- _COMMUNITY_迁移策略
- _COMMUNITY_方法论
- _COMMUNITY_数据库适配规则
- _COMMUNITY_字典数据一致性
- _COMMUNITY_前端文件映射
- _COMMUNITY_后端文件清单
- _COMMUNITY_01-overview
- [[_COMMUNITY_codesql (CREATE TABLE
crm_customer_pool_rule|code:sql (CREATE TABLEcrm_customer_pool_rule]] - [[_COMMUNITY_codesql (DROP TABLE IF EXISTS
crm_customer_pool_rule;)|code:sql (DROP TABLE IF EXISTScrm_customer_pool_rule;)]] - _COMMUNITY_02-database
- _COMMUNITY_交互流程
- _COMMUNITY_表单字段
- _COMMUNITY_交互流程
- _COMMUNITY_搜索条件
- _COMMUNITY_搜索条件
- _COMMUNITY_列表字段
- _COMMUNITY_操作按钮
- _COMMUNITY_前端功能完整性对照表
- _COMMUNITY_操作按钮
- _COMMUNITY_弹窗清单
- _COMMUNITY_表单字段
- _COMMUNITY_03-frontend-spec
- _COMMUNITY_04-api-spec
- _COMMUNITY_状态机 业务流程
- _COMMUNITY_codeblock1 (normal(正常) → (手动放入规则回收) → pool(公海) → (领取分配) → normal(正常) →)
- _COMMUNITY_codeblock2 (领取分配 → 设置保护期(protect_days天) → 到期检查 → 跟进≥3次 → 清除保护期)
- _COMMUNITY_05-special
- _COMMUNITY_具体任务
- _COMMUNITY_完成标准
- _COMMUNITY_具体任务
- _COMMUNITY_涉及文件
- _COMMUNITY_具体任务
- _COMMUNITY_涉及文件
- _COMMUNITY_完成标准
- _COMMUNITY_完成标准
- _COMMUNITY_具体任务
- _COMMUNITY_完成标准
- _COMMUNITY_具体任务
- _COMMUNITY_完成标准
- _COMMUNITY_涉及文件
- _COMMUNITY_具体任务
- _COMMUNITY_完成标准
- _COMMUNITY_具体任务
- _COMMUNITY_完成标准
- _COMMUNITY_完成标准
- _COMMUNITY_验证清单
- _COMMUNITY_参考
- _COMMUNITY_步骤汇总
- _COMMUNITY_预计代码量
- _COMMUNITY_具体任务
- _COMMUNITY_涉及文件
- _COMMUNITY_完成标准
- _COMMUNITY_具体任务
- _COMMUNITY_涉及文件
- _COMMUNITY_完成标准
- _COMMUNITY_具体任务
- _COMMUNITY_涉及文件
- _COMMUNITY_完成标准
- _COMMUNITY_目标
- _COMMUNITY_具体任务
- _COMMUNITY_06-steps
- _COMMUNITY_关键业务场景测试用例
- _COMMUNITY_UI 规范合规检查
- _COMMUNITY_迁移范围
- _COMMUNITY_涉及数据库表
- _COMMUNITY_原 CRM 源码位置
- _COMMUNITY_01-overview
- _COMMUNITY_迁移目标
- _COMMUNITY_涉及数据库表
- _COMMUNITY_源码位置
- _COMMUNITY_方案文档索引
- _COMMUNITY_codeblock1 (P0 供方 crm_supplier_info(全 API))
- _COMMUNITY_01-overview
- _COMMUNITY_04-api-spec
- _COMMUNITY_05-special
- _COMMUNITY_codebash (.docscrm-migrationscriptssnapshot-java.sh product )
- _COMMUNITY_06-steps
- _COMMUNITY_codebash (.docscrm-migrationscriptssnapshot-java.sh supplier-info )
- _COMMUNITY_01-overview
- _COMMUNITY_04-api-spec
- _COMMUNITY_codets ( apicrmxxxindex.ts)
- _COMMUNITY_codets ( 页面 handleExport)
- [[_COMMUNITY_一、线索管理 · 列表
crmcluelist|一、线索管理 · 列表crm/clue/list]] - [[_COMMUNITY_codevue (template label排序号span class=form-label-tip数值越小越靠前sp)|code:vue (<template #label>排序号数值越小越靠前</sp)]]
- res
- _COMMUNITY_grab
- _COMMUNITY_plan_has_incomplete_hazard_cert_exists
- _COMMUNITY_codebash ( 报价单 — 示例:实施「列表」步前)
- _COMMUNITY_README
- _COMMUNITY_DbCrmCustomerSelect.vue
- _COMMUNITY_colors.ts
- _COMMUNITY_trigger_callback
- _COMMUNITY_1. 迁移目标
- _COMMUNITY_codeblock1 (backendapp)
- _COMMUNITY_codepython ( main.py)
- _COMMUNITY_不移植项
- _COMMUNITY_2. Router 改造检查清单
- _COMMUNITY_4. Schema 改造检查清单
- _COMMUNITY_ref-backend-adapt
- _COMMUNITY_codescss ( 品牌主色)
- _COMMUNITY_codepython ( 参照 backendappmodelsmodels.py 中的 BizLeaveRequest BizAt)
- _COMMUNITY_codetypescript (import request from '@utilshttp')
- _COMMUNITY_codetypescript ( CRM 管理)
- _COMMUNITY_codesql (SELECT dict_type, COUNT() as cnt FROM sys_dict_data WHERE d)
- _COMMUNITY_codeblock5 (feat(crm) update product DDL — keep only category, product,)
- _COMMUNITY_文件结构
- _COMMUNITY_codetypescript ( 核心功能:)
- _COMMUNITY_codetypescript ( useDictTag(dictType string))
- _COMMUNITY_codetypescript (export function fetchAllDictData() {)
- _COMMUNITY_codeblock16 (Phase 1 (DB) ──────────────────────────────── 串行,先执行)
- _COMMUNITY_codeblock3 (backendappmodelsclinical_payment.py)
- _COMMUNITY_codeblock5 (backendappcrudcell_product.py)
- _COMMUNITY_codeblock6 ( 保留:auth.py, common.py, leave.py, menu.py, user.py, workflo)
- _COMMUNITY_codeblock7 (backendappschemascategory.py)
- _COMMUNITY_codeblock8 (web-adminsrcviewsbasic-info)
- _COMMUNITY_codeblock9 (web-adminsrcviewssystemcategory)
- _COMMUNITY_SysApiRequestLog
- [[_COMMUNITY_codesql (CREATE TABLE
db_vehicle|code:sql (CREATE TABLEdb_vehicle]] - _COMMUNITY_codepython (from app.core.database import Base)
- _COMMUNITY_codepython (from fastapi import APIRouter)
- _COMMUNITY_codepython (def generate_plan_no() - str)
- _COMMUNITY_codepython (def save_weighing_slip(db, tenant_no, user_id, dept_id, payl)
- _COMMUNITY_list_ethnics
- _COMMUNITY_index.vue
- _COMMUNITY_codebash (cd Userszlwuwork00codeshanxia2.0)
- _COMMUNITY_codesql (INSERT INTO pl_personnel (id, personnel_name, phone_no, id_c)
- _COMMUNITY_codesql (INSERT INTO pl_vehicle_personnel (..., role, is_default, rem)
- _COMMUNITY_codepython (class VehiclePersonnelRow(BaseModel))
- _COMMUNITY_codebash (cd backend && source venvbinactivate)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh backend)
- _COMMUNITY_codeblock7 (Task 1 → 2 → 3 → 4 → 5 → 6 → 7 → 8 → 9 → 10 → 11 → 12 → 13 →)
- _COMMUNITY_index.vue
- _COMMUNITY_codesql (ALTER TABLE pl_transport)
- _COMMUNITY_response.py
- _COMMUNITY_codesql (-- docssql20260623_db_inventory_site_token.sql)
- _COMMUNITY_codepython (db_inventory_site_feedback dbinventory_site,)
- [[COMMUNITY_codepython (from app.api.db.public_inventory import router as public_db)|code:python (from app.api.db.public_inventory import router as public_db_)]]
- _COMMUNITY_codeblock13 (,apipublicdbinventory)
- _COMMUNITY_codebash ( 先从库取一条 token)
- _COMMUNITY_codepython (import json)
- _COMMUNITY_codetypescript (import { publicPlGet, publicPlPost, publicPlUpload } from '@)
- _COMMUNITY_codetypescript ({)
- _COMMUNITY_codetypescript (function buildAllSiteLinksText(records TransportInventoryLi)
- _COMMUNITY_codepython (为 site_access_token 为空的出入库单补 token)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh all)
- _COMMUNITY_codebash (cd web-admin && pnpm buildtypecheck)
- _COMMUNITY_codeblock29 (Task 1 → 2 → 3 → 4 → 5 → 6 → 7 (P1 后端闭环))
- _COMMUNITY_codebash (cd backend && source venvbinactivate)
- _COMMUNITY_codepython (出入库单现场免登录 token)
- _COMMUNITY_utils.py
- _COMMUNITY_codepython (from app.services.db_inventory_site_token import ensure_site)
- _COMMUNITY_codepython (apply_product_snapshot_to_inventory(row, snapshot))
- _COMMUNITY_codesql (SELECT id, batch_no, site_access_token FROM db_inbound_outbo)
- _COMMUNITY_codepython (from datetime import datetime)
- _COMMUNITY_文件结构
- _COMMUNITY_codesql (-- pl_freight_settlement_approval)
- [[_COMMUNITY_codevue (template)|code:vue ()]]
- _COMMUNITY_codeblock13 (Task 1 → 2 → 3 → 4 → 5 → 6 → 7 → 8 (后端闭环))
- _COMMUNITY_codesql (-- 新增更新)
- _COMMUNITY_codepython (class PlFreightSettlementApproval(Base))
- _COMMUNITY_codepython (class FreightSettlementCreate(BaseModel))
- _COMMUNITY_codepython (class FreightSettlementListItem(FreightSettlementRead))
- _COMMUNITY_codepython (class FreightSettlementSubmitApprovalBody(BaseModel))
- _COMMUNITY_codepython (def list_unsettled_plans(...))
- _COMMUNITY_codepython (def disburse_settlement(...))
- _COMMUNITY_公开抢班:系统用户可搜索下拉 — 设计
- _COMMUNITY_codepython (class PlanArchiveProductItem(BaseModel))
- _COMMUNITY_codetypescript (export interface PlanArchiveProductItem {)
- _COMMUNITY_codetypescript (archiveStatus string)
- _COMMUNITY_codetypescript ( 仅实际数量可编辑,计划数量只读(归档弹窗) )
- _COMMUNITY_codevue (el-input-number)
- _COMMUNITY_codetypescript (export function usePlPlanList(options { extraSearchFields)
- [[_COMMUNITY_codevue (el-form-item label=归档状态)|code:vue ()]]
- _COMMUNITY_codepython (from app.models.pl_models import PlFreightSettlement, PlFrei)
- _COMMUNITY_codetypescript ({)
- [[_COMMUNITY_codesql (INSERT INTO
sys_menu(...) VALUES)|code:sql (INSERT INTOsys_menu(...) VALUES)]] - _COMMUNITY_codetypescript ('plplan-archivelist' 'rifolder-check-line',)
- _COMMUNITY_codebash (cd web-admin && pnpm lint)
- _COMMUNITY_codebash (cd backend && python -c from app.main import app; print('ok)
- _COMMUNITY_codebash (cd Userszlwuwork00codeshanxia2.0 && .scriptsupdate-gr)
- _COMMUNITY_codepython (def apply_archive_product_quantities
- _COMMUNITY_codepython (def apply_archive_freight
- _COMMUNITY_codepython (def record_plan_change
- _COMMUNITY_codepython (from app.schemas.pl.plan import PlanArchiveBody, PlanWithPro)
- _COMMUNITY_detail.vue
- _COMMUNITY_codepython (def assert_row_in_data_scope(db, row, model, user_info, tena)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (cd backend && python scriptscheck_field_consistency.py)
- _COMMUNITY_index.vue
- _COMMUNITY_PlPlanContract
- _COMMUNITY_codesql (-- docssqlmigrations2026-06-29-pl-vehicle-recharge.sql)
- _COMMUNITY_codebash (git add backendappservicespl_vehicle_recharge_service.py)
- _COMMUNITY_codepython (from app.api.pl import vehicle_recharge)
- _COMMUNITY_codebash (git add backendappapiplvehicle_recharge.py backendappa)
- _COMMUNITY_codetypescript (export interface VehicleRechargeApply {)
- _COMMUNITY_codetypescript (export function getPlRechargeTypeLabel(type string) {)
- _COMMUNITY_codebash (git add web-adminsrcapiplindex.ts web-adminsrcutilspl)
- _COMMUNITY_codetypescript ('ETC加油申请',)
- _COMMUNITY_codebash (git add web-adminsrcviewsplvehicle-recharge-applyindex.)
- _COMMUNITY_codebash (git add web-adminsrcviewsplvehicle-recharge-recordindex)
- [[_COMMUNITY_codesql (INSERT INTO
sys_dict_type(id,dict_name,dict_type,)|code:sql (INSERT INTOsys_dict_type(id,dict_name,dict_type,)]] - _COMMUNITY_codebash (git add docssuperpowersspecs2026-06-29-pl-vehicle-recharg)
- [[_COMMUNITY_codesql (INSERT INTO
sys_menu(id,menu_name,parent_id,men)|code:sql (INSERT INTOsys_menu(id,menu_name,parent_id,men)]] - _COMMUNITY_codebash (git add docssqlmigrations2026-06-29-pl-vehicle-recharge.s)
- _COMMUNITY_codepython (class PlVehicleRechargeApply(Base))
- _COMMUNITY_codebash (git add backendappmodelspl_models.py)
- _COMMUNITY_codepython (车辆 ETC加油充值 Schema)
- _COMMUNITY_codebash (git add backendappschemasplvehicle_recharge.py backenda)
- _COMMUNITY_codepython (车辆 ETC加油充值业务逻辑)
- _COMMUNITY_index.vue
- _COMMUNITY_值班排班月历 · 按人统计与过滤 — 设计
- _COMMUNITY_Vue
- _COMMUNITY_codebash (mysql ... docssqlmigrations2026-07-04_pl_plan_hazard_ce)
- _COMMUNITY_Requirement URL 路径设计规范
- _COMMUNITY_codevue (ArtIconButton)
- _COMMUNITY_codescss (.app-layout-portal app-sidebar .layout-sidebar {)
- [[COMMUNITY_codeblock1 (modelsmodels.py ← 新增6个wf SQLAlchemy模型)|code:block1 (models/models.py ← 新增6个wf_* SQLAlchemy模型)]]
- _COMMUNITY_codejson ({)
- _COMMUNITY_codeblock2 (apiworkflow.ts ← API调用)
- _COMMUNITY_codeblock3 (WorkflowEngine)
- _COMMUNITY_Requirement 租户隔离
- _COMMUNITY_Requirement 页面不展示顶部 page-head 大标题与描述
- _COMMUNITY_codeblock6 (发起 → running → completed(到达end节点))
- _COMMUNITY_codeblock7 (创建 → pending → approved(审批通过))
- _COMMUNITY_codejson (POST apiadminworkflowinstances)
- _COMMUNITY_codejson (POST apiadminworkflowtasks{id}approve)
- _COMMUNITY_zh_CN.js
- _COMMUNITY_现状
- _COMMUNITY_修改方案
- _COMMUNITY_现状
- _COMMUNITY_修改方案
- _COMMUNITY_现状
- _COMMUNITY_修改方案
- _COMMUNITY_现状
- _COMMUNITY_修改方案
- _COMMUNITY_现状
- _COMMUNITY_codepython (def apply_data_scope(query, model, user_info dict, db Sess)
- _COMMUNITY_codepython (@router.get(customers))
- [[_COMMUNITY_codevue (!-- 新增按钮 --)|code:vue ()]]
- _COMMUNITY_codepython (if not codes)
- _COMMUNITY_合同结算方式:新增选项与第五条条款规则
- [[_COMMUNITY_codesql (CREATE TABLE
crm_customer_follow|code:sql (CREATE TABLEcrm_customer_follow]] - [[_COMMUNITY_codesql (CREATE TABLE
crm_customer_pool_rule|code:sql (CREATE TABLEcrm_customer_pool_rule]] - [[_COMMUNITY_codesql (CREATE TABLE
crm_customer_tag|code:sql (CREATE TABLEcrm_customer_tag]] - [[_COMMUNITY_codesql (CREATE TABLE
crm_customer_tag_relation|code:sql (CREATE TABLEcrm_customer_tag_relation]] - [[_COMMUNITY_codesql (CREATE TABLE
crm_clue|code:sql (CREATE TABLEcrm_clue]] - [[_COMMUNITY_codesql (CREATE TABLE
crm_opportunity|code:sql (CREATE TABLEcrm_opportunity]] - [[_COMMUNITY_codesql (CREATE TABLE
crm_quote|code:sql (CREATE TABLEcrm_quote]] - [[_COMMUNITY_codesql (CREATE TABLE
crm_contract|code:sql (CREATE TABLEcrm_contract]] - _COMMUNITY_codeblock23 (apicrm — CRM 模块统一前缀)
- _COMMUNITY_codeblock25 (CRM 管理)
- _COMMUNITY_codeblock27 (CRM 附件 sys_oss 表)
- _COMMUNITY_codeblock28 (CRM 字典来源 sys_dict_data (sx 库))
- _COMMUNITY_codeblock29 (CRM create_dept (bigint) → CRM 的 sys_dept)
- [[_COMMUNITY_codesql (CREATE TABLE
crm_product_category|code:sql (CREATE TABLEcrm_product_category]] - _COMMUNITY_codeblock30 (1. 字典数据 (sys_dict_data))
- _COMMUNITY_codeblock31 (规则)
- [[_COMMUNITY_codesql (CREATE TABLE
crm_product|code:sql (CREATE TABLEcrm_product]] - [[_COMMUNITY_codesql (CREATE TABLE
crm_product_price|code:sql (CREATE TABLEcrm_product_price]] - [[_COMMUNITY_codesql (CREATE TABLE
crm_product_price_history|code:sql (CREATE TABLEcrm_product_price_history]] - [[_COMMUNITY_codesql (CREATE TABLE
crm_product_stock_log|code:sql (CREATE TABLEcrm_product_stock_log]] - [[_COMMUNITY_codesql (CREATE TABLE
crm_product_tag|code:sql (CREATE TABLEcrm_product_tag]] - [[_COMMUNITY_codesql (CREATE TABLE
crm_product_tag_relation|code:sql (CREATE TABLEcrm_product_tag_relation]] - _COMMUNITY_codeblock1 (db_purchase_plan ← purchase_plans)
- [[_COMMUNITY_codesql (
tenant_noVARCHAR(64) NOT NULL DEFAULT 'shanxia2.0')|code:sql (tenant_noVARCHAR(64) NOT NULL DEFAULT 'shanxia2.0')]] - _COMMUNITY_codeblock3 (保存地磅单)
- _COMMUNITY_codeblock4 (backendapp)
- _COMMUNITY_codeblock5 (web-adminsrc)
- _COMMUNITY_运输计划产品字段:安排前必填
- _COMMUNITY_Requirement 运输计划归档支持暂存草稿
- _COMMUNITY_codeblock1 (若行带 personnelId 且存在 → 更新 pl_personnel 基础字段)
- _COMMUNITY_codejson ({)
- _COMMUNITY_parse_admin_request_json
- _COMMUNITY_codeblock1 (┌───────────────────────────────────────────────────────────)
- _COMMUNITY_codeblock2 (【运输安排】)
- _COMMUNITY_codets ({)
- _COMMUNITY_codeblock4 ({WEB_ADMIN_ORIGIN}publicpltransport{driver_access_toke)
- _COMMUNITY_codemermaid (sequenceDiagram)
- _COMMUNITY_codejson ({)
- _COMMUNITY_codeblock8 (apipublicpltransport)
- _COMMUNITY_codesql (ALTER TABLE pl_transport)
- _COMMUNITY_default_settlement_clause
- _COMMUNITY_codeblock1 (PlPlanFormDialog)
- _COMMUNITY_codemermaid (flowchart TD)
- _COMMUNITY_codetypescript (interface PlanCreateFullBody {)
- _COMMUNITY_文件结构
- _COMMUNITY_codeblock1 (┌───────────────────────────────────────────────────────────)
- _COMMUNITY_codeblock2 (.app-layout-portal)
- _COMMUNITY_codeblock3 (beforeEach → MenuProcessor.getMenuList())
- _COMMUNITY_resolve_create_time_bounds
- _COMMUNITY_codeblock1 (┌───────────────────────────────────────────────────────────)
- _COMMUNITY_codetypescript (function canArrangeTransport(row Plan) {)
- _COMMUNITY_codeblock3 (1. 校验计划、车辆、司机、危化品证书(现有))
- _COMMUNITY_codepython (def _rotate_driver_access_token(transport PlTransport) - s)
- _COMMUNITY_codepython (if existing_transport and existing_transport.transport_statu)
- _COMMUNITY_codemermaid (sequenceDiagram)
- _COMMUNITY_File map
- _COMMUNITY_codeblock1 (计划专员:安排运输 + 勾选「生成地磅计划」)
- _COMMUNITY_codepython (f{PUBLIC_WEB_ORIGIN}publicdbinventory{site_access_tok)
- _COMMUNITY_codemermaid (sequenceDiagram)
- _COMMUNITY_codeblock2 (专员:dbinventory 新建入库出库单)
- _COMMUNITY_codeblock3 (现场人员:打开 siteUrl → 上传附件、填备注 → 保存(未完成态可删改附件,S10))
- _COMMUNITY_codets ({)
- _COMMUNITY_codesql (ALTER TABLE db_inbound_outbound)
- _COMMUNITY_codepython (db.query(DbInboundOutbound).filter
- _COMMUNITY_codeblock7 (apipublicdbinventory)
- _COMMUNITY_codejson ({)
- _COMMUNITY_File map
- _COMMUNITY_codeblock1 (┌─────────────┬─────────────┬───────────────┬─────────────┐)
- _COMMUNITY_codeblock2 (┌─────────────────────────────────────────────┐)
- _COMMUNITY_codeblock3 (┌──────────┐)
- _COMMUNITY_duty.ts
- _COMMUNITY_codeblock1 (┌───────────────────────────────────────────────────────────)
- _COMMUNITY_codejson ({)
- [[COMMUNITY_codesql (-- 菜单(示例 ID,实现时按现有 PL 规范))|code:sql (-- 菜单(示例 ID,实现时按现有 PL_* 规范))]]
- _COMMUNITY_resetFormSlots
- _COMMUNITY_clear_pl_plan_instance_data.py
- _COMMUNITY_File map
- _COMMUNITY_codeblock1 (Step 0 基线文档与对照页 ✅ 已完成)
- _COMMUNITY_codeblock2 (已完成 Step 0 → Step 1 → Step 1b → Step 2(列表页))
- _COMMUNITY_codebash ( 前端开发)
- _COMMUNITY_文件结构
- _COMMUNITY_codemermaid (flowchart LR)
- _COMMUNITY_文件结构
- [[_COMMUNITY_codesql (ALTER TABLE
pl_carrier)|code:sql (ALTER TABLEpl_carrier)]] - _COMMUNITY_报销申请列表 · 扩大每页条数选项(试点)
- [[_COMMUNITY_codesql (CREATE TABLE
pl_vehicle_recharge_apply|code:sql (CREATE TABLEpl_vehicle_recharge_apply]] - [[_COMMUNITY_codesql (CREATE TABLE
pl_vehicle_recharge_record|code:sql (CREATE TABLEpl_vehicle_recharge_record]] - _COMMUNITY_codeblock3 (申请创建 ──→ pending(待发放))
- _COMMUNITY_codepython (def _generate_apply_no(db Session) - str)
- _COMMUNITY_运输计划保存同步地磅日期 + 已安排禁仅保存
- _COMMUNITY_codeblock1 (创建申请 → pending)
- _COMMUNITY_loadMonth
- _COMMUNITY_calc_age_from_chinese_id_card
- _COMMUNITY_codeblock1 (┌───────────────────────────────────────────────────────────)
- _COMMUNITY_codeblock2 (.app-layout-portal)
- [[_COMMUNITY_codetypescript (const currentTopPath =
${route.path.split('')1})|code:typescript (const currentTopPath =/${route.path.split('/')[1]})]] - _COMMUNITY_codeblock4 (portal-header-brand → flex-shrink 0)
- _COMMUNITY_codeblock5 (beforeEach → MenuProcessor.getMenuList())
- _COMMUNITY_合同详情 · 运输计划联动 Implementation Plan
- _COMMUNITY_codeblock1 (PATCH apitransportplan{id}hazard-cert-ready)
- _COMMUNITY_codepython ( 伪代码)
- _COMMUNITY_codeblock3 (计划含危化品)
- _COMMUNITY_File map
- _COMMUNITY_codeblock1 (┌───────────────────────────────────────────────────────────)
- _COMMUNITY_codeblock2 (.app-layout-portal)
- _COMMUNITY_门户首页「待办列表」汇总入口
- _COMMUNITY_合同详情 · 运输计划联动 Design
- _COMMUNITY_合同已安排数量 · 已归档用实际量
- _COMMUNITY_运输计划表单 · 可安排数量
- _COMMUNITY_design
- _COMMUNITY_proposal
- _COMMUNITY_codeblock2 (page-head → panel → filter-block → list-toolbar → list-table)
- _COMMUNITY_codemermaid (flowchart TD)
- _COMMUNITY_ICrmContractProductService
- _COMMUNITY_ICrmContractService
- _COMMUNITY_ICrmQuoteApprovalService
- _COMMUNITY_ICrmQuotePdfService
- _COMMUNITY_ICrmQuoteProductService
- _COMMUNITY_ICrmQuoteService
- _COMMUNITY_ICrmQuoteShareLogService
- _COMMUNITY_ICrmSupplierInfoService
- _COMMUNITY_airport.js
- _COMMUNITY_graceChecker.js
- _COMMUNITY_legal-document-inner.vue
- _COMMUNITY_API_BASE
- _COMMUNITY_BASE_URL
- _COMMUNITY_STATIC_ASSETS_BASE_URL_DEFAULT
- _COMMUNITY_jest.config.js
- _COMMUNITY_privacy-policy.vue
- _COMMUNITY_user-agreement.vue
- _COMMUNITY_calendar.js
- _COMMUNITY_icons.js
- _COMMUNITY_LICENSE
- _COMMUNITY_index.js
- _COMMUNITY_readme
- _COMMUNITY_call-check-version.js
- _COMMUNITY_DEFAULT_USER_AVATAR_URL
- _COMMUNITY_IMG_EMPTY
- _COMMUNITY_index.d.ts
- _COMMUNITY_color.js
- _COMMUNITY_color.d.ts
- _COMMUNITY_component.d.ts
- _COMMUNITY_utils.d.ts
- _COMMUNITY_index.d.ts
- _COMMUNITY_index.d.ts
- _COMMUNITY_index.d.ts
- _COMMUNITY_basic.d.ts
- _COMMUNITY_button.d.ts
- _COMMUNITY_link.d.ts
- _COMMUNITY_behavior.d.ts
- _COMMUNITY_index.d.ts
- _COMMUNITY_open-type.d.ts
- _COMMUNITY_touch.d.ts
- _COMMUNITY_opsx-apply
- _COMMUNITY_opsx-archive
- _COMMUNITY_opsx-propose
- _COMMUNITY_SKILL
- _COMMUNITY_SKILL
- _COMMUNITY_SKILL
- _COMMUNITY_design
- _COMMUNITY_proposal
- _COMMUNITY_spec
- _COMMUNITY_spec
- _COMMUNITY_Scenario 菜单可见
- _COMMUNITY_spec
- _COMMUNITY_spec
- _COMMUNITY_Scenario 跨系统需求评审
- _COMMUNITY_Scenario 新人定位门户库表
- _COMMUNITY_design
- _COMMUNITY_proposal
- _COMMUNITY_spec
- _COMMUNITY_spec
- _COMMUNITY_design
- _COMMUNITY_数据库
- _COMMUNITY_proposal
- _COMMUNITY_spec
- _COMMUNITY_Requirement 租户隔离
- _COMMUNITY_codeblock1 (pl_plan_transport)
- _COMMUNITY_design
- _COMMUNITY_数据库变更
- _COMMUNITY_受影响系统
- _COMMUNITY_外部依赖
- _COMMUNITY_API 变更
- _COMMUNITY_proposal
- _COMMUNITY_spec
- _COMMUNITY_spec
- _COMMUNITY_spec
- _COMMUNITY_spec
- _COMMUNITY_spec
- _COMMUNITY_codeblock1 (计划号:{plan_no})
- _COMMUNITY_spec
- _COMMUNITY_spec
- _COMMUNITY_tasks
- _COMMUNITY_design
- _COMMUNITY_数据库变更
- _COMMUNITY_受影响系统
- _COMMUNITY_外部依赖
- _COMMUNITY_API 变更
- _COMMUNITY_proposal
- _COMMUNITY_spec
- _COMMUNITY_Requirement 无申请补录
- _COMMUNITY_Scenario 成功创建申请
- _COMMUNITY_Scenario 日期顺序非法
- _COMMUNITY_Scenario 无申请补录
- _COMMUNITY_tasks
- _COMMUNITY_design
- _COMMUNITY_数据库
- _COMMUNITY_proposal
- _COMMUNITY_spec
- _COMMUNITY_Requirement 无申请补录
- _COMMUNITY_Scenario 成功创建申请
- _COMMUNITY_Scenario 日期顺序非法
- _COMMUNITY_Scenario 无申请补录
- _COMMUNITY_Scenario 菜单可见
- _COMMUNITY_4. 验收
- _COMMUNITY_tasks
- _COMMUNITY_design
- _COMMUNITY_proposal
- _COMMUNITY_resolveDictValue
- _COMMUNITY_File map
- _COMMUNITY_codejson ({)
- _COMMUNITY_File map
- _COMMUNITY_门户首页侧栏选中项会话记忆 — 实现计划
- _COMMUNITY_运输计划列表 · 合同列展示与提醒
- _COMMUNITY_Requirement 租户隔离
- _COMMUNITY_Requirement 租户隔离
- _COMMUNITY_用户管理列表展示角色并可打开角色详情 — 设计文档
- _COMMUNITY_门户首页侧栏选中项会话记忆
- _COMMUNITY_TableHeightCalculator
- [[COMMUNITY.to_tenant_user_dict|.to_tenant_user_dict]]
- _COMMUNITY_assert_contract_editable_for_update
- _COMMUNITY_unsettled_plans_q_filter
- _COMMUNITY_用户列表角色展示与角色详情复用 — Implementation Plan
- _COMMUNITY_运输计划表单 · 供需客户与取送地址互斥
- _COMMUNITY_现场链接 · 现场记录设计
- _COMMUNITY_workbench.vue
- _COMMUNITY_H5-mobile
- _COMMUNITY_tasks
- _COMMUNITY_Requirement 侧边栏菜单图标层级规则
- _COMMUNITY_Requirement 表格操作列固定在右侧
- _COMMUNITY_pad
- _COMMUNITY_merge_product_qty_maps
- _COMMUNITY_util.js
- _COMMUNITY_Vue
- _COMMUNITY_Vue
- _COMMUNITY_Requirement 排序字段不在界面默认展示
- _COMMUNITY_Requirement 新增与编辑弹窗布局与视口留白
- _COMMUNITY_spec
- _COMMUNITY_spec
- _COMMUNITY_Scenario 代码评审检查项
- _COMMUNITY_Scenario 代码评审检查项
- [[_COMMUNITY_codesql (
tenant_novarchar(64) NOT NULL DEFAULT 'shanxia2.0' COMMEN)|code:sql (tenant_novarchar(64) NOT NULL DEFAULT 'shanxia2.0' COMMEN)]] - _COMMUNITY_spec
- _COMMUNITY_spec
- _COMMUNITY_Requirement 本仓库与周边系统的边界
- _COMMUNITY_Requirement 多系统 SQL 模型权威文件索引
- _COMMUNITY_Scenario 新人定位门户库表
- _COMMUNITY_Scenario 跨系统需求评审
- _COMMUNITY_Scenario 新人定位 CRM 库表
- _COMMUNITY_spec
- _COMMUNITY_Scenario 代码评审检查项
- _COMMUNITY_实现模式
- _COMMUNITY_实现模式
- _COMMUNITY_test_bx_reimburse_my_page_size.py
- _COMMUNITY_assignmentMatchesFilter
- _COMMUNITY_codetypescript (interface ViewField {)
- _COMMUNITY_codetypescript (import { workOrderStatusLabel, workOrderStatusTagType } from)
- 'warning'
- _COMMUNITY_codetypescript (import { taskStatusLabel, taskStatusTagType, qcTaskConclusio)
- [[_COMMUNITY_codehtml (dd)|code:html (
- )]]
- _COMMUNITY_codetypescript (import { acceptConclusionLabel, acceptConclusionTagType } fr)
- _COMMUNITY_codetypescript ( el-tag 的 type 属性值 )
- _COMMUNITY_codetypescript (import { protocolStatusLabel, protocolStatusTagType } from ')
- [[_COMMUNITY_codevue (p class=filter-hint…p)|code:vue (
…
)]] - _COMMUNITY_codetypescript (watchDebounced
- [[_COMMUNITY_codevue (el-form-item label=协议附件 class=form-col-span-2)|code:vue ()]]
- _COMMUNITY_codescss (.attachment-upload { width 100%; })
- [[_COMMUNITY_codehtml (!-- 工具栏 --)|code:html ()]]
- _COMMUNITY_codetypescript ( script setup 中显式导入)
- _COMMUNITY_spec
- _COMMUNITY_zh_CN.js
- _COMMUNITY_按装货送货段勾选 upsert 地磅计划与出入库单(兼容旧调用方,忽略 warnings)。
- _COMMUNITY_Requirement 列表行查看弹窗(按钮 + 双击)
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_勾选「生成地磅单」:按产品生成复用地磅计划,并创建关联出入库单。
- _COMMUNITY_plugin.min.js
- _COMMUNITY_未过磅且状态可作废时,可就地更新日期往来车牌数量。
- _COMMUNITY_就地更新已有出入库可变字段;不可编辑时写 warnings,不抛错。
- _COMMUNITY_运输单运费变更后,同步关联草稿结算单的明细快照与合计。
- _COMMUNITY_emojo.ts
- _COMMUNITY_index.vue
- _COMMUNITY_草稿已驳回结算单按当前运输单运费刷新明细快照与合计。
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_img
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_软删除结算单历史审批记录(重新提交审批前清理)
- _COMMUNITY_index.vue
- _COMMUNITY_批量纠正已有汇款凭证但仍为 approved 的结算单
- _COMMUNITY_返回全部已完成的审批动作(含撤回重提前的历史轮次),按时间正序。
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_if
- _COMMUNITY_list_sort.py
- _COMMUNITY__empty_product_fields
- _COMMUNITY_keypress.js
- _COMMUNITY_keypress.js
- _COMMUNITY__product_row_from_stop_product
- _COMMUNITY_构建归档导出数据行:每计划 × 每段次 × 每段产品一行。
- _COMMUNITY_列表筛选:任一段次(或旧计划级)存在合同缺口。
- _COMMUNITY_keypress.js
- _COMMUNITY_if
- _COMMUNITY_单侧保存计划合同关联(旧计划级接口,兼容保留)。
- _COMMUNITY_keypress.js
- _COMMUNITY_keypress.js
- _COMMUNITY_if
- _COMMUNITY_单侧保存计划合同关联(旧计划级接口,兼容保留)。
- _COMMUNITY_plan_list_filters.py
- _COMMUNITY_批量从 CRM 产品主数据读取易制毒易制爆标识。
- _COMMUNITY_非内部客户装送货段保存时必须至少选一份合同。
- _COMMUNITY_workbench.vue
- _COMMUNITY_Scenario Code review 查看弹窗
- _COMMUNITY_catch
- _COMMUNITY_装货段与 plan 11;uk_pl_plan_load_plan 仅按 plan_id 唯一,软删后不可再 INSERT,须原地更新。
- _COMMUNITY_customer_pool.py
- _COMMUNITY_README
- _COMMUNITY_readme
- _COMMUNITY_changelog
- [[COMMUNITY___init_.py|__init__.py]]
- _COMMUNITY_分配同租户、同报销日期下的标题序号(MAX+1)。 配合 uk_tenant_reimburse_date_title_seq 唯一约束,并发冲突时由上
- _COMMUNITY_codebash (cd pathtoshanxia2.0)
- _COMMUNITY_codebash (cd iflytekshanxia2.0backend)
- _COMMUNITY_spec
- _COMMUNITY_PlanResourceSnapshotMixin
- _COMMUNITY_codeblock1 (backend FastAPI backend (Python 3.9, venv))
- _COMMUNITY_codebash (source venvbinactivate)
- _COMMUNITY_codebash (pnpm install if fails pnpm install --ign)
- _COMMUNITY_Commands
- _COMMUNITY_Commands
- _COMMUNITY_Commands
- _COMMUNITY_Entrypoint & Structure
- _COMMUNITY_Entrypoint & Structure
- _COMMUNITY_Entrypoint & Structure
- _COMMUNITY_Key Patterns
- _COMMUNITY_Key Patterns
- _COMMUNITY_Key Patterns
- _COMMUNITY_Stack
- _COMMUNITY_Stack
- _COMMUNITY_Stack
- _COMMUNITY_新增
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_修复
- [[COMMUNITY⚠️ 重要提示|⚠️ 重要提示]]
- _COMMUNITY_升级
- _COMMUNITY_修复
- _COMMUNITY_优化
- _COMMUNITY_优化
- [[COMMUNITY⚠️ 重要提示|⚠️ 重要提示]]
- _COMMUNITY_新增
- _COMMUNITY_修复
- _COMMUNITY_优化
- _COMMUNITY_新增
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_重构
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_移除
- _COMMUNITY_新增
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_重构
- _COMMUNITY_升级
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_重构
- _COMMUNITY_升级
- _COMMUNITY_移除
- _COMMUNITY_修复
- [[COMMUNITY⚠️ 重要提示|⚠️ 重要提示]]
- [[COMMUNITY⚠️ 重要提示|⚠️ 重要提示]]
- _COMMUNITY_重构
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_重构
- _COMMUNITY_优化
- _COMMUNITY_新增
- _COMMUNITY_重构
- _COMMUNITY_重构
- _COMMUNITY_重构
- _COMMUNITY_重构
- _COMMUNITY_重构
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_优化
- [[COMMUNITY⚠️ 重要提示|⚠️ 重要提示]]
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_重构
- _COMMUNITY_新增
- _COMMUNITY_优化
- [[COMMUNITY⚠️ 重要提示|⚠️ 重要提示]]
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_升级
- [[COMMUNITY⚠️ 重要提示|⚠️ 重要提示]]
- _COMMUNITY_修复
- _COMMUNITY_优化
- _COMMUNITY_icons.js
- _COMMUNITY_icons.min.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_add$1
- _COMMUNITY_add$2
- _COMMUNITY_addCells
- _COMMUNITY_address
- _COMMUNITY_adjustAndRedistributeWidths$1
- _COMMUNITY_adjustForTable
- _COMMUNITY_adjustTil
- _COMMUNITY_adjustUp
- _COMMUNITY_adjustWidth
- _COMMUNITY_adjustWidthTo
- _COMMUNITY_Adt
- _COMMUNITY_adt$1
- _COMMUNITY_adt$2
- _COMMUNITY_adt$3
- _COMMUNITY_adt$4
- _COMMUNITY_adt$5
- _COMMUNITY_adt$6
- _COMMUNITY_after$1
- _COMMUNITY_after$2
- _COMMUNITY_after$4
- _COMMUNITY_after$5
- _COMMUNITY_all
- _COMMUNITY_allUnlocked
- _COMMUNITY_always
- _COMMUNITY_ancestor
- _COMMUNITY_ancestor$1
- _COMMUNITY_ancestor$2
- _COMMUNITY_ancestors$2
- _COMMUNITY_ancestors$3
- _COMMUNITY_ancestors$4
- _COMMUNITY_api
- _COMMUNITY_api$1
- _COMMUNITY_api$2
- _COMMUNITY_append
- _COMMUNITY_append$1
- _COMMUNITY_appendAt
- _COMMUNITY_apply
- _COMMUNITY_asLtrRange
- _COMMUNITY_availableSearch
- _COMMUNITY_backtrack
- _COMMUNITY_BarManager
- _COMMUNITY_BarMutation
- _COMMUNITY_base
- _COMMUNITY_baseWith
- _COMMUNITY_before
- _COMMUNITY_before$1
- _COMMUNITY_before$3
- _COMMUNITY_BeforeAfter
- _COMMUNITY_beforeSpecial
- _COMMUNITY_bind
- _COMMUNITY_bind$1
- _COMMUNITY_bind$2
- _COMMUNITY_binder
- _COMMUNITY_bindFrom
- _COMMUNITY_blank
- _COMMUNITY_Blocker
- _COMMUNITY_blockList
- _COMMUNITY_body$1
- _COMMUNITY_bodyCellGenerator
- _COMMUNITY_bounds
- _COMMUNITY_boxPosition
- _COMMUNITY_Browser
- _COMMUNITY_browsers
- _COMMUNITY_by
- _COMMUNITY_byAttr
- _COMMUNITY_byClass
- _COMMUNITY_bypassSelector
- _COMMUNITY_cached
- _COMMUNITY_calcContentBoxSize
- _COMMUNITY_caretPositionFromPoint
- _COMMUNITY_caretRangeFromPoint
- _COMMUNITY_cat
- _COMMUNITY_cata
- _COMMUNITY_cata$1
- _COMMUNITY_cell
- _COMMUNITY_cellLength
- _COMMUNITY_cells
- _COMMUNITY_cells$1
- _COMMUNITY_checkContains
- _COMMUNITY_checkDupes
- _COMMUNITY_checkRange
- _COMMUNITY_checkScroll
- _COMMUNITY_child
- _COMMUNITY_child$1
- _COMMUNITY_child$2
- _COMMUNITY_children
- _COMMUNITY_children$1
- _COMMUNITY_children$2
- _COMMUNITY_clampDelta
- _COMMUNITY_clampNegativeDelta
- _COMMUNITY_clean
- _COMMUNITY_cleanClass
- _COMMUNITY_cleanupLegacyAttributes
- _COMMUNITY_clear
- _COMMUNITY_clearColumns
- _COMMUNITY_clearData
- _COMMUNITY_clearRows
- _COMMUNITY_clone
- _COMMUNITY_clone$1
- _COMMUNITY_colgroup
- _COMMUNITY_colInfo
- _COMMUNITY_ColumnContext
- _COMMUNITY_columnext
- _COMMUNITY_columnReplacePredicate
- _COMMUNITY_columns
- _COMMUNITY_columns$1
- _COMMUNITY_columnScopeGenerator
- _COMMUNITY_commonElement
- _COMMUNITY_compare
- _COMMUNITY_comparePosition
- _COMMUNITY_compose
- _COMMUNITY_compose1
- _COMMUNITY_constant
- _COMMUNITY_constrainSpan
- _COMMUNITY_contains
- _COMMUNITY_contains$1
- _COMMUNITY_contains$2
- _COMMUNITY_convert
- _COMMUNITY_convertToNoneSize
- _COMMUNITY_convertToPercentSize
- _COMMUNITY_convertToPixelSize
- _COMMUNITY_convertToRange
- _COMMUNITY_copy
- _COMMUNITY_copy$1
- _COMMUNITY_copy$2
- _COMMUNITY_copyAttributesTo
- _COMMUNITY_copyCols
- _COMMUNITY_copyRows
- _COMMUNITY_create
- _COMMUNITY_create$1
- _COMMUNITY_create$2
- _COMMUNITY_create$3
- _COMMUNITY_create$4
- _COMMUNITY_createCell
- _COMMUNITY_createCol
- _COMMUNITY_createColgroup
- _COMMUNITY_createGroupRow
- _COMMUNITY_createRow
- _COMMUNITY_createRow$1
- _COMMUNITY_createRows
- _COMMUNITY_css
- _COMMUNITY_decide
- _COMMUNITY_deduce
- _COMMUNITY_DefaultRenderOptions
- _COMMUNITY_deleteColumnsAt
- _COMMUNITY_deleteRowsAt
- _COMMUNITY_descendant$1
- _COMMUNITY_descendants
- _COMMUNITY_destroy
- _COMMUNITY_detail
- _COMMUNITY_detailnew
- _COMMUNITY_detect
- _COMMUNITY_detect$1
- _COMMUNITY_detect$2
- _COMMUNITY_detect$3
- _COMMUNITY_detect$4
- _COMMUNITY_detect$5
- _COMMUNITY_detectBrowser
- _COMMUNITY_detectBrowser$1
- _COMMUNITY_detectOs
- _COMMUNITY_determine
- _COMMUNITY_determineDefaultTableAttributes
- _COMMUNITY_determineDefaultTableStyles
- _COMMUNITY_determineScope
- _COMMUNITY_DeviceType
- _COMMUNITY_diagnose
- _COMMUNITY_die
- _COMMUNITY_Dimension
- _COMMUNITY_document
- _COMMUNITY_documentElement
- _COMMUNITY_documentOrOwner
- _COMMUNITY_doDiagnose
- _COMMUNITY_doGetExact
- _COMMUNITY_DomModel
- _COMMUNITY_doSetNativeRange
- _COMMUNITY_doSetRange
- _COMMUNITY_DragApi
- _COMMUNITY_DragMode
- _COMMUNITY_DragSink
- _COMMUNITY_drawBar
- _COMMUNITY_each$2
- _COMMUNITY_eachr
- _COMMUNITY_elementFromGrid
- _COMMUNITY_elementnew
- _COMMUNITY_elementToData
- _COMMUNITY_empty
- _COMMUNITY_endsWith
- _COMMUNITY_ephemera
- _COMMUNITY_eq
- _COMMUNITY_eq$2
- _COMMUNITY_eraseColumns
- _COMMUNITY_eraseColumnsExtractor
- _COMMUNITY_eraseRows
- _COMMUNITY_error
- _COMMUNITY_Event
- _COMMUNITY_exactFromRange
- _COMMUNITY_exists
- _COMMUNITY_extended
- _COMMUNITY_external
- _COMMUNITY_extract
- _COMMUNITY_extract$1
- _COMMUNITY_extractCells
- _COMMUNITY_extractGridDetails
- _COMMUNITY_extractSelected
- _COMMUNITY_filter$1
- _COMMUNITY_filter$2
- _COMMUNITY_filterFirstLayer
- _COMMUNITY_find
- _COMMUNITY_find$1
- _COMMUNITY_findBr
- _COMMUNITY_findCell
- _COMMUNITY_findItem
- _COMMUNITY_fireNewCell
- _COMMUNITY_fireObjectResized
- _COMMUNITY_fireObjectResizeStart
- _COMMUNITY_fireTableModified
- _COMMUNITY_firstDefinedOrZero
- _COMMUNITY_firstLayer
- _COMMUNITY_firstMatch
- _COMMUNITY_firstUpCheck
- _COMMUNITY_flatten
- _COMMUNITY_fold
- _COMMUNITY_foldl
- _COMMUNITY_foldr
- _COMMUNITY_forall
- _COMMUNITY_freefallRtl
- _COMMUNITY_freefallRtl$2
- _COMMUNITY_from
- _COMMUNITY_fromDom
- _COMMUNITY_fromDom$1
- _COMMUNITY_fromOption
- _COMMUNITY_fromPastedRows
- _COMMUNITY_fromPoint
- _COMMUNITY_fromPoint$1
- _COMMUNITY_fromRange
- _COMMUNITY_fromRawEvent$1
- _COMMUNITY_fromRowsOrColGroups
- _COMMUNITY_fromTable
- _COMMUNITY_fromTable$1
- _COMMUNITY_fromTag
- _COMMUNITY_generateRows
- _COMMUNITY_generateSection
- _COMMUNITY_Generators
- _COMMUNITY_get
- _COMMUNITY_get$1
- _COMMUNITY_get$2
- _COMMUNITY_get$3
- _COMMUNITY_get$4
- _COMMUNITY_get$5
- _COMMUNITY_get$6
- _COMMUNITY_get$7
- _COMMUNITY_get$8
- _COMMUNITY_get$9
- _COMMUNITY_get$b
- _COMMUNITY_get$c
- _COMMUNITY_get$d
- _COMMUNITY_getAnyBox
- _COMMUNITY_getAt
- _COMMUNITY_getAtPoint
- _COMMUNITY_getAttrValue
- _COMMUNITY_getBody
- _COMMUNITY_getBody$1
- _COMMUNITY_getBottom
- _COMMUNITY_getBottomEdge
- _COMMUNITY_getElementFor
- _COMMUNITY_getEnd
- _COMMUNITY_getEntireBox
- _COMMUNITY_getExact
- _COMMUNITY_getFirstRect
- _COMMUNITY_getFirstRect$1
- _COMMUNITY_getLast
- _COMMUNITY_getLeftEdge
- _COMMUNITY_getLockedColumnsFromGrid
- _COMMUNITY_getLockedColumnsFromTable
- _COMMUNITY_getLockedColumnsWithinBounds
- _COMMUNITY_getNativeSelection
- _COMMUNITY_getOption
- _COMMUNITY_getOrDie
- _COMMUNITY_getOriginalEventTarget
- _COMMUNITY_getOtherCells
- _COMMUNITY_getOuter
- _COMMUNITY_getOuter$1
- _COMMUNITY_vr
- _COMMUNITY_nestedIntercepts
- _COMMUNITY_never
- _COMMUNITY_nextSibling
- _COMMUNITY_NodeValue
- _COMMUNITY_NoDrag
- _COMMUNITY_none
- _COMMUNITY_noneSize
- _COMMUNITY_noop
- _COMMUNITY_normalize
- _COMMUNITY_normalizePixelSize
- _COMMUNITY_not
- _COMMUNITY_notInStartColumn
- _COMMUNITY_notInStartRow
- _COMMUNITY_nu
- _COMMUNITY_nu$1
- _COMMUNITY_onCells
- _COMMUNITY_onDirection
- _COMMUNITY_one
- _COMMUNITY_oneAll
- _COMMUNITY_only
- _COMMUNITY_onMergable
- _COMMUNITY_onPaste
- _COMMUNITY_onPasteByEditor
- _COMMUNITY_onUnlockedCells
- _COMMUNITY_onUnlockedMergable
- _COMMUNITY_onUnlockedUnmergable
- _COMMUNITY_onUnmergable
- _COMMUNITY_opEraseColumns
- _COMMUNITY_opEraseRows
- _COMMUNITY_opGetCellsType
- _COMMUNITY_opGetColumnsType
- _COMMUNITY_opGetRowsType
- _COMMUNITY_opInsertColumnsBefore
- _COMMUNITY_opInsertRowsAfter
- _COMMUNITY_opInsertRowsBefore
- _COMMUNITY_opMakeCellsHeader
- _COMMUNITY_opMakeRowsBody
- _COMMUNITY_opMakeRowsFooter
- _COMMUNITY_opMakeRowsHeader
- _COMMUNITY_opMergeCells
- _COMMUNITY_opPasteCells
- _COMMUNITY_opPasteColsBefore
- _COMMUNITY_opPasteRowsAfter
- _COMMUNITY_option
- _COMMUNITY_opUnmakeCellsHeader
- _COMMUNITY_opUnmakeColumnsHeader
- _COMMUNITY_opUnmergeCells
- _COMMUNITY_oses
- _COMMUNITY_outcome
- _COMMUNITY_owner
- _COMMUNITY_parent
- _COMMUNITY_parentCell
- _COMMUNITY_parentElement
- _COMMUNITY_parents
- _COMMUNITY_parse
- _COMMUNITY_paste
- _COMMUNITY_paste$1
- _COMMUNITY_pasteCells
- _COMMUNITY_pasteColsAfter
- _COMMUNITY_pasteColsBefore
- _COMMUNITY_pasteColumnsExtractor
- _COMMUNITY_pasteReplace
- _COMMUNITY_pasteRows
- _COMMUNITY_pasteRowsAfter
- _COMMUNITY_pasteRowsBefore
- _COMMUNITY_path
- _COMMUNITY_pattern
- _COMMUNITY_percentageBasedSizeRegex
- _COMMUNITY_percentageSize
- _COMMUNITY_placeCaretInCell
- _COMMUNITY_platform
- _COMMUNITY_PlatformDetection
- _COMMUNITY_PlatformInfo
- _COMMUNITY_prepend
- _COMMUNITY_preprocessExact
- _COMMUNITY_preprocessRelative
- _COMMUNITY_preserveTable
- _COMMUNITY_prevSibling
- _COMMUNITY_process
- _COMMUNITY_prune
- _COMMUNITY_r
- _COMMUNITY_range$1
- _COMMUNITY_rawIndexOf
- _COMMUNITY_rawSet
- _COMMUNITY_rc
- _COMMUNITY_recalculateWidthForColumns
- _COMMUNITY_redistribute
- _COMMUNITY_remove$5
- _COMMUNITY_remove$6
- _COMMUNITY_remove$7
- _COMMUNITY_render$1
- _COMMUNITY_replace
- _COMMUNITY_replace$1
- _COMMUNITY_replaceCells
- _COMMUNITY_replaceColumns
- _COMMUNITY_replaceRows
- _COMMUNITY_reqMessage
- _COMMUNITY_resizableColumns
- _COMMUNITY_resizableRows
- _COMMUNITY_resize
- _COMMUNITY_resizeBar
- _COMMUNITY_resizeBarDragging
- _COMMUNITY_resizeColBar
- _COMMUNITY_resizeRowBar
- _COMMUNITY_resizeTable
- _COMMUNITY_ResizeWire
- _COMMUNITY_retrieve
- _COMMUNITY_retrieve$1
- _COMMUNITY_retrieveBox
- _COMMUNITY_retry
- _COMMUNITY_reverse
- _COMMUNITY_right
- _COMMUNITY_right$1
- _COMMUNITY_roundDown
- _COMMUNITY_row
- _COMMUNITY_rowcells
- _COMMUNITY_rowdetail
- _COMMUNITY_rowdetailnew
- _COMMUNITY_scan
- _COMMUNITY_scan$1
- _COMMUNITY_section
- _COMMUNITY_sectionCells
- _COMMUNITY_seekLeft
- _COMMUNITY_Selections
- _COMMUNITY_selectNode
- _COMMUNITY_selectNodeContents
- _COMMUNITY_set
- _COMMUNITY_set$1
- _COMMUNITY_set$2
- _COMMUNITY_setAll
- _COMMUNITY_setAll$1
- _COMMUNITY_setCells
- _COMMUNITY_setColumns
- _COMMUNITY_toDetails
- _COMMUNITY_toEnd
- _COMMUNITY_unwrap
- _COMMUNITY_up
- _COMMUNITY_upMovement
- _COMMUNITY_validateFor
- _COMMUNITY_validateStrArr
- _COMMUNITY_validSectionList
- _COMMUNITY_value$1
- _COMMUNITY_values
- _COMMUNITY_nT
- _COMMUNITY_rT
- _COMMUNITY_getAccordionChildren
- _COMMUNITY_getOpt
- _COMMUNITY_getSelectedDetails
- _COMMUNITY_insertAndSelectParagraphAfter
- _COMMUNITY_insertBogus
- _COMMUNITY_isNullable
- _COMMUNITY_createBodyWordCounter
- _COMMUNITY_get
- _COMMUNITY_fireWordCountUpdate
- _COMMUNITY_updateCount
- _COMMUNITY_p
- _COMMUNITY_n
- _COMMUNITY_codebash (git add backendscriptsmigration_20260713_pl_personnel_cert)
- _COMMUNITY_r
- _COMMUNITY_s
- _COMMUNITY_i
- [[COMMUNITY{summaryNodeo,wrapperNoder}|{summaryNode:o,wrapperNode:r}]]
- [[COMMUNITY{summaryNodet,wrapperNoden,otherNodesr}|{summaryNode:t,wrapperNode:n,otherNodes:r}]]
- _COMMUNITY_Te
- _COMMUNITY_Y
- _COMMUNITY_ae
- _COMMUNITY_we
- _COMMUNITY_xe
- _COMMUNITY_ze
- _COMMUNITY_pt
- _COMMUNITY_gt
- _COMMUNITY_removeAccordion
- _COMMUNITY_setupEnterKeyInSummary
- _COMMUNITY_toEnd
- _COMMUNITY_toggleAllAccordions
- _COMMUNITY_applyListFormat
- _COMMUNITY_contains$1
- _COMMUNITY_isWithinNonEditable
- _COMMUNITY_plugin.js
- _COMMUNITY_equals
- _COMMUNITY_c
- _COMMUNITY_d
- _COMMUNITY_styleValueToText
- _COMMUNITY_index.js
- _COMMUNITY_plugin.js
- _COMMUNITY_isDescriptionTerm
- _COMMUNITY_outdentDlItem
- _COMMUNITY_register
- _COMMUNITY_register$1
- _COMMUNITY_getNormalizedPoint
- _COMMUNITY_registerFormats
- _COMMUNITY_removeEmptyNamedAnchorsInSelection
- _COMMUNITY_setContentEditable
- _COMMUNITY_setup
- _COMMUNITY_updateAnchor
- _COMMUNITY_index.js
- _COMMUNITY_plugin.js
- _COMMUNITY_checkRange
- _COMMUNITY_contains
- _COMMUNITY_convertToLink
- _COMMUNITY_eq
- _COMMUNITY_findChar
- _COMMUNITY_getAutoLinkPattern
- _COMMUNITY_handleEnter
- _COMMUNITY_handleSpacebar
- _COMMUNITY_getSelectedLists
- _COMMUNITY_getParentLists
- _COMMUNITY_hasProtocol
- _COMMUNITY_isBracketOrSpace
- _COMMUNITY_isElement
- _COMMUNITY_selectionIsWithinNonEditableList
- _COMMUNITY_isNullable
- _COMMUNITY_isPunctuation
- _COMMUNITY_fromElements
- _COMMUNITY_fireListEvent
- _COMMUNITY_blank
- _COMMUNITY_plugin.js
- _COMMUNITY_link
- _COMMUNITY_plugin.min.js
- _COMMUNITY_isListItem
- _COMMUNITY_hasFirstChildList
- _COMMUNITY_hasLastChildList
- _COMMUNITY_isEntryList
- _COMMUNITY_plugin.min.js
- _COMMUNITY_k
- _COMMUNITY_isIndented
- _COMMUNITY_isSelected
- _COMMUNITY_cloneItemContent
- _COMMUNITY_createEntry
- _COMMUNITY_not
- _COMMUNITY_option
- _COMMUNITY_parseCurrentLine
- _COMMUNITY_register
- _COMMUNITY_normalizeSegment
- _COMMUNITY_getAutoResizeBottomMargin
- _COMMUNITY_getAutoResizeOverflowPadding
- _COMMUNITY_option
- _COMMUNITY_mergeForward
- _COMMUNITY_register$1
- _COMMUNITY_setup
- _COMMUNITY_startStoreDraft
- _COMMUNITY_storeDraft
- _COMMUNITY_typeOf
- _COMMUNITY_index.js
- _COMMUNITY_extendCharMap
- _COMMUNITY_Te
- _COMMUNITY_Ae
- _COMMUNITY_v
- _COMMUNITY_codetypescript (export interface PlIoOrderItem {)
- _COMMUNITY_register$2
- _COMMUNITY_scan
- _COMMUNITY_plugin.js
- _COMMUNITY_plugin.min.js
- _COMMUNITY_clone$1
- _COMMUNITY_index.js
- _COMMUNITY_setupEnterKeyInSummary
- _COMMUNITY_isListItem
- _COMMUNITY_isNonNullable
- _COMMUNITY_isNullable
- _COMMUNITY_prismjs
- _COMMUNITY_register
- _COMMUNITY_o
- _COMMUNITY_m
- _COMMUNITY_rawSet
- _COMMUNITY_register
- _COMMUNITY_option
- _COMMUNITY_register
- _COMMUNITY_shouldMergeClasses
- _COMMUNITY_setDir
- _COMMUNITY_setDirOnElements
- _COMMUNITY_getSelectorFilter
- _COMMUNITY_getCssGroups
- _COMMUNITY_typeOf
- _COMMUNITY_index.js
- _COMMUNITY_emojiimages.js
- _COMMUNITY_emojiimages.min.js
- _COMMUNITY_emojis.js
- _COMMUNITY_emojis.min.js
- _COMMUNITY_categoryNameMap
- _COMMUNITY_getEmojiImageUrl
- _COMMUNITY_getUserDefinedEmoji
- _COMMUNITY_h
- _COMMUNITY_init
- _COMMUNITY_C
- _COMMUNITY_o
- _COMMUNITY_tupleMap
- _COMMUNITY_isNonNullable
- _COMMUNITY_Browser
- _COMMUNITY_checkContains
- _COMMUNITY_clobberStyles
- _COMMUNITY_compose1
- _COMMUNITY_compareDocumentPosition
- _COMMUNITY_detectBrowser
- _COMMUNITY_detectBrowser$1
- _COMMUNITY_detectOs
- _COMMUNITY_fireFullscreenStateChanged
- _COMMUNITY_fromRawEvent
- _COMMUNITY_fullscreenState
- _COMMUNITY_hasNext
- _COMMUNITY_get$5
- _COMMUNITY_getFullscreenRoot
- _COMMUNITY_isBoolean
- _COMMUNITY_getOriginalEventTarget
- _COMMUNITY_register
- _COMMUNITY_r
- _COMMUNITY_d
- _COMMUNITY_isAndroid
- _COMMUNITY_z
- _COMMUNITY_isPrototypeOf
- _COMMUNITY_isType
- _COMMUNITY_isSimpleType
- _COMMUNITY_et
- _COMMUNITY_showAccessibilityOptions
- _COMMUNITY_ne
- _COMMUNITY_isPlaceholderImage
- _COMMUNITY_oe
- _COMMUNITY_p
- _COMMUNITY_pe
- _COMMUNITY_path
- _COMMUNITY_PlatformInfo
- _COMMUNITY_r
- _COMMUNITY_insertImageAtCaret
- _COMMUNITY_register$2
- _COMMUNITY_writeImageDataToSelection
- _COMMUNITY_sanitizer
- _COMMUNITY_type
- _COMMUNITY_fa.js
- _COMMUNITY_hr.js
- _COMMUNITY_it.js
- _COMMUNITY_ja.js
- _COMMUNITY_isSimpleType
- _COMMUNITY_isString
- _COMMUNITY_isType
- _COMMUNITY_hasDraft
- _COMMUNITY_restoreDraft
- _COMMUNITY_C
- _COMMUNITY_plugin.min.js
- _COMMUNITY_changeHandler
- _COMMUNITY_changeImages
- _COMMUNITY_changeSrc
- _COMMUNITY_getAnchorText
- _COMMUNITY_hasAdvTab
- _COMMUNITY_hasDescription
- _COMMUNITY_hasImageCaption
- _COMMUNITY_hasImageClass
- _COMMUNITY_hasImageTitle
- _COMMUNITY_insertOrUpdateImage
- _COMMUNITY_unwrapOptions
- _COMMUNITY_sanitizeData
- _COMMUNITY_isAutomaticUploadsEnabled
- _COMMUNITY_isListGroup
- _COMMUNITY_isNotEmpty
- _COMMUNITY_tryProtocolTransform
- _COMMUNITY_d
- _COMMUNITY_markUniqueSelector
- _COMMUNITY_h
- _COMMUNITY_plugin.min.js
- _COMMUNITY_o
- _COMMUNITY_addPxSuffix
- _COMMUNITY_setup
- _COMMUNITY_index.js
- _COMMUNITY_c
- _COMMUNITY_d
- _COMMUNITY_o
- _COMMUNITY_t
- _COMMUNITY_justCells
- _COMMUNITY_ClassListOptions
- _COMMUNITY_collectData
- _COMMUNITY_each
- _COMMUNITY_determineDefaultAttributes
- _COMMUNITY_getValue
- _COMMUNITY_ie
- _COMMUNITY_plugin.min.js
- _COMMUNITY_normal
- _COMMUNITY_DomModifier
- _COMMUNITY_isHeaderCell
- _COMMUNITY_allUnlocked
- _COMMUNITY_onUnlockedMergable
- _COMMUNITY_Z
- _COMMUNITY_nonEmptyAttr
- _COMMUNITY_getAlignment
- _COMMUNITY_rawIndexOf
- _COMMUNITY_setupContextMenu
- _COMMUNITY_unlinkImageFigure
- _COMMUNITY_updateLink
- _COMMUNITY_useQuickLink
- _COMMUNITY_p
- _COMMUNITY_isArray$1
- _COMMUNITY_cloneItemContent
- _COMMUNITY_cloneListProperties
- _COMMUNITY_option
- _COMMUNITY_closestSiblingEntry
- _COMMUNITY_getCharMap$1
- _COMMUNITY_composeAlphabeticBase26
- _COMMUNITY_composeEntries
- _COMMUNITY_composeList
- _COMMUNITY_getCharsFromOption
- _COMMUNITY_extendCharMap
- _COMMUNITY_deduceListType
- _COMMUNITY_deep
- _COMMUNITY_dlIndentation
- _COMMUNITY_each
- _COMMUNITY_register$2
- _COMMUNITY_equals
- _COMMUNITY_exists
- _COMMUNITY_getBulletStyles
- _COMMUNITY_findLastParentListNode
- _COMMUNITY_findNextCaretContainer
- _COMMUNITY_findParentListItemsNodes
- _COMMUNITY_findSubLists
- _COMMUNITY_styleValueToText
- _COMMUNITY_getParentLists
- _COMMUNITY_getRaw
- _COMMUNITY_getRootSearchStart
- _COMMUNITY_getSelectedListItems
- _COMMUNITY_getSelectedListRoots
- _COMMUNITY_getSelectedLists
- _COMMUNITY_getSelectedSubLists
- _COMMUNITY_getSelectedTextBlocks
- _COMMUNITY_updateAnchor
- _COMMUNITY_getUniqueListRoots
- _COMMUNITY_handleIndentation
- _COMMUNITY_hasProto
- _COMMUNITY_hasSameListStyle
- _COMMUNITY_option
- _COMMUNITY_indentListSelection
- _COMMUNITY_indentSelectedEntries
- _COMMUNITY_not
- _COMMUNITY_is$1
- _COMMUNITY_contains
- _COMMUNITY_removeZwsp
- _COMMUNITY_isBlock
- _COMMUNITY_isBogusBr
- _COMMUNITY_hasProtocol
- _COMMUNITY_isBr
- _COMMUNITY_isChildOfBody
- _COMMUNITY_shouldSplitBlock
- _COMMUNITY_isListNode
- _COMMUNITY_isOlUlNode
- _COMMUNITY_isParentListSelected
- _COMMUNITY_nt
- _COMMUNITY_isSelected
- _COMMUNITY_get$5
- _COMMUNITY_listIndentation
- _COMMUNITY_listNames
- _COMMUNITY_listSelector
- _COMMUNITY_matchNodeName
- _COMMUNITY_mergeForward
- _COMMUNITY_mergeIntoEmptyLi
- _COMMUNITY_dt
- _COMMUNITY_gn
- _COMMUNITY_nu
- _COMMUNITY_vt
- _COMMUNITY_We
- _COMMUNITY_wt
- _COMMUNITY_getOrDie
- _COMMUNITY_ye
- _COMMUNITY_yn
- _COMMUNITY_Zt
- _COMMUNITY_moveChildren
- _COMMUNITY_normalizeSegment
- _COMMUNITY_findParentElm
- _COMMUNITY_show
- _COMMUNITY_outdentDlItem
- _COMMUNITY_outdentListSelection
- _COMMUNITY_toggleVisualChars
- _COMMUNITY_parseItem
- _COMMUNITY_parseList
- _COMMUNITY_splitList
- _COMMUNITY_getUserDefinedEmoji
- _COMMUNITY_toggleMultipleLists
- _COMMUNITY_toggleSingleList
- _COMMUNITY_trim
- _COMMUNITY_typeOf
- _COMMUNITY_unique
- _COMMUNITY_embedPromise
- _COMMUNITY_shortcuts
- _COMMUNITY_getAudioHtml
- _COMMUNITY_getAudioTemplateCallback
- _COMMUNITY_getDimensions
- _COMMUNITY_getEditorData
- _COMMUNITY_getEmbedHtml
- _COMMUNITY_getEphoxEmbedData
- _COMMUNITY_getFlashHtml
- _COMMUNITY_getIframeHtml
- _COMMUNITY_getIframeTemplateCallback
- _COMMUNITY_getUrl
- _COMMUNITY_selectPlaceholder
- _COMMUNITY_register$1
- _COMMUNITY_isLiveEmbedNode
- _COMMUNITY_parseAndSanitize
- _COMMUNITY_placeHolderConverter
- _COMMUNITY_oe
- _COMMUNITY_ne
- _COMMUNITY_re
- _COMMUNITY_se
- _COMMUNITY_wrapNbsps
- _COMMUNITY_index.js
- _COMMUNITY_plugin.js
- _COMMUNITY_getSeparatorHtml
- _COMMUNITY_je
- _COMMUNITY_register$1
- _COMMUNITY_register$2
- _COMMUNITY_setup
- _COMMUNITY_lt
- _COMMUNITY_i
- _COMMUNITY_t
- _COMMUNITY_open
- _COMMUNITY_ancestor$1
- _COMMUNITY_blobToBase64
- _COMMUNITY_closest$1
- _COMMUNITY_closest$2
- _COMMUNITY_insertBlob
- _COMMUNITY_insertTable
- _COMMUNITY_Vo
- _COMMUNITY_qo
- _COMMUNITY_Uo
- _COMMUNITY_isNullable
- _COMMUNITY_Yo
- _COMMUNITY_Xo
- _COMMUNITY_an
- _COMMUNITY_cn
- _COMMUNITY_plugin.min.js
- _COMMUNITY_dn
- _COMMUNITY_fn
- _COMMUNITY_gn
- _COMMUNITY_r
- _COMMUNITY_pn
- _COMMUNITY_index.js
- _COMMUNITY_plugin.js
- _COMMUNITY_displayErrorMessage
- _COMMUNITY_enableWhenDirty
- _COMMUNITY_getOnSaveCallback
- _COMMUNITY_fr
- _COMMUNITY_gr
- _COMMUNITY_escapeSearchText
- _COMMUNITY_findSpansByIndex
- _COMMUNITY_us
- _COMMUNITY_foldl
- _COMMUNITY_ws
- _COMMUNITY_fromNodes
- _COMMUNITY_isBoundary
- _COMMUNITY_isContentEditableTrueInCef
- _COMMUNITY_isHidden
- _COMMUNITY_isMatchSpan
- _COMMUNITY_isNonNullable
- _COMMUNITY_dl
- _COMMUNITY_hl
- _COMMUNITY_isSimpleBoundary
- _COMMUNITY_wl
- _COMMUNITY_plugin.js
- _COMMUNITY_cc
- _COMMUNITY_fc
- _COMMUNITY_walk
- _COMMUNITY_addMenuItems
- _COMMUNITY_yc
- _COMMUNITY_always
- _COMMUNITY_anyToHex
- _COMMUNITY_Jc
- _COMMUNITY_applyStructureData
- _COMMUNITY_lm
- _COMMUNITY_am
- _COMMUNITY_defaultCellBorderStyles
- _COMMUNITY_descendants
- _COMMUNITY_pm
- _COMMUNITY_DomModifier
- _COMMUNITY_foldr
- _COMMUNITY_forMenu
- _COMMUNITY_fromDom$1
- _COMMUNITY_fromHtml
- _COMMUNITY_isNull
- _COMMUNITY_fromRgba
- _COMMUNITY_fromRowsOrColGroups
- _COMMUNITY_fromString
- _COMMUNITY_fromString$1
- _COMMUNITY_fromStringValues
- _COMMUNITY_fromTable
- _COMMUNITY_fromTable$1
- _COMMUNITY_get$2
- _COMMUNITY_getColumnAt
- _COMMUNITY_getRowType
- _COMMUNITY_getRowType$1
- _COMMUNITY_getSelectedCells
- _COMMUNITY_getSelectionCell
- _COMMUNITY_getSelectionEnd
- _COMMUNITY_getSelectionFromSelector
- _COMMUNITY_getTableBorderColorMap
- _COMMUNITY_parentElement
- _COMMUNITY_before$3
- _COMMUNITY_isNullable
- _COMMUNITY_isPixelsForced
- _COMMUNITY_isRectangular
- _COMMUNITY_jt
- _COMMUNITY_ro
- _COMMUNITY_Version
- _COMMUNITY_ul
- _COMMUNITY_vt
- _COMMUNITY_W
- _COMMUNITY_unknown$1
- _COMMUNITY_wo
- _COMMUNITY_wt
- _COMMUNITY_unknown
- _COMMUNITY_nu
- _COMMUNITY_xo
- _COMMUNITY_xt
- _COMMUNITY_PlatformDetection
- _COMMUNITY_yo
- _COMMUNITY_yt
- _COMMUNITY_detect$2
- _COMMUNITY_zo
- _COMMUNITY_zt
- _COMMUNITY_prepend
- _COMMUNITY_remove$1
- _COMMUNITY_removePxSuffix
- _COMMUNITY_retrieve
- _COMMUNITY_rgbaColour
- _COMMUNITY_isCol$2
- _COMMUNITY_setHeight
- _COMMUNITY_updateAdvancedProps
- _COMMUNITY_getPercentTableWidth
- _COMMUNITY_getModificationDateClasses
- _COMMUNITY_getPreviewReplaceValues
- _COMMUNITY_plugin.js
- _COMMUNITY_index.js
- _COMMUNITY_plugin.js
- _COMMUNITY_plugin.min.js
- _COMMUNITY_fromDom
- _COMMUNITY_applyVisualChars
- _COMMUNITY_charMapToRegExp
- _COMMUNITY_hasTableResizeBars
- _COMMUNITY_findParentElm
- _COMMUNITY_getIsRoot
- _COMMUNITY_removeDataStyle
- _COMMUNITY_isWrappedNbsp
- _COMMUNITY_a
- _COMMUNITY_isEmptyTag
- _COMMUNITY_H
- _COMMUNITY_p
- _COMMUNITY_eq
- _COMMUNITY_identify
- _COMMUNITY_resolve
- _COMMUNITY_sandHTMLElement
- _COMMUNITY_selector
- _COMMUNITY_getSelectionCellOrCaption
- _COMMUNITY_show
- _COMMUNITY_characterIndices
- _COMMUNITY_classify
- _COMMUNITY_countCharactersWithoutSpaces
- _COMMUNITY_copy
- _COMMUNITY_D
- _COMMUNITY_getRow
- _COMMUNITY_findDiff
- _COMMUNITY_onPaste
- _COMMUNITY_onPasteByEditor
- _COMMUNITY_x
- _COMMUNITY_allUnlocked
- _COMMUNITY_removeZwsp$1
- _COMMUNITY_content.js
- _COMMUNITY_content.inline.js
- _COMMUNITY_index.js
- _COMMUNITY_aboveOrBelow
- _COMMUNITY_addContextMenuGroup
- _COMMUNITY_addFocusableBehaviour
- _COMMUNITY_addToEnd
- _COMMUNITY_addToHistory
- _COMMUNITY_adjustBounds
- _COMMUNITY_Adt
- _COMMUNITY_adt$2
- _COMMUNITY_adt$3
- _COMMUNITY_adt$5
- _COMMUNITY_adt$6
- _COMMUNITY_all$1
- _COMMUNITY_allAlignments
- _COMMUNITY_alloy
- _COMMUNITY_allRtl
- _COMMUNITY_ancestors
- _COMMUNITY_anchor
- _COMMUNITY_api
- _COMMUNITY_api$1
- _COMMUNITY_api$2
- _COMMUNITY_appear
- _COMMUNITY_append
- _COMMUNITY_append$2
- _COMMUNITY_appendAt
- _COMMUNITY_applyMorph
- _COMMUNITY_applyPositionCss
- _COMMUNITY_asOption
- _COMMUNITY_asRawOrDie
- _COMMUNITY_asRawOrDie$1
- _COMMUNITY_attemptPatch
- _COMMUNITY_BACKSPACE
- _COMMUNITY_binder
- _COMMUNITY_blur
- _COMMUNITY_blur$1
- _COMMUNITY_body
- _COMMUNITY_boolean
- _COMMUNITY_bounds$1
- _COMMUNITY_box$1
- _COMMUNITY_brEdgePart
- _COMMUNITY_build$1
- _COMMUNITY_buildSubcomponents
- _COMMUNITY_bypassSelector
- _COMMUNITY_calcMaxSizes
- _COMMUNITY_calcReposition
- _COMMUNITY_calcSnap
- _COMMUNITY_calcStartData
- _COMMUNITY_calculateClassesFromButtonType
- _COMMUNITY_cardImageFields
- _COMMUNITY_cardTextSchema
- _COMMUNITY_cellOverEvent
- _COMMUNITY_centreY
- _COMMUNITY_centreY$1
- _COMMUNITY_change
- _COMMUNITY_changeZIndex
- _COMMUNITY_choose
- _COMMUNITY_choose$1
- _COMMUNITY_closest$1
- _COMMUNITY_closest$4
- _COMMUNITY_collapseItem
- _COMMUNITY_collapseItem$1
- _COMMUNITY_commonMenuItemFields
- _COMMUNITY_components$1
- _COMMUNITY_compose1
- _COMMUNITY_ComposeSchema
- _COMMUNITY_ComposingConfigs
- _COMMUNITY_composite$1
- _COMMUNITY_configureGrid
- _COMMUNITY_configureMatrix
- _COMMUNITY_configureMenu
- _COMMUNITY_contains
- _COMMUNITY_contains$1
- _COMMUNITY_convertStringToolbar
- _COMMUNITY_convertText
- _COMMUNITY_convertUnit
- _COMMUNITY_coupledPart
- _COMMUNITY_craftWithClasses
- _COMMUNITY_create
- _COMMUNITY_createAlignButton
- _COMMUNITY_createContextToolbar
- _COMMUNITY_createFontSizeInputButton
- _COMMUNITY_createFontSizeMenu
- _COMMUNITY_createGridFields
- _COMMUNITY_createGroupToolbarButton
- _COMMUNITY_createHorizontalPartialMenuWithAlloyItems
- _COMMUNITY_createInlineMenuFrom
- _COMMUNITY_createPartialMenu
- _COMMUNITY_createPartialMenuWithAlloyItems
- _COMMUNITY_createSelectButton
- _COMMUNITY_createSeparatorMenuItem
- _COMMUNITY_createSidebar
- _COMMUNITY_CUSTOM_ELEMENT
- _COMMUNITY_customEditorFields
- _COMMUNITY_cycleBy
- _COMMUNITY_cycleDown
- _COMMUNITY_cycleHorizontal$1
- _COMMUNITY_cycleLeft$1
- _COMMUNITY_decloak
- _COMMUNITY_deep$1
- _COMMUNITY_defaultedColumns
- _COMMUNITY_defaultedFunction
- _COMMUNITY_defaultedMeta
- _COMMUNITY_defaultedObjOf
- _COMMUNITY_defaultedOf
- _COMMUNITY_defaultedOnAction
- _COMMUNITY_defaultedType
- _COMMUNITY_defaultEventHandler
- _COMMUNITY_defaultExecute
- _COMMUNITY_defaultIcon
- _COMMUNITY_defaultMenus
- _COMMUNITY_defaultOr
- _COMMUNITY_defaultStyleFormats
- _COMMUNITY_defaultUids
- _COMMUNITY_defaultUidsSchema
- _COMMUNITY_descendant
- _COMMUNITY_descendOnce$1
- _COMMUNITY_deselectOtherRadioItems
- _COMMUNITY_destroyable
- _COMMUNITY_detect$5
- _COMMUNITY_detectBrowser
- _COMMUNITY_detectBrowser$1
- _COMMUNITY_detection
- _COMMUNITY_detectOs
- _COMMUNITY_detectSize
- _COMMUNITY_detectWhenSplitUiMode
- _COMMUNITY_determineInsetLayout
- _COMMUNITY_dialogFooterButtonFields
- _COMMUNITY_DialogManager
- _COMMUNITY_disable
- _COMMUNITY_Dragging
- _COMMUNITY_Dropdown
- _COMMUNITY_dropZoneDataProcessor
- _COMMUNITY_dropZoneSchema
- _COMMUNITY_each
- _COMMUNITY_eachr
- _COMMUNITY_east
- _COMMUNITY_edgeActions
- _COMMUNITY_edgeActions$1
- _COMMUNITY_english
- _COMMUNITY_enhanceGroups
- _COMMUNITY_ensureInDom
- _COMMUNITY_ensureIsRoot
- _COMMUNITY_errorReporter
- _COMMUNITY_events$3
- _COMMUNITY_executeEvent
- _COMMUNITY_exhibit$1
- _COMMUNITY_exhibit$2
- _COMMUNITY_exhibit$3
- _COMMUNITY_factory$6
- _COMMUNITY_factory$h
- _COMMUNITY_fetchItems
- _COMMUNITY_fieldsUpdate
- _COMMUNITY_filterByQuery
- _COMMUNITY_filteredTargets
- _COMMUNITY_filterLinkTargets
- _COMMUNITY_findMap
- _COMMUNITY_findPositionOfValue$1
- _COMMUNITY_findValueOfOffset
- _COMMUNITY_fireSkinLoadError
- _COMMUNITY_fireStylesTextUpdate
- _COMMUNITY_firstDefinedOrZero
- _COMMUNITY_firstMatch
- _COMMUNITY_flatgrid
- _COMMUNITY_flatgrid$1
- _COMMUNITY_focus$3
- _COMMUNITY_focus$4
- _COMMUNITY_focusBehaviours
- _COMMUNITY_focusBusyComponent
- _COMMUNITY_focusButtonEvent
- _COMMUNITY_focusin
- _COMMUNITY_focusSearchField
- _COMMUNITY_focusShifted
- _COMMUNITY_fold
- _COMMUNITY_forall
- _COMMUNITY_forceBottomPosition
- _COMMUNITY_forCollection
- _COMMUNITY_formatObj
- _COMMUNITY_formSubmitEvent
- _COMMUNITY_formUnblockEvent
- _COMMUNITY_forwardSlideEvent
- _COMMUNITY_fromHtml$1
- _COMMUNITY_fromHtml$2
- _COMMUNITY_fromPageXY
- _COMMUNITY_fromPoint
- _COMMUNITY_fromRange
- _COMMUNITY_fromRawEvent$1
- _COMMUNITY_fromResult
- _COMMUNITY_fromResult$1
- _COMMUNITY_fromTag
- _COMMUNITY_fromText
- _COMMUNITY_fSchema
- _COMMUNITY_fuse$1
- _COMMUNITY_Future
- _COMMUNITY_FutureResult
- _COMMUNITY_generate$7
- _COMMUNITY_get
- _COMMUNITY_get$1
- _COMMUNITY_get$2
- _COMMUNITY_get$3
- _COMMUNITY_get$4
- _COMMUNITY_get$5
- _COMMUNITY_get$8
- _COMMUNITY_get$9
- _COMMUNITY_getActiveMenuItemFrom
- _COMMUNITY_getAdditionalColors
- _COMMUNITY_getColorItems
- _COMMUNITY_getColors
- _COMMUNITY_getColors$1
- _COMMUNITY_getColors$2
- _COMMUNITY_getCursorAnchor
- _COMMUNITY_getFirstRect
- _COMMUNITY_getIconName
- _COMMUNITY_getMenuButtonApi
- _COMMUNITY_getOffsetParent
- _COMMUNITY_getOpt
- _COMMUNITY_getPointAnchor
- _COMMUNITY_getRaw
- _COMMUNITY_getRelativeOrigin
- _COMMUNITY_getRemovedMenuItems
- _COMMUNITY_getRestriction
- _COMMUNITY_getSearchModeForField
- _COMMUNITY_getSearchPattern
- _COMMUNITY_getSelectedElement
- _COMMUNITY_getSnapsConfig
- _COMMUNITY_getToolTipText
- _COMMUNITY_getUrlPicker
- _COMMUNITY_getYCenterOffSetOf
- _COMMUNITY_getYScreenRange
- _COMMUNITY_go
- _COMMUNITY_group
- _COMMUNITY_groupByEvents
- _COMMUNITY_groupFields
- _COMMUNITY_groupSpec
- _COMMUNITY_halfX
- _COMMUNITY_hasGrown
- _COMMUNITY_hasLEdge
- _COMMUNITY_HideTooltipEvent
- _COMMUNITY_historyTargets
- _COMMUNITY_html$1
- _COMMUNITY_idAttr
- _COMMUNITY_init$2
- _COMMUNITY_init$3
- _COMMUNITY_init$6
- _COMMUNITY_init$a
- _COMMUNITY_init$b
- _COMMUNITY_init$c
- _COMMUNITY_init$f
- _COMMUNITY_isArrayOf
- _COMMUNITY_isCustomMessage
- _COMMUNITY_isDockedMode
- _COMMUNITY_isDocument
- _COMMUNITY_isFarEnough
- _COMMUNITY_isFunction
- _COMMUNITY_isGrowing
- _COMMUNITY_isHidden$1
- _COMMUNITY_isNestedFormats
- _COMMUNITY_isShadowRoot
- _COMMUNITY_isType
- _COMMUNITY_isType$1
- _COMMUNITY_isUndefined
- _COMMUNITY_itemSchema$2
- _COMMUNITY_itemSchema$3
- _COMMUNITY_keyup
- _COMMUNITY_keywordFontSizes
- _COMMUNITY_languageSpec
- _COMMUNITY_listBoxItemSchema
- _COMMUNITY_listBoxNestedItemFields
- _COMMUNITY_listBoxSchema
- _COMMUNITY_make$4
- _COMMUNITY_make$5
- _COMMUNITY_make$6
- _COMMUNITY_make$7
- _COMMUNITY_makeAnnouncementText
- _COMMUNITY_makeApi
- _COMMUNITY_makeButton
- _COMMUNITY_makeCell
- _COMMUNITY_makeCells
- _COMMUNITY_makeComponents
- _COMMUNITY_makeContextItem
- _COMMUNITY_makeEventLogger
- _COMMUNITY_makeFactory
- _COMMUNITY_makeIframe
- _COMMUNITY_makeLabelText
- _COMMUNITY_makeMap
- _COMMUNITY_makeMenu
- _COMMUNITY_makePanels
- _COMMUNITY_makeRange
- _COMMUNITY_makeRatioConverter
- _COMMUNITY_makeSandbox
- _COMMUNITY_makeSandbox$1
- _COMMUNITY_manual
- _COMMUNITY_map
- _COMMUNITY_map$1
- _COMMUNITY_markAsBehaviourApi
- _COMMUNITY_markers
- _COMMUNITY_memento
- _COMMUNITY_An
- _COMMUNITY_ar
- _COMMUNITY_au
- _COMMUNITY_bf
- _COMMUNITY_bn
- _COMMUNITY_br
- _COMMUNITY_Cb
- _COMMUNITY_cg
- _COMMUNITY_cp
- _COMMUNITY_cx
- _COMMUNITY_dc
- _COMMUNITY_dg
- _COMMUNITY_dy
- _COMMUNITY_ed
- _COMMUNITY_ee
- _COMMUNITY_el
- _COMMUNITY_fe
- _COMMUNITY_ff
- _COMMUNITY_fh
- _COMMUNITY_fi
- _COMMUNITY_fl
- _COMMUNITY_fm
- _COMMUNITY_Ft
- _COMMUNITY_fw
- _COMMUNITY_hv
- _COMMUNITY_jc
- _COMMUNITY_jd
- _COMMUNITY_je
- _COMMUNITY_jl
- _COMMUNITY_jt
- _COMMUNITY_jy
- _COMMUNITY_ka
- _COMMUNITY_kb
- _COMMUNITY_kt
- _COMMUNITY_kw
- _COMMUNITY_La
- _COMMUNITY_ls
- _COMMUNITY_lt
- _COMMUNITY_lv
- _COMMUNITY_Lw
- _COMMUNITY_lx
- _COMMUNITY_ly
- _COMMUNITY_Mb
- _COMMUNITY_mc
- _COMMUNITY_mp
- _COMMUNITY_mr
- _COMMUNITY_pc
- _COMMUNITY_Pm
- _COMMUNITY_py
- _COMMUNITY_q
- _COMMUNITY_qa
- _COMMUNITY_qb
- _COMMUNITY_rb
- _COMMUNITY_sk
- _COMMUNITY_su
- _COMMUNITY_tg
- _COMMUNITY_tn
- _COMMUNITY_to
- _COMMUNITY_tp
- _COMMUNITY_tt
- _COMMUNITY_Tw
- _COMMUNITY_ty
- _COMMUNITY_ua
- _COMMUNITY_vt
- _COMMUNITY_we
- _COMMUNITY_wn
- _COMMUNITY_Wo
- _COMMUNITY_xa
- _COMMUNITY_xm
- _COMMUNITY_Yc
- _COMMUNITY_yD
- _COMMUNITY_YF
- _COMMUNITY_yg
- _COMMUNITY_Yh
- _COMMUNITY_yi
- _COMMUNITY_yl
- _COMMUNITY_monitor
- _COMMUNITY_moveDown$1
- _COMMUNITY_moveNorth
- _COMMUNITY_moveNorth$1
- _COMMUNITY_moveOrSnap
- _COMMUNITY_moveRight
- _COMMUNITY_moveRight$1
- _COMMUNITY_moveRight$2
- _COMMUNITY_moveRight$3
- _COMMUNITY_moveSouth
- _COMMUNITY_moveSouth$1
- _COMMUNITY_moveUp
- _COMMUNITY_moveUp$1
- _COMMUNITY_moveVertical
- _COMMUNITY_MUSTACHE_EXPR
- _COMMUNITY_name
- _COMMUNITY_name$1
- _COMMUNITY_name$2
- _COMMUNITY_name$3
- _COMMUNITY_namedEvents
- _COMMUNITY_names
- _COMMUNITY_nameToHandlers
- _COMMUNITY_nativeDisabled
- _COMMUNITY_nativeEnable
- _COMMUNITY_nativeIsDisabled
- _COMMUNITY_needsRtlTransform
- _COMMUNITY_nestedMenuItemSchema
- _COMMUNITY_never
- _COMMUNITY_nextSibling
- _COMMUNITY_noarg
- _COMMUNITY_NoContextApi
- _COMMUNITY_NODE_TYPE
- _COMMUNITY_NodeValue
- _COMMUNITY_noFormParts
- _COMMUNITY_noLogger
- _COMMUNITY_nonScrollingOverflows
- _COMMUNITY_noop
- _COMMUNITY_normalButtonFields
- _COMMUNITY_normalFooterButtonFields
- _COMMUNITY_normalise
- _COMMUNITY_normalizeHex
- _COMMUNITY_north
- _COMMUNITY_north$2
- _COMMUNITY_northeast
- _COMMUNITY_northeast$1
- _COMMUNITY_northeast$2
- _COMMUNITY_northwest
- _COMMUNITY_northwest$1
- _COMMUNITY_nu$d
- _COMMUNITY_number
- _COMMUNITY_numToPx
- _COMMUNITY_NuPositionCss
- _COMMUNITY_onActionToggleFormat$1
- _COMMUNITY_onControlDetached
- _COMMUNITY_onDirection
- _COMMUNITY_onDown
- _COMMUNITY_onDown$1
- _COMMUNITY_onHandler
- _COMMUNITY_onLeft$2
- _COMMUNITY_onLoad$4
- _COMMUNITY_onUnload$2
- _COMMUNITY_parts$3
- _COMMUNITY_parts$6
- _COMMUNITY_parts$8
- _COMMUNITY_parts$b
- _COMMUNITY_parts$c
- _COMMUNITY_parts$d
- _COMMUNITY_parts$e
- _COMMUNITY_parts$f
- _COMMUNITY_patchSpecChild
- _COMMUNITY_prepend$1
- _COMMUNITY_preserve
- _COMMUNITY_preservePosition
- _COMMUNITY_presetClasses
- _COMMUNITY_pure$1
- _COMMUNITY_ReadOnlyDataSchema
- _COMMUNITY_redgePart
- _COMMUNITY_register$1
- _COMMUNITY_register$2
- _COMMUNITY_register$6
- _COMMUNITY_registerButtons$1
- _COMMUNITY_registerTextColorButton
- _COMMUNITY_registerTextColorMenuItem
- _COMMUNITY_relativeToNative
- _COMMUNITY_remove
- _COMMUNITY_remove$4
- _COMMUNITY_render
- _COMMUNITY_renderClose
- _COMMUNITY_renderDialog$1
- _COMMUNITY_renderDialogButton
- _COMMUNITY_renderDirectory
- _COMMUNITY_renderFirst
- _COMMUNITY_renderLabel
- _COMMUNITY_renderLabel$1
- _COMMUNITY_renderLabel$2
- _COMMUNITY_renderLabel$3
- _COMMUNITY_renderLeafLabel
- _COMMUNITY_renderMenuButton
- _COMMUNITY_renderStatusbar
- _COMMUNITY_renderTabPanel
- _COMMUNITY_renderText
- _COMMUNITY_renderToolbar
- _COMMUNITY_renderToolbarButton
- _COMMUNITY_renderToolbarButtonWith
- _COMMUNITY_renderToolbarGroup
- _COMMUNITY_renderToolbarGroupCommon
- _COMMUNITY_renderToolbarToggleButton
- _COMMUNITY_renderToolbarToggleButtonWith
- _COMMUNITY_renderTree
- _COMMUNITY_renderUI
- _COMMUNITY_renderUrlDialog
- _COMMUNITY_renderUrlInput
- _COMMUNITY_renderViewButton
- _COMMUNITY_renderViewHeader
- _COMMUNITY_replaceBy
- _COMMUNITY_replaceChildren
- _COMMUNITY_replaceText
- _COMMUNITY_Replacing
- _COMMUNITY_resetZIndex
- _COMMUNITY_resize
- _COMMUNITY_Result
- _COMMUNITY_ResultCombine
- _COMMUNITY_retargetAndDispatchWith
- _COMMUNITY_runOnAttached
- _COMMUNITY_saveState
- _COMMUNITY_scan
- _COMMUNITY_schema
- _COMMUNITY_schema$1
- _COMMUNITY_schema$2
- _COMMUNITY_schema$3
- _COMMUNITY_schema$4
- _COMMUNITY_schema$5
- _COMMUNITY_schema$6
- _COMMUNITY_schema$7
- _COMMUNITY_schema$g
- _COMMUNITY_schema$r
- _COMMUNITY_separator$2
- _COMMUNITY_set$3
- _COMMUNITY_set$4
- _COMMUNITY_set$5
- _COMMUNITY_set$6
- _COMMUNITY_set$7
- _COMMUNITY_set$8
- _COMMUNITY_setAll$1
- _COMMUNITY_setGrown
- _COMMUNITY_setPositionFromValue$2
- _COMMUNITY_setStart
- _COMMUNITY_setTabviewHeight
- _COMMUNITY_setToBEdge
- _COMMUNITY_setToBEdgeXY
- _COMMUNITY_setToBLEdgeXY
- _COMMUNITY_setToBREdgeXY
- _COMMUNITY_setToLEdge
- _COMMUNITY_setToMin$1
- _COMMUNITY_setToMin$2
- _COMMUNITY_setToolbar
- _COMMUNITY_setToREdgeXY
- _COMMUNITY_setToTEdge
- _COMMUNITY_setToTEdgeXY
- _COMMUNITY_setToTLEdgeXY
- _COMMUNITY_setToTREdgeXY
- _COMMUNITY_setup
- _COMMUNITY_setup$1
- _COMMUNITY_setup$2
- _COMMUNITY_setup$4
- _COMMUNITY_setupiOSOverrides
- _COMMUNITY_setValueFrom$1
- _COMMUNITY_shrink
- _COMMUNITY_SimRange
- _COMMUNITY_SimSelection
- _COMMUNITY_single
- _COMMUNITY_singleton
- _COMMUNITY_Situ
- _COMMUNITY_sizeInputDataProcessor
- _COMMUNITY_sizeInputFields
- _COMMUNITY_sketch
- _COMMUNITY_sketch$1
- _COMMUNITY_sliderChangeEvent
- _COMMUNITY_sliderFactory
- _COMMUNITY_sliderFields
- _COMMUNITY_smartMode
- _COMMUNITY_snap
- _COMMUNITY_snapshot
- _COMMUNITY_snapTo
- _COMMUNITY_sort
- _COMMUNITY_south$2
- _COMMUNITY_southeast$1
- _COMMUNITY_southY
- _COMMUNITY_southY$1
- _COMMUNITY_southY$2
- _COMMUNITY_SPACE
- _COMMUNITY_special
- _COMMUNITY_spectrumPart
- _COMMUNITY_split
- _COMMUNITY_splitButton
- _COMMUNITY_splitButtonSchema
- _COMMUNITY_SplitDropdown
- _COMMUNITY_SplitFloatingToolbar
- _COMMUNITY_splitFonts
- _COMMUNITY_SplitSlidingToolbar
- _COMMUNITY_spot
- _COMMUNITY_startsWith
- _COMMUNITY_startTransitioning
- _COMMUNITY_staticMenuItem
- _COMMUNITY_step
- _COMMUNITY_stop
- _COMMUNITY_stopDrag
- _COMMUNITY_stopEventForFirefox
- _COMMUNITY_stopper
- _COMMUNITY_store
- _COMMUNITY_storePrior
- _COMMUNITY_storePriorIfNone
- _COMMUNITY_Streaming
- _COMMUNITY_string
- _COMMUNITY_stringIndexOf
- _COMMUNITY_stringMatch
- _COMMUNITY_stringReplace
- _COMMUNITY_stringToLowerCase
- _COMMUNITY_stringToString
- _COMMUNITY_stringTrim
- _COMMUNITY_subPlaceholder
- _COMMUNITY_substitute
- _COMMUNITY_SUPPORTED_MESSAGE_ACTIONS
- _COMMUNITY_svalue
- _COMMUNITY_Tabbar
- _COMMUNITY_TabButton
- _COMMUNITY_tabFields
- _COMMUNITY_tableFields
- _COMMUNITY_tableSchema
- _COMMUNITY_tabPanelFields
- _COMMUNITY_tabPanelSchema
- _COMMUNITY_TabSection
- _COMMUNITY_tabsPart
- _COMMUNITY_Tabstopping
- _COMMUNITY_Tabview
- _COMMUNITY_takeover
- _COMMUNITY_tedgePart
- _COMMUNITY_text
- _COMMUNITY_text$1
- _COMMUNITY_text$2
- _COMMUNITY_textAreaFields
- _COMMUNITY_textAreaSchema
- _COMMUNITY_throttle
- _COMMUNITY_throttleInterval
- _COMMUNITY_thumbPart
- _COMMUNITY_thunk
- _COMMUNITY_thunkOf
- _COMMUNITY_tieredData
- _COMMUNITY_tieredMenu
- _COMMUNITY_tieredMenuMarkers
- _COMMUNITY_title
- _COMMUNITY_titleChannel
- _COMMUNITY_tlEdgePart
- _COMMUNITY_TMPLIT_EXPR
- _COMMUNITY_to
- _COMMUNITY_toAbsolute
- _COMMUNITY_toBox
- _COMMUNITY_toCell
- _COMMUNITY_toDefinition
- _COMMUNITY_toEvents
- _COMMUNITY_toFixed
- _COMMUNITY_toggle
- _COMMUNITY_toHex
- _COMMUNITY_toInfo
- _COMMUNITY_Toolbar
- _COMMUNITY_toolbarButtonEventOrder
- _COMMUNITY_tooltipBehaviour
- _COMMUNITY_Tooltipping
- _COMMUNITY_translate
- _COMMUNITY_translate$1
- _COMMUNITY_translate$2
- _COMMUNITY_transpose
- _COMMUNITY_transpose$1
- _COMMUNITY_transposeContentAreaContainer
- _COMMUNITY_trEdgePart
- _COMMUNITY_treeEventsId
- _COMMUNITY_treeFields
- _COMMUNITY_treeItemDirectoryFields
- _COMMUNITY_treeItemDirectorySchema
- _COMMUNITY_treeItemLeafSchema
- _COMMUNITY_treeItemSchema
- _COMMUNITY_treeSchema
- _COMMUNITY_triggerHandler
- _COMMUNITY_triggerOnUntilStopped
- _COMMUNITY_triggerTab
- _COMMUNITY_triggerUntilStopped
- _COMMUNITY_trim$1
- _COMMUNITY_tripleEquals
- _COMMUNITY_tryDecisionToFixedMorph
- _COMMUNITY_tryDockingPosition
- _COMMUNITY_tryFit
- _COMMUNITY_tryMorphToFixed
- _COMMUNITY_tryMorphToOriginal
- _COMMUNITY_tupleMap
- _COMMUNITY_type$1
- _COMMUNITY_typedValue
- _COMMUNITY_typeErrorCreate
- _COMMUNITY_types
- _COMMUNITY_typical
- _COMMUNITY_unbindable
- _COMMUNITY_unblock
- _COMMUNITY_uncurried
- _COMMUNITY_units
- _COMMUNITY_unknown$1
- _COMMUNITY_unknown$2
- _COMMUNITY_unknown$3
- _COMMUNITY_unsafe
- _COMMUNITY_unsupportedFields
- _COMMUNITY_unwrapReferences
- _COMMUNITY_UP
- _COMMUNITY_updateAriaOnDehighlight
- _COMMUNITY_updateAriaOnHighlight
- _COMMUNITY_updateAriaState
- _COMMUNITY_updateChecked
- _COMMUNITY_updateClass
- _COMMUNITY_updateEditorClasses
- _COMMUNITY_updateIframeContentFlow
- _COMMUNITY_updateMenuIcon
- _COMMUNITY_updateMenuText
- _COMMUNITY_updatePressed
- _COMMUNITY_updateSidebarRoleOnToggle
- _COMMUNITY_updateTabviewHeight
- _COMMUNITY_urlDialogButtonSchema
- _COMMUNITY_urlInputSchema
- _COMMUNITY_use
- _COMMUNITY_useBranding
- _COMMUNITY_useElementPath
- _COMMUNITY_useTypeaheadUrls
- _COMMUNITY_useV
- _COMMUNITY_value$1
- _COMMUNITY_values
- _COMMUNITY_windowResize
- _COMMUNITY_writeOnly
- _COMMUNITY_au
- _COMMUNITY_bo
- _COMMUNITY_bp
- _COMMUNITY_bs
- _COMMUNITY_Cu
- _COMMUNITY_cv
- _COMMUNITY_dd
- _COMMUNITY_dn
- _COMMUNITY_dr
- _COMMUNITY_dw
- _COMMUNITY_dx
- _COMMUNITY_Dy
- _COMMUNITY_el
- _COMMUNITY_em
- _COMMUNITY_eo
- _COMMUNITY_fg
- _COMMUNITY_fh
- _COMMUNITY_g
- _COMMUNITY_gm
- _COMMUNITY_gp
- _COMMUNITY_gr
- _COMMUNITY_Gt
- _COMMUNITY_gw
- _COMMUNITY_he
- _COMMUNITY_hf
- _COMMUNITY_hg
- _COMMUNITY_hh
- _COMMUNITY_hi
- _COMMUNITY_hk
- _COMMUNITY_hl
- _COMMUNITY_hm
- _COMMUNITY_hn
- _COMMUNITY_hp
- _COMMUNITY_hy
- _COMMUNITY_ic
- _COMMUNITY_ie
- _COMMUNITY_If
- _COMMUNITY_ig
- _COMMUNITY_ii
- _COMMUNITY_il
- _COMMUNITY_im
- _COMMUNITY_In
- _COMMUNITY_io
- _COMMUNITY_ip
- _COMMUNITY_ir
- _COMMUNITY_is
- _COMMUNITY_it
- _COMMUNITY_iu
- _COMMUNITY_iw
- _COMMUNITY_ix
- _COMMUNITY_lw
- _COMMUNITY_lx
- _COMMUNITY_Ly
- _COMMUNITY_ml
- _COMMUNITY_mm
- _COMMUNITY_mn
- _COMMUNITY_my
- _COMMUNITY_N
- _COMMUNITY_na
- _COMMUNITY_nb
- _COMMUNITY_nc
- _COMMUNITY_nd
- _COMMUNITY_nf
- _COMMUNITY_ng
- _COMMUNITY_nh
- _COMMUNITY_ni
- _COMMUNITY_nl
- _COMMUNITY_ns
- _COMMUNITY_nT
- _COMMUNITY_nu
- _COMMUNITY_nv
- _COMMUNITY_od
- _COMMUNITY_oe
- _COMMUNITY_Ol
- _COMMUNITY_Oy
- _COMMUNITY_p
- _COMMUNITY_pf
- _COMMUNITY_pg
- _COMMUNITY_ph
- _COMMUNITY_pi
- _COMMUNITY_pk
- _COMMUNITY_pl
- _COMMUNITY_pm
- _COMMUNITY_pn
- _COMMUNITY_po
- _COMMUNITY_pv
- _COMMUNITY_pw
- _COMMUNITY_qe
- _COMMUNITY_qg
- _COMMUNITY_qh
- _COMMUNITY_qo
- _COMMUNITY_qp
- _COMMUNITY_qv
- _COMMUNITY_rk
- _COMMUNITY_rm
- _COMMUNITY_rp
- _COMMUNITY_Rs
- _COMMUNITY_tk
- _COMMUNITY_tp
- _COMMUNITY_tu
- _COMMUNITY_Tx
- _COMMUNITY_u
- _COMMUNITY_uf
- _COMMUNITY_um
- _COMMUNITY_uo
- _COMMUNITY_up
- _COMMUNITY_ur
- _COMMUNITY_v
- _COMMUNITY_vn
- _COMMUNITY_Wc
- _COMMUNITY_wn
- _COMMUNITY_wo
- _COMMUNITY_xm
- _COMMUNITY_ye
- _COMMUNITY_Yv
- _COMMUNITY_yw
- _COMMUNITY_zr
- _COMMUNITY_index.ts
- _COMMUNITY_types.ts
- _COMMUNITY_index.ts
- _COMMUNITY_types.ts
- _COMMUNITY_index.ts
- _COMMUNITY_index.ts
- _COMMUNITY_index.ts
- _COMMUNITY_App.vue
- _COMMUNITY_address
- _COMMUNITY_freightUnitLabel
- _COMMUNITY_if
- _COMMUNITY_total
- [[COMMUNITY{ loading, plan, products, transport, freightSettlement, vehicleBundle, contractSnapshot, dibangRows, siteRows, loadDetail, resetDetail }|{ loading, plan, products, transport, freightSettlement, vehicleBundle, contractSnapshot, dibangRows, siteRows, loadDetail, resetDetail }]]
- _COMMUNITY_rows
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_formatViewValue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_progress
- _COMMUNITY_index.vue
- _COMMUNITY_EChartsOption
- _COMMUNITY_index.vue
- _COMMUNITY_itemColor
- _COMMUNITY_rawSource
- _COMMUNITY_rawValue
- _COMMUNITY_sanitizedArray
- _COMMUNITY_index.vue
- _COMMUNITY_formData
- _COMMUNITY_onSuccess
- _COMMUNITY_toolbar
- _COMMUNITY_lowerItemTitle
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- [[COMMUNITY{ pageTransition, containerWidth, refresh }|{ pageTransition, containerWidth, refresh }]]
- _COMMUNITY_index.vue
- _COMMUNITY_clickedIndex
- _COMMUNITY_handleWheelScroll
- _COMMUNITY_positions
- _COMMUNITY_setTransition
- [[COMMUNITY{ setTransition, adjustPositionAfterClose }|{ setTransition, adjustPositionAfterClose }]]
- _COMMUNITY_setupEventListeners
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_hideLogoIfNeeded
- _COMMUNITY_refreshFloatingLayers
- _COMMUNITY_selectedImage
- _COMMUNITY_index.vue
- _COMMUNITY_z
- _COMMUNITY_index.vue
- _COMMUNITY_index.ts
- _COMMUNITY_setting.ts
- _COMMUNITY_auth.ts
- _COMMUNITY_advanceApproverStats
- _COMMUNITY_collectMenuCodes
- _COMMUNITY_index.ts
- _COMMUNITY_index.ts
- _COMMUNITY_contentType
- _COMMUNITY_userStore
- _COMMUNITY_userStore
- _COMMUNITY_payload
- _COMMUNITY_hasVisiblePlDocumentReminderMenu
- _COMMUNITY_buildInboundSlipTermsHtml
- _COMMUNITY_setupSubpackSlipEditorTypeCheckboxes
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_code
- _COMMUNITY_codeblock9 (P0 基础设施 → P1 基础配置 → P2 备用金+附件 → P3 报销 → P4 支付 → P5 菜单 → P6 前)
- _COMMUNITY_index.vue
- _COMMUNITY_names
- _COMMUNITY_handleCheckAllChange
- _COMMUNITY_handleSaveColumnSetting
- _COMMUNITY_codebash (mysql -u root -p your_database crmsqlcrm12-CRM字典数据汇总.md)
- _COMMUNITY_contentEnd
- _COMMUNITY_parsed
- _COMMUNITY_parts
- _COMMUNITY_content
- _COMMUNITY_contentDiv
- _COMMUNITY_contentEnd
- _COMMUNITY_url
- _COMMUNITY_detail.vue
- _COMMUNITY_temp
- _COMMUNITY_form.vue
- _COMMUNITY_ext
- _COMMUNITY_stage
- _COMMUNITY_account
- _COMMUNITY_day
- _COMMUNITY_codetypescript (import { publicPlGet, publicPlPost, publicPlUpload } from '@)
- _COMMUNITY_index.vue
- _COMMUNITY_url
- _COMMUNITY_index.vue
- _COMMUNITY_WeighingCreate
- _COMMUNITY_codepython (from app.models.pl_models import PlFreightSettlement, PlFrei)
- _COMMUNITY_childIds
- _COMMUNITY_collectIds
- _COMMUNITY_codepython (def apply_archive_freight
- _COMMUNITY_n
- _COMMUNITY_node
- _COMMUNITY_paramItems
- _COMMUNITY_row
- _COMMUNITY_s
- _COMMUNITY_index.vue
- _COMMUNITY_originalQty
- _COMMUNITY_index.vue
- _COMMUNITY_allowedImageTypes
- _COMMUNITY_allowedTypes
- _COMMUNITY_allowedVideoTypes
- _COMMUNITY_any
- _COMMUNITY_arr
- _COMMUNITY_bannerItems
- _COMMUNITY_basicData
- _COMMUNITY_cat
- _COMMUNITY_cid
- _COMMUNITY_curr
- _COMMUNITY_enabled
- _COMMUNITY_existing
- _COMMUNITY_existingCodes
- _COMMUNITY_existingIds
- _COMMUNITY_existingValue
- _COMMUNITY_idx
- _COMMUNITY_idxFound
- _COMMUNITY_codesql (ALTER TABLE pl_transport)
- _COMMUNITY_index
- _COMMUNITY_isVideo
- _COMMUNITY_items
- _COMMUNITY_lastAuto
- _COMMUNITY_codepython (class PlVehicleRechargeApply(Base))
- _COMMUNITY_newItems
- _COMMUNITY_newParams
- _COMMUNITY_paramValues
- _COMMUNITY_parentId
- _COMMUNITY_placeholder
- _COMMUNITY_rowCode
- _COMMUNITY_rowId
- _COMMUNITY_scrollToFirstError
- _COMMUNITY_seenParamIds
- _COMMUNITY_selected
- _COMMUNITY_codetypescript ('ETC加油申请',)
- _COMMUNITY_sortItems
- _COMMUNITY_ts
- _COMMUNITY_uploadClientKey
- _COMMUNITY_uploadedUrl
- _COMMUNITY_uploadEl
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- [[COMMUNITY{ menuType }|{ menuType }]]
- _COMMUNITY_index.vue
- _COMMUNITY_route-parent.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_handleEdit
- _COMMUNITY_handleToolbarEdit
- _COMMUNITY_index.vue
- _COMMUNITY_arrange.vue
- _COMMUNITY_getFollowStatusTagType
- _COMMUNITY_index.vue
- _COMMUNITY_getFollowStatusTagType
- _COMMUNITY_detail.vue
- _COMMUNITY_handlePrintDeliverySlip
- _COMMUNITY_handleToolbarPrintSubpackSlip
- _COMMUNITY_matched
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_today
- _COMMUNITY_index.vue
- _COMMUNITY_catch
- _COMMUNITY_id
- _COMMUNITY_leader
- _COMMUNITY_leaderPhone
- [[_COMMUNITY_codesql (CREATE TABLE
sys_oss|code:sql (CREATE TABLEsys_oss]] - [[_COMMUNITY_codesql (CREATE TABLE
crm_customer|code:sql (CREATE TABLEcrm_customer]] - _COMMUNITY_pid
- _COMMUNITY_kw
- _COMMUNITY_codebash ( 本地打包示例(排除 venv、日志、缓存))
- _COMMUNITY_codeblock3 (保存地磅单)
- _COMMUNITY_codeblock5 (web-adminsrc)
- _COMMUNITY_codeblock1 (┌───────────────────────────────────────────────────────────)
- [[COMMUNITY_codesql (-- 菜单(示例 ID,实现时按现有 PL 规范))|code:sql (-- 菜单(示例 ID,实现时按现有 PL_* 规范))]]
- _COMMUNITY_codeblock1 (Step 0 基线文档与对照页 ✅ 已完成)
- _COMMUNITY_codeblock2 (已完成 Step 0 → Step 1 → Step 1b → Step 2(列表页))
- _COMMUNITY_codebash ( 前端开发)
- _COMMUNITY_codeblock3 (1. 校验计划、车辆、司机、危化品证书(现有))
- _COMMUNITY_codepython (def _rotate_driver_access_token(transport PlTransport) - s)
- _COMMUNITY_codepython (@router.get(customers))
- _COMMUNITY_codebash (cd iflytekshanxia2.0backend)
- _COMMUNITY_Scenario 成功创建申请
- _COMMUNITY_Scenario 新增列表页
- [[_COMMUNITY_codevue (p class=filter-hint…p)|code:vue (
…
)]] - _COMMUNITY_实现模式
- _COMMUNITY_codescss (.attachment-upload { width 100%; })
- _COMMUNITY_codejson ({)
- _COMMUNITY_Scenario 日期顺序非法
- _COMMUNITY_Requirement 无申请补录
- _COMMUNITY__redis_session_enabled
- _COMMUNITY__get_redis_client
- _COMMUNITY_date
- _COMMUNITY_year
- _COMMUNITY_month
- _COMMUNITY_day
- _COMMUNITY_digits
- _COMMUNITY_units
- _COMMUNITY_decimalUnits
- _COMMUNITY_integerPart
- _COMMUNITY_intStr
- _COMMUNITY_digit
- _COMMUNITY_jiao
- _COMMUNITY_fen
- _COMMUNITY_num
- _COMMUNITY_temp
- _COMMUNITY_num
- _COMMUNITY_index
- _COMMUNITY_any
- _COMMUNITY_showSearch
- _COMMUNITY_single
- _COMMUNITY_multiple
- _COMMUNITY_handleUpdate
- _COMMUNITY_for
- _COMMUNITY_Entrypoint & Structure
- _COMMUNITY_Scenario 新增列表页
- _COMMUNITY_Requirement 列表行查看弹窗(按钮 + 双击)
- _COMMUNITY_Scenario Code review 查看弹窗
- _COMMUNITY_实现模式
- _COMMUNITY_codepython (allowToxic int(row.allow_toxic or 0),)
- _COMMUNITY_codets ( web-adminsrcutilspl-batch-print.ts)
- _COMMUNITY_codebash (git add web-adminsrcutilspl-batch-print.ts)
- _COMMUNITY_codets (aliasName string)
- _COMMUNITY_codepython (class BrandQtyItem(BaseModel))
- _COMMUNITY_codebash (git add backendappschemasplio_order.py backendappservi)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinessbrand-qty-chips-fi)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesspl-plan-view-tabs)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh all)
- [[COMMUNITY_codebash (git add backendappmodelspl_models.py backendappmodels)|code:bash (git add backend/app/models/pl_models.py backend/app/models/_)]]
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codets (function toggleChip(opt BrandOption) {)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinessbrand-qty-chips-fi)
- _COMMUNITY_codets (function onArchiveBrandActualQty(row PlanFormProductRow, va)
- _COMMUNITY_codepython ( backendappschemascrmquote_approver_setting.py)
- [[_COMMUNITY_codevue (template)|code:vue ()]]
- _COMMUNITY_codebash (git add web-adminsrcviewscrmquoteapprover-settingindex)
- _COMMUNITY_codets (import { getQuoteApproverSetting } from '@apicrmquote')
- _COMMUNITY_codevue (el-alert)
- _COMMUNITY_codebash (git add web-adminsrcviewscrmquoteindex.vue )
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codepython ( backendappcrudcrmquote_approver_setting.py)
- _COMMUNITY_codebash (git add backendappcrudcrmquote_approver_setting.py backe)
- _COMMUNITY_codets (photoUrls formData.photoUrls undefined,)
- _COMMUNITY_codescss (.pl-photo-thumb {)
- _COMMUNITY_codets ({)
- [[_COMMUNITY_codesql (
photo_urlsvarchar(2000) DEFAULT NULL COMMENT '人员照片URL,逗号分)|code:sql (photo_urlsvarchar(2000) DEFAULT NULL COMMENT '人员照片URL,逗号分)]] - _COMMUNITY_codebash (git add web-adminsrcviewsplpersonnelindex.vue)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh all)
- _COMMUNITY_codebash (git add graphify-out web-admingraphify-out docssuperpowers)
- _COMMUNITY_codebash ( 示例:在 backend 环境对当前库执行)
- _COMMUNITY_codebash (git add backendscriptsmigrate_20260802_pl_vehicle_personne)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codets (export interface Plan {)
- _COMMUNITY_codets (export function fetchPublicVehiclePlates(params { q strin)
- _COMMUNITY_codebash (git add backendappapidb mobile-h5srcviewsinventoryfi)
- _COMMUNITY_codebash (git add mobile-h5package.json mobile-h5pnpm-lock.yaml mobi)
- _COMMUNITY_codevue (el-button)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh frontend)
- _COMMUNITY_codebash (git add docssuperpowersspecs2026-08-06-pl-plan-copy-desig)
- _COMMUNITY_codets (function mapPlanProductToCopyFormRow(item PlanProduct, inde)
- _COMMUNITY_codets (function handleOpened() {)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesspl-vehicle-form-di)
- _COMMUNITY_codevue (el-dialog)
- _COMMUNITY_codets (async function fetchList() {)
- _COMMUNITY_codets (function handleConfirm(row Vehicle) {)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesspl-vehicle-library)
- _COMMUNITY_codepython (namePinyinAbbr getattr(row, name_pinyin_abbr, None) or )
- _COMMUNITY_codepython (from app.utils.pinyin_abbr import resolve_name_pinyin_abbr)
- [[COMMUNITY_codepython (from sqlalchemy import func, or)|code:python (from sqlalchemy import func, or_)]]
- _COMMUNITY_codebash (cd backend && pytest teststest_pinyin_abbr.py teststest_cr)
- _COMMUNITY_codebash (git add backendappschemascrmproduct.py backendappcrud)
- _COMMUNITY_codebash (cd backend && source venvbinactivate)
- _COMMUNITY_codepython (func.lower(func.coalesce(CrmCustomer.name_pinyin_abbr, )).)
- _COMMUNITY_codepython (if customer_name)
- _COMMUNITY_codebash (cd backend && pytest teststest_crm_name_pinyin_search.py -v)
- _COMMUNITY_codebash (git add backendappschemascrmcustomer.py backendappcrud)
- _COMMUNITY_codepython (!usrbinenv python3)
- _COMMUNITY_codebash (cd backend && venvbinpython scriptsbackfill_name_pinyin_a)
- _COMMUNITY_codebash (git add backendscriptsbackfill_name_pinyin_abbr.py)
- _COMMUNITY_codets (namePinyinAbbr string)
- [[_COMMUNITY_codevue (el-form-item label=拼音首字母)|code:vue ()]]
- _COMMUNITY_codepython ( backendapputilspinyin_abbr.py)
- _COMMUNITY_codebash (git add web-adminsrcapicrmproduct.ts )
- _COMMUNITY_codets ({ label '拼音首字母', value c.namePinyinAbbr })
- _COMMUNITY_codebash (git add web-adminsrcviewscrmcustomerCustomerFormDialog.)
- _COMMUNITY_codebash ( 1) DDL(幂等))
- _COMMUNITY_codesql (-- 软隐藏 CRM「产品分类」侧栏菜单(能力改由产品管理弹窗维护))
- [[_COMMUNITY_codevue (!-- 产品分类管理(侧栏已软隐藏;路由直链仍可用) --)|code:vue ()]]
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinessproduct-category-m)
- [[_COMMUNITY_codevue (!-- eslint-disable vueno-v-model-argument --)|code:vue ()]]
- _COMMUNITY_codevue (ProductCategoryMaintainDialog)
- _COMMUNITY_codevue (ProductCategoryMaintainDialog)
- _COMMUNITY_codets (import ProductCategoryMaintainDialog from '@componentsbusi)
- _COMMUNITY_codebash (git add web-adminsrcviewscrmquotecomponentsQuoteFormPa)
- _COMMUNITY_codebash (git add web-adminsrcviewscrmcontractcomponentsContract)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh frontend)
- _COMMUNITY_codebash (git add docssuperpowersspecs2026-08-07-quote-contract-ali)
- _COMMUNITY_codebash (git add web-adminsrcutilscrm-product-brand.ts)
- [[_COMMUNITY_codevue (template)|code:vue ()]]
- _COMMUNITY_codets (defineOptions({ name 'ProductAliasBrandDialog' }))
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinessproduct-alias-bran)
- _COMMUNITY_codebash (git add web-adminsrcrouterindex.ts web-adminsrcrouterr)
- _COMMUNITY_codetypescript (settingStore.setWorkTab(false))
- _COMMUNITY_codebash (git add -A)
- _COMMUNITY_codepython ( backendappschemasmenu_favorite.py)
- _COMMUNITY_codepython ( backendteststest_menu_favorite_crud.py)
- _COMMUNITY_codepython ( backendappcrudmenu_favorite.py)
- _COMMUNITY_codepython (@router.get(menu-favorites))
- _COMMUNITY_codebash ( GET apiwebadminmenu-favorites)
- _COMMUNITY_codebash (git add backendappschemasmenu_favorite.py backendappcru)
- _COMMUNITY_codets (await refreshWallet())
- _COMMUNITY_codebash (git add bx-mobilesrcviewsreimburseReimburseApplyPage.vue)
- _COMMUNITY_codebash (git add bx-mobilesrcviewsreimburseReimburseApplyPage.vue)
- _COMMUNITY_codecss (.invoice-picked-row {)
- _COMMUNITY_codebash (cd bx-mobile && npx vue-tsc --noEmit)
- _COMMUNITY_codetext (feat(bx-mobile) align reimburse invoice picker with web att)
- _COMMUNITY_codets (function isImageFileType(ft string) {)
- _COMMUNITY_codets (function kickAttachPreviews(items InvoiceAttachPick) {)
- _COMMUNITY_codets (function openInvoicePicker() {)
- _COMMUNITY_2026-08-09-bx-mobile-reimburse-invoice-attach-picker
- _COMMUNITY_codebash ( 后端已启动于 8000;bx-mobile npm run dev)
- _COMMUNITY_codebash (git add bx-mobilesrcutilsloginRsa.ts bx-mobilesrcapipo)
- _COMMUNITY_codets ( bx-mobilesrcapiclient.ts)
- _COMMUNITY_codebash (git add bx-mobilesrcapibxClient.ts bx-mobilesrcapiclie)
- _COMMUNITY_codebash (git add bx-mobilesrcstoresauth.ts bx-mobilesrcviewslog)
- _COMMUNITY_codets (target process.env.VITE_API_PROXY_URL 'httplocalhost)
- _COMMUNITY_codebash (git add bx-mobilesrcrouterindex.ts)
- _COMMUNITY_codebash (cd bx-mobile && rg -n Number(.idas number number.Idb)
- _COMMUNITY_codebash (git add bx-mobilesrc)
- _COMMUNITY_codebash (git add bx-mobilesrcapiindex.ts)
- _COMMUNITY_codebash (git add bx-mobilesrcviewsinvoice bx-mobilesrcrouterind)
- [[_COMMUNITY_codemarkdown (额度规则:提交时按报销合计扣减本人发票余额;余额不足拒绝提交;审批驳回或本人撤回时退回额度。发票上传在「我的发票)|code:markdown (额度规则:提交时按报销合计扣减本人发票余额;余额不足拒绝提交;审批驳回或本人撤回时退回额度。发票上传在「我的发票)]]
- _COMMUNITY_codebash (git add backendappschemasduty.py backendappservicesdut)
- _COMMUNITY_codebash ( 登录后 POST apiwebadmindutyday 创建某日)
- _COMMUNITY_codetypescript ( web-adminsrcapiduty.ts)
- _COMMUNITY_codebash (git add web-adminsrcapiduty.ts web-adminsrcviewsdutys)
- _COMMUNITY_codetypescript ({)
- _COMMUNITY_codebash (cd backend && source venvbinactivate)
- _COMMUNITY_codebash (git add docssql backendgraphify-out web-admingraphify-out)
- _COMMUNITY_codepython (import pytest)
- _COMMUNITY_codepython ( backendappschemasduty.py)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh backend)
- _COMMUNITY_codepython ( backendteststest_crm_settlement_clause.py)
- _COMMUNITY_codepython ( backendappservicescrm_settlement_clause.py)
- _COMMUNITY_codetypescript ( 与后端 app.services.crm_settlement_clause 保持一致 )
- _COMMUNITY_codebash (cd web-admin && pnpm dev)
- null>(null))
- _COMMUNITY_codebash (git add web-adminsrcviewscrmquoteQuoteListPage.vue)
- _COMMUNITY_codets ( web-adminsrcviewscrmquotequoteListColumnStats.test.t)
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx --test srcviewscrmquotequo)
- _COMMUNITY_codebash (git add web-adminsrcviewscrmquotequoteListColumnStats.t)
- _COMMUNITY_codets (import {)
- [[_COMMUNITY_codets (const columnStatConfig = refColumnStatConfigMap(loadColumn)|code:ts (const columnStatConfig = ref(loadColumn)]]
- [[_COMMUNITY_codevue (div class=quote-list-stats-row aria-label=列表列统计)|code:vue ()]]
- _COMMUNITY_codescss (.quote-list-stats-row {)
- _COMMUNITY_2026-08-16-quote-list-column-stats
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (git add backendappmodelsduty_models.py backendappservic)
- _COMMUNITY_codepython (@router.get(usersoptions))
- _COMMUNITY_codebash ( 执行迁移后,用已登录 admin token 请求)
- _COMMUNITY_codebash (git add backendappapiduty.py)
- _COMMUNITY_codetypescript (export function fetchDutyUserOptions() {)
- _COMMUNITY_codetypescript (import { fetchUserOptions } from '@apiadmin')
- _COMMUNITY_codebash (git add backendscriptsmigrate_20260817_duty_staff_role.sql)
- _COMMUNITY_codebash (git add web-adminsrcapiduty.ts web-adminsrcviewsdutys)
- _COMMUNITY_codebash ( 按本地习惯执行,例如:)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh backend)
- _COMMUNITY_codepython ( 可排班名单角色(sys_role 固定 id;无菜单,仅标签))
- [[COMMUNITY_codepython (from app.models.duty_models import DUTY_STAFF_ROLE_ID, DUTY)|code:python (from app.models.duty_models import DUTY_STAFF_ROLE_ID, DUTY_)]]
- _COMMUNITY_codepython (from app.models.duty_models import
- _COMMUNITY_codepython (def resolve_duty_staff_role_id(db Session, tenant_no str) )
- _COMMUNITY_codepython (def _list_public_users(db Session, tenant_no str) - List)
- _COMMUNITY_codepython (assert_user_is_duty_staff(db, tenant_no, user.id))
- _COMMUNITY_2026-08-17-duty-staff-role
- _COMMUNITY_codebash (git add backendapputilsbx_codegen.py backendteststest_b)
- _COMMUNITY_codepython (from app.utils.bx_codegen import parse_optional_date)
- _COMMUNITY_codepython (try)
- _COMMUNITY_codebash (git add backendappschemasbxreimburse.py )
- code:vue (发生时间)
- code:vue ()
- _COMMUNITY_codetypescript (interface DetailLine {)
- [[_COMMUNITY_codesql (
occur_datedate DEFAULT NULL COMMENT '费用发生日期',)|code:sql (occur_datedate DEFAULT NULL COMMENT '费用发生日期',)]] - _COMMUNITY_codebash (git add web-adminsrcviewsbxreimburseapplyindex.vue)
- _COMMUNITY_codebash (git add web-adminsrcviewsbxreimburseapproveindex.vue )
- _COMMUNITY_codetypescript (occurDate d.occurDate '',)
- _COMMUNITY_codetypescript (remark String(d.remark).trim(),)
- [[_COMMUNITY_codevue (div class=adv-field)|code:vue ()]]
- _COMMUNITY_codebash (git add bx-mobilesrcviewsreimburseReimburseDetailPage.vu)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh all)
- _COMMUNITY_codebash (git add backendgraphify-out web-admingraphify-out bx-mobil)
- _COMMUNITY_codebash (git add backendscriptsmigrate_20260817_bx_reimburse_detail)
- _COMMUNITY_codepython ( backendteststest_bx_optional_date.py)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codepython (def parse_optional_date(value str date datetime None))
- _COMMUNITY_2026-08-17-reimburse-detail-occur-date
- _COMMUNITY_codepython (def build_import_template_bytes
- _COMMUNITY_codepython (def load_expense_nodes_flat(db Session, tenant_no str) - )
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codepython (def cell_str(v Any) - str)
- _COMMUNITY_codepython (def import_reimburse_workbook
- _COMMUNITY_codepython ({)
- _COMMUNITY_codepython (def iter_data_rows(ws) - ListDictstr, Any):)]]
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codepython (import io)
- _COMMUNITY_codepython ( backendteststest_bx_reimburse_import.py)
- _COMMUNITY_codepython (@router.get(import-template))
- _COMMUNITY_codepython (@router.post(import))
- _COMMUNITY_codebash ( 登录后带 token)
- _COMMUNITY_codetypescript (downloadImportTemplate() {)
- _COMMUNITY_codevue (el-dialog)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (.scriptsupdate-graph.sh backend)
- [[_COMMUNITY_codepython (from future import annotations)|code:python (from future import annotations)]]
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (git add backendappservicesbxreimburse_import.py backend)
- _COMMUNITY_codepython (from openpyxl import Workbook)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_2026-08-18-reimburse-apply-batch-import
- _COMMUNITY_codebash (.scriptsupdate-graph.sh frontend)
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx --test srcutilscrm-invoice-p)
- _COMMUNITY_codets (function normalizeSpaces(s string) string {)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codepython (def _slot_dict
- _COMMUNITY_codepython (@router.post(dictensure))
- _COMMUNITY_codebash ( 在已配置的 MySQL 上执行(按本地连接替换))
- _COMMUNITY_codebash (git add backendappservicesduty_schedule.py backendappap)
- evening
- _COMMUNITY_codebash (git add web-adminsrcapiduty.ts web-adminsrcapipublic-d)
- _COMMUNITY_codetypescript (slots formSlots.value)
- _COMMUNITY_codebash (git add web-adminsrcviewsdutyscheduleindex.vue)
- [[_COMMUNITY_codevue (p v-if=slot.timeLabel class=slot-time值班时间:strong{{ s)|code:vue (
值班时间:{{ s)]]
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (git add backendscriptsmigrate_20260820_duty_shift_dict_tim)
- _COMMUNITY_codebash (cd web-admin && pnpm exec eslint srcviewsdutyschedulein)
- _COMMUNITY_codebash (git add docssuperpowersplans2026-08-20-duty-shift-dict-ti)
- _COMMUNITY_codepython (from datetime import date, time)
- _COMMUNITY_codebash (git add backendappmodelsduty_models.py backendappschema)
- _COMMUNITY_codepython (from app.services.duty_schedule import format_time_label, pa)
- _COMMUNITY_2026-08-20-duty-shift-dict-time
- _COMMUNITY_codebash (git commit -m feat(pl) add GET transportplancontract-gap)
- _COMMUNITY_codepython (def update_plan_side_contracts
- _COMMUNITY_codebash (git commit -m feat(pl) add PUT plan side contracts for con)
- _COMMUNITY_codepython (if MENU_CODE_PLAN_CONTRACT in requested)
- _COMMUNITY_codebash (git commit -m feat(pl) badge count for plan contract compl)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codetypescript ({)
- _COMMUNITY_codebash (git commit -m feat(pl) add plan-contract menu SQL and web-)
- _COMMUNITY_codebash (git commit -m feat(pl) frontend API for plan contract gaps)
- _COMMUNITY_codetypescript (function gapTagLabel(sides string) {)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh all)
- _COMMUNITY_codepython ( backendappservicespl_plan_contract_gap.py)
- _COMMUNITY_codebash (pytest teststest_pl_plan_contract_gap.py -v)
- _COMMUNITY_codebash (git add backendappservicespl_plan_contract_gap.py backend)
- [[COMMUNITY_codepython (from sqlalchemy import and, exists, func, or_, select)|code:python (from sqlalchemy import and_, exists, func, or_, select)]]
- [[COMMUNITY_codepython (def test_plan_has_contract_gap_exists_mentions_contract_and)|code:python (def test_plan_has_contract_gap_exists_mentions_contract_and_)]]
- _COMMUNITY_codepython (class PlanSideContractsUpdateBody(BaseModel))
- _COMMUNITY_codebash (cd backend && source venvbinactivate && python -c from ap)
- _COMMUNITY_codebash (git add backendappapiadmin.py)
- _COMMUNITY_codetypescript ( web-adminsrcconstantsdict-ensure-whitelist.ts)
- _COMMUNITY_codetypescript ( 追加到 web-adminsrcapiadmin.ts)
- _COMMUNITY_codetypescript (import { defineStore } from 'pinia')
- _COMMUNITY_codebash (git add web-adminsrcconstantsdict-ensure-whitelist.ts web)
- [[_COMMUNITY_codevue (template)|code:vue ()]]
- _COMMUNITY_codebash (cd web-admin && pnpm exec vue-tsc --noEmit --pretty false 2)
- _COMMUNITY_codebash (git add web-adminsrccomponentsDictSelectindex.vue)
- _COMMUNITY_codetypescript (import DictSelect from '@componentsDictSelectindex.vue')
- _COMMUNITY_codevue (DictSelect)
- _COMMUNITY_codevue (DictSelect)
- _COMMUNITY_codevue (DictSelect)
- _COMMUNITY_codebash (git add web-adminsrcviewscrmquotecomponentsQuoteFormPa)
- _COMMUNITY_codebash (git add web-adminsrcviewscrmcontractcomponentsContract)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesspl-plan-form-dialo)
- _COMMUNITY_codepython ( backendappservicesdict_ensure.py)
- _COMMUNITY_codevue (DictSelect)
- _COMMUNITY_codebash (git add web-adminsrcviewscrmcustomerCustomerFormDialog.)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (.scriptsupdate-graph.sh all)
- _COMMUNITY_codebash (git add docssuperpowersspecs2026-08-21-dict-select-ensure)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (git add backendappservicesdict_ensure.py backendtestste)
- _COMMUNITY_codepython (def test_ensure_remove_soft_deletes_own_row())
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codepython (def ensure_remove_dict_data
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_2026-08-21-dict-select-ensure
- _COMMUNITY_codetypescript (export interface PublicTransportHistoryRecord {)
- _COMMUNITY_codebash (git add web-adminsrcapiplpublic-transport.ts)
- _COMMUNITY_codetypescript ({)
- _COMMUNITY_codets (import { useRouter, useRoute } from 'vue-router')
- _COMMUNITY_codebash (git add web-adminsrcrouterroutesstaticRoutes.ts web-admi)
- _COMMUNITY_codevue (!-- web-adminsrcviewspublicpltransporthistory.vue 占位 )
- _COMMUNITY_codets (function formatYmd(d Date) {)
- _COMMUNITY_codebash (git add web-adminsrcviewspublicpltransporthistory.vue)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh backend)
- _COMMUNITY_codepython (from datetime import date as date_cls)
- _COMMUNITY_codepython (class PublicTransportHistoryRecordRead(BaseModel))
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (git add backendteststest_pl_public_transport_history.py ba)
- _COMMUNITY_codepython (from fastapi import Query)
- _COMMUNITY_codebash ( 用已知有效司机 token)
- _COMMUNITY_codebash (git add backendappapiplpublic_transport.py)
- _COMMUNITY_2026-08-21-pl-driver-transport-history
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codepython (from fastapi import APIRouter, Depends, File, HTTPException,)
- _COMMUNITY_codepython (def my_reimburses
- _COMMUNITY_codebash (cd backend && source venvbinactivate && python -c from ap)
- _COMMUNITY_codetypescript ( 从 Content-Disposition 解析文件名;失败则用 fallback )
- [[_COMMUNITY_codevue (template)|code:vue ()]]
- _COMMUNITY_codets (import ListExportDropdown from '@componentsbusinesslist-e)
- _COMMUNITY_codebash (git add web-adminsrcutilslist-export-download.ts web-admi)
- _COMMUNITY_codetypescript (export function fetchExportUsers(data Recordstring, any) )
- _COMMUNITY_codevue (ListExportDropdown)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- code:python (ids: Optional[List[str = None)]]
- _COMMUNITY_codebash (git add web-adminsrcviewscrmproductindex.vue backendap)
- _COMMUNITY_codebash (git commit -m docs mark web-admin list export design as im)
- _COMMUNITY_codepython (def export_rows_to_xlsx_response
- _COMMUNITY_codebash (git add backendapputilsexcel_export.py backendteststest)
- _COMMUNITY_codepython (from typing import List, Optional)
- _COMMUNITY_codepython (from datetime import datetime)
- _COMMUNITY_2026-08-21-web-admin-list-export
- _COMMUNITY_codets (export function replaceSubpackSlipPlaceholders
- _COMMUNITY_codets (export function renderBlankSubpackSlipHtml() string {)
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx -e )
- _COMMUNITY_codebash (git add web-adminsrcutilspl-subpack-slip-template.ts)
- _COMMUNITY_codets (function openBlank() {)
- _COMMUNITY_codets (function openBlank() {)
- _COMMUNITY_codebash (git add )
- [[_COMMUNITY_codevue (el-dropdown-item divided command=blank-inbound空白入库单el-)|code:vue (空白入库单</el-)]]
- _COMMUNITY_codets (function handleToolbarPrintSlip(command string) {)
- _COMMUNITY_codets (function buildProductRows
- _COMMUNITY_codets (export function replaceInboundSlipPlaceholders
- _COMMUNITY_codets ( 空白入库单 HTML:默认模板 + 业务字段全空 + 空产品行(保留印章) )
- _COMMUNITY_codets (export function renderBlankDeliverySlipHtml() string {)
- _COMMUNITY_codebash (git add web-adminsrcutilspl-inbound-slip-template.ts web-)
- _COMMUNITY_2026-08-22-pl-plan-blank-slip-print
- [[COMMUNITY_codepython (from app.api.pl import base_data, vehicle_recharge, vehicle)|code:python (from app.api.pl import base_data, vehicle_recharge, vehicle_)]]
- _COMMUNITY_codebash (git add backendappschemasplcustomer_stop_pref.py backend)
- [[COMMUNITY_codepython (from app.services.pl_customer_stop_pref_service import safe)|code:python (from app.services.pl_customer_stop_pref_service import safe_)]]
- _COMMUNITY_codepython (if multi_stop and load_body is not None)
- _COMMUNITY_codebash (git add backendappapiplplan.py)
- 'delivery')
- _COMMUNITY_codebash (git add web-adminsrcapiplindex.ts)
- _COMMUNITY_codetypescript (import { customerStopPrefApi } from '@apiplindex')
- _COMMUNITY_codetypescript (function clearLogisticsFields() {)
- _COMMUNITY_codetypescript (function handleCustomerChange(customerId string) {)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesspl-plan-load-secti)
- _COMMUNITY_codetypescript (async function applyDeliveryStopPref(index number, customer)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesspl-plan-delivery-s)
- _COMMUNITY_codebash (git status)
- _COMMUNITY_codepython (class PlCustomerStopPref(Base))
- _COMMUNITY_codebash (git add backendappmodelspl_models.py)
- _COMMUNITY_codepython (客户装送货默认记忆:条目合并规则)
- _COMMUNITY_codepython (客户装送货物流默认记忆)
- _COMMUNITY_codebash (git add backendappservicespl_customer_stop_pref_service.p)
- _COMMUNITY_codepython (客户装送货物流默认记忆 Schema)
- _COMMUNITY_codepython (客户装送货物流默认记忆 API)
- _COMMUNITY_2026-08-26-pl-customer-stop-pref
- _COMMUNITY_codets (export function formatContractQtyViolationMessage(detail un)
- _COMMUNITY_codebash (git commit -m feat(web-admin) show contract qty block and )
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (pytest teststest_pl_contract_qty_arrange_check.py -q)
- _COMMUNITY_codebash (git commit -m feat(pl) collect and assert contract qty on )
- _COMMUNITY_codepython (class ContractQtyReminderItem(BaseModel))
- _COMMUNITY_codebash (git commit -m feat(pl) enforce contract qty on transport a)
- _COMMUNITY_2026-08-30-pl-plan-contract-qty-check
- [[_COMMUNITY_codevue (el-table-column min-width=100 align=center)|code:vue ()]]
- _COMMUNITY_codescss (.pl-stop-field-required {)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesspl-plan-stop-produ)
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx --test srcutilspl-plan-stop-)
- _COMMUNITY_codebash (git add web-adminsrcutilspl-plan-stop-product-arrange-req)
- _COMMUNITY_codets (import { findFirstStopProductArrangeGap } from '@utilspl-p)
- _COMMUNITY_codets ( 安排运输前:装送货产品单位、计划数量、包装规格、送货方式必填 )
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesspl-plan-form-dialo)
- _COMMUNITY_2026-08-30-pl-plan-product-fields-arrange-required
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (git add backendappservicespl_plan_contract_gap.py backend)
- _COMMUNITY_codebash (git add web-adminsrcutilspl-plan-contract-product.ts)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codetypescript (async function handleConfirmSingle(contract ContractVO) {)
- _COMMUNITY_codetypescript (defineExpose({)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesspl-plan-contract-m)
- _COMMUNITY_codevue (el-button)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinessproduct-selectori)
- _COMMUNITY_codepython (def assert_at_most_one_contract
- _COMMUNITY_codetypescript (watch
- _COMMUNITY_codetypescript (function validateSingleContractPerStop() boolean {)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesspl-plan-load-secti)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesspl-plan-delivery-s)
- _COMMUNITY_codebash (git add web-adminsrcviewsplplan-contractindex.vue)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (.scriptsupdate-graph.sh all)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (git add backendappservicespl_plan_stop_service.py backend)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codepython (from app.models.crm_models import CrmContractProduct)
- _COMMUNITY_2026-08-30-pl-plan-single-contract-products
- _COMMUNITY_codevue (ListTable)
- _COMMUNITY_codets (import { useListTableViewportHeight } from '@composablesus)
- _COMMUNITY_codebash (cd web-admin && pnpm dev)
- _COMMUNITY_codebash (git add web-adminsrcviewsdemounitindex.vue)
- [[_COMMUNITY_codevue (div class=pagination list-pager-bar)|code:vue ()]]
- _COMMUNITY_codescss (.table-scroll {)
- _COMMUNITY_codescss ( 主列表使用 el-table height 内滚后,wrap 只负责最小宽度收缩,勿再 overflow-y )
- _COMMUNITY_codebash (git add web-adminsrcviewsbxreimburseapplyindex.vue web)
- _COMMUNITY_codemarkdown ( 7.6 主列表视口填满滚动)
- _COMMUNITY_codemarkdown ( Requirement 主列表表体内嵌滚动与视口填满)
- _COMMUNITY_codebash (git add docsweb-admin-ui-spec-fresh-mint.md )
- _COMMUNITY_codebash (git add web-adminsrcviewsbx web-adminsrcviewspl web-ad)
- _COMMUNITY_codets ( 分页底边到内容区底的默认空隙(px) )
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx scriptscheck-list-table-viewp)
- _COMMUNITY_codebash (git add web-adminsrccomposableslistTableViewportHeight.ts)
- _COMMUNITY_codets (import {)
- _COMMUNITY_codebash (cd web-admin && pnpm exec vue-tsc --noEmit 2&1 head -n 40)
- _COMMUNITY_codebash (git add web-adminsrccomposablesuseListTableViewportHeight)
- _COMMUNITY_codepython (import pytest)
- _COMMUNITY_codebash (cd backend && source venvbinactivate && python -c from ap)
- _COMMUNITY_codebash (git add backendappapiplplan.py)
- _COMMUNITY_codepython (if plan.follow_status not in (pending_arrange, drafting))
- _COMMUNITY_codepython (if plan.follow_status not in (pending_arrange, wait_notic)
- _COMMUNITY_codetypescript (export const PL_PLAN_LIST_TABS { label string; name PlPla)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codetypescript (function canWaitNotice(row Plan) {)
- _COMMUNITY_codebash (git add web-adminsrcutilspl-display.ts web-adminsrcview)
- _COMMUNITY_codevue (el-button)
- _COMMUNITY_codebash (git add web-adminsrcapiplindex.ts web-adminsrccomponen)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh backend)
- _COMMUNITY_codebash (git add backendgraphify-out web-admingraphify-out)
- [[COMMUNITY_codepython (DRAFTABLE_FOLLOW_STATUSES = frozenset({drafting, pending)|code:python (DRAFTABLE_FOLLOW_STATUSES = frozenset({"drafting", "pending_)]]
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (git add backendteststest_pl_plan_draft_save.py backendapp)
- _COMMUNITY_codepython (if is_draft)
- _COMMUNITY_2026-09-02-pl-plan-draft-save
- _COMMUNITY_codets (import assert from 'nodeassertstrict')
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash ( 按本地 .env 连接执行 migrations 文件;示例:)
- _COMMUNITY_codebash (git add docssqlmigrations2026-09-02-pl-transport-address-)
- _COMMUNITY_codets (notes string)
- '').trim())
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx --test srcutilspl-address-no)
- _COMMUNITY_codebash (git add web-adminsrcapiplindex.ts )
- _COMMUNITY_codets (import { resolveAddressNotesFill } from '@utilspl-address-)
- _COMMUNITY_codets (function patchAddress(fields PlAddressApplyPayload) {)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesspl-plan-load-secti)
- _COMMUNITY_codets (notes addressForm.notes.trim() undefined,)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesspl-transport-addre)
- _COMMUNITY_codets ({ prop 'notes', label '注意事项' },)
- _COMMUNITY_codevue (el-table-column)
- _COMMUNITY_codets ()
- [[_COMMUNITY_codevue (el-form-item label=注意事项 class=form-col-span-2)|code:vue ()]]
- _COMMUNITY_codets (notes formData.notes.trim() undefined,)
- _COMMUNITY_codets ({ label '注意事项', value d.notes '—', long true },)
- _COMMUNITY_codebash (git add web-adminsrcviewspltransport-addressindex.vue)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh all)
- _COMMUNITY_codebash (git add graphify-out backendgraphify-out web-admingraphify)
- _COMMUNITY_codebash (git add web-adminsrcutilspl-address-notes-fill.ts web-adm)
- _COMMUNITY_codepython (运输地址库 Schema 接受 notes。)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codesql (-- 运输地址库增加注意事项)
- [[_COMMUNITY_codesql (
notesvarchar(500) DEFAULT NULL COMMENT '注意事项',)|code:sql (notesvarchar(500) DEFAULT NULL COMMENT '注意事项',)]] - _COMMUNITY_codesql (-- 运输计划归档:查看单价金额按钮权限)
- _COMMUNITY_codepython (if not user_can_archive_plan(db, user))
- _COMMUNITY_codebash (git add backendappapiplplan.py)
- _COMMUNITY_codets ( 归档查看:展示单价与金额;未传时跟随 showArchiveIoFields )
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesspl-plan-view-dialo)
- _COMMUNITY_codets (import { fetchGetMenuCodes } from '@apiauth')
- _COMMUNITY_codevue (PlPlanViewDialog)
- _COMMUNITY_codebash (git add web-adminsrcviewsplplan-archiveindex.vue)
- _COMMUNITY_codebash (git add docssqlmigrations2026-09-03-pl-plan-archive-price)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh backend)
- _COMMUNITY_codebash (git add backendgraphify-out web-admingraphify-out)
- _COMMUNITY_codepython (from datetime import date, datetime)
- [[_COMMUNITY_codepython (from future import annotations)|code:python (from future import annotations)]]
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_2026-09-03-pl-plan-cert-button-permission
- _COMMUNITY_codetypescript (import assert from 'nodeassertstrict')
- _COMMUNITY_codebash (git add web-adminsrcviewsplplanindex.vue)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh frontend)
- _COMMUNITY_codebash (cd web-admin && graphify update .)
- _COMMUNITY_codetypescript ( 运输计划列表 Tab(单据类型前增加「待安排」「已安排」「草稿中」) )
- _COMMUNITY_codetypescript (export const PL_PLAN_LIST_TABS { label string; name PlPla)
- _COMMUNITY_codetypescript (export function isPlPlanFollowStatusListTab
- _COMMUNITY_codetypescript (export function plPlanListTabToFilters(tab PlPlanListTab) )
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx --test srcutilspl-plan-list-)
- _COMMUNITY_codebash (git add web-adminsrcutilspl-display.ts web-adminsrcutil)
- _COMMUNITY_codetypescript (function handlePlanTypeTabChange(tab PlPlanListTab string)
- _COMMUNITY_2026-09-04-pl-plan-arranged-tab
- _COMMUNITY_codebash (cd web-admin && pnpm add @turbodocxhtml-to-docx)
- _COMMUNITY_codebash (git add web-adminsrcutilscrmcontract-html-to-docx.ts)
- _COMMUNITY_codetypescript ( 从打印弹窗生成 Word(前端 HTML→DOCX) )
- _COMMUNITY_codebash (git add web-adminsrcviewscrmcontractcomponentsContract)
- _COMMUNITY_codetypescript (import FileSaver from 'file-saver')
- _COMMUNITY_codetypescript ( 从打印弹窗生成 Word )
- _COMMUNITY_codebash (git add web-adminpackage.json web-adminpnpm-lock.yaml)
- _COMMUNITY_codebash (git add web-adminsrcviewscrmcontractdetail.vue)
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx --test srcutilscrmcontract-)
- _COMMUNITY_codetypescript (import assert from 'nodeassertstrict')
- _COMMUNITY_codetypescript ( 合同打印弹窗:HTML → DOCX 预处理与生成 )
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx --test srcutilscrmcontract-)
- _COMMUNITY_codebash (git add web-adminsrcutilscrmcontract-html-to-docx.ts web)
- _COMMUNITY_codetypescript (import HTMLtoDOCX from '@turbodocxhtml-to-docx')
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx -e )
- _COMMUNITY_2026-09-05-crm-contract-generate-word
- _COMMUNITY_codebash (git add backendappservicespl_plan_service.py backendapp)
- _COMMUNITY_codetypescript (id load.id undefined)
- _COMMUNITY_codetypescript (...(load.id { id load.id } {}),)
- _COMMUNITY_codebash (git add web-adminsrcutilspl-plan-stop-form.ts web-admins)
- _COMMUNITY_codepython (def test_cancel_generate_dibang_blocked_when_weighing_exists)
- [[COMMUNITY_codebash (pytest teststest_pl_dibang_upsert_on_arrange.py teststest)|code:bash (pytest tests/test_pl_dibang_upsert_on_arrange.py tests/test_)]]
- _COMMUNITY_codebash (git add backendappservicespl_dibang_bridge_service.py bac)
- _COMMUNITY_codepython (if is_rearrange)
- _COMMUNITY_codebash (git add backendappapipltransport.py backendtests)
- _COMMUNITY_codeblock20 (stop_id 1D4CB037… → 2036E1B2…)
- _COMMUNITY_codebash (git add backendscriptsfix_pl_transport_db_link_stop_ids.py)
- _COMMUNITY_codebash (cd backend && source venvbinactivate)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh backend)
- _COMMUNITY_codebash (git add backendappschemasplplan.py docssuperpowersspec)
- _COMMUNITY_codepython (replace_plan_stops 应按 payload.id upsert 送货段,而非每次换新 UUID。)
- _COMMUNITY_codepython (from typing import Optional)
- _COMMUNITY_2026-09-05-pl-stop-stable-id-reuse-links
- _COMMUNITY_codebash (git add web-adminsrcviewsbxreimburseapplyindex.vue)
- [[_COMMUNITY_codehtml (h4 class=dlg-view-section-title历史附件h4)|code:html (
历史附件
)]] - [[_COMMUNITY_codehtml (h4 class=dlg-view-section-title申请附件h4)|code:html (
申请附件
)]] - _COMMUNITY_codebash (rg '历史附件' web-adminsrcviewsbx --glob '.vue')
- _COMMUNITY_codebash (git add web-adminsrcviewsbxreimburseapplyindex.vue )
- _COMMUNITY_codets (import { useAttachment } from '@hooksuseAttachment')
- [[_COMMUNITY_codevue (!-- 申请附件(可选) --)|code:vue ()]]
- _COMMUNITY_codets (function beforeReadApplyAttachment(file File File) {)
- _COMMUNITY_codebash (git add bx-mobilesrcviewsreimburseReimburseApplyPage.vue)
- _COMMUNITY_codets (if (applyAttachment.uploading.value) {)
- _COMMUNITY_codets (await applyAttachment.loadList('reimburse_apply', editingId.)
- _COMMUNITY_codets (applyAttachment.clear())
- _COMMUNITY_codebash (.scriptsupdate-graph.sh frontend)
- [[_COMMUNITY_codevue (div class=form-section)|code:vue ()]]
- [[COMMUNITY_codets (applyAttachments.value = await loadBxAttachments('reimburse)|code:ts (applyAttachments.value = await loadBxAttachments('reimburse_)]]
- _COMMUNITY_codets (if (!assertApplyAttachmentsIdle()) return)
- _COMMUNITY_codets (await bindApplyAttachments(id))
- _COMMUNITY_2026-09-05-reimburse-apply-attachments
- _COMMUNITY_codepython (from fastapi import Request)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codepython (备用金列表列头过滤单测。)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (git add backendappservicesbxadvance_list_filters.py back)
- _COMMUNITY_codets (import type { ColumnFilterDef } from '@composablesuseServe)
- _COMMUNITY_codets (my(params { page number; pageSize number } & Recordstrin)
- _COMMUNITY_codepython (def pending_approval
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_2026-09-06-bx-list-server-column-filters
- _COMMUNITY_2026-09-06-crm-clue-opportunity-server-column-filters
- _COMMUNITY_codets (import { provide } from 'vue' 若用 setupClientColumnFilterP)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh frontend)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesscrm-col-filter-hea)
- null>(props.injectKey as stri)
- _COMMUNITY_codets ( web-adminsrcutilscrm-client-column-filter-provide.ts)
- _COMMUNITY_codets ( web-adminsrcviewscrmcustomerdialogColumnFilterDefs.t)
- _COMMUNITY_codets (import { Filter } from '@element-plusicons-vue')
- _COMMUNITY_codevue (el-button)
- _COMMUNITY_2026-09-06-crm-customer-dialog-client-column-filters
- _COMMUNITY_codetypescript (queryKey string)
- _COMMUNITY_codetypescript (enumOptions dictStore.getOptions('crm_customer_type').map(.)
- _COMMUNITY_codetypescript (function buildListParams() {)
- _COMMUNITY_codebash (git add web-adminsrcviewscrmcustomerindex.vue)
- _COMMUNITY_codebash (git add web-adminsrcviewscrmcustomerpoolindex.vue )
- _COMMUNITY_codebash (.scriptsupdate-graph.sh all)
- _COMMUNITY_codetypescript (function resolveQueryKey(def ColumnFilterDef) string {)
- _COMMUNITY_codebash (git add web-adminsrccomposablesuseClientColumnFilters.ts )
- _COMMUNITY_codepython ( backendteststest_crm_customer_list_filters.py)
- _COMMUNITY_codepython (def build_customer_column_filters(params) - list)
- _COMMUNITY_codebash (git add backendappservicescrmcustomer_list_filters.py )
- _COMMUNITY_codepython (for expr in build_customer_column_filters(...))
- _COMMUNITY_2026-09-06-crm-customer-server-column-filters
- _COMMUNITY_codepython (CRM 调价函列表列头过滤单测。)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh all)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codepython (from app.services.crm.price_letter_list_filters import build)
- _COMMUNITY_codebash (pytest teststest_crm_price_letter_list_filters.py -v)
- _COMMUNITY_codets (import type { ColumnFilterDef } from '@composablesuseClien)
- _COMMUNITY_codepython (async def contract_change_list(..., request Request, ...))
- _COMMUNITY_codepython ( list_contract_changes)
- _COMMUNITY_codepython ( enrich after page fetch)
- _COMMUNITY_2026-09-06-crm-price-letter-contract-aux-server-column-filters
- _COMMUNITY_codepython (from fastapi import Request)
- _COMMUNITY_codepython (地磅计划列表列头过滤单测。)
- _COMMUNITY_codets (import type { ColumnFilterDef } from '@composablesuseClien)
- _COMMUNITY_codets (list(params Recordstring, any) {)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh all)
- _COMMUNITY_2026-09-06-db-list-server-column-filters
- _COMMUNITY_codebash (pytest teststest_pl_plan_list_filters.py -v)
- _COMMUNITY_2026-09-06-pl-list-server-column-filters-p1
- _COMMUNITY_codebash (pytest teststest_pl_io_order_list_filters.py -v)
- _COMMUNITY_2026-09-06-pl-list-server-column-filters-p2
- _COMMUNITY_codebash (pytest teststest_pl_plan_list_filters.py -q)
- _COMMUNITY_2026-09-06-pl-list-server-column-filters-p4
- _COMMUNITY_2026-09-06-pl-list-server-column-filters-p5
- _COMMUNITY_2026-09-06-pl-list-server-column-filters-p6
- _COMMUNITY_codepython (from app.models.db_models import DbWeighingSlip)
- _COMMUNITY_codepython (@patch(app.services.pl_dibang_bridge_service._inventory_has)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codepython (def test_arrange_transport_source_has_no_revoke_call())
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (cd iflytekshanxia2.0backend)
- _COMMUNITY_codebash (git add backendteststest_pl_dibang_upsert_on_arrange.py)
- _COMMUNITY_codepython (def _sync_weighing_slip_business_fields
- _COMMUNITY_codepython (def _update_existing_stop_inventory(...))
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (git add backendappservicespl_dibang_bridge_service.py bac)
- _COMMUNITY_2026-09-06-plan-arrange-upsert-cascade
- _COMMUNITY_codepython ( backendteststest_bx_reimburse_list_filters.py)
- _COMMUNITY_codetypescript ( 文本列:服务端模糊 客户端也可只用 text )
- _COMMUNITY_codetypescript ( web-adminsrccomposablesuseServerColumnFilters.ts)
- _COMMUNITY_codebash (git add web-adminsrccomposablesuseClientColumnFilters.ts )
- [[_COMMUNITY_codevue (template v-if=type === 'text')|code:vue ()]]
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesscolumn-header-filt)
- _COMMUNITY_codetypescript (my(params {)
- _COMMUNITY_codetypescript (function buildSearchQuery() {)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codetypescript (function handleResetColumns() {)
- _COMMUNITY_codetypescript (function enumOptionsFor(prop string) {)
- _COMMUNITY_codebash (git add web-adminsrcapibxindex.ts web-adminsrcviewsbx)
- _COMMUNITY_codepython ( backendappservicesbxreimburse_list_filters.py)
- _COMMUNITY_codebash (git add backendappservicesbxreimburse_list_filters.py ba)
- _COMMUNITY_codepython (from app.services.bx.reimburse_list_filters import build_rei)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (git add backendappapibxexport_common.py backendappapi)
- _COMMUNITY_2026-09-06-reimburse-apply-server-column-filters
- [[_COMMUNITY_codevue (template)|code:vue ()]]
- _COMMUNITY_codepython (from app.services.bx.list_sort import order_advance, parse_s)
- _COMMUNITY_codebash (git commit -m feat(bx) support datetime column sort on adv)
- _COMMUNITY_codebash (git commit -m feat(bx) support datetime column sort on rei)
- _COMMUNITY_codebash (git commit -m feat(bx) support datetime column sort on pay)
- _COMMUNITY_codebash (git commit -m feat(bx) support datetime column sort on my )
- _COMMUNITY_codets (import { useColumnSort } from '@composablesuseColumnSort')
- _COMMUNITY_codebash (git commit -m feat(bx) wire date column sort on advance ap)
- _COMMUNITY_codebash (git commit -m feat(bx) wire date column sort on reimburse )
- _COMMUNITY_codebash (git commit -m feat(bx) wire date column sort on payment pa)
- _COMMUNITY_codets (import { computed, inject, ref, watch } from 'vue')
- _COMMUNITY_codebash (git commit -m feat(bx) wire date column sort on my invoice)
- _COMMUNITY_codets (function sortMergedRows(rows any) {)
- _COMMUNITY_codebash (git commit -m feat(bx) wire date column sort on bx view mi)
- _COMMUNITY_codebash (git commit -m chore update graphify after BX date column s)
- _COMMUNITY_codescss (.col-header-filter-root {)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesscolumn-header-filt)
- _COMMUNITY_codepython ( backendteststest_bx_list_sort.py)
- _COMMUNITY_codebash (git add backendappservicesbxlist_sort.py backendtestst)
- _COMMUNITY_2026-09-08-bx-date-column-sort
- _COMMUNITY_codets (collectPersonnelCertZipEntries,)
- _COMMUNITY_codevue (el-button)
- _COMMUNITY_codebash (git add web-adminsrcviewsplself-vehicleindex.vue)
- _COMMUNITY_codets (import { buildAndSavePersonnelCertZip } from '@utilspl-veh)
- _COMMUNITY_codebash (git add web-adminsrcviewsplpersonnelindex.vue)
- _COMMUNITY_codebash (git add web-admingraphify-out graphify-out 2devnull t)
- _COMMUNITY_codets (export async function buildAndSaveVehicleCertZip
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx --test srcutilspl-vehicle-ce)
- _COMMUNITY_codebash (git add web-adminsrcutilspl-vehicle-cert-zip.ts web-admin)
- _COMMUNITY_2026-09-08-cert-batch-zip-personnel-self-vehicle
- _COMMUNITY_codebash (git add backendappschemascrmcustomer.py backendappcrud)
- _COMMUNITY_codebash (git add backendappschemascrmquote.py backendappcrudcr)
- _COMMUNITY_codebash (git add backendappschemascrmcontract.py backendappcrud)
- _COMMUNITY_codepython (def test_valid_asc_string())
- _COMMUNITY_codets ( web-adminsrccomposablesuseColumnSort.ts)
- _COMMUNITY_codebash (cd web-admin && pnpm exec vitest run srccomposablesuseColu)
- _COMMUNITY_codebash (git add web-adminsrccomposablesuseColumnSort.ts web-admin)
- _COMMUNITY_codescss (.col-header-sort-pair {)
- _COMMUNITY_codebash (git add web-adminsrccomponentsbusinesscrm-col-filter-hea)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codets (...toSortQueryParams())
- _COMMUNITY_codets (watchSortVisibleColumns(visibleFilterProps))
- _COMMUNITY_codebash (git add web-adminsrcviewscrmcustomerindex.vue)
- _COMMUNITY_codets (sortField string)
- _COMMUNITY_codebash (git add web-adminsrcapicrmquotetypes.ts web-adminsrcv)
- _COMMUNITY_codebash (git add web-adminsrcapicrmcontracttypes.ts web-adminsr)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh all)
- _COMMUNITY_codebash (git add graphify-out backendgraphify-out web-admingraphify)
- _COMMUNITY_codepython ( backendappservicescrmlist_sort.py)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (git add backendappservicescrmlist_sort.py backendtests)
- _COMMUNITY_codepython (sort_field (self.sort_field or ).strip() or None,)
- _COMMUNITY_codepython (from app.services.crm.list_sort import resolve_datetime_orde)
- _COMMUNITY_2026-09-08-crm-date-column-sort
- _COMMUNITY_codepython ( backendteststest_db_list_sort.py)
- [[COMMUNITY_codepython (from sqlalchemy import and, func, or_)|code:python (from sqlalchemy import and_, func, or_)]]
- _COMMUNITY_codebash (git commit -m feat(db) support inventoryDate column sort o)
- _COMMUNITY_codets (import { useColumnSort } from '@composablesuseColumnSort')
- _COMMUNITY_codets (const {)
- _COMMUNITY_codets (function sortWeighingRows(rows WeighingRecord) {)
- _COMMUNITY_codebash (git commit -m feat(web-admin) wire date column sort on db )
- _COMMUNITY_codebash (git commit -m chore update graphify after DB date column s)
- _COMMUNITY_codepython ( backendappservicesdblist_sort.py)
- _COMMUNITY_codepython (from app.services.db.list_sort import order_inventory, parse)
- _COMMUNITY_codebash (git commit -m feat(db) support datetime column sort on inv)
- _COMMUNITY_2026-09-08-db-date-column-sort
- _COMMUNITY_codets (import assert from 'nodeassertstrict')
- _COMMUNITY_codets (function mergeBrandQtys
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx --test srcutilspl-slip-produ)
- _COMMUNITY_codets (import type { PlanArchiveBrandQtyItem, PlanProduct } from '@)
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx --test srcutilspl-slip-produ)
- _COMMUNITY_codets (import { expandPlanProductsForSlipPrint } from '@utilspl-s)
- _COMMUNITY_2026-09-08-pl-slip-print-brand-in-product-name
- _COMMUNITY_codets (import assert from 'nodeassertstrict')
- _COMMUNITY_codets (import JSZip from 'jszip')
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx --test srcutilspl-vehicle-ce)
- _COMMUNITY_codevue (el-button)
- _COMMUNITY_codets (import { buildAndSaveVehicleCertZip } from '@utilspl-vehic)
- _COMMUNITY_codets (async function handleBatchDownloadCertZip() {)
- _COMMUNITY_codebash (git add web-adminsrcviewsplvehicleindex.vue)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh frontend)
- _COMMUNITY_codebash (cd web-admin && graphify update .)
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx --test srcutilspl-vehicle-ce)
- _COMMUNITY_codebash (cd web-admin && pnpm exec tsx --test srcutilspl-vehicle-ce)
- _COMMUNITY_codebash (git add web-adminsrcutilspl-vehicle-cert-zip.ts web-admin)
- _COMMUNITY_codebash (git add web-adminsrcutilsdownload-attachment.ts)
- _COMMUNITY_codets (import { buildAndSaveVehicleCertZip } from '.pl-vehicle-cer)
- _COMMUNITY_2026-09-08-vehicle-cert-batch-zip
- _COMMUNITY_codepython (def test_normalize_package_spec())
- _COMMUNITY_codebash (pytest teststest_pl_contract_plan_qty.py teststest_pl_cont)
- _COMMUNITY_codepython (def test_require_package_when_contract_bound())
- _COMMUNITY_codebash (git add web-adminsrcutilspl-plan-contract-product.ts)
- _COMMUNITY_codetypescript (export interface ContractProductArrangeQtyDetail {)
- _COMMUNITY_codebash (git commit -m feat(web-admin) pass packageSpec on arrange-)
- _COMMUNITY_codetypescript (contractProductRows ContractProductRowLite)
- _COMMUNITY_codepython ( test_accumulate_stop_products 期望)
- _COMMUNITY_codevue (el-select)
- _COMMUNITY_codebash (git commit -m feat(web-admin) plan stop products select pa)
- _COMMUNITY_codebash (git commit -m feat(web-admin) enforce package spec on plan)
- _COMMUNITY_codebash (cd backend && source venvbinactivate)
- _COMMUNITY_codebash (cd web-admin && pnpm exec vue-tsc --noEmit 2&1 head -50)
- _COMMUNITY_codebash (.scriptsupdate-graph.sh all)
- _COMMUNITY_codebash (git commit -m chore update graphify after plan product pac)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (pytest teststest_pl_contract_plan_qty.py -v)
- _COMMUNITY_codebash (git add backendappservicespl_contract_plan_qty.py backend)
- _COMMUNITY_codepython (def match_contract_product_for_key
- _COMMUNITY_codesql (-- 小程序地磅:移动端菜单 + 超级管理员授权)
- _COMMUNITY_codebash (git add miniprogramconfigworkbench-menus.js miniprogramco)
- _COMMUNITY_codejs (async function fetchMenuCodes() {)
- _COMMUNITY_codejs (await fetchMenuCodes())
- _COMMUNITY_codebash (git add miniprogramstoresuser.js)
- _COMMUNITY_codebash (git add docssqlmigrations2026-09-11-mini-db-menus.sql)
- _COMMUNITY_codejs ()
- _COMMUNITY_codejs (menus )
- _COMMUNITY_codejs (MENU_CODES 'webauthmenu-codes')
- _COMMUNITY_2026-09-11-mini-db-menu-permission
- _COMMUNITY_2026-09-11-miniprogram-db-from-h5
- _COMMUNITY_codesql (-- 车辆充值模块收窄为仅 ETC:菜单改名 + 加油字典软停用(不删业务数据))
- _COMMUNITY_codebash (git add backendappservicespl_vehicle_recharge_service.py)
- _COMMUNITY_codebash (git add docssqlmigrations2026-09-12-pl-vehicle-recharge-e)
- [[_COMMUNITY_codevue (el-option label=ETC value=etc )|code:vue ()]]
- _COMMUNITY_codebash (cd web-admin && pnpm exec vue-tsc --noEmit --pretty false 2)
- _COMMUNITY_codebash (git add web-adminsrcroutermodulespl.ts )
- _COMMUNITY_codebash (.scriptsupdate-graph.sh all)
- _COMMUNITY_codebash (git add graphify-out backendgraphify-out web-admingraphify)
- _COMMUNITY_codepython (车辆充值模块收窄为仅 ETC。)
- _COMMUNITY_codepython (if v not in RECHARGE_TYPES)
- [[COMMUNITY_codebash (cd backend && source venvbinactivate && pytest teststest)|code:bash (cd backend && source venv/bin/activate && pytest tests/test_)]]
- _COMMUNITY_codebash (git add backendappschemasplvehicle_recharge.py backendt)
- _COMMUNITY_codepython ( 本期本模块仅服务 ETC;历史 fuel 行保留但不暴露)
- _COMMUNITY_codejson ({)
- 'transpo)
- _COMMUNITY_codeblock7 (┌─ 产品 A ─────────────── 易制毒 ─┐)
- _COMMUNITY_codeblock8 (┌─ 产品 B ─────────────── 易制爆 ─┐)
- _COMMUNITY_codeblock9 (┌─ 产品 C ──────── 易制毒 易制爆 ─┐)
- _COMMUNITY_2026-07-05-pl-hazard-cert-by-type-design
- _COMMUNITY_codesql (-- 源)
- _COMMUNITY_codeblock2 (docsdata-migrationmappingscrm_product_no_mapping.csv)
- _COMMUNITY_codecsv (product_id,old_product_no,new_product_no,product_name,catego)
- _COMMUNITY_codepython ( 按 product_id(首选 — 报价合同明细外键))
- _COMMUNITY_codeblock5 (步骤 1 dry-run 生成映射预览(不写库))
- [[_COMMUNITY_codesql (ALTER TABLE
pl_personnel)|code:sql (ALTER TABLEpl_personnel)]] - _COMMUNITY_2026-07-19-pl-inbound-outbound-order-design
- _COMMUNITY_2026-07-19-pl-plan-save-and-arrange-design
- _COMMUNITY_2026-07-19-pl-site-io-order-status-select-design
- _COMMUNITY_codeblock2 (plvehicle (三方) ──┐)
- _COMMUNITY_2026-07-25-pl-tripartite-vehicle-personnel-design
- _COMMUNITY_2026-07-26-crm-supplier-hazard-capability-design
- _COMMUNITY_2026-07-27-pl-plan-batch-print-merge-design
- _COMMUNITY_2026-08-01-quote-approver-setting-design
- _COMMUNITY_codets ({ prop 'products', label '产品信息' })
- _COMMUNITY_codets ({ prop 'productName', label '产品名称' },)
- _COMMUNITY_2026-08-02-pl-plan-list-product-columns-design
- [[_COMMUNITY_codesql (ALTER TABLE
pl_personnel)|code:sql (ALTER TABLEpl_personnel)]] - _COMMUNITY_codets (photoUrls string)
- [[_COMMUNITY_codevue (el-form-item label=车辆照片 class=form-col-span-2 !-- 或「人)|code:vue ( <!-- 或「人)]]
- _COMMUNITY_2026-08-02-pl-vehicle-personnel-photo-design
- _COMMUNITY_2026-08-03-crm-contract-no-follow-sign-date-design
- _COMMUNITY_2026-08-03-mobile-h5-dibang-adapt-design
- _COMMUNITY_2026-08-06-pl-address-select-edit-and-contact-fill-design
- _COMMUNITY_2026-08-06-pl-plan-carrier-library-select-design
- _COMMUNITY_2026-08-06-pl-plan-copy-design
- _COMMUNITY_2026-08-07-crm-product-selector-enhance-design
- _COMMUNITY_codeblock2 ( el-select(有 options) 灰色 —(无 options) link icon 按钮 )
- _COMMUNITY_2026-08-07-quote-contract-alias-brand-manage-design
- _COMMUNITY_2026-08-08-merge-approver-setting-design
- _COMMUNITY_codetext (安庆市山峡化工有限公司)
- _COMMUNITY_2026-08-08-pl-plan-supplier-demander-free-product-design
- _COMMUNITY_codeblock2 (登录成功 → 菜单权限就绪 → GET 收藏列表(≤10,有序))
- _COMMUNITY_2026-08-08-portal-home-launcher-tabs-design
- _COMMUNITY_codets (meta {)
- _COMMUNITY_codeblock3 (发票夹上传(credit) → 填单(可选 invoiceIds,草稿不扣))
- _COMMUNITY_2026-08-09-bx-mobile-shanxia2-adapt-design
- _COMMUNITY_2026-08-12-reimburse-allow-negative-invoice-balance-design
- _COMMUNITY_2026-08-14-duty-schedule-design
- _COMMUNITY_codejson ({ shiftType evening, userId sys_user.id })
- _COMMUNITY_2026-08-15-duty-grab-user-select-design
- _COMMUNITY_2026-08-16-contract-settlement-method-options-design
- _COMMUNITY_2026-08-16-quote-list-column-stats-design
- _COMMUNITY_codejson ({)
- _COMMUNITY_2026-08-18-reimburse-apply-batch-import-design
- _COMMUNITY_codets (interface CrmInvoicePasteResult {)
- _COMMUNITY_codeblock3 (用户粘贴文本)
- _COMMUNITY_2026-08-20-duty-shift-dict-time-design
- _COMMUNITY_2026-08-20-pl-plan-contract-complete-design
- _COMMUNITY_2026-08-21-dict-select-ensure-design
- _COMMUNITY_codejson ({)
- _COMMUNITY_2026-08-21-pl-driver-transport-history-design
- _COMMUNITY_2026-08-21-pl-site-record-history-design
- _COMMUNITY_codets ({)
- _COMMUNITY_2026-08-21-web-admin-list-export-design
- _COMMUNITY_2026-08-22-pl-plan-blank-slip-print-design
- _COMMUNITY_codeblock2 (基础信息 → 产品信息 → 装货信息(单段)→ 送货信息(可增删)→ 运输信息(安排前只读占位))
- _COMMUNITY_codeblock3 (装货 {customerName} — 附件上传区)
- _COMMUNITY_codeblock4 (装货·山峡出库 数量 → 附件)
- _COMMUNITY_codeblock5 (上区)
- _COMMUNITY_2026-08-26-pl-multi-stop-redesign-design
- _COMMUNITY_2026-08-30-pl-contract-qty-archived-actual-design
- _COMMUNITY_codetext (contractQtyReminder {)
- _COMMUNITY_2026-08-30-pl-plan-contract-qty-check-design
- _COMMUNITY_2026-08-30-pl-plan-delivery-contract-products-design
- _COMMUNITY_2026-08-30-pl-plan-form-available-qty-design
- _COMMUNITY_2026-08-30-pl-plan-single-contract-products-design
- _COMMUNITY_2026-09-01-web-admin-list-table-viewport-scroll-design
- _COMMUNITY_2026-09-02-pl-dibang-optional-vehicle-design
- _COMMUNITY_codeblock1 (新建【暂存】 ──────────────────▶ drafting)
- _COMMUNITY_codets (saveMode 'draft' 'formal' 默认 'formal')
- _COMMUNITY_2026-09-02-pl-plan-draft-save-design
- _COMMUNITY_codeblock1 (选地址(下拉 「从地址库选择」))
- _COMMUNITY_2026-09-02-pl-transport-address-notes-fill-design
- _COMMUNITY_2026-09-03-pl-plan-archive-price-permission-design
- _COMMUNITY_2026-09-03-pl-plan-cert-button-permission-design
- _COMMUNITY_codeblock1 (新建)
- _COMMUNITY_2026-09-05-reimburse-apply-attachments-design
- _COMMUNITY_2026-09-06-bx-list-server-column-filters-design
- _COMMUNITY_2026-09-06-crm-clue-opportunity-server-column-filters-design
- _COMMUNITY_2026-09-06-crm-customer-dialog-client-column-filters-design
- _COMMUNITY_codets (interface ColumnFilterDef {)
- _COMMUNITY_2026-09-06-crm-customer-server-column-filters-design
- _COMMUNITY_2026-09-06-crm-price-letter-contract-aux-server-column-filters-design
- _COMMUNITY_2026-09-06-pl-list-server-column-filters-design
- _COMMUNITY_codeblock1 (请求关联中存在有效 id → UPDATE 业务字段(主键不变))
- _COMMUNITY_codeblock2 (PUT update_plan POST arrange_transport)
- _COMMUNITY_2026-09-06-plan-arrange-upsert-cascade-design
- _COMMUNITY_codetext (进入页)
- _COMMUNITY_2026-09-06-reimburse-apply-server-column-filters-design
- _COMMUNITY_codets (const { setSort, clearSort, isSortActive, sortField, sortOrd)
- _COMMUNITY_2026-09-08-bx-date-column-sort-design
- _COMMUNITY_2026-09-08-cert-batch-zip-personnel-self-vehicle-design
- _COMMUNITY_codets ({)
- _COMMUNITY_codetext (if sortField in WHITELIST and sortOrder in {asc, desc})
- _COMMUNITY_2026-09-08-crm-date-column-sort-design
- _COMMUNITY_codets (const { setSort, clearSort, isSortActive, sortField, sortOrd)
- _COMMUNITY_2026-09-08-db-date-column-sort-design
- _COMMUNITY_codets (formatSlipProductNameWithBrand(productName string, brandNam)
- _COMMUNITY_2026-09-08-pl-slip-print-brand-in-product-name-design
- _COMMUNITY_codeblock1 (selectedRows)
- _COMMUNITY_2026-09-08-vehicle-cert-batch-zip-design
- _COMMUNITY_2026-09-10-framework-contract-amount-sum-design
- _COMMUNITY_codetext (合同明细行 (productId, packageSpec, quantity))
- _COMMUNITY_2026-09-10-plan-product-package-key-design
- _COMMUNITY_codeblock1 (┌─────────────┐ GET webauthmenu-codes ┌─────────)
- _COMMUNITY_codeblock1 (工作台 地磅管理)
- _COMMUNITY_2026-09-11-miniprogram-db-from-h5-design
- _COMMUNITY_codesql (-- 待发放加油申请笔数(知情统计))
- _COMMUNITY_2026-09-12-pl-vehicle-recharge-etc-only-design
- _COMMUNITY_codemermaid (flowchart TD)
- _COMMUNITY_ICrmContractService
- _COMMUNITY_ICrmQuotePdfService
- _COMMUNITY_ICrmQuoteService
- _COMMUNITY_ICrmSupplierInfoService
- _COMMUNITY_approveReimburse
- _COMMUNITY_bindAttachments
- _COMMUNITY_createAdvance
- _COMMUNITY_createReimburse
- _COMMUNITY_flattenExpenseLeaves
- _COMMUNITY_generateReimburseTitle
- _COMMUNITY_get
- _COMMUNITY_getAdvance
- _COMMUNITY_getAdvanceApprovalHistory
- _COMMUNITY_getExpenseItemTree
- _COMMUNITY_getReimburse
- _COMMUNITY_getReimburseApprovalHistory
- _COMMUNITY_listApprovedByMeAdvance
- _COMMUNITY_listApprovedByMeReimburse
- _COMMUNITY_listAttachments
- _COMMUNITY_listMyAdvance
- _COMMUNITY_listMyReimburse
- _COMMUNITY_listPendingAdvance
- _COMMUNITY_listPendingReimburse
- _COMMUNITY_normalizeList
- _COMMUNITY_pageParams
- _COMMUNITY_post
- _COMMUNITY_previewAttachment
- _COMMUNITY_put
- _COMMUNITY_rejectAdvance
- _COMMUNITY_rejectReimburse
- _COMMUNITY_submitAdvance
- _COMMUNITY_submitReimburse
- _COMMUNITY_unwrap
- _COMMUNITY_updateReimburse
- _COMMUNITY_arrangeTransport
- _COMMUNITY_createFreight
- _COMMUNITY_get
- _COMMUNITY_getFreight
- _COMMUNITY_getFreightApprovalFlow
- _COMMUNITY_getPlan
- _COMMUNITY_getPlanArrangeInfo
- _COMMUNITY_listFreight
- _COMMUNITY_listPersonnel
- _COMMUNITY_listPlans
- _COMMUNITY_listUnsettledPlans
- _COMMUNITY_listVehicles
- _COMMUNITY_normalizeList
- _COMMUNITY_pageParams
- _COMMUNITY_patch
- _COMMUNITY_post
- _COMMUNITY_processFreightApproval
- _COMMUNITY_setHazardCertReady
- _COMMUNITY_submitFreightApproval
- _COMMUNITY_unwrap
- _COMMUNITY_updateProductCerts
- _COMMUNITY_changelog
- _COMMUNITY_db-tag.vue
- _COMMUNITY_CURRENT_ENV
- _COMMUNITY_wf-advance.vue
- _COMMUNITY_wf-reimburse.vue
- _COMMUNITY_apply.vue
- _COMMUNITY_doApprove
- _COMMUNITY_isPending
- _COMMUNITY_onSubmit
- _COMMUNITY_tB
- _COMMUNITY_list.vue
- [[COMMUNITY{ rows, total }|{ rows, total }]]
- _COMMUNITY_mine.vue
- _COMMUNITY_buildAttachItems
- _COMMUNITY_function
- _COMMUNITY_uid
- _COMMUNITY_apply.vue
- _COMMUNITY_load
- _COMMUNITY_preview
- _COMMUNITY_detail.vue
- _COMMUNITY_max
- _COMMUNITY_p
- _COMMUNITY_index.vue
- _COMMUNITY_editItem
- _COMMUNITY_genWeighing
- _COMMUNITY_removeItem
- _COMMUNITY_list.vue
- _COMMUNITY_reload
- _COMMUNITY_list.vue
- _COMMUNITY_canSecond
- _COMMUNITY_canVoid
- _COMMUNITY_load
- _COMMUNITY_onVoid
- _COMMUNITY_openSecond
- _COMMUNITY_submitSecond
- _COMMUNITY_reload
- _COMMUNITY_t
- _COMMUNITY_list.vue
- _COMMUNITY_后续建设建议
- _COMMUNITY_目录说明
- _COMMUNITY_本地开发
- _COMMUNITY_方式二:微信开发者工具
- _COMMUNITY_接口约定
- _COMMUNITY_发版前检查
- _COMMUNITY_视觉规范
- _COMMUNITY_codebash (cd miniprogram)
- _COMMUNITY_CRM(P1)
- _COMMUNITY_方式一:HBuilderX(推荐)
- _COMMUNITY_README
- _COMMUNITY_报销(P2)
- _COMMUNITY_地磅(P3)
- _COMMUNITY_运输(P4)
- _COMMUNITY_apiPath
- _COMMUNITY_banner
- _COMMUNITY_looksLikeLocalApi
- _COMMUNITY_strictCheck
- _COMMUNITY_s
- _COMMUNITY_index.js
- _COMMUNITY_readme
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_组件示例
- [[_COMMUNITY_codehtml (uni-breadcrumb separator=)|code:html ()]]
- _COMMUNITY_codejs (export default {)
- _COMMUNITY_readme
- _COMMUNITY_util.js
- _COMMUNITY_基本用法
- [[_COMMUNITY_codehtml (view)|code:html ()]]
- _COMMUNITY_codejavascript
- _COMMUNITY_readme
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_readme
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_errorData
- _COMMUNITY_errorTempFilePath
- _COMMUNITY_ext
- _COMMUNITY__extname
- _COMMUNITY_fileName
- _COMMUNITY_fileNameSplit
- [[COMMUNITY{ filePaths, files }|{ filePaths, files }]]
- _COMMUNITY_if
- _COMMUNITY_last_len
- _COMMUNITY_newFilesData
- _COMMUNITY_percentCompleted
- _COMMUNITY_successData
- _COMMUNITY_tempFilePath
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_readme
- [[COMMUNITY{emailToLowerCasee}|{emailToLowerCase:e}]]
- [[COMMUNITY{emailToLowerCasei}|{emailToLowerCase:i}]]
- _COMMUNITY_index.js
- [[COMMUNITY{passwordHashd}|{passwordHash:d}]]
- [[COMMUNITY{passwordHashe}|{passwordHash:e}]]
- [[COMMUNITY{passwordHashe,versiont}|{passwordHash:e,version:t}]]
- [[COMMUNITY{passwordHashm,versionh}|{passwordHash:m,version:h}]]
- [[COMMUNITY{passwordHashr,versionn}|{passwordHash:r,version:n}]]
- [[COMMUNITY{usernameToLowerCasei,emailToLowerCaseo}|{usernameToLowerCase:i,emailToLowerCase:o}]]
- [[COMMUNITY{usernameToLowerCasen,emailToLowerCasei}|{usernameToLowerCase:n,emailToLowerCase:i}]]
- [[COMMUNITY{usernameToLowerCases,emailToLowerCasea,passwordErrorLimitc,passwordErrorRetryTimeu}|{usernameToLowerCase:s,emailToLowerCase:a,passwordErrorLimit:c,passwordErrorRetryTime:u}]]
- _COMMUNITY_items
- _COMMUNITY_obj
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_readme
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_row
- _COMMUNITY_select
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_readme
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
- _COMMUNITY_index.js
- _COMMUNITY_collection
- _COMMUNITY_data
- _COMMUNITY_error
- _COMMUNITY_result
- _COMMUNITY_systemInfo
- _COMMUNITY_readme
- _COMMUNITY_utils.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_index.js
- _COMMUNITY_attached
- _COMMUNITY_checkStatus
- _COMMUNITY_enter
- _COMMUNITY_leave
- _COMMUNITY_observeShow
- _COMMUNITY_onTransitionEnd
- _COMMUNITY_codesql (ALTER TABLE pl_transport_db_link)
- _COMMUNITY_design
- _COMMUNITY_tasks
- _COMMUNITY_codejson ({)
- _COMMUNITY_codejson ({)
- _COMMUNITY_codejson ({)
- _COMMUNITY_spec
- _COMMUNITY_PlanResourceSnapshotMixin
- _COMMUNITY_codebash (source venvbinactivate)
- _COMMUNITY_Commands
- _COMMUNITY_Commands
- _COMMUNITY_Entrypoint & Structure
- _COMMUNITY_Entrypoint & Structure
- _COMMUNITY_Key Patterns
- _COMMUNITY_Key Patterns
- _COMMUNITY_Stack
- _COMMUNITY_Stack
- _COMMUNITY_新增
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_修复
- [[COMMUNITY⚠️ 重要提示|⚠️ 重要提示]]
- _COMMUNITY_升级
- _COMMUNITY_修复
- _COMMUNITY_优化
- _COMMUNITY_优化
- [[COMMUNITY⚠️ 重要提示|⚠️ 重要提示]]
- _COMMUNITY_新增
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_重构
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_移除
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_重构
- _COMMUNITY_升级
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_重构
- _COMMUNITY_移除
- _COMMUNITY_修复
- [[COMMUNITY⚠️ 重要提示|⚠️ 重要提示]]
- [[COMMUNITY⚠️ 重要提示|⚠️ 重要提示]]
- _COMMUNITY_重构
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_优化
- _COMMUNITY_新增
- _COMMUNITY_重构
- _COMMUNITY_重构
- _COMMUNITY_重构
- _COMMUNITY_优化
- _COMMUNITY_重构
- _COMMUNITY_优化
- _COMMUNITY_重构
- _COMMUNITY_重构
- _COMMUNITY_修复
- _COMMUNITY_重构
- _COMMUNITY_新增
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_优化
- [[COMMUNITY⚠️ 重要提示|⚠️ 重要提示]]
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_优化
- _COMMUNITY_修复
- _COMMUNITY_重构
- _COMMUNITY_新增
- _COMMUNITY_优化
- [[COMMUNITY⚠️ 重要提示|⚠️ 重要提示]]
- _COMMUNITY_修复
- _COMMUNITY_新增
- _COMMUNITY_升级
- [[COMMUNITY⚠️ 重要提示|⚠️ 重要提示]]
- _COMMUNITY_修复
- _COMMUNITY_优化
- _COMMUNITY_zh_CN.js
- _COMMUNITY_ancestor$1
- _COMMUNITY_api
- _COMMUNITY_before
- _COMMUNITY_blank
- _COMMUNITY_child
- _COMMUNITY_children
- _COMMUNITY_clone
- _COMMUNITY_closest
- _COMMUNITY_comparePosition
- _COMMUNITY_compose1
- _COMMUNITY_constant
- _COMMUNITY_contains
- _COMMUNITY_descendants
- _COMMUNITY_document
- _COMMUNITY_each
- _COMMUNITY_each$1
- _COMMUNITY_eq
- _COMMUNITY_filter
- _COMMUNITY_firstChild
- _COMMUNITY_foldl
- _COMMUNITY_fromDom
- _COMMUNITY_fromHtml
- _COMMUNITY_fromTag
- _COMMUNITY_generate
- _COMMUNITY_get
- _COMMUNITY_get$1
- _COMMUNITY_get$2
- _COMMUNITY_getRaw
- _COMMUNITY_getShadowRoot
- _COMMUNITY_getUnsafeProperty
- _COMMUNITY_isDocument
- _COMMUNITY_isElement
- _COMMUNITY_isFunction
- _COMMUNITY_isNonNullable
- _COMMUNITY_isNullable
- _COMMUNITY_isSupported
- _COMMUNITY_isType
- _COMMUNITY_isType$1
- _COMMUNITY_plugin.js
- _COMMUNITY_map
- _COMMUNITY_b
- _COMMUNITY_c
- _COMMUNITY_Ce
- _COMMUNITY_d
- _COMMUNITY_fe
- _COMMUNITY_h
- _COMMUNITY_j
- _COMMUNITY_plugin.min.js
- _COMMUNITY_k
- _COMMUNITY_l
- _COMMUNITY_ne
- _COMMUNITY_oe
- _COMMUNITY_pe
- _COMMUNITY_q
- _COMMUNITY_r
- _COMMUNITY_re
- _COMMUNITY_s
- _COMMUNITY_se
- _COMMUNITY_T
- _COMMUNITY_ve
- _COMMUNITY_w
- _COMMUNITY_Y
- _COMMUNITY_name
- _COMMUNITY_nextSibling
- _COMMUNITY_NodeValue
- _COMMUNITY_parent
- _COMMUNITY_parents
- _COMMUNITY_prepend
- _COMMUNITY_prevSibling
- _COMMUNITY_rawIndexOf
- _COMMUNITY_rawSet
- _COMMUNITY_remove$1
- _COMMUNITY_setAll
- _COMMUNITY_setup$1
- _COMMUNITY_setup$2
- _COMMUNITY_trim
- _COMMUNITY_type
- _COMMUNITY_isListNode
- _COMMUNITY_isNonNullable
- _COMMUNITY_isNullable
- _COMMUNITY_plugin.js
- _COMMUNITY_makeSetupHandler
- _COMMUNITY_matchNodeNames
- _COMMUNITY_g
- _COMMUNITY_h
- _COMMUNITY_i
- _COMMUNITY_plugin.min.js
- _COMMUNITY_l
- _COMMUNITY_m
- _COMMUNITY_s
- _COMMUNITY_register$1
- _COMMUNITY_setNodeChangeHandler
- _COMMUNITY_d
- _COMMUNITY_i
- _COMMUNITY_plugin.min.js
- _COMMUNITY_l
- _COMMUNITY_m
- _COMMUNITY_n
- _COMMUNITY_r
- _COMMUNITY_s
- _COMMUNITY_t
- _COMMUNITY_onSetupEditable
- _COMMUNITY_open
- _COMMUNITY_option
- _COMMUNITY_getDefaultLinkTarget
- _COMMUNITY_has
- _COMMUNITY_hasProto
- _COMMUNITY_isNonNullable
- _COMMUNITY_isString
- _COMMUNITY_isType
- _COMMUNITY_isUndefined
- _COMMUNITY_plugin.js
- _COMMUNITY_g
- _COMMUNITY_i
- _COMMUNITY_plugin.min.js
- _COMMUNITY_m
- _COMMUNITY_n
- _COMMUNITY_o
- _COMMUNITY_r
- _COMMUNITY_t
- _COMMUNITY_setup
- _COMMUNITY_startsWith
- _COMMUNITY_typeOf
- _COMMUNITY_constant
- _COMMUNITY_plugin.js
- _COMMUNITY_g
- _COMMUNITY_plugin.min.js
- _COMMUNITY_l
- _COMMUNITY_n
- _COMMUNITY_o
- _COMMUNITY_r
- _COMMUNITY_s
- _COMMUNITY_get
- _COMMUNITY_hasProto
- _COMMUNITY_isString
- _COMMUNITY_plugin.js
- _COMMUNITY_d
- _COMMUNITY_f
- _COMMUNITY_g
- _COMMUNITY_i
- _COMMUNITY_plugin.min.js
- _COMMUNITY_l
- _COMMUNITY_m
- _COMMUNITY_n
- _COMMUNITY_p
- _COMMUNITY_u
- _COMMUNITY_y
- _COMMUNITY_Cell
- _COMMUNITY_contains
- _COMMUNITY_each
- _COMMUNITY_eq
- _COMMUNITY_find
- _COMMUNITY_findUntil
- _COMMUNITY_hasProto
- _COMMUNITY_init
- _COMMUNITY_isNonNullable
- _COMMUNITY_isNull
- _COMMUNITY_isSimpleType
- _COMMUNITY_plugin.js
- _COMMUNITY_last
- _COMMUNITY_map
- _COMMUNITY_b
- _COMMUNITY_h
- _COMMUNITY_plugin.min.js
- _COMMUNITY_o
- _COMMUNITY_q
- _COMMUNITY_r
- _COMMUNITY_t
- _COMMUNITY_u
- _COMMUNITY_y
- _COMMUNITY_open
- _COMMUNITY_o
- _COMMUNITY_register$1
- _COMMUNITY_constant
- _COMMUNITY_head
- _COMMUNITY_isNonNullable
- _COMMUNITY_plugin.js
- _COMMUNITY_plugin.min.js
- _COMMUNITY_m
- _COMMUNITY_p
- _COMMUNITY_noop
- _COMMUNITY_onSetupEditable
- _COMMUNITY_open
- _COMMUNITY_register$1
- _COMMUNITY_register$2
- _COMMUNITY_trim
- _COMMUNITY_children
- _COMMUNITY_children$1
- _COMMUNITY_compose1
- _COMMUNITY_constant
- _COMMUNITY_filter
- _COMMUNITY_fromHtml
- _COMMUNITY_fromPoint
- _COMMUNITY_fromTag
- _COMMUNITY_fromText
- _COMMUNITY_getShadowRoot
- _COMMUNITY_getUnsafeProperty
- _COMMUNITY_is
- _COMMUNITY_isBoolean
- _COMMUNITY_isDocument
- _COMMUNITY_isDocumentFragment
- _COMMUNITY_isFunction
- _COMMUNITY_isNumber
- _COMMUNITY_isShadowRoot
- _COMMUNITY_isText
- _COMMUNITY_isType
- _COMMUNITY_isType$1
- _COMMUNITY_plugin.js
- _COMMUNITY_D
- _COMMUNITY_h
- _COMMUNITY_plugin.min.js
- _COMMUNITY_m
- _COMMUNITY_n
- _COMMUNITY_T
- _COMMUNITY_u
- _COMMUNITY_y
- _COMMUNITY_never
- _COMMUNITY_owner
- _COMMUNITY_parent
- _COMMUNITY_remove
- _COMMUNITY_set
- _COMMUNITY_SugarElement
- _COMMUNITY_type
- _COMMUNITY_checkRange
- _COMMUNITY_contains
- _COMMUNITY_each
- _COMMUNITY_each$1
- _COMMUNITY_eq
- _COMMUNITY_exists
- _COMMUNITY_has
- _COMMUNITY_isNonNullable
- _COMMUNITY_isNull
- _COMMUNITY_isNullable
- _COMMUNITY_isUndefined
- _COMMUNITY_plugin.js
- _COMMUNITY_last
- _COMMUNITY_map
- _COMMUNITY_e
- _COMMUNITY_f
- _COMMUNITY_g
- _COMMUNITY_i
- _COMMUNITY_j
- _COMMUNITY_plugin.min.js
- _COMMUNITY_l
- _COMMUNITY_p
- _COMMUNITY_r
- _COMMUNITY_v
- _COMMUNITY_w
- _COMMUNITY_x
- _COMMUNITY_never
- _COMMUNITY_noop
- _COMMUNITY_onSetupEditable
- _COMMUNITY_open
- _COMMUNITY_setup
- _COMMUNITY_singleton
- _COMMUNITY_bypassSelector
- _COMMUNITY_contains
- _COMMUNITY_documentOrOwner
- _COMMUNITY_each
- _COMMUNITY_each$1
- _COMMUNITY_findMap
- _COMMUNITY_flatten
- _COMMUNITY_fromDom
- _COMMUNITY_fromHtml
- _COMMUNITY_fromPoint
- _COMMUNITY_fromTag
- _COMMUNITY_fromText
- _COMMUNITY_get$1
- _COMMUNITY_get$4
- _COMMUNITY_getShadowHost
- _COMMUNITY_has
- _COMMUNITY_hasProto
- _COMMUNITY_head
- _COMMUNITY_inBody
- _COMMUNITY_is
- _COMMUNITY_isDocumentFragment
- _COMMUNITY_isFunction
- _COMMUNITY_isNull
- _COMMUNITY_isNumber
- _COMMUNITY_isShadowRoot
- _COMMUNITY_isString
- _COMMUNITY_isText
- _COMMUNITY_isType$1
- _COMMUNITY_isUndefined
- _COMMUNITY_plugin.js
- _COMMUNITY_lift2
- _COMMUNITY_c
- _COMMUNITY_d
- _COMMUNITY_e
- _COMMUNITY_ie
- _COMMUNITY_plugin.min.js
- _COMMUNITY_k
- _COMMUNITY_l
- _COMMUNITY_le
- _COMMUNITY_me
- _COMMUNITY_n
- _COMMUNITY_o
- _COMMUNITY_ot
- _COMMUNITY_q
- _COMMUNITY_r
- _COMMUNITY_re
- _COMMUNITY_s
- _COMMUNITY_te
- _COMMUNITY_u
- _COMMUNITY_ue
- _COMMUNITY_v
- _COMMUNITY_x
- _COMMUNITY_xe
- _COMMUNITY_z
- _COMMUNITY_never
- _COMMUNITY_nextSibling
- _COMMUNITY_noop
- _COMMUNITY_option
- _COMMUNITY_owner
- _COMMUNITY_parent
- _COMMUNITY_rawSet
- _COMMUNITY_register
- _COMMUNITY_remove
- _COMMUNITY_resolve
- _COMMUNITY_sandHTMLElement
- _COMMUNITY_set
- _COMMUNITY_setAll
- _COMMUNITY_singleton
- _COMMUNITY_unsafe
- _COMMUNITY_value
- _COMMUNITY_constant
- _COMMUNITY_contains
- _COMMUNITY_filter
- _COMMUNITY_findUntil
- _COMMUNITY_has
- _COMMUNITY_hasProto
- _COMMUNITY_init
- _COMMUNITY_isNullable
- _COMMUNITY_isUndefined
- _COMMUNITY_plugin.js
- _COMMUNITY_map
- _COMMUNITY_d
- _COMMUNITY_h
- _COMMUNITY_plugin.min.js
- _COMMUNITY_l
- _COMMUNITY_n
- _COMMUNITY_r
- _COMMUNITY_v
- _COMMUNITY_x
- _COMMUNITY_y
- _COMMUNITY_never
- _COMMUNITY_register$1
- _COMMUNITY_register$2
- _COMMUNITY_typeOf
- _COMMUNITY_eq
- _COMMUNITY_fromDom
- _COMMUNITY_fromHtml
- _COMMUNITY_fromPoint
- _COMMUNITY_fromTag
- _COMMUNITY_fromText
- _COMMUNITY_has
- _COMMUNITY_hasNonNullableKey
- _COMMUNITY_isBoolean
- _COMMUNITY_plugin.js
- _COMMUNITY_ae
- _COMMUNITY_ce
- _COMMUNITY_ee
- _COMMUNITY_ge
- _COMMUNITY_he
- _COMMUNITY_i
- _COMMUNITY_ie
- _COMMUNITY_je
- _COMMUNITY_plugin.min.js
- _COMMUNITY_l
- _COMMUNITY_le
- _COMMUNITY_me
- _COMMUNITY_ne
- _COMMUNITY_o
- _COMMUNITY_oe
- _COMMUNITY_re
- _COMMUNITY_se
- _COMMUNITY_T
- _COMMUNITY_te
- _COMMUNITY_u
- _COMMUNITY_ve
- _COMMUNITY_w
- _COMMUNITY_x
- _COMMUNITY_y
- _COMMUNITY_ye
- _COMMUNITY_ze
- _COMMUNITY_onSetupEditable
- _COMMUNITY_rawSet
- _COMMUNITY_remove
- _COMMUNITY_set
- _COMMUNITY_SugarElement
- _COMMUNITY_typeOf
- _COMMUNITY_flatten
- _COMMUNITY_generate
- _COMMUNITY_get
- _COMMUNITY_hasProto
- _COMMUNITY_isArray
- _COMMUNITY_isFunction
- _COMMUNITY_isObject
- _COMMUNITY_isSimpleType
- _COMMUNITY_isString
- _COMMUNITY_isType
- _COMMUNITY_plugin.js
- _COMMUNITY_map
- _COMMUNITY_f
- _COMMUNITY_g
- _COMMUNITY_plugin.min.js
- _COMMUNITY_p
- _COMMUNITY_r
- _COMMUNITY_s
- _COMMUNITY_t
- _COMMUNITY_u
- _COMMUNITY_v
- _COMMUNITY_w
- _COMMUNITY_y
- _COMMUNITY_typeOf
- _COMMUNITY_getDateTime
- _COMMUNITY_plugin.js
- _COMMUNITY_plugin.min.js
- _COMMUNITY_s
- _COMMUNITY_u
- _COMMUNITY_onSetupEditable
- _COMMUNITY_register
- _COMMUNITY_register$2
- _COMMUNITY_each$1
- _COMMUNITY_filter
- _COMMUNITY_foldl
- _COMMUNITY_hasProto
- _COMMUNITY_init
- _COMMUNITY_is
- _COMMUNITY_isAnchor
- _COMMUNITY_isArray
- _COMMUNITY_isBoolean
- _COMMUNITY_isFunction
- _COMMUNITY_isObject
- _COMMUNITY_isType
- _COMMUNITY_plugin.js
- _COMMUNITY_map
- _COMMUNITY_b
- _COMMUNITY_d
- _COMMUNITY_de
- _COMMUNITY_E
- _COMMUNITY_ee
- _COMMUNITY_fe
- _COMMUNITY_g
- _COMMUNITY_H
- _COMMUNITY_plugin.min.js
- _COMMUNITY_k
- _COMMUNITY_ke
- _COMMUNITY_l
- _COMMUNITY_le
- _COMMUNITY_me
- _COMMUNITY_n
- _COMMUNITY_p
- _COMMUNITY_pe
- _COMMUNITY_Q
- _COMMUNITY_s
- _COMMUNITY_se
- _COMMUNITY_t
- _COMMUNITY_u
- _COMMUNITY_v
- _COMMUNITY_ve
- _COMMUNITY_w
- _COMMUNITY_we
- _COMMUNITY_x
- _COMMUNITY_xe
- _COMMUNITY_ye
- _COMMUNITY_noop
- _COMMUNITY_objAcc
- _COMMUNITY_option
- _COMMUNITY_sanitizeList
- _COMMUNITY_tripleEquals
- _COMMUNITY_clone$1
- _COMMUNITY_closest$2
- _COMMUNITY_constant
- _COMMUNITY_documentOrOwner
- _COMMUNITY_each$1
- _COMMUNITY_filter
- _COMMUNITY_filter$1
- _COMMUNITY_find
- _COMMUNITY_findUntil
- _COMMUNITY_flatten
- _COMMUNITY_foldl
- _COMMUNITY_fromHtml
- _COMMUNITY_get
- _COMMUNITY_get$1
- _COMMUNITY_getOrDie
- _COMMUNITY_getShadowHost
- _COMMUNITY_getShadowRoot
- _COMMUNITY_head
- _COMMUNITY_inBody
- _COMMUNITY_internalFilter
- _COMMUNITY_internalSet
- _COMMUNITY_is$2
- _COMMUNITY_isArray
- _COMMUNITY_isBoolean
- _COMMUNITY_isComment
- _COMMUNITY_isDocumentFragment
- _COMMUNITY_isEditable
- _COMMUNITY_isEmpty$1
- _COMMUNITY_isFunction
- _COMMUNITY_isHTMLElement
- _COMMUNITY_isNotEmpty
- _COMMUNITY_isNullable
- _COMMUNITY_isNumber
- _COMMUNITY_isObject
- _COMMUNITY_isPrototypeOf
- _COMMUNITY_isSimpleType
- _COMMUNITY_isString
- _COMMUNITY_isSupported
- _COMMUNITY_isTableCellNode
- _COMMUNITY_isTag
- _COMMUNITY_plugin.js
- _COMMUNITY_ee
- _COMMUNITY_et
- _COMMUNITY_g
- _COMMUNITY_ge
- _COMMUNITY_he
- _COMMUNITY_j
- _COMMUNITY_je
- _COMMUNITY_plugin.min.js
- _COMMUNITY_k
- _COMMUNITY_ke
- _COMMUNITY_l
- _COMMUNITY_le
- _COMMUNITY_me
- _COMMUNITY_ne
- _COMMUNITY_oe
- _COMMUNITY_re
- _COMMUNITY_se
- _COMMUNITY_st
- _COMMUNITY_t
- _COMMUNITY_te
- _COMMUNITY_u
- _COMMUNITY_ue
- _COMMUNITY_w
- _COMMUNITY_x
- _COMMUNITY_xe
- _COMMUNITY_z
- _COMMUNITY_never
- _COMMUNITY_noop
- _COMMUNITY_open
- _COMMUNITY_option
- _COMMUNITY_owner
- _COMMUNITY_parent
- _COMMUNITY_prepend
- _COMMUNITY_rawIndexOf
- _COMMUNITY_register
- _COMMUNITY_remove
- _COMMUNITY_sandHTMLElement
- _COMMUNITY_setup
- _COMMUNITY_setup$1
- _COMMUNITY_type
- _COMMUNITY_checkRange
- _COMMUNITY_each
- _COMMUNITY_each$1
- _COMMUNITY_flatten
- _COMMUNITY_get
- _COMMUNITY_get$1
- _COMMUNITY_getValue
- _COMMUNITY_has
- _COMMUNITY_isObject
- _COMMUNITY_isType
- _COMMUNITY_plugin.js
- _COMMUNITY_b
- _COMMUNITY_c
- _COMMUNITY_ce
- _COMMUNITY_d
- _COMMUNITY_E
- _COMMUNITY_ee
- _COMMUNITY_f
- _COMMUNITY_g
- _COMMUNITY_ie
- _COMMUNITY_plugin.min.js
- _COMMUNITY_k
- _COMMUNITY_n
- _COMMUNITY_ne
- _COMMUNITY_p
- _COMMUNITY_r
- _COMMUNITY_s
- _COMMUNITY_te
- _COMMUNITY_ue
- _COMMUNITY_w
- _COMMUNITY_y
- _COMMUNITY_register$2
- _COMMUNITY_setup
- _COMMUNITY_typeOf
- _COMMUNITY_unwrap
- _COMMUNITY_wrap
- _COMMUNITY_isSimpleType
- _COMMUNITY_plugin.js
- _COMMUNITY_e
- _COMMUNITY_plugin.min.js
- _COMMUNITY_o
- _COMMUNITY_t
- _COMMUNITY_option
- _COMMUNITY_register$1
- _COMMUNITY_register$2
- _COMMUNITY_plugin.min.js
- _COMMUNITY_n
- _COMMUNITY_o
- _COMMUNITY_s
- _COMMUNITY_t
- _COMMUNITY_onSetupEditable
- _COMMUNITY_option
- _COMMUNITY_register
- _COMMUNITY_setup$1
- _COMMUNITY_plugin.min.js
- _COMMUNITY_s
- _COMMUNITY_option
- _COMMUNITY_fromHtml
- _COMMUNITY_fromTag
- _COMMUNITY_generate
- _COMMUNITY_is
- _COMMUNITY_isBoolean
- _COMMUNITY_isNonNullable
- _COMMUNITY_isSimpleType
- _COMMUNITY_isString
- _COMMUNITY_plugin.js
- _COMMUNITY_e
- _COMMUNITY_f
- _COMMUNITY_i
- _COMMUNITY_plugin.min.js
- _COMMUNITY_k
- _COMMUNITY_l
- _COMMUNITY_n
- _COMMUNITY_o
- _COMMUNITY_s
- _COMMUNITY_v
- _COMMUNITY_y
- _COMMUNITY_name
- _COMMUNITY_never
- _COMMUNITY_SugarElement
- _COMMUNITY_typeOf
- _COMMUNITY_plugin.js
- _COMMUNITY_c
- _COMMUNITY_plugin.min.js
- _COMMUNITY_l
- _COMMUNITY_o
- _COMMUNITY_r
- _COMMUNITY_s
- _COMMUNITY_register
- _COMMUNITY_register$1
- _COMMUNITY_register$2
- _COMMUNITY_api
- _COMMUNITY_bypassSelector
- _COMMUNITY_constant
- _COMMUNITY_each
- _COMMUNITY_flatten
- _COMMUNITY_fromDom
- _COMMUNITY_fromText
- _COMMUNITY_get
- _COMMUNITY_get$1
- _COMMUNITY_has
- _COMMUNITY_isArray
- _COMMUNITY_isBoolean
- _COMMUNITY_isNullable
- _COMMUNITY_isNumber
- _COMMUNITY_isSimpleType
- _COMMUNITY_isString
- _COMMUNITY_isType
- _COMMUNITY_plugin.js
- _COMMUNITY_c
- _COMMUNITY_e
- _COMMUNITY_G
- _COMMUNITY_plugin.min.js
- _COMMUNITY_l
- _COMMUNITY_n
- _COMMUNITY_ne
- _COMMUNITY_o
- _COMMUNITY_r
- _COMMUNITY_re
- _COMMUNITY_s
- _COMMUNITY_te
- _COMMUNITY_u
- _COMMUNITY_v
- _COMMUNITY_w
- _COMMUNITY_y
- _COMMUNITY_z
- _COMMUNITY_NodeValue
- _COMMUNITY_noop
- _COMMUNITY_open
- _COMMUNITY_rawSet
- _COMMUNITY_set
- _COMMUNITY_showDialog
- _COMMUNITY_SugarElement
- _COMMUNITY_typeOf
- _COMMUNITY_wrap
- _COMMUNITY_all$1
- _COMMUNITY_ancestor$1
- _COMMUNITY_append$1
- _COMMUNITY_before
- _COMMUNITY_children$2
- _COMMUNITY_compose1
- _COMMUNITY_constant
- _COMMUNITY_copyAttributesTo
- _COMMUNITY_descendant
- _COMMUNITY_documentOrOwner
- _COMMUNITY_exists
- _COMMUNITY_findUntil
- _COMMUNITY_firstChild
- _COMMUNITY_flatten
- _COMMUNITY_foldl
- _COMMUNITY_fromDom
- _COMMUNITY_fromPoint
- _COMMUNITY_fromText
- _COMMUNITY_getLanguage
- _COMMUNITY_getOpt
- _COMMUNITY_getRaw
- _COMMUNITY_getShadowHost
- _COMMUNITY_getUnsafeProperty
- _COMMUNITY_hasProto
- _COMMUNITY_inBody
- _COMMUNITY_internalFilter
- _COMMUNITY_internalSet
- _COMMUNITY_isArray
- _COMMUNITY_isBoolean
- _COMMUNITY_isBoundary
- _COMMUNITY_isComment
- _COMMUNITY_isDocument
- _COMMUNITY_isDocumentFragment
- _COMMUNITY_isElement
- _COMMUNITY_isEmpty
- _COMMUNITY_isFunction
- _COMMUNITY_isNotEmpty
- _COMMUNITY_isNumber
- _COMMUNITY_isShadowRoot
- _COMMUNITY_isSimpleType
- _COMMUNITY_isString
- _COMMUNITY_isSupported
- _COMMUNITY_isTag
- _COMMUNITY_isText
- _COMMUNITY_isType$1
- _COMMUNITY_isUndefined
- _COMMUNITY_plugin.js
- _COMMUNITY_lift2
- _COMMUNITY_d
- _COMMUNITY_dt
- _COMMUNITY_ee
- _COMMUNITY_g
- _COMMUNITY_he
- _COMMUNITY_j
- _COMMUNITY_je
- _COMMUNITY_plugin.min.js
- _COMMUNITY_k
- _COMMUNITY_ke
- _COMMUNITY_kt
- _COMMUNITY_m
- _COMMUNITY_me
- _COMMUNITY_mt
- _COMMUNITY_ne
- _COMMUNITY_nt
- _COMMUNITY_o
- _COMMUNITY_oe
- _COMMUNITY_pe
- _COMMUNITY_s
- _COMMUNITY_te
- _COMMUNITY_tt
- _COMMUNITY_u
- _COMMUNITY_ue
- _COMMUNITY_v
- _COMMUNITY_we
- _COMMUNITY_x
- _COMMUNITY_ye
- _COMMUNITY_z
- _COMMUNITY_name
- _COMMUNITY_objAcc
- _COMMUNITY_option
- _COMMUNITY_parents
- _COMMUNITY_rawIndexOf
- _COMMUNITY_rawSet
- _COMMUNITY_remove
- _COMMUNITY_remove$2
- _COMMUNITY_set
- _COMMUNITY_set$1
- _COMMUNITY_set$2
- _COMMUNITY_singleton
- _COMMUNITY_SugarElement
- _COMMUNITY_tripleEquals
- _COMMUNITY_typeOf
- _COMMUNITY_universe
- _COMMUNITY_unwrap
- _COMMUNITY_wrap
- _COMMUNITY_findUntil
- _COMMUNITY_get
- _COMMUNITY_getContentStyle
- _COMMUNITY_has
- _COMMUNITY_isArrayOf
- _COMMUNITY_isFunction
- _COMMUNITY_isNullable
- _COMMUNITY_isType
- _COMMUNITY_plugin.js
- _COMMUNITY_map
- _COMMUNITY_d
- _COMMUNITY_plugin.min.js
- _COMMUNITY_k
- _COMMUNITY_n
- _COMMUNITY_r
- _COMMUNITY_u
- _COMMUNITY_v
- _COMMUNITY_y
- _COMMUNITY_never
- _COMMUNITY_onSetupEditable
- _COMMUNITY_open
- _COMMUNITY_option
- _COMMUNITY_register$2
- _COMMUNITY_setup
- _COMMUNITY_plugin.js
- _COMMUNITY_plugin.min.js
- _COMMUNITY_o
- _COMMUNITY_s
- _COMMUNITY_register$2
- _COMMUNITY_setup
- _COMMUNITY_each
- _COMMUNITY_eq
- _COMMUNITY_fromDom
- _COMMUNITY_fromHtml
- _COMMUNITY_fromTag
- _COMMUNITY_get$1
- _COMMUNITY_get$2
- _COMMUNITY_hasProto
- _COMMUNITY_isNull
- _COMMUNITY_isNumber
- _COMMUNITY_isPrototypeOf
- _COMMUNITY_isString
- _COMMUNITY_isText
- _COMMUNITY_isType
- _COMMUNITY_isType$1
- _COMMUNITY_plugin.js
- _COMMUNITY_C
- _COMMUNITY_f
- _COMMUNITY_plugin.min.js
- _COMMUNITY_k
- _COMMUNITY_l
- _COMMUNITY_m
- _COMMUNITY_n
- _COMMUNITY_r
- _COMMUNITY_u
- _COMMUNITY_v
- _COMMUNITY_w
- _COMMUNITY_x
- _COMMUNITY_path
- _COMMUNITY_rawSet
- _COMMUNITY_read
- _COMMUNITY_register
- _COMMUNITY_remove$1
- _COMMUNITY_remove$2
- _COMMUNITY_set
- _COMMUNITY_setup
- _COMMUNITY_SugarElement
- _COMMUNITY_supports
- _COMMUNITY_type
- _COMMUNITY_isNull
- _COMMUNITY_plugin.js
- _COMMUNITY_map
- _COMMUNITY_b
- _COMMUNITY_e
- _COMMUNITY_f
- _COMMUNITY_j
- _COMMUNITY_plugin.min.js
- _COMMUNITY_n
- _COMMUNITY_o
- _COMMUNITY_T
- _COMMUNITY_v
- _COMMUNITY_register
- _COMMUNITY_register$1
- _COMMUNITY_setup
- _COMMUNITY_codebash ( Install dependencies)
- _COMMUNITY_codebash (pnpm cleandev)
- _COMMUNITY_README
- _COMMUNITY_codebash (pnpm cleandev)
- _COMMUNITY_raw
- _COMMUNITY_codeSet
- _COMMUNITY_filtered
- _COMMUNITY_final
- _COMMUNITY_menuList
- _COMMUNITY_types.ts
- _COMMUNITY_types.ts
- _COMMUNITY_menuFavorite.ts
- _COMMUNITY_index.ts
- _COMMUNITY_App.vue
- _COMMUNITY_file
- _COMMUNITY_if
- _COMMUNITY_index.vue
- _COMMUNITY_raw
- _COMMUNITY_selected
- _COMMUNITY_index.vue
- _COMMUNITY_hide
- _COMMUNITY_if
- _COMMUNITY_index.vue
- _COMMUNITY_waitForContractDetailDialog
- _COMMUNITY_index.vue
- _COMMUNITY_el
- _COMMUNITY_table
- _COMMUNITY_tableScroll
- _COMMUNITY_index.vue
- [[COMMUNITY{ blob, filenameHeader }|{ blob, filenameHeader }]]
- _COMMUNITY_name
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_certName
- _COMMUNITY_index.vue
- _COMMUNITY_urls
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_normalized
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_if
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_card
- _COMMUNITY_hit
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_brandId
- _COMMUNITY_brandQtyRows
- _COMMUNITY_crmNo
- _COMMUNITY_deliveryBrandError
- _COMMUNITY_deliveryError
- _COMMUNITY_if
- _COMMUNITY_loadBrandError
- _COMMUNITY_loadError
- _COMMUNITY_planBrandError
- _COMMUNITY_qty
- _COMMUNITY_qtyMap
- _COMMUNITY_savedBrandRows
- _COMMUNITY_standard
- _COMMUNITY_totalAmount
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_next
- _COMMUNITY_index.vue
- _COMMUNITY_customer
- _COMMUNITY_keyword
- _COMMUNITY_index.vue
- _COMMUNITY_url
- _COMMUNITY_index.vue
- _COMMUNITY_if
- _COMMUNITY_seedActualQty
- _COMMUNITY_index.vue
- _COMMUNITY_affiliation
- _COMMUNITY_aLat
- _COMMUNITY_allowed
- _COMMUNITY_allowedIds
- _COMMUNITY_aLng
- _COMMUNITY_bLat
- _COMMUNITY_bLng
- _COMMUNITY_buildRows
- _COMMUNITY_certMessage
- _COMMUNITY_cid
- _COMMUNITY_customer
- _COMMUNITY_existingIds
- _COMMUNITY_existingKeys
- _COMMUNITY_fromList
- _COMMUNITY_hasOrphan
- _COMMUNITY_historical
- _COMMUNITY_id
- _COMMUNITY_loadDefaults
- _COMMUNITY_nextId
- _COMMUNITY_nextProducts
- _COMMUNITY_nextRows
- _COMMUNITY_number
- _COMMUNITY_orphan
- _COMMUNITY_payload
- _COMMUNITY_pid
- _COMMUNITY_prevId
- _COMMUNITY_resolveDefaultPackageSpec
- _COMMUNITY_temp
- _COMMUNITY_index.vue
- _COMMUNITY_base
- _COMMUNITY_name
- _COMMUNITY_index.vue
- _COMMUNITY_if
- _COMMUNITY_linked
- _COMMUNITY_linkedName
- _COMMUNITY_index.vue
- _COMMUNITY_defaults
- _COMMUNITY_id
- _COMMUNITY_if
- _COMMUNITY_keyword
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_planRow
- _COMMUNITY_specification
- _COMMUNITY_text
- _COMMUNITY_index.vue
- _COMMUNITY_pid
- _COMMUNITY_index.vue
- _COMMUNITY_delivery
- _COMMUNITY_load
- _COMMUNITY_index.vue
- _COMMUNITY_formRow
- _COMMUNITY_productId
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- [[COMMUNITY{ plan arrangeActionPlan, showArrangeActions, hasSiteInventoryRecords, hasDibangInventoryRecords, driverUrl, siteRecords, qrcodeVisible, selectedInventoryId, selectedInventoryUnit, qrcodeDialogRef, poundQrcodePickVisible, poundQrcodePickRecords, resetArrangeActions, loadArrangeActions, copySiteSummary, copyPlanSummary, copyPoundSlipQrcode, handlePoundQrcodePickCopy, handlePoundQrcodePickPreview }|{ plan: arrangeActionPlan, showArrangeActions, hasSiteInventoryRecords, hasDibangInventoryRecords, driverUrl, siteRecords, qrcodeVisible, selectedInventoryId, selectedInventoryUnit, qrcodeDialogRef, poundQrcodePickVisible, poundQrcodePickRecords, resetArrangeActions, loadArrangeActions, copySiteSummary, copyPlanSummary, copyPoundSlipQrcode, handlePoundQrcodePickCopy, handlePoundQrcodePickPreview }]]
- _COMMUNITY_index.vue
- _COMMUNITY_brandOptions
- _COMMUNITY_candidates
- _COMMUNITY_fb
- _COMMUNITY_feedbackById
- _COMMUNITY_getUnitLabel
- _COMMUNITY_if
- _COMMUNITY_mode
- _COMMUNITY_name
- _COMMUNITY_options
- _COMMUNITY_parts
- _COMMUNITY_planProduct
- _COMMUNITY_pp
- _COMMUNITY_product
- _COMMUNITY_productId
- _COMMUNITY_standardName
- _COMMUNITY_sum
- _COMMUNITY_total
- _COMMUNITY_unitCode
- _COMMUNITY_url
- _COMMUNITY_index.vue
- _COMMUNITY_withTax
- _COMMUNITY_groups
- _COMMUNITY_index.vue
- _COMMUNITY_get
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_firstDriver
- _COMMUNITY_person
- _COMMUNITY_row
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_nextAliases
- _COMMUNITY_nextBrands
- _COMMUNITY_index.vue
- _COMMUNITY_parentRow
- _COMMUNITY_index.vue
- _COMMUNITY_index
- _COMMUNITY_keyword
- _COMMUNITY_kw
- _COMMUNITY_model
- _COMMUNITY_name
- _COMMUNITY_row
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_leafKeys
- _COMMUNITY_name
- _COMMUNITY_no
- _COMMUNITY_node
- _COMMUNITY_payload
- _COMMUNITY_phone
- _COMMUNITY_u
- _COMMUNITY_index.vue
- _COMMUNITY_types.ts
- _COMMUNITY_file
- _COMMUNITY_for
- _COMMUNITY_next
- _COMMUNITY_file
- _COMMUNITY_name
- _COMMUNITY_string
- _COMMUNITY_type
- _COMMUNITY_monthKey
- _COMMUNITY_preferred
- _COMMUNITY_sorted
- _COMMUNITY_ta
- _COMMUNITY_tb
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_EChartsOption
- _COMMUNITY_index.vue
- _COMMUNITY_animationConfig
- _COMMUNITY_EChartsOption
- _COMMUNITY_index.vue
- _COMMUNITY_computedColor
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_rawValue
- _COMMUNITY_sanitizedArray
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_idx
- _COMMUNITY_itemWidths
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_if
- _COMMUNITY_trimmedShortName
- _COMMUNITY_updatedRow
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_img
- _COMMUNITY_index.vue
- _COMMUNITY_index.ts
- _COMMUNITY_setting.ts
- _COMMUNITY_index.ts
- _COMMUNITY_appEnum.ts
- _COMMUNITY_env.d.ts
- _COMMUNITY_useExpenseItemTree.ts
- _COMMUNITY_useCeremony.ts
- _COMMUNITY_useCommon.ts
- _COMMUNITY_useTheme.ts
- _COMMUNITY_main.ts
- _COMMUNITY_echarts.ts
- _COMMUNITY_index.ts
- _COMMUNITY_index.ts
- _COMMUNITY_index.ts
- _COMMUNITY_index.ts
- _COMMUNITY_menu.ts
- _COMMUNITY_menuFavorite.ts
- _COMMUNITY_setting.ts
- _COMMUNITY_user.ts
- _COMMUNITY_worktab.ts
- _COMMUNITY_index.ts
- _COMMUNITY_index.ts
- _COMMUNITY_index.ts
- _COMMUNITY_index.ts
- _COMMUNITY_index.ts
- _COMMUNITY_index.ts
- _COMMUNITY_next
- _COMMUNITY_previous
- _COMMUNITY_m
- _COMMUNITY_meta
- _COMMUNITY_out
- _COMMUNITY_parts
- _COMMUNITY_sealIdx
- _COMMUNITY_titleIdx
- _COMMUNITY_unitIdx
- _COMMUNITY_r
- _COMMUNITY_format.ts
- _COMMUNITY_contentType
- _COMMUNITY_json
- _COMMUNITY_db.ts
- _COMMUNITY_ts
- _COMMUNITY_status.ts
- _COMMUNITY_index.ts
- _COMMUNITY_loginRsa.ts
- _COMMUNITY_index.ts
- _COMMUNITY_jump.ts
- _COMMUNITY_worktab.ts
- _COMMUNITY_carrierSlots
- _COMMUNITY_errors
- _COMMUNITY_selfSlots
- _COMMUNITY_slots
- _COMMUNITY_trailer
- _COMMUNITY_names
- _COMMUNITY_merged
- _COMMUNITY_rows
- _COMMUNITY_paths
- _COMMUNITY_saved
- _COMMUNITY_used
- _COMMUNITY_index.ts
- _COMMUNITY_console.ts
- _COMMUNITY_index.ts
- _COMMUNITY_animation.ts
- _COMMUNITY_index.ts
- _COMMUNITY_loading.ts
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_ids
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_if
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_files
- _COMMUNITY_if
- _COMMUNITY_string
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_cols
- _COMMUNITY_flatRows
- _COMMUNITY_items
- _COMMUNITY_kw
- _COMMUNITY_reimburseAmount
- _COMMUNITY_totalAvailable
- _COMMUNITY_index.vue
- _COMMUNITY_binary
- _COMMUNITY_bytes
- _COMMUNITY_cols
- _COMMUNITY_d
- _COMMUNITY_fail
- _COMMUNITY_ib
- _COMMUNITY_if
- _COMMUNITY_kw
- _COMMUNITY_link
- _COMMUNITY_m
- _COMMUNITY_mapped
- _COMMUNITY_ok
- _COMMUNITY_string
- _COMMUNITY_ta
- _COMMUNITY_targets
- _COMMUNITY_tb
- _COMMUNITY_url
- _COMMUNITY_validTargets
- _COMMUNITY_index.vue
- _COMMUNITY_y
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_cols
- _COMMUNITY_d
- _COMMUNITY_ia
- _COMMUNITY_if
- _COMMUNITY_kw
- _COMMUNITY_string
- _COMMUNITY_validRows
- _COMMUNITY_index.vue
- _COMMUNITY_cmp
- _COMMUNITY_total
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_apiQuery
- _COMMUNITY_av
- _COMMUNITY_bv
- _COMMUNITY_cmp
- _COMMUNITY_kw
- _COMMUNITY_sides
- _COMMUNITY_total
- _COMMUNITY_index.vue
- _COMMUNITY_av
- _COMMUNITY_bv
- _COMMUNITY_cols
- _COMMUNITY_kw
- _COMMUNITY_sides
- _COMMUNITY_total
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_form.vue
- _COMMUNITY_index.vue
- _COMMUNITY_keyword
- _COMMUNITY_result
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_changeStatus
- _COMMUNITY_deletable
- _COMMUNITY_keyword
- _COMMUNITY_pendingTargets
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_ApprovalDialog.vue
- _COMMUNITY_files
- _COMMUNITY_ossId
- _COMMUNITY_contentDiv
- _COMMUNITY_contractFiles
- _COMMUNITY_end
- _COMMUNITY_extraFiles
- _COMMUNITY_fitStyle
- _COMMUNITY_imgData
- _COMMUNITY_imgs
- _COMMUNITY_match
- _COMMUNITY_now
- _COMMUNITY_pdf
- _COMMUNITY_pdfContentMaxWidth
- _COMMUNITY_printWindow
- _COMMUNITY_safeFileName
- _COMMUNITY_start
- _COMMUNITY_tempDiv
- _COMMUNITY_ContractDetailDialog.vue
- _COMMUNITY_watermarkBg
- _COMMUNITY_watermarkDiv
- _COMMUNITY_allowToxic
- _COMMUNITY_attachmentJson
- _COMMUNITY_brandMeta
- _COMMUNITY_catch
- _COMMUNITY_contractNo
- _COMMUNITY_customer
- _COMMUNITY_fwDefaults
- _COMMUNITY_fwPricing
- _COMMUNITY_isFw
- [[COMMUNITY{ kept, removedNames }|{ kept, removedNames }]]
- _COMMUNITY_meta
- _COMMUNITY_nameBody
- _COMMUNITY_partyAShort
- _COMMUNITY_partyBShort
- _COMMUNITY_price
- _COMMUNITY_quantity
- _COMMUNITY_supplier
- _COMMUNITY_taxRate
- _COMMUNITY_temp
- _COMMUNITY_attachments
- _COMMUNITY_cachedInfo
- _COMMUNITY_colParams
- _COMMUNITY_cols
- _COMMUNITY_ContractQuery
- _COMMUNITY_d
- _COMMUNITY_day
- _COMMUNITY_def
- _COMMUNITY_end
- _COMMUNITY_from
- _COMMUNITY_from, to]
- _COMMUNITY_hasStatusFilter
- _COMMUNITY_hasStatusIn
- _COMMUNITY_idx
- _COMMUNITY_if
- _COMMUNITY_keyword
- _COMMUNITY_month
- _COMMUNITY_name
- _COMMUNITY_parsed
- _COMMUNITY_parseFloat
- _COMMUNITY_selectedContracts
- _COMMUNITY_sf, st]
- _COMMUNITY_start
- _COMMUNITY_t
- _COMMUNITY_to
- _COMMUNITY_today
- _COMMUNITY_validIds
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_if
- _COMMUNITY_string
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_keyword
- _COMMUNITY_sf, st]
- _COMMUNITY_start
- _COMMUNITY_t
- _COMMUNITY_today
- _COMMUNITY_index.vue
- _COMMUNITY_Opt
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_cols
- _COMMUNITY_deletable
- _COMMUNITY_link
- _COMMUNITY_params
- _COMMUNITY_url
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_valid
- _COMMUNITY_confirmMsg
- _COMMUNITY_QuoteDetailDialog.vue
- _COMMUNITY_attachmentsWithCategory
- _COMMUNITY_brandMeta
- _COMMUNITY_categoryMap
- _COMMUNITY_dateAndSeq
- _COMMUNITY_day
- _COMMUNITY_ddIndex
- _COMMUNITY_defaultSupplier
- _COMMUNITY_exists
- _COMMUNITY_ext
- _COMMUNITY_if
- _COMMUNITY_index
- _COMMUNITY_lastDotIndex
- _COMMUNITY_link
- _COMMUNITY_list
- _COMMUNITY_match
- _COMMUNITY_matched
- _COMMUNITY_meta
- _COMMUNITY_month
- _COMMUNITY_name
- _COMMUNITY_ossIdsArray
- _COMMUNITY_parsed
- _COMMUNITY_primaryContact
- _COMMUNITY_QuoteProductForm
- _COMMUNITY_subtotal
- _COMMUNITY_today
- _COMMUNITY_url
- _COMMUNITY_urlItems
- _COMMUNITY_year
- _COMMUNITY_detail.vue
- _COMMUNITY_b
- _COMMUNITY_colParams
- _COMMUNITY_cols
- _COMMUNITY_containerDiv
- _COMMUNITY_contentDiv
- _COMMUNITY_depositRaw
- _COMMUNITY_fitStyle
- _COMMUNITY_freightRaw
- _COMMUNITY_hasStatusFilter
- _COMMUNITY_hasStatusIn
- _COMMUNITY_if
- _COMMUNITY_imgData
- _COMMUNITY_isExpanded
- _COMMUNITY_label
- _COMMUNITY_lines
- _COMMUNITY_name
- _COMMUNITY_nick
- _COMMUNITY_params
- _COMMUNITY_pdf
- _COMMUNITY_pdfContentMaxWidth
- _COMMUNITY_printWindow
- _COMMUNITY_productTotal
- _COMMUNITY_QuoteQuery
- _COMMUNITY_result
- _COMMUNITY_rowKey
- _COMMUNITY_sealHtml
- _COMMUNITY_subtotal
- _COMMUNITY_tempDiv
- _COMMUNITY_validTargets
- _COMMUNITY_QuoteListPage.vue
- _COMMUNITY_watermarkBg
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_d
- _COMMUNITY_list
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_cols
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_cmp
- _COMMUNITY_if
- _COMMUNITY_monday
- _COMMUNITY_sunday
- _COMMUNITY_today
- _COMMUNITY_tomorrow
- _COMMUNITY_tomorrowStr
- _COMMUNITY_index.vue
- _COMMUNITY_yesterday
- _COMMUNITY_yesterdayStr
- _COMMUNITY_keyword
- _COMMUNITY_index.vue
- _COMMUNITY_id
- _COMMUNITY_if
- _COMMUNITY_name
- _COMMUNITY_next
- _COMMUNITY_node
- _COMMUNITY_pid
- _COMMUNITY_q
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_encoded
- _COMMUNITY_first
- _COMMUNITY_for
- _COMMUNITY_startWeekday
- _COMMUNITY_todayStr
- _COMMUNITY_u
- _COMMUNITY_v
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_width
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_updated
- _COMMUNITY_updated
- _COMMUNITY_cols
- _COMMUNITY_updated
- _COMMUNITY_formatPlVehiclePlateDisplay
- _COMMUNITY_settlement
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_handleReset
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_handleReset
- _COMMUNITY_searchForm
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- [[COMMUNITY{ activeDateShortcut, handleDateShortcut, resetDateShortcut }|{ activeDateShortcut, handleDateShortcut, resetDateShortcut }]]
- _COMMUNITY_applyPlanTypeTabFilters
- [[COMMUNITY{ ContractDetailDialog, contractDetailRef, openContractDetail }|{ ContractDetailDialog, contractDetailRef, openContractDetail }]]
- _COMMUNITY_formatFollowStatusParam
- _COMMUNITY_searchForm
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_if
- _COMMUNITY_keyword
- _COMMUNITY_string
- _COMMUNITY_index.vue
- _COMMUNITY_detail.vue
- _COMMUNITY_if
- _COMMUNITY_index.vue
- _COMMUNITY_handleReset
- _COMMUNITY_searchForm
- _COMMUNITY_index.vue
- _COMMUNITY_brandQtyRows
- _COMMUNITY_keyword
- _COMMUNITY_options
- _COMMUNITY_positive
- _COMMUNITY_string
- _COMMUNITY_total
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_handleReset
- _COMMUNITY_searchForm
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_payload
- _COMMUNITY_text
- _COMMUNITY_index.vue
- _COMMUNITY_payload
- _COMMUNITY_index.vue
- _COMMUNITY_columnFilterDefs.ts
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_base
- _COMMUNITY_brandErr
- _COMMUNITY_brandQtyRows
- _COMMUNITY_for
- _COMMUNITY_if
- _COMMUNITY_normalized
- _COMMUNITY_showProductQty
- _COMMUNITY_string
- _COMMUNITY_url
- _COMMUNITY_actualQty
- _COMMUNITY_brandErr
- _COMMUNITY_brandQtyRows
- _COMMUNITY_if
- _COMMUNITY_normalized
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_no
- _COMMUNITY_parts
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_index.vue
- _COMMUNITY_env
- _COMMUNITY_root
- _COMMUNITY_vite.config.ts
- _COMMUNITY_codebash (systemctl daemon-reload)
- _COMMUNITY_Community 15122
- _COMMUNITY_Community 15123
- _COMMUNITY_Community 15124
- _COMMUNITY_Community 15125
- _COMMUNITY_Community 15126
- _COMMUNITY_Community 15127
- _COMMUNITY_Community 15128
- _COMMUNITY_Community 15129
- _COMMUNITY_Community 15130
- _COMMUNITY_Community 15131
- _COMMUNITY_Community 15132
- _COMMUNITY_Community 15133
- _COMMUNITY_Community 15134
- _COMMUNITY_Community 15135
- _COMMUNITY_Community 15136
- _COMMUNITY_Community 15137
- _COMMUNITY_Community 15138
- _COMMUNITY_Community 15139
- _COMMUNITY_Community 15140
- _COMMUNITY_Community 15141
- _COMMUNITY_Community 15142
- _COMMUNITY_Community 15143
- _COMMUNITY_Community 15144
- _COMMUNITY_Community 15145
- _COMMUNITY_Community 15146
- _COMMUNITY_Community 15147
- _COMMUNITY_Community 15148
- _COMMUNITY_Community 15149
- _COMMUNITY_Community 15150
- _COMMUNITY_Community 15151
- _COMMUNITY_Community 15152
- _COMMUNITY_Community 15153
- _COMMUNITY_Community 15154
- _COMMUNITY_Community 15155
- _COMMUNITY_Community 15156
- _COMMUNITY_Community 15157
- _COMMUNITY_Community 15158
- _COMMUNITY_Community 15159
- _COMMUNITY_Community 15160
- _COMMUNITY_Community 15161
- _COMMUNITY_Community 15162
- _COMMUNITY_Community 15163
- _COMMUNITY_Community 15164
- _COMMUNITY_Community 15165
- _COMMUNITY_Community 15166
- _COMMUNITY_Community 15167
- _COMMUNITY_Community 15168
- _COMMUNITY_Community 15169
- _COMMUNITY_Community 15170
- _COMMUNITY_Community 15171
- _COMMUNITY_Community 15172
- _COMMUNITY_Community 15173
- _COMMUNITY_Community 15174
- _COMMUNITY_Community 15175
- _COMMUNITY_Community 15176
- _COMMUNITY_Community 15177
- _COMMUNITY_Community 15178
- _COMMUNITY_Community 15179
- _COMMUNITY_Community 15180
- _COMMUNITY_Community 15181
- _COMMUNITY_Community 15182
- _COMMUNITY_Community 15183
- _COMMUNITY_Community 15184
- _COMMUNITY_Community 15185
- _COMMUNITY_Community 15186
- _COMMUNITY_Community 15187
- _COMMUNITY_Community 15188
- _COMMUNITY_Community 15189
- _COMMUNITY_Community 15190
- _COMMUNITY_Community 15191
- _COMMUNITY_Community 15192
- _COMMUNITY_Community 15193
- _COMMUNITY_Community 15194
- _COMMUNITY_Community 15195
- _COMMUNITY_Community 15196
- _COMMUNITY_Community 15197
- _COMMUNITY_Community 15198
- _COMMUNITY_Community 15199
- _COMMUNITY_Community 15200
- _COMMUNITY_Community 15201
- _COMMUNITY_Community 15202
- _COMMUNITY_Community 15203
- _COMMUNITY_Community 15204
- _COMMUNITY_Community 15205
- _COMMUNITY_Community 15206
- _COMMUNITY_Community 15207
- _COMMUNITY_Community 15208
- _COMMUNITY_Community 15209
- _COMMUNITY_Community 15210
- _COMMUNITY_Community 15211
- _COMMUNITY_Community 15212
- _COMMUNITY_Community 15213
- _COMMUNITY_Community 15214
- _COMMUNITY_Community 15215
- _COMMUNITY_Community 15216
- _COMMUNITY_Community 15218
- _COMMUNITY_Community 15219
- _COMMUNITY_Community 15220
- _COMMUNITY_Community 15221
- _COMMUNITY_Community 15222
- _COMMUNITY_Community 15223
- _COMMUNITY_Community 15224
- _COMMUNITY_Community 15225
- _COMMUNITY_Community 15226
- _COMMUNITY_Community 15227
- _COMMUNITY_Community 15228
- _COMMUNITY_Community 15229
- _COMMUNITY_Community 15230
- _COMMUNITY_Community 15231
- _COMMUNITY_Community 15232
- _COMMUNITY_Community 15233
- _COMMUNITY_Community 15234
- _COMMUNITY_Community 15235
- _COMMUNITY_Community 15236
- _COMMUNITY_Community 15237
- _COMMUNITY_Community 15238
- _COMMUNITY_Community 15239
- _COMMUNITY_Community 15240
- _COMMUNITY_Community 15241
- _COMMUNITY_Community 15242
- _COMMUNITY_Community 15243
- _COMMUNITY_Community 15244
- _COMMUNITY_Community 15245
- _COMMUNITY_Community 15246
- _COMMUNITY_Community 15247
- _COMMUNITY_Community 15248
- _COMMUNITY_Community 15249
- _COMMUNITY_Community 15250
- _COMMUNITY_Community 15251
- _COMMUNITY_Community 15252
- _COMMUNITY_Community 15253
- _COMMUNITY_Community 15254
- _COMMUNITY_Community 15255
- _COMMUNITY_Community 15256
- _COMMUNITY_Community 15257
- _COMMUNITY_Community 15258
- _COMMUNITY_Community 15259
- _COMMUNITY_Community 15260
- _COMMUNITY_Community 15261
- _COMMUNITY_Community 15262
- _COMMUNITY_Community 15263
- _COMMUNITY_Community 15264
- _COMMUNITY_Community 15265
- _COMMUNITY_Community 15266
- _COMMUNITY_Community 15267
- _COMMUNITY_Community 15268
- _COMMUNITY_Community 15269
- _COMMUNITY_Community 15270
- _COMMUNITY_Community 15271
- _COMMUNITY_Community 15272
- _COMMUNITY_Community 15273
- _COMMUNITY_Community 15274
- _COMMUNITY_Community 15275
- _COMMUNITY_Community 15276
- _COMMUNITY_Community 15277
- _COMMUNITY_Community 15278
- _COMMUNITY_Community 15279
- _COMMUNITY_Community 15280
- _COMMUNITY_Community 15281
- _COMMUNITY_Community 15282
- _COMMUNITY_Community 15283
- _COMMUNITY_Community 15284
- _COMMUNITY_Community 15285
- _COMMUNITY_Community 15286
- _COMMUNITY_Community 15287
- _COMMUNITY_Community 15288
- _COMMUNITY_Community 15289
- _COMMUNITY_Community 15290
- _COMMUNITY_Community 15291
- _COMMUNITY_Community 15292
- _COMMUNITY_Community 15293
- _COMMUNITY_Community 15294
- _COMMUNITY_Community 15295
- _COMMUNITY_Community 15296
- _COMMUNITY_Community 15297
- _COMMUNITY_Community 15298
- _COMMUNITY_Community 15299
- _COMMUNITY_Community 15300
- _COMMUNITY_Community 15301
- _COMMUNITY_Community 15302
- _COMMUNITY_Community 15303
- _COMMUNITY_Community 15304
- _COMMUNITY_Community 15305
- _COMMUNITY_Community 15306
- _COMMUNITY_Community 15307
- _COMMUNITY_Community 15308
- _COMMUNITY_Community 15309
- _COMMUNITY_Community 15310
- _COMMUNITY_Community 15311
- _COMMUNITY_Community 15312
- _COMMUNITY_Community 15313
- _COMMUNITY_Community 15368
- _COMMUNITY_Community 15373
- _COMMUNITY_Community 15374
- _COMMUNITY_Community 15375
- _COMMUNITY_Community 15376
- _COMMUNITY_Community 15382
- _COMMUNITY_Community 15383
- _COMMUNITY_Community 15384
- _COMMUNITY_Community 15385
- _COMMUNITY_Community 15386
- _COMMUNITY_Community 15387
- _COMMUNITY_Community 15388
- _COMMUNITY_Community 15389
- _COMMUNITY_Community 15390
- _COMMUNITY_Community 15391
- _COMMUNITY_Community 15392
- _COMMUNITY_Community 15393
- _COMMUNITY_Community 15394
- _COMMUNITY_Community 15395
- _COMMUNITY_Community 15396
- _COMMUNITY_Community 15397
- _COMMUNITY_Community 15398
- _COMMUNITY_Community 15399
- _COMMUNITY_Community 15400
- _COMMUNITY_Community 15401
- _COMMUNITY_Community 15402
- _COMMUNITY_Community 15403
- _COMMUNITY_Community 15404
- _COMMUNITY_Community 15405
- _COMMUNITY_Community 15408
- _COMMUNITY_Community 15409
- _COMMUNITY_Community 15410
- _COMMUNITY_Community 15411
- _COMMUNITY_Community 15412
- _COMMUNITY_Community 15413
- _COMMUNITY_Community 15414
- _COMMUNITY_Community 15415
- _COMMUNITY_Community 15416
- _COMMUNITY_Community 15417
- _COMMUNITY_Community 15418
- _COMMUNITY_Community 15419
- _COMMUNITY_Community 15420
- _COMMUNITY_Community 15421
- _COMMUNITY_Community 15422
- _COMMUNITY_Community 15424
- _COMMUNITY_Community 15425
- _COMMUNITY_Community 15426
- _COMMUNITY_Community 15427
- _COMMUNITY_Community 15428
- _COMMUNITY_Community 15429
- _COMMUNITY_Community 15430
- _COMMUNITY_Community 15431
- _COMMUNITY_Community 15432
- _COMMUNITY_Community 15433
- _COMMUNITY_Community 15434
- _COMMUNITY_Community 15435
- _COMMUNITY_Community 15438
- _COMMUNITY_Community 15439
- _COMMUNITY_Community 15441
- _COMMUNITY_Community 15442
- _COMMUNITY_Community 15444
- _COMMUNITY_Community 15446
- _COMMUNITY_Community 15447
- _COMMUNITY_Community 15448
- _COMMUNITY_Community 15449
- _COMMUNITY_Community 15450
- _COMMUNITY_Community 15452
- _COMMUNITY_Community 15455
- _COMMUNITY_Community 15456
- _COMMUNITY_Community 15457
- _COMMUNITY_Community 15462
- _COMMUNITY_Community 15464
- _COMMUNITY_Community 15465
- _COMMUNITY_Community 15466
- _COMMUNITY_Community 15467
- _COMMUNITY_Community 15468
- _COMMUNITY_Community 15469
- _COMMUNITY_Community 15470
- _COMMUNITY_Community 15471
- _COMMUNITY_Community 15472
- _COMMUNITY_Community 15473
- _COMMUNITY_Community 15474
- _COMMUNITY_Community 15477
- _COMMUNITY_Community 15493
- _COMMUNITY_Community 15494
- _COMMUNITY_Community 15495
- _COMMUNITY_Community 15496
- _COMMUNITY_Community 15497
- _COMMUNITY_Community 15498
- _COMMUNITY_Community 15499
- _COMMUNITY_Community 15501
- _COMMUNITY_Community 15503
- _COMMUNITY_Community 15504
- _COMMUNITY_Community 15508
- _COMMUNITY_Community 15509
- _COMMUNITY_Community 15510
- _COMMUNITY_Community 15511
- _COMMUNITY_Community 15512
- _COMMUNITY_Community 15513
- _COMMUNITY_Community 15514
- _COMMUNITY_Community 15515
- _COMMUNITY_Community 15516
- _COMMUNITY_Community 15517
- _COMMUNITY_Community 15518
- _COMMUNITY_Community 15519
- _COMMUNITY_Community 15520
- _COMMUNITY_Community 15521
- _COMMUNITY_Community 15522
- _COMMUNITY_Community 15523
- _COMMUNITY_Community 15524
- _COMMUNITY_Community 15525
- _COMMUNITY_Community 15526
- _COMMUNITY_Community 15527
- _COMMUNITY_Community 15528
- _COMMUNITY_Community 15529
- _COMMUNITY_Community 15530
- _COMMUNITY_Community 15531
- _COMMUNITY_Community 15532
- _COMMUNITY_Community 15533
- _COMMUNITY_Community 15534
- _COMMUNITY_Community 15535
- _COMMUNITY_Community 15537
- _COMMUNITY_Community 15538
- _COMMUNITY_Community 15539
- _COMMUNITY_Community 15540
- _COMMUNITY_Community 15543
- _COMMUNITY_Community 15544
- _COMMUNITY_Community 15545
- _COMMUNITY_Community 15546
- _COMMUNITY_Community 15548
- _COMMUNITY_Community 15549
- _COMMUNITY_Community 15550
- _COMMUNITY_Community 15551
- _COMMUNITY_Community 15552
- _COMMUNITY_Community 15553
- _COMMUNITY_Community 15555
- _COMMUNITY_Community 15556
- _COMMUNITY_Community 15557
- _COMMUNITY_Community 15558
- _COMMUNITY_Community 15561
- _COMMUNITY_Community 15562
- _COMMUNITY_Community 15563
- _COMMUNITY_Community 15564
- _COMMUNITY_Community 15565
- _COMMUNITY_Community 15566
- _COMMUNITY_Community 15567
- _COMMUNITY_Community 15568
- _COMMUNITY_Community 15569
- _COMMUNITY_Community 15570
- _COMMUNITY_Community 15571
- _COMMUNITY_Community 15572
- _COMMUNITY_Community 15573
- _COMMUNITY_Community 15574
- _COMMUNITY_Community 15575
- _COMMUNITY_Community 15576
- _COMMUNITY_Community 15577
- _COMMUNITY_Community 15578
- _COMMUNITY_Community 15579
- _COMMUNITY_Community 15580
- _COMMUNITY_Community 15581
- _COMMUNITY_Community 15582
- _COMMUNITY_Community 15583
- _COMMUNITY_Community 15584
- _COMMUNITY_Community 15585
- _COMMUNITY_Community 15586
- _COMMUNITY_Community 15589
- _COMMUNITY_Community 15592
- _COMMUNITY_Community 15593
- _COMMUNITY_Community 15602
- _COMMUNITY_Community 15603
- _COMMUNITY_Community 15604
- _COMMUNITY_Community 15605
- _COMMUNITY_Community 15606
- _COMMUNITY_Community 15607
- _COMMUNITY_Community 15608
- _COMMUNITY_Community 15609
- _COMMUNITY_Community 15610
- _COMMUNITY_Community 15611
- _COMMUNITY_Community 15612
- _COMMUNITY_Community 15613
- _COMMUNITY_Community 15614
- _COMMUNITY_Community 15615
- _COMMUNITY_Community 15616
- _COMMUNITY_Community 15617
- _COMMUNITY_Community 15618
- _COMMUNITY_Community 15619
- _COMMUNITY_Community 15623
- _COMMUNITY_Community 15624
- _COMMUNITY_Community 15625
- _COMMUNITY_Community 15627
- _COMMUNITY_Community 15628
- _COMMUNITY_Community 15629
- _COMMUNITY_Community 15630
- _COMMUNITY_Community 15631
- _COMMUNITY_Community 15632
- _COMMUNITY_Community 15633
- _COMMUNITY_Community 15634
- _COMMUNITY_Community 15635
- _COMMUNITY_Community 15636
BaseModel- 552 edgesget_tenant_no()- 393 edgesget_tenant_no()- 375 edgesDbUserContext- 339 edgessuccess_response()- 291 edgeserror_response()- 281 edgessuccess_response()- 277 edges@/api/pl- 269 edgeserror_response()- 268 edges[]- 239 edgeshandleClose()--references-->url[EXTRACTED] web-admin/src/components/business/db/DbPoundSlipQrcodeDialog.vue → miniprogram/uni_modules/uni-id/uniCloud/cloudfunctions/common/uni-id/package.jsonuseECharts()--calls-->initCharts()[INFERRED] bak/mobile-h5/src/utils/echarts/useECharts.ts → web-admin/src/views/crm/clue/statistics/index.vueinitFromRoute()--calls-->number[INFERRED] bak/mobile-h5/src/views/weighing/detail.vue → web-admin/public/tinymce/themes/silver/theme.jsnormalizeItem()--calls-->number[INFERRED] bak/bx-mobile/src/hooks/useExpenseItemTree.ts → web-admin/public/tinymce/themes/silver/theme.jsdisplayValue()--calls-->number[INFERRED] miniprogram/uni_modules/uni-badge/components/uni-badge/uni-badge.vue → web-admin/public/tinymce/themes/silver/theme.js- )"
- 36385 isolated node(s):
env,[path, query],pathParts,listResources,MenuItem(+36380 more) These have ≤1 connection - possible missing edges or undocumented components. - 5215 thin communities (<3 nodes) omitted from report — run
graphify queryto explore isolated nodes. - Why does
round()connect工作流模块设计文档toactive,get_tenant_no,Cell,arrange.vue,index.vue,quote_product.py,i? High betweenness centrality (0.049) - this node is a cross-community bridge. - Why does
parseFloat()connectShareDialog.vuetocontains$2,active,index.vue,numericWidth,before,TableCache,Cell,CrmContractBo,transport_address.py,client,ADDED Requirements,Optional,changelog.md,bundle,pl_vehicle_urea_service.py,bx_codegen.py? High betweenness centrality (0.031) - this node is a cross-community bridge. - Why does
[]connectADDED RequirementstoasRaw,__init__.py,ab,design.md,QuoteFormPanel.vue,index.vue,ContactSelector.vue,u,main.ts,as,dbLabels.js,index.vue,align_contract_no_to_sign_date? High betweenness centrality (0.024) - this node is a cross-community bridge. - Are the 966 inferred relationships involving
str(e.g. withmain()andmain()) actually correct?strhas 966 INFERRED edges - model-reasoned connections that need verification. - Are the 391 inferred relationships involving
get_tenant_no()(e.g. withcategory_tree()andcustomer_list()) actually correct?get_tenant_no()has 391 INFERRED edges - model-reasoned connections that need verification. - Are the 372 inferred relationships involving
get_tenant_no()(e.g. with_tenant()and_tenant()) actually correct?get_tenant_no()has 372 INFERRED edges - model-reasoned connections that need verification. - What connects
env,[path, query],pathPartsto the rest of the system? 36385 weakly-connected nodes found - possible documentation gaps or missing edges.
God Nodes (most connected - your core abstractions)
Surprising Connections (you probably didn't know these)
Communities (15637 total, 5215 thin omitted)
Community 0 - "active"
Cohesion: 0.0 Nodes (732): apply(), abort(), aboveOrBelow(), aboveOrBelowRtl(), active, acyclic, addToEnd(), addToSet() (+724 more)
Community 1 - "abort"
Cohesion: 0.01 Nodes (551): attachment_download_url(), attachment_preview_url(), create_dept(), create_dict_data(), create_dict_type(), create_menu(), create_menu_favorite(), create_post() (+543 more)
Community 2 - "addClass"
Cohesion: 0.01 Nodes (499): BaseModel, AttachmentOut, _coerce_optional_id(), validate_approver_id(), WorkflowDefCreate, WorkflowDefOut, WorkflowDefUpdate, WorkflowNodeCreate (+491 more)
Community 3 - "get_tenant_no"
Cohesion: 0.01 Nodes (398): Base, format_datetime(), generate_uuid(), create_dept(), create_oss(), get_oss_by_id(), get_oss_by_url(), 按主键 id 查询附件(兼容旧 CRM 雪花 oss_id 迁入后的记录) (+390 more)
Community 4 - "BaseModel"
Cohesion: 0.01 Nodes (369): Config, format_api_error_message(), PageResult, Exception, 将 HTTP/SQLAlchemy 等异常转为可展示的错误文案(避免 str([]) 空列表)。, ResponseModel, BaseModel, SoftDeleteModel (+361 more)
Community 5 - "absolute$2"
Cohesion: 0.01 Nodes (333): freightApi, FreightSettlement, UnsettledPlanItem, attachmentRef, emit, form, formatAmount(), formRef (+325 more)
Community 6 - "ab"
Cohesion: 0.01 Nodes (317): fetchAllDictData(), fetchCreateDept(), fetchCreateMenu(), fetchCreatePost(), fetchCreateRole(), fetchCreateSite(), fetchDeleteDept(), fetchDeleteMenu() (+309 more)
Community 7 - "add$1"
Cohesion: 0.02 Nodes (342): copyQrcodeImage(), addFocusableBehaviour(), anchorTargetBottom(), anchorTargetTop(), asRawOrDie$1(), attachedToDom, augment(), augmentWithAria() (+334 more)
Community 8 - "Optional"
Cohesion: 0.01 Nodes (289): ColumnFilterState, usePagedTable(), UsePagedTableOptions, bizTypeTagType(), COMPLETED_NODE_STATUS_SET, DRAFT_STATUS_SET, formatMoney(), formatMoneyNumber() (+281 more)
Community 9 - "add"
Cohesion: 0.03 Nodes (323): attachment_download_url(), attachment_preview_url(), create_dept(), create_dict_data(), create_dict_type(), create_menu(), create_menu_favorite(), create_post() (+315 more)
Community 10 - "anyValue"
Cohesion: 0.01 Nodes (257): CertRead, CertRow, Personnel, personnelApi, PersonnelDetail, PersonnelQuery, VehicleDetail, VehiclePersonnelRow (+249 more)
Community 11 - "A"
Cohesion: 0.01 Nodes (267): fetchCustomerOptions(), CustomerStopPref, customerStopPrefApi, showPlanSaveWarnings(), CustomerOption, displayOptions, extractOptions(), handleFocus() (+259 more)
Community 12 - "i"
Cohesion: 0.01 Nodes (198): addCell(), addCells(), addClass(), Adt, adt$1, adt$2, adt$3, adt$4 (+190 more)
Community 13 - "_"
Cohesion: 0.01 Nodes (228): usePlPlanArrangeActions(), ArrangeHistoricalFlags, buildArrangePayloadFromPlanForm(), BuildArrangePayloadInput, buildStopDibangOptions(), buildTransportMediumText(), confirmBeforePlanArrange(), loadArrangeHistoricalFlags() (+220 more)
Community 14 - "product.py"
Cohesion: 0.01 Nodes (245): PlPlanChange, 计划变更记录表 pl_plan_change, 计划变更记录表 pl_plan_change, archive_plan(), archive_plan_draft(), create_plan(), create_plan_full(), _determine_plan_type() (+237 more)
Community 15 - "base"
Cohesion: 0.01 Nodes (230): PlanDocumentAttachmentItem, Vehicle, vehicleApi, VehicleRechargeApply, vehicleRechargeApplyApi, vehicleRechargeApprovalApi, VehicleRechargeDisburseBoardItem, vehicleRechargeRecordApi (+222 more)
Community 16 - "index.vue"
Cohesion: 0.01 Nodes (220): advanceApi, attachmentApi, BxApplyDateFilter, BxId, expenseItemApi, invoiceApi, invoiceWalletApi, paymentApi (+212 more)
Community 17 - "ancestor"
Cohesion: 0.01 Nodes (198): fetchCreateDictData(), fetchCreateDictType(), fetchCreateSite(), fetchCreateUser(), fetchDeleteDictData(), fetchDeleteDictType(), fetchDeleteSite(), fetchDeleteUser() (+190 more)
Community 18 - "aa"
Cohesion: 0.01 Nodes (190): delContract(), getTemplate(), listContractApproval(), saveTemplate(), stringifyIds(), refreshApproverNames(), dictStore, emit (+182 more)
Community 19 - "Optional"
Cohesion: 0.02 Nodes (213): addContract(), createFromOpportunity(), stringifyBody(), updateContract(), ContractProductPriceTierForm, getContactByCustomerId(), getOpportunity(), serializeContractAttachments() (+205 more)
Community 20 - "getNamesFromTabs"
Cohesion: 0.01 Nodes (221): onBeforeClose(), done, ContractProductArrangeQtyDetail, PlanContractGapItem, PlanDelivery, PlanLoad, arrangeCopyLoadingAction, arrangeCopyLoadingId (+213 more)
Community 21 - "jo"
Cohesion: 0.02 Nodes (207): nextSortState(), SortOrder, useColumnSort(), DateShortcutType, useListDateShortcut(), usePlPlanMergeListTable(), getDisplayRowIndex(), fetchPlanColumnFacetValues() (+199 more)
Community 22 - "base_data.py"
Cohesion: 0.02 Nodes (210): create(), get_by_id(), get_paged(), 报销模块 Service 基类 — 租户隔离 + UUID + 软删除。, soft_delete(), update(), DbUserContext, get_db_current_user() (+202 more)
Community 23 - "addPxSuffix"
Cohesion: 0.01 Nodes (202): captureQrObjectUrl, captureRow, dialogTitle, emit, formatProductLine(), formatQrcodeProductLabel(), getQrImageUrl(), handleClose() (+194 more)
Community 24 - "PlPlan"
Cohesion: 0.02 Nodes (154): { scrollToTop }, showButton, { enabledApplications, enabledQuickLinks }, handleApplicationClick(), handleNavigate(), handleQuickLinkClick(), popoverRef, router (+146 more)
Community 25 - "append$1"
Cohesion: 0.03 Nodes (199): _cargo_stats(), get_dashboard_stats(), get_inbound_by_cargo(), get_inbound_by_partner_cargo(), get_outbound_by_cargo(), get_outbound_by_partner_cargo(), _partner_cargo_stats(), Session (+191 more)
Community 26 - "setting.ts"
Cohesion: 0.02 Nodes (215): add$1(), add$2(), add$3(), add$4(), appear(), applyTransitionCss(), ariaDisable(), ariaEnable() (+207 more)
Community 27 - "ancestors"
Cohesion: 0.01 Nodes (168): buildState(), clearColumn(), close(), confirm(), draftFrom, draftKeyword, draftMax, draftMin (+160 more)
Community 28 - "bind"
Cohesion: 0.01 Nodes (173): inventoryApi, InventoryCreate, InventoryListParams, InventoryRecord, InventoryRelatedData, InventoryUpdate, InventoryWeighingRecord, AutoGenerateMonthlyResult (+165 more)
Community 29 - "advance"
Cohesion: 0.01 Nodes (167): @/api/pl, CarrierQuery, ContractProductArrangeQtyPlanItem, ContractQtyReminder, ContractQtyReminderItem, CustomerStopPrefStopType, DocumentReminderStats, DriverQuery (+159 more)
Community 30 - "chart.ts"
Cohesion: 0.02 Nodes (174): PlanArchiveBody, PlanArchiveFeedbacksBlock, PlanArchiveStopFeedbackAttachmentItem, TransportStopFeedback, activeTab, applyFreightPrefill(), applyStandardProductNameForArchiveDisplay(), archiveDeliveryTabIndex (+166 more)
Community 31 - "workflow.py"
Cohesion: 0.02 Nodes (176): _attach_history_products(), _build_history_page(), _build_page(), _get_by_token(), _history_status_label(), _models(), _parse_history_date(), date (+168 more)
Community 32 - "asRaw"
Cohesion: 0.02 Nodes (171): workflowApi, useUserStore, statusLabel(), allRowsDeletableByCreator(), canDeleteByCreator(), getCurrentUserId(), isSuperAdmin(), rowCreatorId() (+163 more)
Community 33 - "index.vue"
Cohesion: 0.01 Nodes (171): updateSupplierInfo(), fetchApproveTask(), fetchBusinessAllTasks(), fetchCompletedTasks(), fetchCreateProcessDef(), fetchDeleteProcessDef(), fetchExportCompletedTasks(), fetchExportMyInstances() (+163 more)
Community 34 - "customer.ts"
Cohesion: 0.02 Nodes (178): addContextMenuGroup(), all(), all$1(), allRtl(), allRtl$1(), ancestor(), ancestor$1(), ancestor$2() (+170 more)
Community 35 - "anchorTargets"
Cohesion: 0.03 Nodes (176): delete_plan(), approve_carrier(), _assert_personnel_sys_user_bind(), bind_vehicle_driver(), _body_to_params(), CarrierExportBody, create_carrier(), create_driver() (+168 more)
Community 36 - "index.ts"
Cohesion: 0.02 Nodes (159): addPxSuffix(), Adt, after(), all(), allUnlocked(), always, api, append() (+151 more)
Community 37 - "WorkflowEngine"
Cohesion: 0.05 Nodes (158): AttachmentDownloadUrlBody, demo_xlsx_export(), DemoXlsxColumnSpec, DemoXlsxExportBody, DeptCreateBody, DeptExportBody, DeptUpdateBody, DictDataCreateBody (+150 more)
Community 38 - "form.vue"
Cohesion: 0.03 Nodes (169): _apply_list_kwargs(), approve_apply(), disburse_apply(), list_done(), list_pending(), Session, VehicleRechargeApplyListResponse, reject_apply() (+161 more)
Community 39 - "b"
Cohesion: 0.02 Nodes (156): ab, af, ag(), ah, ay(), Bh, bm(), bp (+148 more)
Community 40 - "QuoteFormPanel.vue"
Cohesion: 0.02 Nodes (143): TransportSiteLink, dictStore, isBalanced, props, unitSuffix, [], activeTab, archiveBrandViewsBySegment (+135 more)
Community 41 - "DbInboundOutbound"
Cohesion: 0.02 Nodes (166): _apply_exclude_follow_status_filter(), _apply_follow_status_filter(), batch_contract_product_arrange_qty(), _body_to_params(), _build_plan_facet_base_query(), cancel_plan_wait_notice(), count_plans_by_contract(), _ensure_subpack_slip_no() (+158 more)
Community 42 - "h"
Cohesion: 0.02 Nodes (161): A(), ad, ak(), al(), At, Ay(), bd, bk (+153 more)
Community 43 - "canDeleteByCreator"
Cohesion: 0.02 Nodes (144): uploadAttachments(), contentValue, editorInit, emit, getCurrentSupplierCode, isSXSupplier, Props, buildUploadFileListFromField() (+136 more)
Community 44 - "index.ts"
Cohesion: 0.02 Nodes (143): approveQuote(), getTemplate(), saveTemplate(), submitQuote(), getSupplierInfo(), listAllSupplierInfo(), listSupplierInfo(), SupplierInfoForm (+135 more)
Community 45 - "bm"
Cohesion: 0.03 Nodes (154): ContractGapExportBody, PlanExportBody, ApiRequestLogCRUD, Session, ensure_crm_create_by_row_in_scope(), create_opportunity_follow(), _ensure_parent_opportunity(), get_opportunity_follow() (+146 more)
Community 46 - "u"
Cohesion: 0.02 Nodes (135): fetchAttachmentDownloadUrl(), Carrier, emit, handleClosed(), handlePreviewImageLoad(), handlePreviewKeydown(), handlePreviewWheel(), handlePreviewWindowResize() (+127 more)
Community 47 - "index.ts"
Cohesion: 0.02 Nodes (150): badges, props, applyAgeFromIdCard(), CertFormListRef, certList, CertListItem, certNameOptions, dialogLoading (+142 more)
Community 48 - "index.vue"
Cohesion: 0.02 Nodes (130): list_users(), _append_user_scope_conditions(), apply_data_scope(), _collect_scope_ids(), _get_child_dept_ids(), get_user_dept_id(), 数据权限过滤(V0.3:基于角色 data_scope 的查询级行级过滤) data_scope 值: 1 = 全部数据 2 = 本部门数据 3, 合并多角色数据范围为 dept_ids / user_ids 并集。 (+122 more)
Community 49 - "m"
Cohesion: 0.02 Nodes (141): completeContract(), executeContract(), exportContract(), finishContract(), getContract(), getExpiringContracts(), getStatisticsByStatus(), getStatisticsByType() (+133 more)
Community 50 - "index.ts"
Cohesion: 0.03 Nodes (146): _apply_inventory_product_update(), _apply_inventory_update(), _base_query(), _body_to_params(), create_inventory(), create_link_for_plan(), delete_inventory(), export_inventory() (+138 more)
Community 51 - "success_response"
Cohesion: 0.02 Nodes (106): invoiceWalletAdminColumnFilterDefs, advanceApplyColumnFilterDefs, advanceApproveColumnFilterDefs, reimburseApproveColumnFilterDefs, plCarrierColumnFilterDefs, buildChangeColumnFilterDefs(), Opt, buildClueColumnFilterDefs() (+98 more)
Community 52 - "as"
Cohesion: 0.02 Nodes (130): addTemplate(), delTemplate(), disableTemplate(), enableTemplate(), exportTemplate(), getTemplate(), listTemplate(), mapListQuery() (+122 more)
Community 53 - "admin.ts"
Cohesion: 0.02 Nodes (117): CRM 合同 API 路由 — GET/PUT/DELETE/POST 对齐原 Java CRM, register_contract_routes(), CRM 合同子模块路由 — 变更/模板/审批独立页, CRM 报价单 API 路由 — 挂接到 crm.router, get_menu_list(), 运营端菜单接口(与 web-admin 前端静态路由 sqxp.ts 对齐,14 个一级菜单), CRM 合同子模块路由 — 变更/模板/审批独立页, CRM 报价单 API 路由 — 挂接到 crm.router (+109 more)
Community 54 - "pl-delivery-slip-template.ts"
Cohesion: 0.02 Nodes (111): appendAmapNavLine(), buildAmapLocationUrl(), buildAmapMarkerUrl(), buildAmapNavigationUrl(), buildAmapNavigationUrlWithFallback(), buildAmapSearchUrl(), useDbInstantSearch(), buildMissingHazardCertMessage() (+103 more)
Community 55 - "@/views/crm/contract/components/ContractDetailDialog.vue"
Cohesion: 0.02 Nodes (128): personnelCertOcrApi, addButtonLabel, canOcrRecognize(), certList, CertRowWithKey, CertUploadRef, certUploadRefs, createEmptyCert() (+120 more)
Community 56 - "index.ts"
Cohesion: 0.02 Nodes (124): certErrors, firstDriver, matched, openCreate(), openDialog(), openEdit(), person, row (+116 more)
Community 57 - "contract.py"
Cohesion: 0.03 Nodes (100): buttonRadius, buttonTextColor, { isDark }, props, settingStore, { homePath }, isDualMenu, { isFullscreen, toggle: toggleFullscreen } (+92 more)
Community 58 - "adjustHeight"
Cohesion: 0.02 Nodes (116): addQuote(), updateQuote(), CRM_OWNER_CANDIDATE_NAMES, filterOwnerCandidates(), findDefaultOwnerUser(), OwnerLike, isProductOnShelf(), partitionQuoteLinesForCopy() (+108 more)
Community 59 - "bundle"
Cohesion: 0.02 Nodes (98): collection, compare(), clientInfo, collection, compare(), applyFrameworkDefaultsToProduct(), collectZeroPricingReminders(), confirmZeroPricingIfNeeded() (+90 more)
Community 60 - "api.d.ts"
Cohesion: 0.02 Nodes (126): 附件上传 bizType 与 MinIO 目录映射(对齐原 CRM oss 上传语义), 优先使用显式 folder;否则按 bizType 映射默认目录。, resolve_upload_folder(), get_public_transport_site(), get_public_transport_site_history(), _get_transport_by_site_token(), 运输计划 · 现场按段免登录公共 API(一车多卸), save_public_site_stop_feedback() (+118 more)
Community 61 - "AppRouteRecord"
Cohesion: 0.02 Nodes (134): VehicleMaintenanceApply, vehicleMaintenanceApplyApi, vehicleMaintenanceProcessApi, VehicleMaintenanceProcessBoardItem, getPlMaintenanceApplyStatusLabel(), getPlMaintenanceApplyStatusTagType(), getPlMaintenanceTypeLabel(), getPlMaintenanceTypeTagType() (+126 more)
Community 62 - "i"
Cohesion: 0.02 Nodes (141): add(), addColor(), anyToHex(), appendAt(), asAbsolute(), asCommon(), asFixed(), asNamedPart() (+133 more)
Community 63 - "absolute"
Cohesion: 0.03 Nodes (122): plPersonnelColumnFilterDefs, [], affiliationMode, age, def, diffDays, expDate, handlePhotoDownload (+114 more)
Community 64 - "UnsettledPlanPanel.vue"
Cohesion: 0.02 Nodes (107): formatDecimalDisplay(), parseDecimalInput(), useDecimalInputBinding(), applyContractToPlanForm(), enrichPlanProductLinesAlias(), mapContractProducts(), mapContractProductToPlanRow(), PlanFormProductRow (+99 more)
Community 65 - "assert_row_deletable_by_creator"
Cohesion: 0.02 Nodes (126): fetchGetMenuCodes(), emit, handleSubmit(), HazardProductRow, hazardProducts, loading, loadPlan(), normalizeCertRow() (+118 more)
Community 66 - "index.vue"
Cohesion: 0.06 Nodes (122): AttachmentDownloadUrlBody, DemoXlsxColumnSpec, DemoXlsxExportBody, DeptCreateBody, DeptExportBody, DeptUpdateBody, DictDataCreateBody, DictDataUpdateBody (+114 more)
Community 67 - "mock-api.ts"
Cohesion: 0.02 Nodes (90): fetchDealCustomer(), fetchDealedCustomerList(), fetchExportCustomer(), fetchImportTemplate(), fetchIntoPool(), fetchKeyCustomerList(), fetchLongTimeNoFollowCustomerList(), fetchMyCustomerList() (+82 more)
Community 68 - "quote.py"
Cohesion: 0.02 Nodes (117): addQuoteProduct(), createNewVersion(), delQuoteProduct(), exportQuote(), generateShare(), getQuote(), getQuoteApproverSetting(), listQuote() (+109 more)
Community 69 - "adjustAndRedistributeWidths"
Cohesion: 0.02 Nodes (103): applyCategoryPriceCoefficientIfNeeded(), availableParameters, bannerDragOver, bannerDropRef, bannerList, bannerPointerInside, bannerUploadRef, basicFormKey (+95 more)
Community 70 - "ad"
Cohesion: 0.03 Nodes (109): _body_to_params(), export_inbound(), _export_orders(), export_outbound(), _get_by_plan(), get_inbound(), get_inbound_by_plan(), _get_order() (+101 more)
Community 71 - "after"
Cohesion: 0.02 Nodes (97): fetchNotDeletedRegions(), fetchOrderItems(), fetchPriceVersionDetail(), fetchSystemConfig(), activeRegionId, activeTab, addAutoRefreshListeners(), adjustAddressForm (+89 more)
Community 72 - "db-related-view.ts"
Cohesion: 0.02 Nodes (128): anyValue, arrOf(), arrOfObj, arrOfVal(), asOption(), asRawOrDie(), base(), choose$1() (+120 more)
Community 73 - "public_site.py"
Cohesion: 0.03 Nodes (109): AdvanceApplyCreate, AdvanceApplyOut, AdvanceApplyUpdate, AdvanceApprovalCreate, AdvanceApprovalOut, AdvanceApproverPendingStatsOut, AdvanceColumnFacetBody, AdvanceFinanceIssueStatsOut (+101 more)
Community 74 - "Aa"
Cohesion: 0.03 Nodes (109): delete_clue_follow(), 软删除跟进记录,并回写线索 follow_count / last_time, list_contract_change_column_facet_values(), _list_joined_contract_facet_values(), 合同变更列表列头可选值:contractNo / contractName。, 合同变更列表列头可选值:contractNo / contractName。, soft_delete_contract_changes(), soft_delete_contract_templates() (+101 more)
Community 75 - "get_customer"
Cohesion: 0.05 Nodes (109): DbInboundOutbound, DbPurchasePlan, PlPlanDelivery, PlPlanDeliveryProduct, PlPlanLoad, PlPlanLoadProduct, PlTransportDbLink, 运输计划-装货段 pl_plan_load(plan 1:1) (+101 more)
Community 76 - "pl-inbound-slip-template.ts"
Cohesion: 0.03 Nodes (12): getId(), CrmContractController, getUnit(), ICrmContractApprovalService, ICrmContractProductService, ICrmContractService, ICrmPaymentPlanService, CrmContractProductServiceImpl (+4 more)
Community 77 - "PlanResourceSnapshotMixin"
Cohesion: 0.02 Nodes (123): absolute$2(), absolute$3(), absorb(), adjustBounds(), after(), applyColor(), applyPositionCss(), attachSystem() (+115 more)
Community 78 - "AnchorListOptions"
Cohesion: 0.02 Nodes (88): dialogTitle, saveLoading, account, attachmentsWithCategory, basicLabels, brandMeta, cacheKey, categoryMap (+80 more)
Community 79 - "Optional"
Cohesion: 0.03 Nodes (108): list_roles_for_select(), 返回运营端角色下拉选项(label=库中角色名,value=Web 角色码)。, 返回运营端角色下拉选项(label=库中角色名,value=Web 角色码)。, logout(), mp_webview_exchange(), mp_webview_ticket(), 小程序内嵌 WebView:签发一次性短时 ticket(需 Bearer)。, 小程序内嵌 WebView:用 ticket 兑换 Web JWT(不吊销原 refresh)。 (+100 more)
Community 80 - "index.vue"
Cohesion: 0.03 Nodes (121): after$5(), appendAt(), backtrack(), base(), baseWith(), before$3(), bind(), browsers (+113 more)
Community 81 - "index.ts"
Cohesion: 0.05 Nodes (57): CrmContractProductPriceTier, CrmContactMapper, CrmContractApprovalMapper, CrmContractProductPriceTierMapper, CrmContractTemplateMapper, CrmInvoiceMapper, CrmOpportunityMapper, CrmPaymentMapper (+49 more)
Community 82 - "h"
Cohesion: 0.03 Nodes (109): _body_to_params(), check_document_expiry(), _document_reminder_list_kwargs(), document_reminder_stats(), DocumentReminderExportBody, export_document_reminders(), export_inventory_ledger(), get_inventory_ledger() (+101 more)
Community 83 - "gu"
Cohesion: 0.02 Nodes (99): fetchAssignPoolCustomers(), fetchClaimCustomer(), fetchCreatePoolRule(), fetchDeletePoolRule(), fetchExecutePoolRules(), fetchExportPoolCustomers(), fetchExportPoolRules(), fetchPoolCustomerList() (+91 more)
Community 84 - "Optional"
Cohesion: 0.03 Nodes (97): fetchUserOptions(), account, contractLoading, contractSaving, handleSaveContract(), handleSaveQuote(), loadContractSetting(), loadQuoteSetting() (+89 more)
Community 85 - "SettlementBillPanel.vue"
Cohesion: 0.05 Nodes (114): _apply_contract_entity_fields(), batch_assign_owner(), batch_submit_contract_approval(), _build_contract_filters(), _build_contract_name_from_parties(), _build_customer_address(), _calc_amount_with_tax(), _change_row_to_dict() (+106 more)
Community 86 - "[]"
Cohesion: 0.03 Nodes (32): menuCodesFromApi, RoutesAlias, fetchGetMenuList(), filteredMenuItems, { isDark }, Props, route, routerPath (+24 more)
Community 87 - "三、模式详解(标准写法 + 参考)"
Cohesion: 0.04 Nodes (112): _apply_contract_entity_fields(), batch_assign_owner(), batch_submit_contract_approval(), _build_contract_filters(), _build_contract_name_from_parties(), _build_customer_address(), _calc_amount_with_tax(), _change_row_to_dict() (+104 more)
Community 88 - "报销后端移植适配细则"
Cohesion: 0.02 Nodes (99): fetchContactByCustomerId(), fetchCreateCustomerFollow(), fetchDeleteContact(), fetchDeleteCustomer(), fetchDeleteCustomerFollow(), fetchFollowByCustomerId(), fetchSetPrimaryContact(), ContactForm (+91 more)
Community 89 - "ADDED Requirements"
Cohesion: 0.02 Nodes (96): fetchCheckDuplicate(), fetchCreateCustomer(), fetchCustomerDetail(), fetchUpdateCustomer(), addInvoiceInfo(), getDefaultInvoiceInfoByCustomerId(), getInvoiceInfoByCustomerId(), InvoiceInfoForm (+88 more)
Community 90 - "Optional"
Cohesion: 0.03 Nodes (93): fetchCreatePriceLetter(), fetchPriceLetterDetail(), fetchPriceLetterList(), fetchUpdatePriceLetter(), fetchVoidPriceLetter(), buildSendPriceLetterHtml(), canBuildSendPriceLetterHtml(), escapeHtml() (+85 more)
Community 91 - "add$3"
Cohesion: 0.05 Nodes (103): PlVehicleRechargeApply, PlVehicleRechargeApproval, 车辆ETC/加油充值申请 pl_vehicle_recharge_apply, 车辆ETC/加油充值申请 pl_vehicle_recharge_apply, 车辆充值申请审批历史 pl_vehicle_recharge_approval, 车辆充值申请审批历史 pl_vehicle_recharge_approval, 发放登记页:申请单 + 关联发放信息(左连接), 审批进度/历史节点(对齐 BxApprovalFlowTabs 展示结构)。 (+95 more)
Community 92 - "boundsRestriction"
Cohesion: 0.02 Nodes (111): all$3(), append(), buildGroups(), bypassSelector(), calculateImagePosition(), cat(), chooseChannels(), cleanParameters() (+103 more)
Community 93 - "ContractAttachmentPanel.vue"
Cohesion: 0.04 Nodes (91): { chartRef }, props, { chartRef }, props, { chartRef }, Props, { chartRef, getAxisLineStyle, getAxisLabelStyle, getAxisTickStyle, getSplitLineStyle, getAnimationConfig, getTooltipStyle, getLegendStyle, getGridWithLegend }, createGradientColor() (+83 more)
Community 94 - "index.vue"
Cohesion: 0.03 Nodes (95): fetchUserOptions(), @/api/crm/contract/approval, approvePass(), approveReject(), exportApproval(), getApproval(), getContractApprovalFlow(), listApproval() (+87 more)
Community 95 - "出入库单 · 工厂现场人员免登录链接 — Implementation Plan"
Cohesion: 0.04 Nodes (97): create_contact(), get_contact(), list_contacts_by_customer(), _parse_optional_date(), Any, date, Session, _row_to_dict() (+89 more)
Community 96 - "pl_freight_settlement_service.py"
Cohesion: 0.04 Nodes (104): _apply_exclude_follow_status_filter(), _apply_follow_status_filter(), archive_plan(), archive_plan_draft(), _body_to_params(), _build_driver_url(), cancel_plan(), cancel_plan_wait_notice() (+96 more)
Community 97 - "ai"
Cohesion: 0.03 Nodes (100): [], added, affiliation, aLat, allowed, allowedIds, allowedList, aLng (+92 more)
Community 98 - "addToBlobCache"
Cohesion: 0.05 Nodes (91): approve_task(), _assert_wf_instance_in_scope(), _business_type_label(), CompletedTaskExportBody, create_process_def(), delete_process_def(), _enrich_task_list(), export_completed_tasks() (+83 more)
Community 99 - "i"
Cohesion: 0.02 Nodes (86): fetchExportRoles(), fetchRoleList(), inventoryApi, InventoryRecord, checkAllProxy, emit, handleColumnToggle(), handleReset() (+78 more)
Community 100 - "ag"
Cohesion: 0.04 Nodes (89): assign_clues(), check_convert(), check_duplicate_clue(), convert_clue(), create_clue(), _enrich_user_names(), _ensure_clue_in_scope(), create_clue_follow() (+81 more)
Community 101 - "运费结算完善 — 设计文档"
Cohesion: 0.03 Nodes (89): menuBadgeApi, closeMenu(), emit, Emits, filteredMenuItems, goPage(), { loaded: menuBadgeLoaded }, menuBadgeStore (+81 more)
Community 102 - "code:block1 (┌─────────────────────────────────────────┐)"
Cohesion: 0.03 Nodes (88): carrierApi, dictStore, displayProducts, formatArchiveQty(), formatFieldValue(), formatMoneyValue(), formatProductLine(), formatStopProductLine() (+80 more)
Community 103 - "DbPurchasePlan"
Cohesion: 0.03 Nodes (95): VehicleUreaApply, vehicleUreaApplyApi, bindTableScrollListener(), cellText(), cellValues(), columnsRef, config, ensureHeaderObserver() (+87 more)
Community 104 - "CrmContractServiceImpl"
Cohesion: 0.04 Nodes (88): order_advance(), order_invoice(), order_ledger(), parse_sort_params(), 从 request/body dict 取 sortField/sortOrder(兼容 snake)。, CRM 列表日期列排序:白名单 prop → SQLAlchemy order 表达式。, sort_field: 前端 camelCase prop(如 createTime) sort_order: asc | desc(大小写不敏感), resolve_datetime_order_by() (+80 more)
Community 105 - "api"
Cohesion: 0.03 Nodes (86): addHistory(), deleteHistory(), flattenAndFilterMenuItems(), focusInput(), handleKeydown(), highlightedIndex, highlightNext(), highlightPrevious() (+78 more)
Community 106 - "t"
Cohesion: 0.03 Nodes (85): highlightedPath, { menuList }, path, route, router, t, { isDark }, settingStore (+77 more)
Community 107 - "before"
Cohesion: 0.05 Nodes (92): ab(), ai(), an(), aw(), bg, bh(), bn(), bs() (+84 more)
Community 108 - "a"
Cohesion: 0.07 Nodes (49): CrmContractBatchAssignBo, CrmContractBatchSubmitApprovalBo, CrmContractInvalidBo, CrmContractSignBo, CrmContractStatusChangeBo, CrmContractSubmitApprovalBo, CrmContractController, DeleteMapping (+41 more)
Community 109 - "index.vue"
Cohesion: 0.04 Nodes (98): capValue(), currentValue(), emitWith(), findOffsetOf(), findOffsetOfValue(), findOffsetOfValue$1(), findOffsetOfValue$2(), findPositionOfValue() (+90 more)
Community 110 - "a"
Cohesion: 0.03 Nodes (97): adjustAndRedistributeWidths(), adjustAndRedistributeWidths$1(), adjustHeight(), adjustWidth(), adjustWidthTo(), all$1(), bind$2(), bypassSelector() (+89 more)
Community 111 - "ac"
Cohesion: 0.05 Nodes (89): accumulate_stop_products(), aggregate_contract_product_plan_qtys(), assert_contract_qty_for_arrange(), attach_plan_qty_fields_to_products(), auto_start_execute_approved_contracts(), _bucket_for_plan(), build_contract_qty_reminder_payload(), collect_plan_contract_qty_checks() (+81 more)
Community 112 - "tree-path.ts"
Cohesion: 0.04 Nodes (67): _(), a, Ae(), an, b(), Bt(), Ce(), cn (+59 more)
Community 113 - "CRM功能移植通用指南.md"
Cohesion: 0.03 Nodes (72): BaseMapperPlus, CrmContract, BigDecimal, Data, EqualsAndHashCode, Integer, LocalDate, LocalDateTime (+64 more)
Community 114 - "文件结构"
Cohesion: 0.03 Nodes (76): DocumentReminder, nextSortState(), SortOrder, useColumnSort(), invoiceMineInvoiceColumnFilterDefs, invoiceMineLedgerColumnFilterDefs, activeTab, buildInvoiceQuery() (+68 more)
Community 115 - "出入库单 · 工厂现场人员免登录链接 — 设计文档"
Cohesion: 0.03 Nodes (54): exchangeDone, exchangeInflight, ExchangeResult, mpWebviewApi, base64ToBytes(), bytesToBase64(), decryptJson(), deriveKey() (+46 more)
Community 116 - "工作流模块设计文档"
Cohesion: 0.05 Nodes (89): accumulate_stop_products(), aggregate_contract_product_plan_qtys(), assert_contract_qty_for_arrange(), attach_plan_qty_fields_to_products(), batch_contract_product_arrange_qty_summaries(), _bucket_for_plan(), collect_archive_line_overages(), collect_plan_contract_qty_checks() (+81 more)
Community 117 - "addToEditor"
Cohesion: 0.06 Nodes (87): _(), ae(), ar, au(), ax(), b, bc, be() (+79 more)
Community 118 - "b"
Cohesion: 0.03 Nodes (88): paymentColumnFilterDefs, [], activeTab, actualAmount, buildOffsetItems(), buildPaymentStatsColumns(), buildPendingQuery(), buildProcessedQuery() (+80 more)
Community 119 - "browsers"
Cohesion: 0.04 Nodes (45): ag(), bf(), bo(), cr, Do(), ef(), et, fd (+37 more)
Community 120 - "FollowFormDialog.vue"
Cohesion: 0.05 Nodes (53): fetchChangePassword(), fetchGetUserInfo(), fetchLogout(), fetchRefreshToken(), fetchAddMenuFavorite(), fetchMenuFavorites(), fetchRemoveMenuFavorite(), fetchReorderMenuFavorites() (+45 more)
Community 121 - "detail.vue"
Cohesion: 0.03 Nodes (68): aa, ao, bd, bm, Bo(), bs, ca(), cd (+60 more)
Community 122 - "index.vue"
Cohesion: 0.04 Nodes (73): useUserStore, onUnauthorized(), onUnauthorized(), onHttpUnauthorized(), nprogress, fetchGetUserInfo(), fetchAddMenuFavorite(), fetchMenuFavorites() (+65 more)
Community 123 - "小程序端 UI 规范(山峡化工)"
Cohesion: 0.03 Nodes (83): PasteCommitResult, PasteConflictAction, PasteConflictItem, pasteRecognizeApi, businessLicenseUploadRef, dialogLoading, dialogTitle, emit (+75 more)
Community 124 - "pl_vehicle_urea_service.py"
Cohesion: 0.06 Nodes (76): _(), a, ai(), av(), bb, bf, bi(), bs() (+68 more)
Community 125 - "opportunity.py"
Cohesion: 0.03 Nodes (65): fetchAllDictData(), fetchEnsureDictData(), fetchEnsureRemoveDictData(), useDictTag(), FreightCalcProductRow, resolveFreightUnitLabel(), sumProductActualQuantities(), sumProductQuantities() (+57 more)
Community 126 - "A"
Cohesion: 0.06 Nodes (84): _generate_notify_message(), PlPlan, PlPlanProduct, 计划产品明细表 pl_plan_product, PlanProductCreate, all_hazard_products_cert_complete(), apply_archive_brand_qtys_only(), apply_archive_freight() (+76 more)
Community 127 - "l"
Cohesion: 0.04 Nodes (33): getDefaultLanguage(), i18n, i18nOptions, languageOptions, messages, storageKeyManager, Translation, app (+25 more)
Community 128 - "contains$2"
Cohesion: 0.04 Nodes (84): adjustDown(), adjustForTable(), adjustTil(), adjustUp(), ancestor(), ancestor$1(), ancestor$2(), BarManager() (+76 more)
Community 129 - "a"
Cohesion: 0.06 Nodes (82): PlFreightSettlement, PlFreightSettlementApproval, PlFreightSettlementTransport, 运费结算表 pl_freight_settlement, 运费结算审批 pl_freight_settlement_approval, 结算单-运输关联表 pl_freight_settlement_transport, _append_enum_filter(), _append_number_filters() (+74 more)
Community 130 - "[]"
Cohesion: 0.05 Nodes (58): CrmSupplierInfoController, DeleteMapping, GetMapping, HttpServletResponse, List, Log, Long, PageQuery (+50 more)
Community 131 - "index.vue"
Cohesion: 0.08 Nodes (68): create_expense_item(), delete_expense_item(), ExpenseItemExportBody, export_expense_items(), _flatten_expense_tree(), get_expense_item(), get_expense_item_tree(), Session (+60 more)
Community 132 - "合同管理 — 跨模块调用梳理(步骤 6)"
Cohesion: 0.03 Nodes (61): delQuote(), generatePdf(), invalidQuote(), listApproval(), QuoteApprovalVO, [], approvalList, currentQuoteId (+53 more)
Community 133 - "Java: renewContract — 基础续签"
Cohesion: 0.03 Nodes (64): props, animationConfig, computedColor, EChartsOption, getBaseItemStyle, isMultipleData, props, props (+56 more)
Community 134 - "R"
Cohesion: 0.04 Nodes (28): ComponentLoader, IframeRouteManager, RouteRegistry, ConvertedRoute, RouteTransformer, RouteValidator, ValidationResult, demoRoutes (+20 more)
Community 135 - "wg"
Cohesion: 0.03 Nodes (63): form, isEdit, loading, menuApi, menuTypeColumns, menuTypeDisplay, menuTypeOptions, payload (+55 more)
Community 136 - "api"
Cohesion: 0.03 Nodes (58): hide, others, selected, sides, sideValues, cols, { filters, hasActiveFilters, setFilterState, clearAllFilters, isFilterActive, toQueryParams, resetToInitial, watchVisibleColumns }, listColumnDefs (+50 more)
Community 137 - "bind"
Cohesion: 0.03 Nodes (73): fetchGetMenuCodes(), ContractDetailDialogAsync, ContractDetailDialogExpose, useContractDetailDialog(), buildBatchHazardCertReadyConfirmMessage(), buildBatchHazardCertUnmarkConfirmMessage(), buildHazardCertReadyConfirmMessage(), isHazardCertReady() (+65 more)
Community 138 - "m"
Cohesion: 0.04 Nodes (73): collectOpenMenuIndexes(), hasChildren(), currentRoutePath, drawerVisible, { menuList }, menuStore, route, routerPath (+65 more)
Community 139 - "ce"
Cohesion: 0.04 Nodes (69): [], confirmMsg, customerDialogActive, detailLabels, diff, expire, loading, now (+61 more)
Community 140 - "使用方式"
Cohesion: 0.03 Nodes (61): categoryImportTemplateData, childIds, demoCategoryExportVisibleColumns, keyword, loading, { mediaActive }, n, node (+53 more)
Community 141 - "运输计划 · 安排运输弹窗 + 司机免登录页 + 地磅联动 — 设计文档"
Cohesion: 0.05 Nodes (77): PlanDeliveryRead, PlanLoadRead, PlanStopProductRead, _append_legacy_plan_product_rows(), _append_paired_product_rows(), _append_stop_product_rows(), build_plan_archive_export_rows(), _empty_pair_side_fields() (+69 more)
Community 142 - "inventory.py"
Cohesion: 0.04 Nodes (54): composeEntries(), contains$1(), deduceListType(), documentOrOwner(), flatten(), fromDom$1(), fromHtml(), fromText() (+46 more)
Community 143 - "g"
Cohesion: 0.06 Nodes (77): Ae(), am(), at(), Ba(), be(), bt(), Bv(), ct() (+69 more)
Community 144 - "adjustDown"
Cohesion: 0.06 Nodes (72): PlPlanContract, 运输计划-合同关联(分侧多选) pl_plan_contract, PlanContractLink, PlanDeliveryBody, PlanLoadBody, PlanStopProductBody, is_internal_customer_name(), assert_at_most_one_contract() (+64 more)
Community 145 - "运输计划 · 安排/调整运输弹窗重构 — 设计文档"
Cohesion: 0.06 Nodes (75): PlanDeliveryRead, PlanLoadRead, PlanStopProductRead, _append_legacy_plan_product_rows(), _append_paired_product_rows(), _append_stop_product_rows(), build_plan_archive_export_rows(), _empty_pair_side_fields() (+67 more)
Community 146 - "Optional"
Cohesion: 0.03 Nodes (68): dbInventoryColumnFilterDefs, activeDateShortcut, allRecords, applySortAndPage(), buildListQueryParams(), canDeleteRecord(), clearPlanRouteQuery(), currentPage (+60 more)
Community 147 - "browsers"
Cohesion: 0.04 Nodes (49): ancestor(), ancestor$1(), children(), children$1(), children$2(), compose1(), documentOrOwner(), each() (+41 more)
Community 148 - "addCell"
Cohesion: 0.03 Nodes (80): addToHistory(), close$1(), ColorCache(), deep$1(), execute(), execute$4(), expandable, formatError() (+72 more)
Community 149 - "index.vue"
Cohesion: 0.04 Nodes (34): menuService, simpleRoutes, $t(), UpgradeLog, upgradeLogList, MenuState, initVersion(), saveStoreStorage() (+26 more)
Community 150 - "ViewKvTable.vue"
Cohesion: 0.03 Nodes (79): method, append$1(), append$2(), applyFixedMorph(), applyMorph(), attach$1(), attachWith(), attemptPatch() (+71 more)
Community 151 - "[]"
Cohesion: 0.03 Nodes (60): dialogVisible, emit, form, formRef, handleConfirm(), letterId, rules, submitLoading (+52 more)
Community 152 - "BatchUpdateStageDialog.vue"
Cohesion: 0.03 Nodes (75): fetchCreateDictData(), fetchCreateDictType(), fetchDeleteDictData(), fetchDeleteDictType(), fetchDictDataList(), fetchDictTypeList(), fetchUpdateDictData(), fetchUpdateDictType() (+67 more)
Community 153 - "Phase 2:前端 UI 适配(步骤 7~14)"
Cohesion: 0.03 Nodes (69): VehicleFuelRegister, vehicleFuelRegisterApi, buildFuelRegisterCopyText(), countPlAttachmentUrls(), getPlFuelCategoryLabel(), getPlFuelCategoryTagType(), getPlFuelRegisterStatusLabel(), getPlFuelRegisterStatusTagType() (+61 more)
Community 154 - "web-admin 门户化布局改造 — 设计文档"
Cohesion: 0.03 Nodes (62): bind$1(), binder(), cells(), clearColumns(), clearData(), clearRows(), copy$1(), curry() (+54 more)
Community 155 - "CrmQuoteServiceImpl"
Cohesion: 0.06 Nodes (46): _(), a, ae(), b, Be(), c, ce, d() (+38 more)
Community 156 - "a"
Cohesion: 0.04 Nodes (66): deleteDutyAssignment(), DutyAssignmentItem, DutyDayItem, DutySlotItem, ensureDutyDict(), fetchDutyDay(), fetchDutyMonth(), fetchDutyUserOptions() (+58 more)
Community 157 - "运输计划 · 车辆 ETC/加油充值申请与发放 — 设计文档"
Cohesion: 0.04 Nodes (31): addToEditor(), addToEditor$1(), ancestor(), ancestor$1(), closest$1(), closest$2(), fromDom(), fromHtml() (+23 more)
Community 158 - "权限系统全面修复设计文档"
Cohesion: 0.06 Nodes (49): $(), a(), ae(), be(), ce(), d(), de(), E (+41 more)
Community 159 - "clue.py"
Cohesion: 0.06 Nodes (75): Aa(), ad(), al(), bd(), br, cd(), cl(), dc() (+67 more)
Community 160 - "h"
Cohesion: 0.06 Nodes (69): _dict_field(), format_brand_qty_summary(), load_transport_driver_product_feedbacks(), persist_io_item_brand_qtys(), persist_transport_product_feedback(), Any, Decimal, Session (+61 more)
Community 161 - "a"
Cohesion: 0.05 Nodes (65): buildSlipRenderContext(), openBlank(), applySubpackSlipPdfCheckboxLayout(), applySubpackSlipPdfFooterCellStyles(), applySubpackSlipPdfGridCellStyles(), buildProductRows(), buildSubpackSlipBasicInfoRowHtml(), buildSubpackSlipBucketCheckboxesHtml() (+57 more)
Community 162 - "after"
Cohesion: 0.05 Nodes (62): html2canvas, buildSlipRenderContext(), currentPlan, currentPlanId, editorHeight, getPdfCanvasScale(), handleCompanyChange(), handleGeneratePdf() (+54 more)
Community 163 - "allowUnsafeLinkTarget"
Cohesion: 0.04 Nodes (68): TransportAddress, transportAddressApi, TransportAddressPayload, applyAddressRow(), buildLegacyOption(), displayOptions, emit, emitApply() (+60 more)
Community 164 - "Cell"
Cohesion: 0.04 Nodes (64): _cargo_stats(), get_dashboard_stats(), get_inbound_by_cargo(), get_inbound_by_partner_cargo(), get_outbound_by_cargo(), get_outbound_by_partner_cargo(), _partner_cargo_stats(), _scoped_inventory_query() (+56 more)
Community 165 - "addEmbedHtml"
Cohesion: 0.05 Nodes (60): animation, BindingX, bindIngXMixins, bindTiming(), close(), dom, getDom(), getEl() (+52 more)
Community 166 - "chunk"
Cohesion: 0.05 Nodes (62): buildSlipRenderContext(), currentPlan, currentPlanId, editorHeight, getPdfCanvasScale(), handleCompanyChange(), handleGeneratePdf(), handleSaveTemplate() (+54 more)
Community 167 - "bo"
Cohesion: 0.04 Nodes (49): reimburseApi, portalAdminApi, portalAuthApi, portalClient, PortalError, BX_MENU_CATALOG, BxMenuEntry, BxMenuPhase (+41 more)
Community 168 - "index.vue"
Cohesion: 0.03 Nodes (43): LoginResult, PortalUserInfo, BizError, bxClient, token, Cargo, cargoApi, CargoCreate (+35 more)
Community 169 - "pool.ts"
Cohesion: 0.05 Nodes (41): $(), a(), Ae(), be(), d, De(), E(), ee (+33 more)
Community 170 - "车辆 ETC/加油充值 — Implementation Plan"
Cohesion: 0.04 Nodes (35): BaseStorage, convert_heic_to_jpeg(), get_storage(), _guess_preview_content_type(), LocalStorage, MinIOStorage, OSSStorage, process_image_content() (+27 more)
Community 171 - "文件结构"
Cohesion: 0.04 Nodes (24): disableDevTools(), isMobile(), unlockForm, BaseController, CrmQuoteProductController, CrmQuoteShareLogController, CrmSupplierInfoController, CrmQuoteShareLogController (+16 more)
Community 172 - "操作审计与业务语义日志 — 设计文档"
Cohesion: 0.04 Nodes (56): fetchCategoryParameters(), fetchProductParameterSimple(), associatedParameters, availableParameters, batchExportData, buildTree(), cachedParameters, categoryExportColumns (+48 more)
Community 173 - "ADDED Requirements"
Cohesion: 0.06 Nodes (42): _, a, ae(), b(), be, c, d(), de() (+34 more)
Community 174 - "CrmContractBo"
Cohesion: 0.06 Nodes (60): applySubpackSlipPdfFooterCellStyles(), applySubpackSlipPdfGridCellStyles(), buildProductRows(), buildSubpackSlipBasicInfoRowHtml(), buildSubpackSlipBucketCheckboxesHtml(), buildSubpackSlipBucketCheckItem(), buildSubpackSlipCompleteCheckHtml(), buildSubpackSlipPdfCheckboxImgDataUrl() (+52 more)
Community 175 - "ha"
Cohesion: 0.08 Nodes (42): BxExportBodyBase, _body_to_params(), create_invoice(), export_invoice_wallets(), _invoice_filters_from_params(), _ledger_filters_from_params(), list_invoice_ledgers(), list_invoice_wallets() (+34 more)
Community 176 - "bn"
Cohesion: 0.05 Nodes (63): operlog_detail(), operlog_export(), operlog_list(), OperLogExportBody, Session, 导出操作日志(当前筛选全量,或 ids 已选)。, 操作日志分页列表(基于 API 请求日志适配 RuoYi OperLog 结构), _user_info() (+55 more)
Community 177 - "index.vue"
Cohesion: 0.04 Nodes (61): handleQrcodeDialogClose(), url, Driver, driverApi, buildPayload(), exporting, handleCommand(), handleExportFiltered() (+53 more)
Community 178 - "index.vue"
Cohesion: 0.04 Nodes (33): api, cat(), contains(), convertText(), customTabs, dialogOpener, find(), findUntil() (+25 more)
Community 179 - "base_data.py"
Cohesion: 0.05 Nodes (70): bundle(), cellLength(), columnScopeGenerator(), css(), deleteRowsAt(), eachr(), elementFromGrid(), elementnew() (+62 more)
Community 180 - "addZeros"
Cohesion: 0.06 Nodes (61): _as_bool(), _body_to_params(), cancel_register(), create_register(), export_registers(), FuelRegisterExportBody, get_register(), _list_kwargs() (+53 more)
Community 181 - "ae"
Cohesion: 0.06 Nodes (46): CrmQuoteProductController, DeleteMapping, GetMapping, List, Log, Long, PostMapping, PutMapping (+38 more)
Community 182 - "index.vue"
Cohesion: 0.03 Nodes (52): assignOpportunity(), buildOpportunityColumnFilterDefs(), Opt, activeView, assignForm, assignFormRef, assignLoading, assignRules (+44 more)
Community 183 - "quote_product.py"
Cohesion: 0.07 Nodes (63): _apply_list_filters(), assign_opportunities(), batch_update_expect_date(), batch_update_stage(), change_stage(), create_opportunity(), _decimal_value(), _enrich_user_names() (+55 more)
Community 184 - "before$1"
Cohesion: 0.05 Nodes (50): BxKvOpts, bxViewKv(), bxViewKvLong(), crmField(), crmHighlight(), crmLongField(), crmTagField(), DictStoreLike (+42 more)
Community 185 - "c"
Cohesion: 0.05 Nodes (54): order_advance(), order_invoice(), order_ledger(), parse_sort_params(), 从 request/body dict 取 sortField/sortOrder(兼容 snake)。, Any, CRM 列表日期列排序:白名单 prop → SQLAlchemy order 表达式。, sort_field: 前端 camelCase prop(如 createTime) sort_order: asc | desc(大小写不敏感) (+46 more)
Community 186 - "body"
Cohesion: 0.05 Nodes (63): logout(), mp_webview_exchange(), 小程序内嵌 WebView:用 ticket 兑换 Web JWT(不吊销原 refresh)。, 获取当前用户菜单权限标识(sys_menu.perms,经角色继承)。, refresh_token(), create_access_token(), create_refresh_token(), decode_token() (+55 more)
Community 187 - "createAlignMenu"
Cohesion: 0.04 Nodes (55): formatKgToTon(), cardCount, cardsLayoutClass, dibangBusinessType(), dibangPartner(), dibangPrimaryQty(), dibangProductLabel(), dibangSecondaryQty() (+47 more)
Community 188 - "bd"
Cohesion: 0.09 Nodes (66): accept_quote(), assert_quote_editable_for_update(), _build_quote_filters(), calculate_quote_amount(), create_new_version(), create_quote(), _decimal_value(), _enrich_contact_fields() (+58 more)
Community 189 - "system.ts"
Cohesion: 0.06 Nodes (66): ar(), ax, b(), bn, bo(), ca(), ci(), Di (+58 more)
Community 190 - "detail.vue"
Cohesion: 0.04 Nodes (42): [], approvalStatus, changeExportColumns, changeStatus, deletable, handleView(), keyword, loading (+34 more)
Community 191 - "web-admin 门户布局 — 顶栏全量导航改造设计"
Cohesion: 0.03 Nodes (66): 1.0.6(2021-03-18), 2.0.0(2021-04-30), 2.0.10(2021-07-08), 2.0.11(2021-07-08), 2.0.12(2021-07-08), 2.0.13(2021-07-08), 2.0.14(2021-07-14), 2.0.15(2021-07-14) (+58 more)
Community 192 - "线索管理模块 - 前端界面"
Cohesion: 0.05 Nodes (11): _(), w(), n(), r(), _(), f(), dispatch(), execCommand() (+3 more)
Community 193 - "Decisions"
Cohesion: 0.08 Nodes (53): dump_export_row(), issue_status_label(), Any, status_label(), _advance_filters_from_params(), advance_issue_stats(), _advance_issue_tab_filters(), batch_offset() (+45 more)
Community 194 - "exceptions.py"
Cohesion: 0.05 Nodes (56): openBlank(), applyDeliverySlipPdfFooterCellStyles(), applyDeliverySlipPdfGridCellStyles(), applyDeliverySlipPdfTypeCheckboxLayout(), buildDeliverySlipAuditorSignHtml(), buildDeliverySlipInfoTableHtml(), buildDeliverySlipPdfCheckboxImgDataUrl(), buildDeliverySlipPdfTypeCheckItemHtml() (+48 more)
Community 195 - "WechatPayClient"
Cohesion: 0.03 Nodes (66): 1.0.6(2021-03-18), 2.0.0(2021-04-30), 2.0.10(2021-07-08), 2.0.11(2021-07-08), 2.0.12(2021-07-08), 2.0.13(2021-07-08), 2.0.14(2021-07-14), 2.0.15(2021-07-14) (+58 more)
Community 196 - "Optional"
Cohesion: 0.04 Nodes (51): [], applicantKeyword, applicantLabel, { applicantOptions, loadApplicantOptions }, applicantPickerColumns, applyAttachment, attachItems, attachmentAccept (+43 more)
Community 197 - "危化品证「证书齐备」人工确认 — 设计文档"
Cohesion: 0.04 Nodes (50): BizError, bxClient, advanceApi, attachmentApi, BxId, invoiceApi, invoiceWalletApi, SUBMIT_APPROVE_BUTTON_COLOR (+42 more)
Community 198 - "运输计划归档 — 设计文档"
Cohesion: 0.04 Nodes (49): CrmCustomerOption, CrmProductOption, extractOptions(), fetchCustomerOptions(), fetchProductOptions(), emit, keyword, loading (+41 more)
Community 199 - "运输计划管理系统 - 实施任务清单"
Cohesion: 0.04 Nodes (56): fetchDeleteProduct(), fetchExportProducts(), fetchImportProducts(), fetchImportTemplate(), fetchUpdateProductStatus(), ProductAliasItem, ProductBrandItem, ProductDetail (+48 more)
Community 200 - "ADDED Requirements"
Cohesion: 0.04 Nodes (38): initializeTheme(), i18n, i18nOptions, languageOptions, messages, storageKeyManager, Translation, autoIconClassList (+30 more)
Community 201 - "buildColorMenu"
Cohesion: 0.06 Nodes (63): categories, delay(), DEMO_CATEGORY_EXPORT_COLS, DEMO_PRODUCT_EXPORT_COLS, fetchAdjustOrder(), fetchAssignDelivery(), fetchAttachmentDownloadUrl(), fetchCancelOrder() (+55 more)
Community 202 - "Optional"
Cohesion: 0.09 Nodes (25): generate_uuid(), BxReimburseApply, BxReimburseApproval, BxReimburseDetail, BxReimburseInvoice, BxReimburseOffset, BxWorkflowNode, 报销(bx)模块数据模型 — 对齐 docs/sql/20260606_bx_tables.sql (+17 more)
Community 203 - "baseMerge"
Cohesion: 0.04 Nodes (51): html2canvas, inventoryApi, InventoryCreate, InventoryRecord, InventoryRelatedData, InventoryUpdate, Plan, planApi (+43 more)
Community 204 - "api"
Cohesion: 0.04 Nodes (50): BrandQtyItem, createPublicIoOrderApi(), publicInboundOrderApi, PublicIoOrderHistoryPage, PublicIoOrderHistoryProduct, PublicIoOrderHistoryRecord, PublicIoOrderItem, PublicIoOrderPage (+42 more)
Community 205 - "index.vue"
Cohesion: 0.04 Nodes (61): vehicleUreaDisburseApi, VehicleUreaDisburseBoardItem, applyDateRange, attachmentUploadRef, canToolbarDisburse, canToolbarEdit, canToolbarRevoke, currentApplyRow (+53 more)
Community 206 - "index.vue"
Cohesion: 0.05 Nodes (37): Source, UsePagedTableOptions, UseServerPagedOptions, ColumnOption, DialogConfig, FormRule, PaginationConfig, SearchChangeParams (+29 more)
Community 207 - "auth.py"
Cohesion: 0.07 Nodes (62): create_from_quote(), _quote_products_to_contract_products(), Java: createFromQuote — 返回合同 id, Java: createFromQuote — 返回合同 id, accept_quote(), assert_quote_editable_for_update(), _build_quote_filters(), calculate_quote_amount() (+54 more)
Community 208 - "user.py"
Cohesion: 0.03 Nodes (63): BusinessAllTasks, CategoryItem, CategoryParameter, CategoryParameterCreate, CellProductSpecItem, CellProductTypeItem, CellSampleTypeItem, CustomerItem (+55 more)
Community 209 - "eq"
Cohesion: 0.06 Nodes (53): applyDeliverySlipPdfFooterCellStyles(), applyDeliverySlipPdfGridCellStyles(), applyDeliverySlipPdfTypeCheckboxLayout(), buildDeliverySlipAuditorSignHtml(), buildDeliverySlipInfoTableHtml(), buildDeliverySlipPdfCheckboxImgDataUrl(), buildDeliverySlipPdfTypeCheckItemHtml(), buildDeliverySlipSideLabelsHtml() (+45 more)
Community 210 - "index.vue"
Cohesion: 0.07 Nodes (38): _, a, b, c(), ce(), d(), de(), E() (+30 more)
Community 211 - "index.vue"
Cohesion: 0.04 Nodes (56): fetchCreateUser(), fetchDeleteUser(), fetchResetPassword(), fetchUserDetail(), loadData(), deptKeyword, deptPathLabelMap, deptTree (+48 more)
Community 212 - "运输计划 · 车辆/人员/证书重构 — 设计文档"
Cohesion: 0.05 Nodes (48): PlVehicleFuelRegister, 车辆加油登记 pl_vehicle_fuel_register, 车辆加油登记 pl_vehicle_fuel_register, _as_bool(), _body_to_params(), calc_fuel_tons(), cancel_register(), create_register() (+40 more)
Community 213 - "运输计划 · 新增计划弹窗 — 设计文档"
Cohesion: 0.05 Nodes (62): add(), add$1(), add$2(), after$4(), all(), ancestors$2(), append(), append$1() (+54 more)
Community 214 - "3. 数据表清单(10 张)"
Cohesion: 0.04 Nodes (60): active$1(), after$2(), before$1(), changeZIndex(), clamp(), cycleBy(), cycleDown(), cycleHorizontal() (+52 more)
Community 215 - "CrmContractController"
Cohesion: 0.11 Nodes (58): _apply_list_filters(), assign_opportunities(), batch_update_expect_date(), batch_update_stage(), change_stage(), create_opportunity(), _decimal_value(), _enrich_user_names() (+50 more)
Community 216 - "Optional"
Cohesion: 0.04 Nodes (40): applicantLabel, attachItems, balanceInsufficient, bindNewAttachments(), buildInvoicePayload(), detailTotalAmount, detailTotalNumber, editId (+32 more)
Community 217 - "WebSocketClient"
Cohesion: 0.07 Nodes (60): categories, delay(), DEMO_CATEGORY_EXPORT_COLS, DEMO_PRODUCT_EXPORT_COLS, fetchAdjustOrder(), fetchAssignDelivery(), fetchAttachmentDownloadUrl(), fetchCancelOrder() (+52 more)
Community 218 - "index.vue"
Cohesion: 0.05 Nodes (54): addChange(), delChange(), executeChange(), exportChange(), getChange(), listChange(), mapListQuery(), stringifyIds() (+46 more)
Community 219 - "assignForm.vue"
Cohesion: 0.05 Nodes (60): availableSearch, body(), body$1(), chooseSize(), compose(), constant(), defaultView(), detached() (+52 more)
Community 220 - "pl-subpack-slip-template.ts"
Cohesion: 0.06 Nodes (38): next, handleAttachmentChange(), handleDocumentPaste(), handleDownload(), handleDrop(), handlePreview(), props, scheduleClearUploadFiles() (+30 more)
Community 221 - "运输计划 · 承运商资质附件 — 设计文档"
Cohesion: 0.06 Nodes (52): _address_to_read(), _body_to_params(), _build_address_query(), create_transport_address(), delete_transport_address(), export_transport_addresses(), _get_address(), get_transport_address() (+44 more)
Community 222 - "ADDED Requirements"
Cohesion: 0.04 Nodes (53): props, useServerPaged(), UseServerPagedOptions, advanceIssueColumnFilterDefs, [], activeTab, actualAmount, advanceIssueExportColumns (+45 more)
Community 223 - "pl_vehicle_maintenance_service.py"
Cohesion: 0.06 Nodes (58): PlFreightSettlementTransport, 结算单-运输关联表 pl_freight_settlement_transport, 结算单-运输关联表 pl_freight_settlement_transport, _advance_after_approval(), _approval_to_dict(), can_user_approve_settlement(), _clear_settlement_approval_records(), create_settlement() (+50 more)
Community 224 - "pl_vehicle_recharge_service.py"
Cohesion: 0.07 Nodes (41): menuService, simpleRoutes, LanguageEnum, $t(), app, UpgradeLog, upgradeLogList, initRouter() (+33 more)
Community 225 - "contract_approval.py"
Cohesion: 0.05 Nodes (50): fetchContactDetail(), fetchContactList(), fetchContactsByCustomerId(), fetchCreateContact(), fetchDeleteContact(), fetchSetPrimaryContact(), fetchUpdateContact(), contactFormRef (+42 more)
Community 226 - "each"
Cohesion: 0.07 Nodes (56): _advance_contract_after_approval(), approve_contract(), approve_contract_by_contract_id(), approve_pass(), approve_reject(), approve_transfer(), _build_approval_list_filters(), can_user_approve() (+48 more)
Community 227 - "calcContentBoxSize"
Cohesion: 0.09 Nodes (24): CrmContractVo, AutoMapper, BigDecimal, Boolean, Data, Date, Integer, List (+16 more)
Community 228 - "ai"
Cohesion: 0.07 Nodes (38): CrmQuoteApproval, Data, EqualsAndHashCode, Integer, LocalDateTime, Long, String, TableName (+30 more)
Community 229 - "all$1"
Cohesion: 0.08 Nodes (34): CrmQuoteBo, AutoMapper, BigDecimal, Data, EqualsAndHashCode, Integer, List, LocalDate (+26 more)
Community 230 - "cloneAppropriateAttributes"
Cohesion: 0.04 Nodes (44): applicantDisplay, approvalNodes, buildPayload(), canCancel, clearVehicleKeyword(), closeVehiclePicker(), confirmVehiclePick(), currentUserId (+36 more)
Community 231 - "and"
Cohesion: 0.04 Nodes (49): brandQtySum(), buildStopProductsPayload(), deliveryAddressDisplay, destinationNavUrl, editableProducts, EditableStopProduct, EditableTransportProduct, errorMessage (+41 more)
Community 232 - "useTable.ts"
Cohesion: 0.05 Nodes (40): fetchChangePassword(), fetchLogin(), fetchLogout(), fetchWxQrCreate(), fetchWxQrStatus(), dialogVisible, emit, formData (+32 more)
Community 233 - "formatMoneyDisplay"
Cohesion: 0.05 Nodes (50): fetchRoleOptions(), fetchDesignerData(), fetchPublishVersion(), loadRoleOptions(), canRedo, canUndo, ConditionGroup, ConditionRule (+42 more)
Community 234 - "detail.vue"
Cohesion: 0.07 Nodes (50): activeModule, currentRoutePath, { menuList }, menuStore, route, router, triggerLabel, isFirstLevelTabActive() (+42 more)
Community 235 - "Tasks"
Cohesion: 0.1 Nodes (56): generate_id(), DutyAssignment, DutyDay, DutySlot, 值班排班模型 — docs/superpowers/specs/2026-08-14-duty-schedule-design.md, assert_user_is_duty_staff(), _assignment_dict(), build_dict_value_from_label() (+48 more)
Community 236 - "地磅系统移植 Implementation Plan"
Cohesion: 0.06 Nodes (49): _load_transports_by_id(), build_zip_for_plans(), ensure_db(), fetch_ids(), inspect_zip(), main(), ok(), 测试库多场景验证:计划归档 ZIP 导出(服务层直连 DB + MinIO)。 (+41 more)
Community 237 - "ancestor"
Cohesion: 0.06 Nodes (43): dialogTitle, dictStore, formRef, rules, shortcuts, submitLoading, visible, addOpportunityFollow() (+35 more)
Community 238 - "Optional"
Cohesion: 0.03 Nodes (54): [], allowedImageTypes, allowedTypes, allowedVideoTypes, any, arr, bannerItems, basicData (+46 more)
Community 239 - "Optional"
Cohesion: 0.06 Nodes (34): clear(), _dispatchEvent(), handleClose(), handleInput(), handler(), hide(), load(), onchange() (+26 more)
Community 240 - "br"
Cohesion: 0.07 Nodes (52): PlInventory, PlInventoryTransaction, 库存流水表 pl_inventory_transaction, 库存流水表 pl_inventory_transaction, _append_enum_filter(), build_document_reminder_column_filters(), _parse_date(), 证件到期提醒列表列头过滤拼装。 不含 q、tenant、数据权限(由路由负责)。 (+44 more)
Community 241 - "main.ts"
Cohesion: 0.04 Nodes (43): importTemplate(), buildClueColumnFilterDefs(), Opt, activeView, assignFormRef, buildQueryParams(), canConvertSelected, clueExportColumns (+35 more)
Community 242 - "4. 合同模块内部对金额字段的处理"
Cohesion: 0.05 Nodes (32): chooseAll(), chooseAndUploadFile(), chooseImage(), chooseVideo(), uploadCloudFiles(), uploadFiles(), backObject(), choose() (+24 more)
Community 243 - "运输计划 · 车辆/人员/证书重构 Implementation Plan"
Cohesion: 0.07 Nodes (48): fetchRefreshToken(), $t, base64ToBytes(), bytesToBase64(), decryptJson(), deriveKey(), EncEnvelope, encryptJson() (+40 more)
Community 244 - "opportunity.py"
Cohesion: 0.04 Nodes (56): BusinessAllTasks, CategoryItem, CategoryParameter, CategoryParameterCreate, CellProductSpecItem, CellProductTypeItem, CellSampleTypeItem, CustomerItem (+48 more)
Community 245 - "allowHtmlInNamedAnchor"
Cohesion: 0.05 Nodes (36): always, Browser, Cell(), constant(), contains(), detect$3(), DeviceType(), each() (+28 more)
Community 246 - "addPrependUrl"
Cohesion: 0.04 Nodes (56): and(), ariaIsDisabled(), closest(), closest$1(), contains$1(), contains$2(), create$2(), defaultExecute() (+48 more)
Community 247 - "addButtons"
Cohesion: 0.05 Nodes (45): agreeProtocol, isLoading, onAgreeGetPhoneNumber(), onGetPhoneNumber(), onWechatGate(), protocolDialogForWechat, protocolDialogVisible, sessionId (+37 more)
Community 248 - "Optional"
Cohesion: 0.05 Nodes (47): useListMediaActive(), plCarrierColumnFilterDefs, buildListQueryParams(), businessLicenseUploadRef, carrierBelowRef, carrierExportColumns, carrierList, carrierTableRef (+39 more)
Community 249 - "Optional"
Cohesion: 0.06 Nodes (37): ancestor(), ancestor$1(), anyToHex(), buildListItems(), exists(), findCommonCellType(), findCommonRowType(), findInWarehouse() (+29 more)
Community 250 - "a"
Cohesion: 0.06 Nodes (40): buildInventoryRelatedSections(), buildInventoryViewSection(), buildPlanRelatedSections(), buildPlanViewSection(), buildWeighingRelatedSections(), buildWeighingViewSection(), businessTypeTagType(), formatKgToTon() (+32 more)
Community 251 - "expandable"
Cohesion: 0.04 Nodes (45): activeTab, actualAmount, confirmIssue(), confirmOffset(), detailApplyAttachments, detailData, detailLoading, detailOffsetAttachments (+37 more)
Community 252 - "web-admin 门户布局 — 恢复左侧子菜单 + 可折叠"
Cohesion: 0.05 Nodes (36): headerStyle, props, props, safeAreaStyle, title, AUTH_API, PAGE_PATHS, UPLOAD_API (+28 more)
Community 253 - "quote_share_log.py"
Cohesion: 0.05 Nodes (48): fetchCreateLeave(), fetchDeleteLeave(), fetchExportLeaves(), fetchLeaveList(), fetchSubmitLeave(), fetchUpdateLeave(), dialogVisible, dictStore (+40 more)
Community 254 - "ReimburseService"
Cohesion: 0.06 Nodes (46): ah(), am(), bR(), cT(), eb(), eh(), er, fp (+38 more)
Community 255 - "CrmQuoteVo"
Cohesion: 0.05 Nodes (35): AnchorListOptions, appendClickRemove(), ClassListOptions, contains(), DialogChanges, DialogConfirms, DialogInfo, fallbacks (+27 more)
Community 256 - "closest"
Cohesion: 0.07 Nodes (40): arrayBufferToBase64(), buildContractDocxFileName(), buildPartyColumnCellHtml(), buildSpacedMetaRowHtml(), buildTightTcMarXml(), clearContractMetaRowBordersInDocx(), collectTopLevelDivChildren(), ensureDocxNodeGlobals() (+32 more)
Community 257 - "al"
Cohesion: 0.07 Nodes (49): _attach_field(), build_attachment_filename(), build_attachment_zip_bytes(), build_attachment_zip_streaming_response(), build_hyperlink_formula(), _build_xlsx_bytes(), first_row_no_by_entity_id(), guess_ext_from_url() (+41 more)
Community 258 - "getBorder"
Cohesion: 0.05 Nodes (46): dayjs, loadData(), onDateConfirm(), canDeleteRecord(), loadData(), onEndDateConfirm(), onStartDateConfirm(), calculateNetWeight() (+38 more)
Community 259 - "Optional"
Cohesion: 0.04 Nodes (50): dependencies, @antv/x6, crypto-js, dagre, echarts, element-plus, @element-plus/icons-vue, exceljs (+42 more)
Community 260 - "[]"
Cohesion: 0.07 Nodes (29): fetchApproveTask(), fetchInstanceDetail(), fetchPendingTasks(), fetchRejectTask(), getMenuPendingCount(), refreshApproveMenuBadges(), bizLoading, form (+21 more)
Community 261 - "00-migration-plan.md"
Cohesion: 0.05 Nodes (39): dashboardApi, DashboardCargoStat, DashboardPartnerCargoStat, inventoryApi, InventoryCreate, InventoryRecord, InventoryRelatedData, InventoryUpdate (+31 more)
Community 262 - "ADDED Requirements"
Cohesion: 0.12 Nodes (24): CrmQuoteServiceImpl, Boolean, Collection, CrmCustomerMapper, CrmQuote, ICrmProductService, Integer, LambdaQueryWrapper (+16 more)
Community 263 - "code:html (<el-table-column prop="workOrderStatus" label="状态" min-width)"
Cohesion: 0.06 Nodes (44): exchangeDone, exchangeInflight, ExchangeResult, mpWebviewApi, bootstrap(), clearMpTicketFromBrowserUrl(), dictStore, emit (+36 more)
Community 264 - "filter_current_cycle_approvals"
Cohesion: 0.06 Nodes (47): delOpportunity(), delOpportunityFollow(), getStageLogList(), listFollowByOpportunity(), OpportunityFollowVO, OpportunityStageLogVO, DictStore, findDictItem() (+39 more)
Community 265 - "Optional"
Cohesion: 0.08 Nodes (27): $(), a, b(), c(), d, e(), ee(), G() (+19 more)
Community 266 - "bind"
Cohesion: 0.09 Nodes (49): download_reimburse_import_template(), build_annotated_result_bytes(), build_applicant_label(), build_expense_path_labels(), build_import_template_bytes(), cell_str(), _ids_visible_in_web_tree(), import_reimburse_workbook() (+41 more)
Community 267 - "charMap"
Cohesion: 0.11 Nodes (19): BxAdvanceApply, BxAdvanceApproval, AdvanceService, Any, Session, 同一节点多次审批时,取 approval_time 最新的一条作为当前节点状态。, 返回全部审批动作,按时间正序排列,用于展示完整审批历史。, BxCrudService (+11 more)
Community 268 - "getFollowStatusLabel"
Cohesion: 0.06 Nodes (43): advanceIssueRecordStatusLabel(), formatApplyDate(), formatApplyDateTime(), formatDate(), formatDateTime(), paymentDetailTicketToneClass(), paymentRecordRawStatus(), paymentRecordStatusLabel() (+35 more)
Community 269 - "[]"
Cohesion: 0.08 Nodes (38): file-saver, jszip, arrayBufferToBase64(), buildContractDocxFileName(), buildPartyColumnCellHtml(), buildSpacedMetaRowHtml(), buildTightTcMarXml(), clearContractMetaRowBordersInDocx() (+30 more)
Community 270 - "shanxia2.0 Fresh Mint UI 对齐 — 总改造计划"
Cohesion: 0.07 Nodes (24): close(), confirmRangeChange(), confirmSingleChange(), created(), createTimestamp(), dateCompare(), handler(), handleStartAndEnd() (+16 more)
Community 271 - "_approval_record_dict"
Cohesion: 0.06 Nodes (27): capitalize(), checkValue(), clearTime(), compareValueWithStartAndEnd(), createDomSting(), createTimeStamp(), days(), daysInMonth() (+19 more)
Community 272 - "Optional"
Cohesion: 0.05 Nodes (20): Mr(), k(), _(), add(), Ay(), cr, createEditor(), files() (+12 more)
Community 273 - "addClasses"
Cohesion: 0.05 Nodes (42): clearKeyword(), confirmUpload(), detailInvoices, detailListHeight, detailSummary, detailUser, fetchInvoices(), fetchWallets() (+34 more)
Community 274 - "calculateImageSize"
Cohesion: 0.06 Nodes (27): capitalize(), checkValue(), clearTime(), compareValueWithStartAndEnd(), createDomSting(), createTimeStamp(), days(), daysInMonth() (+19 more)
Community 275 - "Optional"
Cohesion: 0.05 Nodes (39): formatBrandQtySummary(), resolveIoBrandQtyDisplay(), resolveSiteBrandSummary(), { activeDateShortcut, handleDateShortcut: handleDateShortcutInner, resetDateShortcut }, brandedEditItems, buildListQueryParams(), dateRange, deliveryViewFields (+31 more)
Community 276 - "App.vue"
Cohesion: 0.05 Nodes (47): fetchCreateTenant(), fetchDeleteTenant(), fetchExportTenants(), fetchTenantList(), fetchUpdateTenant(), deletableSelection, dialogTitle, dialogVisible (+39 more)
Community 277 - "workflow.ts"
Cohesion: 0.08 Nodes (45): PlFreightSettlement, 运费结算表 pl_freight_settlement, 运费结算表 pl_freight_settlement, _body_to_params(), cancel_settlement(), create_settlement(), delete_settlement(), disburse_settlement() (+37 more)
Community 278 - "current"
Cohesion: 0.07 Nodes (36): gu(), Pu, ac, af, bb(), Bi, c(), cc (+28 more)
Community 279 - "index.vue"
Cohesion: 0.07 Nodes (40): applyInboundSlipPdfFooterCellStyles(), applyInboundSlipPdfGridCellStyles(), buildDeliveryUnit(), buildInboundSlipSideLabelsHtml(), buildInboundSlipSignItem(), buildInboundSlipSignRowHtml(), extractInboundSlipGridCellContent(), formatInboundSlipProductGridCellContent() (+32 more)
Community 280 - "index.vue"
Cohesion: 0.05 Nodes (39): activeTab, allLedgers, confirmUpload(), ensureLedgersLoaded(), fetchInvoices(), fetchLedgersPage(), invFinished, invLoading (+31 more)
Community 281 - "ADDED Requirements"
Cohesion: 0.05 Nodes (37): buildApprovalColumnFilterDefs(), [], approvalDialog, approvalExportColumns, approvalForm, approvalRules, columnFilterDefs, defaultOpinion() (+29 more)
Community 282 - "ADDED Requirements"
Cohesion: 0.05 Nodes (38): activeTab, allLedgers, confirmUpload(), ensureLedgersLoaded(), fetchInvoices(), fetchLedgersPage(), invFinished, invLoading (+30 more)
Community 283 - "CRUDBase"
Cohesion: 0.05 Nodes (39): fetchCategoryTree(), fetchCreateProduct(), fetchProductDetail(), fetchUpdateProduct(), loadBrandOptions(), aliases, brands, dialogLoading (+31 more)
Community 284 - "check_ids"
Cohesion: 0.09 Nodes (45): av(), bm(), Bv(), cm(), cv(), dm(), du(), dv() (+37 more)
Community 285 - "quote_approval.py"
Cohesion: 0.06 Nodes (29): ancestor$1(), ancestor$2(), ancestor$3(), closestSiblingEntry(), composeList(), equals(), find(), findLastParentListNode() (+21 more)
Community 286 - "ei"
Cohesion: 0.07 Nodes (19): constant(), get(), get$1(), getCurrentCode(), getCurrentLanguage(), getLanguages(), getLanguages$1, getSelectedCodeSample() (+11 more)
Community 287 - "compose"
Cohesion: 0.06 Nodes (29): addToBlobCache(), AdvTab, alertErr(), calculateImageSize(), createBlobCache(), Dialog(), fromDom(), fromHtml() (+21 more)
Community 288 - "add"
Cohesion: 0.04 Nodes (5): fetchCustomerList(), fetchKeyCustomerList(), fetchMyCustomerList(), fetchToFollowCustomerList(), getList()
Community 289 - "index.vue"
Cohesion: 0.04 Nodes (48): 总览, 1. 迁移目标, 10. 验证清单, 10.1 后端协议, 10.2 业务, 10.3 门户集成, 11. 风险与对策, 12. 文档索引 (+40 more)
Community 290 - "2. 通用替换规则(所有文件必做)"
Cohesion: 0.04 Nodes (48): code:ts (import assert from 'node:assert/strict'), code:python (notes: Optional[str] = Field(default=None, max_length=500, d), code:python (notes: Optional[str] = Field(default=None, max_length=500)), code:python (notes=payload.notes,), code:python (ExportColumn(title="注意事项", field="notes"),), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (# 按本地 .env 连接执行 migrations 文件;示例:), code:bash (git add docs/sql/migrations/2026-09-02-pl-transport-address-) (+40 more)
Community 291 - "code:block1 (编写模块迁移方案 → 方案审核通过 → 按方案逐步实施 → 验证)"
Cohesion: 0.04 Nodes (47): 文件结构, 执行说明, code:python (# backend/tests/test_dict_ensure.py), code:bash (git add backend/app/services/dict_ensure.py backend/tests/te), code:python (from app.services import dict_ensure as dict_ensure_svc), code:python (class DictEnsureBody(BaseModel):), code:bash (cd backend && source venv/bin/activate && python -c "from ap), code:bash (git add backend/app/api/admin.py) (+39 more)
Community 292 - "ADDED Requirements"
Cohesion: 0.04 Nodes (45): 文件地图, code:python ("""公开磅单二维码只读接口。"""), code:python (business_type=(inventory.business_type if inventory else Non), code:python (pound_items = []), code:python (from app.services.db.pound_qr_public import build_pound_qr_l), code:bash (git add backend/app/schemas/pl/transport.py ), code:ts (defineProps<{), code:ts ({) (+37 more)
Community 293 - "iter_user_menu_perm_codes"
Cohesion: 0.04 Nodes (48): 3.0.10(2021-04-08), 3.0.11(2021-04-12), 3.0.12(2021-04-13), 3.0.5(2021-02-03), 3.0.6(2021-03-05), 3.0.7(2021-03-19), 3.0.8(2021-03-19), 3.0.9(2021-04-08) (+40 more)
Community 294 - "cachedInfo"
Cohesion: 0.08 Nodes (47): _append_enum_filter(), _append_int_enum_filter(), _append_number_exists(), build_plan_column_filters(), _column_contains_any(), customer_name_matches_keywords(), _number_conditions(), _parse_date() (+39 more)
Community 295 - "Optional"
Cohesion: 0.05 Nodes (37): buildCopyRowFromForm(), buildPayload(), categoryOptions, clearVehicleKeyword(), closeVehiclePicker(), confirmVehiclePick(), detailRecord, editId (+29 more)
Community 296 - "createTextBlock"
Cohesion: 0.05 Nodes (33): envKey, label, show, ENV_PRESETS, LEGACY_MINIO_BASE_PREFIXES, resolveApiBase(), canUploadAttachments(), errorMessage (+25 more)
Community 297 - "applyList"
Cohesion: 0.08 Nodes (23): close(), confirmRangeChange(), confirmSingleChange(), created(), dateCompare(), handler(), handleStartAndEnd(), initI18nT() (+15 more)
Community 298 - "Optional"
Cohesion: 0.06 Nodes (41): PlanDriverFeedbackUpdateBody, TransportDriverProductFeedback, activeRows, BrandOption, BrandQtyRow, clearQtyDraft(), emit, emitRows() (+33 more)
Community 299 - "done"
Cohesion: 0.04 Nodes (48): 3.0.10(2021-04-08), 3.0.11(2021-04-12), 3.0.12(2021-04-13), 3.0.5(2021-02-03), 3.0.6(2021-03-05), 3.0.7(2021-03-19), 3.0.8(2021-03-19), 3.0.9(2021-04-08) (+40 more)
Community 300 - "Cell"
Cohesion: 0.06 Nodes (18): addButton(), addControl(), addSplitButton(), findUntil(), getBulletStyles, getNumberStyles, getSelectedStyleType(), inList() (+10 more)
Community 301 - "filter"
Cohesion: 0.04 Nodes (47): 山峡小程序 · 四模块开发清单, 1. 范围边界, 进度总览, 1.1 本期要做(Web 一级菜单 → 小程序), 1.1 本期要做(Web 一级菜单 → 小程序), 1.2 明确不做, 1.2 明确不做, 1.3 信息架构(与 Demo 一致) (+39 more)
Community 302 - "index.ts"
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 303 - "ProductSelector.vue"
Cohesion: 0.04 Nodes (46): 文件结构, 占位符扫描, code:sql (-- docs/sql/migrations/2026-09-13-pl-driver-plan-schema.sql), code:python (selected_escort_id: Optional[str] = Field(default=None, alia), code:bash (pytest tests/test_pl_personnel_sys_user_bind.py -v), code:bash (git add backend/app/schemas/pl/base_data.py backend/app/sche), code:vue (), code:bash (git add web-admin/src/api/pl/index.ts ) (+38 more)
Community 304 - "地磅系统(db)移植实施方案"
Cohesion: 0.04
Nodes (47): 危化品证书按产品类型区分 — 设计文档, 二、历史数据迁移, 1.1 pl_plan_product 字段语义(变更后), 1.2 所需证种判定(逻辑), 1.3 pl_plan.hazard_cert_ready 保留, 四、前端, 现状(2026-07-04 齐备功能上线后), 六、与 2026-07-04 齐备设计的关系 (+39 more)
Community 305 - "合同管理 — 04 API 规格(重写移植版)"
Cohesion: 0.04 Nodes (47): 1. 部署思路总览, 1.1 架构, 1.2 核心原则, 1.3 目录约定(生产机), 2. 前置条件, 2.1 服务器软件, 2.2 网络与防火墙, 2.3 数据库 (+39 more)
Community 306 - "code:block1 (draft(草稿))"
Cohesion: 0.09 Nodes (47): boundsRestriction(), centreY(), centreY$1(), detect$5(), east(), east$2(), eastEdgeX(), eastEdgeX$1() (+39 more)
Community 307 - "页面 1:公海池客户列表(views/crm/customer/pool/index.vue)"
Cohesion: 0.04 Nodes (43): 生产上线命令摘要, code:python (# backend/tests/test_pinyin_abbr.py), code:bash (git add docs/sql/migrations/2026-08-07-crm-name-pinyin-abbr.), code:python ("namePinyinAbbr": getattr(row, "name_pinyin_abbr", None) or ), code:python (from app.utils.pinyin_abbr import resolve_name_pinyin_abbr), code:python (name_keys = ("name_pinyin_abbr", "namePinyinAbbr")), code:python (from sqlalchemy import func, or_), code:bash (cd backend && pytest tests/test_pinyin_abbr.py tests/test_cr) (+35 more)
Community 308 - "仅创建人可删除 — 删除接口 / 页面对照表与分阶段改造方案"
Cohesion: 0.04 Nodes (46): 文件结构, 部署顺序, 验收清单(实现后打勾), code:block1 (1. 执行 migration_20260725_bx_invoice_wallet.sql(表 + 菜单)), code:python (class InvoiceLedgerService:), code:python (def test_release_idempotent_guard():), code:bash (git add backend/app/services/bx/invoice_ledger.py backend/ap), code:python (# 关键类型(camelCase alias)) (+38 more)
Community 309 - "code:block1 (线索 ──转化──► 客户)"
Cohesion: 0.08 Nodes (44): AmapAddressPickResult, applyLngLat(), applyPoiSelection(), bindAutoComplete(), confirmPick(), destroyMapResources(), emit, ensureAmapReady() (+36 more)
Community 310 - "ADDED Requirements"
Cohesion: 0.08 Nodes (20): _(), a, b(), C(), d(), e(), f(), H() (+12 more)
Community 311 - "ADDED Requirements"
Cohesion: 0.06 Nodes (28): handleBlur(), handleFocus(), handleInput(), isFocused, props, formatAmount(), formDialogVisible, formOpenForArrange (+20 more)
Community 312 - "code:html ()"
Cohesion: 0.04 Nodes (45): code:sql (-- 用户菜单收藏(门户首页启动器)), code:typescript (// web-admin/src/utils/router/portal-home-cards.ts), code:bash (git add web-admin/src/utils/router/portal-home-cards.ts), code:typescript (// web-admin/src/api/menuFavorite.ts), code:typescript (// web-admin/src/store/modules/menuFavorite.ts), code:bash (git add web-admin/src/api/menuFavorite.ts web-admin/src/stor), code:vue (), code:bash (git add web-admin/src/views/portal/home/index.vue web-admin/) (+37 more)
Community 313 - "标准写法示例"
Cohesion: 0.04 Nodes (45): 文件结构, code:sql (-- backend/scripts/migrate_20260817_bx_reimburse_detail_occu), code:bash (git add backend/app/utils/bx_codegen.py backend/tests/test_b), code:python (occur_date: Optional[str] = None), code:python (occur_date: OptDateToStr = None), code:python (from app.utils.bx_codegen import parse_optional_date), code:python (try:), code:python (occur_date=d.get("occur_date"),) (+37 more)
Community 314 - "web_login"
Cohesion: 0.04 Nodes (45): 运费结算完善 — 设计文档, 1.1 路由与菜单, 1.2 Tab 定义, 1.3 权限按钮(新增/调整), 已确认决策(2026-06-25), 六、状态机, 非目标(本期不做), 2.1 数据范围(D5) (+37 more)
Community 315 - "contract_product.py"
Cohesion: 0.14 Nodes (42): _advance_list_filters(), _advance_order(), advance_pending_approval_stats(), advance_status_counts(), approve_advance(), approved_by_me(), _body_to_params(), create_advance() (+34 more)
Community 316 - "index.vue"
Cohesion: 0.12 Nodes (44): PlTransportDriverStopFeedback, PlTransportSiteStopFeedback, 运输单-司机按段附件回传 pl_transport_driver_stop_feedback, 运输单-现场按段回传 pl_transport_site_stop_feedback, BrandOption, build_public_stop_reads_for_segments(), _direction_label(), _dump_product_feedbacks() (+36 more)
Community 317 - "index.vue"
Cohesion: 0.05 Nodes (33): Cargo, cargoApi, CargoCreate, CargoUpdate, Company, companyApi, CompanyCreate, CompanyUpdate (+25 more)
Community 318 - "CrmSupplierInfoBo"
Cohesion: 0.07 Nodes (31): CrmQuoteShareLogVo, Data, Integer, LocalDateTime, Long, String, ICrmQuoteShareLogService, Boolean (+23 more)
Community 319 - "bR"
Cohesion: 0.09 Nodes (29): AccessToken, { AppConfig }, { BridgeError }, Encryptkey, Factory, getAccessToken(), getEncryptKey(), getSessionKey() (+21 more)
Community 320 - "Aa"
Cohesion: 0.08 Nodes (42): download_reimburse_import_template(), build_annotated_result_bytes(), build_applicant_label(), build_expense_path_labels(), build_import_template_bytes(), cell_str(), _ids_visible_in_web_tree(), import_reimburse_workbook() (+34 more)
Community 321 - "y"
Cohesion: 0.09 Nodes (42): ce, cs(), da(), ds(), es(), f(), fi(), Fs() (+34 more)
Community 322 - "index.vue"
Cohesion: 0.06 Nodes (45): after(), after$1(), after$2(), before(), before$1(), beforeSpecial(), checkRange(), contains$2() (+37 more)
Community 323 - "布局与视觉"
Cohesion: 0.05 Nodes (31): an, Bt(), cn, {emailToLowerCase:c}, {emailToLowerCase:e}, {emailToLowerCase:i}, en, Er() (+23 more)
Community 324 - "列表查询请求体"
Cohesion: 0.04
Nodes (44): 运输管理 · 固定必备证书槽位 — 设计文档, 三、业务规则, 四、前端设计, 1.1 山峡自有车辆(vehicleType=self), 1.2 承运商 / 非自有车辆(vehicleType=carrier), 1.3 人员(pl_personnel.personnel_type), 1.4 「证书已填」判定, 现状(2026-06-19 上线后) (+36 more)
Community 325 - "Requirement: 承运商管理"
Cohesion: 0.04
Nodes (44): 运输计划 · 一车多卸重构 — 设计文档, 1.1 典型场景(客户举例), 1.2 保留 vs 改造, 1.3 plan_type 处理, 已确认决策(2026-08-26), 四、安排运输, 五、司机 / 现场公网页, 六、打印 (+36 more)
Community 326 - "DbUserContext"
Cohesion: 0.05 Nodes (39): formatAmount(), actualIssuedDisplay(), popupOffsetTotalDisplay(), actualIssuedDisplay(), detailOffsetTotalDisplay(), actualIssuedDisplay(), actualIssuedDisplay(), moneyOrDash() (+31 more)
Community 327 - "generate_uuid"
Cohesion: 0.06 Nodes (37): activeTab, cargoAllData, cargoCurrentPage, cargoData, cargoFinished, cargoLoading, cargoPageSize, cargoSearchKeyword (+29 more)
Community 328 - "freight.py"
Cohesion: 0.06 Nodes (17): bindDateChange(), change(), changeMonth(), choiceDate(), clearCalender(), close(), confirm(), created() (+9 more)
Community 329 - "ApiResponse"
Cohesion: 0.04 Nodes (45): 现状摘要, D1 — CRM「仅本人」语义, D2 — 公海/池规则/产品主数据, D3 — BX「我的/待办/全部」, D4 — PL/DB 用户上下文, D5 — 详情/CUD 校验, Phase 0 — 基础设施(必须先完成), Phase 1 — 系统管理补全(⚠️ 部分改造) (+37 more)
Community 330 - "BxUserContext"
Cohesion: 0.06 Nodes (25): api, document(), documentOrOwner(), hasProto(), internalSet(), isAtDetailsStart(), isBoolean, isDetails() (+17 more)
Community 331 - "b"
Cohesion: 0.07 Nodes (41): after$1(), all$1(), buildColorMenu(), buildMenuItems(), bypassSelector(), child(), child$1(), child$2() (+33 more)
Community 332 - "before"
Cohesion: 0.08 Nodes (41): ai(), at(), b(), bc(), cl(), dc, dn(), E() (+33 more)
Community 333 - "Cell"
Cohesion: 0.08 Nodes (44): as(), Aw, bk, cs(), du(), eg, Es(), fw() (+36 more)
Community 334 - "call"
Cohesion: 0.06 Nodes (38): approverDisplay, approverFallback, approverKeyword, buildNodePayload(), closeApproverPicker(), filteredUsers, formData, handleDelete() (+30 more)
Community 336 - "index.vue"
Cohesion: 0.06 Nodes (33): dialogMode, dialogTitle, expandedIds, expenseTree, form, handleSubmit(), isEdit, listHeight (+25 more)
Community 337 - "StorageConfig"
Cohesion: 0.05 Nodes (41): 文件结构, 执行说明, code:sql (-- backend/scripts/migrate_20260820_duty_shift_dict_time.sql), code:python (from datetime import date, datetime, time), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (git add backend/app/services/duty_schedule.py backend/tests/), code:python (def test_grab_allows_custom_shift_type_when_slot_exists():), code:bash (cd backend && source venv/bin/activate && pytest tests/test_) (+33 more)
Community 338 - "index.vue"
Cohesion: 0.13 Nodes (40): assign_clues(), check_convert(), check_duplicate_clue(), convert_clue(), create_clue(), _enrich_user_names(), _ensure_clue_in_scope(), create_clue_follow() (+32 more)
Community 339 - "index.vue"
Cohesion: 0.06 Nodes (17): _(), a, b, d, f, g, h, i (+9 more)
Community 340 - "public-transport.ts"
Cohesion: 0.08 Nodes (17): _, a, b, C, e(), g(), i(), j (+9 more)
Community 341 - "computedStyle"
Cohesion: 0.05 Nodes (42): 0.0.1(2021-03-25), 0.0.2(2021-03-29), 0.0.3(2021-04-01), 0.0.4(2021-04-01), 0.0.5(2021-04-01), 0.0.6(2021-04-01), 0.0.7(2021-04-02), 0.1.0(2021-04-07) (+34 more)
Community 342 - "code:block1 (new(新线索))"
Cohesion: 0.06 Nodes (28): actionLoading, approvals, attachments, canWithdraw, detail, detailId, detailTab, flatList (+20 more)
Community 343 - "API 清单汇总"
Cohesion: 0.05 Nodes (43): devDependencies, commitizen, @commitlint/cli, @commitlint/config-conventional, cz-git, eslint, eslint-config-prettier, @eslint/js (+35 more)
Community 344 - "步骤 1:清理 + 前端拷贝"
Cohesion: 0.07 Nodes (38): fetchCreateCategory(), fetchDeleteCategory(), fetchUpdateCategory(), emit, visible, canDeleteSelectedCategory, categoryList, categoryTreeOptions (+30 more)
Community 345 - "code:block1 (地磅计划(db_purchase_plan))"
Cohesion: 0.07 Nodes (36): createFromQuote(), CreateFromQuoteForm, queryVersions(), QuoteVO, emit, form, formatDate(), formRef (+28 more)
Community 346 - "ADDED Requirements"
Cohesion: 0.05 Nodes (43): 运费结算完善 — 设计文档, 1.1 路由与菜单, 1.2 Tab 定义, 1.3 权限按钮(新增/调整), 2.1 数据范围(D5), 2.2 列表列(建议), 2.3 工具栏与操作, 3.1 数据范围 (+35 more)
Community 347 - "交互与文案"
Cohesion: 0.05 Nodes (42): 0.0.1(2021-03-25), 0.0.2(2021-03-29), 0.0.3(2021-04-01), 0.0.4(2021-04-01), 0.0.5(2021-04-01), 0.0.6(2021-04-01), 0.0.7(2021-04-02), 0.1.0(2021-04-07) (+34 more)
Community 348 - "FastAPI"
Cohesion: 0.08 Nodes (15): a, b(), c(), D(), e(), f, g, i (+7 more)
Community 349 - "bx_codegen.py"
Cohesion: 0.05 Nodes (37): [], activeView, any, approvalDialogRef, cachedInfo, colParams, cols, ContractQuery (+29 more)
Community 350 - "get_storage"
Cohesion: 0.05 Nodes (41): 参考:移植经验与踩坑记录, 1. 附件上传必须遵循门户标准, 10. 先理解 Java 再写 Python, 11. DDL 与 ORM 字段顺序一致, 12. SQL 增量脚本必须保存, 13. API 响应解包用兼容写法, 14. 字典类型名必须匹配 API 实际返回值, 15. 跨模块组件直接引用,不要重新实现 (+33 more)
Community 351 - "CrmQuoteProductBo"
Cohesion: 0.05 Nodes (40): 文件结构, 类型一致性, code:sql (-- backend/scripts/migrate_20260727_pl_plan_create_date.sql), code:python (from datetime import date), code:python (create_date=_resolve_create_date(getattr(payload, "create_da), code:python (# backend/tests/test_pl_plan_create_date.py), code:bash (git add backend/app/api/pl/plan.py backend/tests/test_pl_pla), code:typescript (planNo: string) (+32 more)
Community 352 - "A"
Cohesion: 0.05 Nodes (41): code:python (# web-admin 微信扫码登录(小程序码)), code:python (import base64), code:python (@router.post("/web/auth/wx-qr/create", response_model=dict)), code:python ("""web wx-qr create/status API。"""), code:bash (git add backend/app/api/public.py backend/tests/test_wx_qr_a), code:python (from app.services import wx_qr_session), code:python (@router.post("/web-qr-scanned", response_model=dict)), code:python (from types import SimpleNamespace) (+33 more)
Community 353 - "append"
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 354 - "_"
Cohesion: 0.05
Nodes (39): 文件结构, 部署顺序(强制), 验收步骤, 工作量, A. 自动化, B. 人员主数据页 /#/pl/base-info/personnel, C. 车辆关联(山峡自有车), code:block1 (1. 执行 migration_20260713_pl_personnel_cert_split.sql) (+31 more)
Community 355 - "applyLinkOverrides"
Cohesion: 0.05 Nodes (40): 出入库单 · 工厂现场人员免登录链接 — 设计文档, 二、现场免登录页(公共路由), 三、数据模型, 1.1 角色与单据, 1.2 触发链路, 1.3 与「调整运输」的关系, 1.4 公共页只读条件, 已确认决策(2026-06-23) (+32 more)
Community 356 - "bt"
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 357 - "add"
Cohesion: 0.1 Nodes (38): _cert_row_complete(), collect_required_cert_errors(), _find_cert_for_required(), get_required_personnel_cert_names(), is_huolala_trailer_no(), match_required_cert_name(), _missing_field_labels(), CertRow (+30 more)
Community 358 - "code:sql (CREATE TABLE crm_customer_pool "
Cohesion: 0.06 Nodes (36): allUsers, collectAllParentIds(), currentPage, editingId, finished, form, handleAssignUserSubmit(), handleDelete() (+28 more)
Community 359 - "code:sql (CREATE TABLE sys_oss "
Cohesion: 0.05 Nodes (32): form, goBack(), id, isEdit, isView, mode, planNoReadonly, productDisplay (+24 more)
Community 360 - "运输计划 · 车辆维保申请与处理登记 — 设计文档"
Cohesion: 0.06 Nodes (29): driverPlanApi, fuelRegisterApi, sitePlanApi, vehicleRechargeApplyApi, close(), emit, fetchPoundQr(), instance (+21 more)
Community 361 - "[已发布]"
Cohesion: 0.05
Nodes (41): Backend (修改), Backend (新建), File Structure, Frontend (修改), Step 1: 创建 Pydantic CreateBody schema, Step 1: 创建 Pydantic CreateBody schema, Step 1: 在 <script setup> 中添加新增相关状态和方法, Step 1: 在 <script setup> 中添加新增相关状态和方法 (+33 more)
Community 362 - "ADDED Requirements"
Cohesion: 0.1 Nodes (25): Cb(), Dt(), fb(), gb(), hb(), ju(), kb(), lu() (+17 more)
Community 363 - "ADDED Requirements"
Cohesion: 0.07 Nodes (30): always, api, Cell(), children(), collectRangeSections(), compareDocumentPosition(), currentSearchState, documentPositionPreceding() (+22 more)
Community 364 - "ADDED Requirements"
Cohesion: 0.08 Nodes (19): mapKeys(), VantComponent(), addUnit(), isDef(), isNumber(), isObj(), setSizeWithUnit(), setSizeWithUnit() (+11 more)
Community 365 - "api_crypto_middleware.py"
Cohesion: 0.05 Nodes (37): code:python (# backend/tests/test_pl_plan_contract_gap.py), code:bash (git add backend/app/services/pl_plan_contract_gap.py backend), code:python (@router.get("/contract-gaps", response_model=PlanContractGap), code:bash (git commit -m "feat(pl): add GET transport/plan/contract-gap), code:python (@router.put("/{id}/contracts/{side}", response_model=PlanCon), code:bash (git commit -m "feat(pl): add PUT plan side contracts for con), code:python (MENU_CODE_PLAN_CONTRACT = "pl:plan-contract:list"), code:python (if MENU_CODE_PLAN_CONTRACT in requested:) (+29 more)
Community 366 - "resolve_create_time_bounds"
Cohesion: 0.05 Nodes (40): 文件结构, 执行说明, code:sql (-- backend/scripts/migrate_20260731_pl_feedback_brand_qty.sq), code:bash (git add backend/app/services/pl_feedback_brand_qty.py backen), code:python (class BrandQtyItem(BaseModel):), code:bash (git add backend/app/schemas/pl/io_order.py backend/app/servi), code:ts ({), code:ts (export interface BrandQtyItem {) (+32 more)
Community 367 - "addPixelSuffix"
Cohesion: 0.05 Nodes (38): code:python (def test_normalize_package_spec():), code:python (package_spec: Optional[str] = Query(default=None, alias="pac), code:bash (pytest tests/test_pl_contract_plan_qty.py tests/test_pl_cont), code:bash (git add backend/app/services/pl_contract_plan_qty.py backend), code:python (def test_require_package_when_contract_bound():), code:bash (pytest tests/test_pl_plan_package_validate.py -v), code:typescript (export type ContractProductRowLite = {), code:bash (git add web-admin/src/utils/pl-plan-contract-product.ts) (+30 more)
Community 368 - "c"
Cohesion: 0.05 Nodes (40): 双列一级例外(相对规格正文), 执行注意, code:ts (import assert from 'node:assert/strict'), code:ts (import { classifyMenuNode, toNonLeafSidebarTree } from '@/ut), code:ts (const hasChildren = (item: AppRouteRecord): boolean => {), code:ts (const goPage = (item: AppRouteRecord): void => {), code:vue (<span class="menu-name" @click.stop="goPage(item)">), code:ts (out.push({ ...item, children: folderChildren.length ? folder) (+32 more)
Community 369 - "collect"
Cohesion: 0.07 Nodes (38): detailInvoices, detailSummary, detailUser, fetchInvoices(), fetchWallets(), invFinished, invLoading, InvoiceAtt (+30 more)
Community 370 - "Bn"
Cohesion: 0.07 Nodes (36): activeTab, allLedgers, ensureLedgersLoaded(), fetchInvoices(), fetchLedgersPage(), invFinished, invLoading, InvoiceAtt (+28 more)
Community 371 - "index.ts"
Cohesion: 0.08 Nodes (33): advanceApi, attachmentApi, expenseItemApi, fetchPortalUserOptions(), invoiceApi, invoiceWalletApi, reimburseApi, workflowApi (+25 more)
Community 372 - "index.vue"
Cohesion: 0.06 Nodes (19): bl(), co(), db, ed, hd, ir, jx(), ko() (+11 more)
Community 373 - "index.vue"
Cohesion: 0.07 Nodes (14): A(), b(), C(), i, l, m, n, o() (+6 more)
Community 374 - "shanxia2.0 后端骨架(FastAPI)"
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 375 - "1. 文件复制对照表"
Cohesion: 0.05 Nodes (38): 执行说明, code:python (import pytest), code:bash (cd backend && source venv/bin/activate && python -c "from ap), code:bash (git add backend/app/api/admin.py backend/app/schemas/user.py), code:typescript (/** 从 Content-Disposition 解析文件名;失败则用 fallback */), code:vue (), code:ts (import ListExportDropdown from '@/components/business/list-e), code:bash (git add web-admin/src/utils/list-export-download.ts web-admi) (+30 more)
Community 376 - "step-04-backend.md"
Cohesion: 0.05 Nodes (37): 文件结构, code:python (IMPORT_SHEET = "报销导入"), code:python (def load_expense_nodes_flat(db: Session, tenant_no: str) -> ), code:python (from datetime import date), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python (def cell_str(v: Any) -> str:), code:python ({), code:python (def iter_data_rows(ws) -> List[Dict[str, Any]]:) (+29 more)
Community 377 - "合同管理 — 03 DDL 差异清单(步骤 4/5)"
Cohesion: 0.05 Nodes (39): code:python (# backend/tests/test_quote_approver_setting.py), code:python (# backend/app/schemas/crm/quote_approver_setting.py), code:python (from datetime import datetime), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (git add backend/app/models/crm_models.py backend/app/crud/cr), code:python (from app.core.menu_guard import require_admin_or_super_admin), code:bash (git add backend/app/api/crm_quote_routes.py), code:ts (export interface QuoteApproverSettingVO {) (+31 more)
Community 378 - "[Released]"
Cohesion: 0.05 Nodes (39): 1.0.39(2021-02-05), 1.0.40(2021-03-04), 1.0.41(2021-03-05), 1.0.42(2021-04-30), 1.0.43(2021-05-12), 1.0.44(2021-06-02), 1.0.45(2021-06-04), 1.0.46(2021-06-04) (+31 more)
Community 379 - "code:html (<el-tag :type="protocolStatusTagType(row.status)" size="smal)"
Cohesion: 0.09 Nodes (32): Session, 手机号快捷登录:须 loginCode + phoneCode;匹配 phone_no 并绑定 wx_openid。, web_qr_confirm(), wechat_login(), Session, 微信小程序登录业务:openid + 手机号一致性校验(仅快捷登录绑号)。, resolve_wechat_login_user(), code2session() (+24 more)
Community 380 - "ADDED Requirements"
Cohesion: 0.07 Nodes (34): activeTab, addActions, advanceFinished, advanceList, advanceLoadingMore, advancePage, advanceRefreshing, advanceStatus (+26 more)
Community 381 - "ADDED Requirements"
Cohesion: 0.11 Nodes (25): useCeremony(), useCommon(), useTheme(), festivalList, config, ContainerWidthEnum, MenuThemeEnum, MenuTypeEnum (+17 more)
Community 382 - "ADDED Requirements"
Cohesion: 0.06 Nodes (12): addAfter(), createInterpolationInside(), getPlaceholder(), keywordsToPattern(), matchGrammar(), matchPattern(), nested(), Optional (+4 more)
Community 383 - "vehicle_recharge.py"
Cohesion: 0.06 Nodes (33): attrs, border, { containerHeight }, DEFAULT_PAGINATION_OPTIONS, elTableRef, emit, handleCurrentChange(), handleSizeChange() (+25 more)
Community 384 - "opportunity_product.py"
Cohesion: 0.07 Nodes (32): fetchProductList(), categoryTree, convertTreeData(), dialogVisible, dictStore, emit, formDialogVisible, formProductId (+24 more)
Community 385 - "index.vue"
Cohesion: 0.06 Nodes (30): changeStage(), OpportunityVO, dictStore, emit, form, formRef, handleClose(), Props (+22 more)
Community 386 - "CrmQuotePdfServiceImpl"
Cohesion: 0.05
Nodes (40): 运输计划 · 一车多卸重构 — 设计文档, 1.1 典型场景(客户举例), 1.2 保留 vs 改造, 1.3 plan_type 处理, 2.1 新增表, 2.2 合同关联, 2.3 链接与回传存储, 2.4 地磅联动 (+32 more)
Community 387 - "CrmContractVo"
Cohesion: 0.05 Nodes (39): 1.0.39(2021-02-05), 1.0.40(2021-03-04), 1.0.41(2021-03-05), 1.0.42(2021-04-30), 1.0.43(2021-05-12), 1.0.44(2021-06-02), 1.0.45(2021-06-04), 1.0.46(2021-06-04) (+31 more)
Community 388 - "CrmQuote"
Cohesion: 0.1 Nodes (35): _cert_row_complete(), collect_required_cert_errors(), _find_cert_for_required(), get_required_personnel_cert_names(), is_huolala_trailer_no(), match_required_cert_name(), _missing_field_labels(), 三方车辆证件不强制;保留函数供兼容调用,恒为通过。 (+27 more)
Community 389 - "ao"
Cohesion: 0.08 Nodes (32): api, characterIndices, classify(), countCharacters(), countCharactersWithoutSpaces(), countWords(), createBodyCounter(), createBodyWordCounter() (+24 more)
Community 390 - "append$1"
Cohesion: 0.07 Nodes (27): bind(), compileFilter(), compileUserDefinedGroups(), convertSelectorToFormat(), defaultConvertSelectorToFormat(), flatten(), getCssGroups, getFileFilter (+19 more)
Community 391 - "after"
Cohesion: 0.07 Nodes (10): _, a(), C(), h(), m, o, r, S() (+2 more)
Community 392 - "getKeyboardSpaces"
Cohesion: 0.05 Nodes (37): [], account, b64, colParams, cols, containerDiv, contentDiv, depositRaw (+29 more)
Community 393 - "defaultData"
Cohesion: 0.05 Nodes (38): 文件结构, 执行交接, code:js (import assert from 'node:assert/strict'), code:bash (git add miniprogram/styles/db-theme.scss), code:js (import { getSafeAreaStyle } from '@/utils/safeArea'), code:html (), code:html (), code:bash (git add miniprogram/pages/db/) (+30 more)
Community 394 - "public.py"
Cohesion: 0.05 Nodes (38): 执行说明, code:python ("""备用金撤回:仅申请人且审批中可回草稿。"""), code:bash (git add web-admin/src/api/bx/index.ts miniprogram/api/bx.js), code:vue (<el-button), code:vue (<div v-else-if="canWithdraw(viewData)" class="dlg-view-hero-), code:ts (function canWithdraw(row?: any) {), code:bash (git add web-admin/src/views/bx/reimburse/apply/index.vue), code:ts (import { RefreshLeft } from '@element-plus/icons-vue' // 并入现) (+30 more)
Community 395 - "closest"
Cohesion: 0.05 Nodes (38): 文件结构, code:vue (), code:python (sort_field: Optional[str] = Field(default=None, alias="sortF), code:python (from app.services.bx.list_sort import order_advance, parse_s), code:bash (git commit -m "feat(bx): support datetime column sort on adv), code:bash (git commit -m "feat(bx): support datetime column sort on rei), code:bash (git commit -m "feat(bx): support datetime column sort on pay), code:bash (git commit -m "feat(bx): support datetime column sort on my ) (+30 more)
Community 396 - "protocol-payment-installment.ts"
Cohesion: 0.05 Nodes (34): 文件结构, code:python (import pytest), code:python (save_mode = (getattr(payload, "save_mode", None) or "formal"), code:bash (cd backend && source venv/bin/activate && python -c "from ap), code:bash (git add backend/app/api/pl/plan.py), code:python (if plan.follow_status not in ("pending_arrange", "drafting")), code:python (if plan.follow_status not in ("pending_arrange", "wait_notic), code:bash (git add backend/app/api/pl/plan.py) (+26 more)
Community 397 - "migrate_crm_product.py"
Cohesion: 0.05
Nodes (38): 运输计划 · 安排运输弹窗 + 司机免登录页 + 地磅联动 — 设计文档, 二、司机免登录页(公共路由), 1.1 布局结构, 1.2 下区 Tab 内容(复用 PlPlanViewDialog), 1.3 「是否生成地磅计划」, 1.4 安排成功态, 已确认决策(2026-06-20), 非目标(本期不做) (+30 more)
Community 398 - "VersionHistoryDialog.vue"
Cohesion: 0.05 Nodes (38): 0.0.10(2021-06-29), 0.0.11(2021-06-30), 0.0.3(2021-02-05), 0.0.4(2021-04-09), 0.0.5(2021-04-09), 0.0.6(2021-04-09), 0.0.7(2021-05-12), 0.0.8(2021-06-15) (+30 more)
Community 399 - "[]"
Cohesion: 0.05 Nodes (38): 1.2.7(2021-02-05), 1.2.8(2021-02-05), 1.2.9(2021-02-05), 1.4.0 (2021-04-29), 1.4.1(2021-04-29), 1.4.2(2021-05-12), 1.4.3(2021-06-08), 1.4.4(2021-06-18) (+30 more)
Community 400 - "cleanupEventListeners"
Cohesion: 0.12 Nodes (36): put_plan_side_contracts(), put_plan_stop_contracts(), PlanContractGapRead, build_plan_contract_gap_read(), _clear_legacy_side_contracts(), compute_contract_gap_sides(), _delivery_stop_gap_expr(), _demander_gap_expr() (+28 more)
Community 401 - "ContractFormDialog.vue"
Cohesion: 0.06 Nodes (35): actionLoading, actionType, activeTab, cardTitle(), confirmAction(), currentItem, detailData, fetchPage() (+27 more)
Community 402 - "code:vue (<el-dialog v-model="innerVisible" :title="..." width="960px")"
Cohesion: 0.07 Nodes (31): WORKBENCH_MODULES, displayName, isMpWebviewRoute(), loggingOut, modules, mpUpdateLine, mpUpdateStatus, mpUpdateUrgent (+23 more)
Community 403 - "线索管理模块迁移方案 — 03 前端页面规格"
Cohesion: 0.06 Nodes (26): actionLoading, approvals, attachments, canWithdraw, detail, detailId, detailTab, handleSubmit() (+18 more)
Community 404 - "合同管理模块 — 08 验证清单"
Cohesion: 0.06 Nodes (29): fetchUpdateUser(), defaultOptions, fullscreenLoadingText, withFullscreenLoading(), confirmCancelOrder(), handleBatchDelete(), addressForm, addressFormRef (+21 more)
Community 405 - "code:block2 (backend/app/api/basic_info.py)"
Cohesion: 0.05
Nodes (39): 危化品证书按产品类型区分 — 设计文档, 1.1 pl_plan_product 字段语义(变更后), 1.2 所需证种判定(逻辑), 1.3 pl_plan.hazard_cert_ready 保留, 2.1 迁移规则, 2.2 DML 伪代码, 2.3 迁移后业务影响, 3.1 Schema / Model (+31 more)
Community 406 - "code:sql (CREATE TABLE crm_customer "
Cohesion: 0.05 Nodes (38): 0.0.10(2021-06-29), 0.0.11(2021-06-30), 0.0.3(2021-02-05), 0.0.4(2021-04-09), 0.0.5(2021-04-09), 0.0.6(2021-04-09), 0.0.7(2021-05-12), 0.0.8(2021-06-15) (+30 more)
Community 407 - "README.md"
Cohesion: 0.05 Nodes (38): 1.2.7(2021-02-05), 1.2.8(2021-02-05), 1.2.9(2021-02-05), 1.4.0 (2021-04-29), 1.4.1(2021-04-29), 1.4.2(2021-05-12), 1.4.3(2021-06-08), 1.4.4(2021-06-18) (+30 more)
Community 408 - "README.zh-CN.md"
Cohesion: 0.07 Nodes (12): a, e(), f(), g, i(), k(), l, n (+4 more)
Community 409 - "Decisions"
Cohesion: 0.1 Nodes (34): ae(), an(), be(), br(), cc(), dl(), Gl(), hc() (+26 more)
Community 410 - "api_request_log_middleware.py"
Cohesion: 0.07 Nodes (27): am(), c, d, Dr(), ec, fc(), fr(), ft() (+19 more)
Community 411 - "oper_log.py"
Cohesion: 0.1 Nodes (30): fetchAttachmentDownloadUrl(), fetchAttachmentPreviewUrl(), openAttachmentPreviewInApp(), CRM_ATTACHMENT_CATEGORY_LABELS, crmAttachmentDisplayName(), CrmAttachmentFile, CrmAttachmentRef, downloadCrmAttachment() (+22 more)
Community 412 - "sample_code.py"
Cohesion: 0.11 Nodes (25): a(), at(), ct(), dt(), e(), et(), f, ft() (+17 more)
Community 413 - "vehicle_recharge.py"
Cohesion: 0.05 Nodes (34): 执行方式, code:python (# backend/tests/test_pl_toxic_pending_confirm.py), code:bash (cd backend), code:bash (git add backend/app/services/pl_transport_effect_service.py ), code:python (import json), code:bash (git add backend/app/services/pl_plan_service.py backend/app/), code:python (critical_changed = False), code:bash (git add backend/app/api/pl/plan.py backend/app/api/pl/transp) (+26 more)
Community 414 - "finance_issue_stats"
Cohesion: 0.05 Nodes (37): 文件结构, code:sql (-- 运输计划 · 客户装/送货物流默认记忆), code:python (from app.api.pl import base_data, vehicle_recharge, vehicle_), code:bash (git add backend/app/schemas/pl/customer_stop_pref.py backend), code:python (from app.services.pl_customer_stop_pref_service import safe_), code:python (if multi_stop and load_body is not None:), code:python (if multi_stop and load_body is not None:), code:bash (git add backend/app/api/pl/plan.py) (+29 more)
Community 415 - "create"
Cohesion: 0.05 Nodes (35): 文件结构, code:python (# backend/tests/test_pl_plan_archive_zip_export.py), code:python (def load_plan_products_by_plan_ids(db, *, tenant_no: str, pl), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (git add backend/app/services/pl_plan_archive_zip_export.py b), code:python (import io), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python (def _default_download(url: str) -> bytes:) (+27 more)
Community 416 - "count_invoice_attach_by_biz_ids"
Cohesion: 0.05
Nodes (37): 运输计划 · 安排/调整运输弹窗重构 — 设计文档, 安排特有(保留), 1.1 首次安排 vs 再次调整, 1.2 再次调整判定(后端 is_rearrange), 对 2026-06-20 设计的修订, 已确认决策(2026-06-21), 四、数据流, 五、前端文件清单 (+29 more)
Community 417 - "MinIOStorage"
Cohesion: 0.12 Nodes (26): a(), at(), ct(), dt(), e(), et(), f, ft() (+18 more)
Community 418 - "CrmQuoteApprovalVo"
Cohesion: 0.18 Nodes (36): clear_portal_workflow(), _dec(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_bx_user_mapping(), load_runtime_settings() (+28 more)
Community 419 - "appendSegments"
Cohesion: 0.09 Nodes (36): _extract_qty(), _fmt_qty(), normalize_stop_dibang_fields(), Any, Decimal, 运输计划多段:内部客户地磅默认值与数量平衡校验, 地磅默认勾选以本段客户是否为内部客户(山峡/云栋)为准。, 归一化段次地磅勾选与方向。 - 非内部客户:强制不生成地磅单 - 内部客户:尊重显式勾选值(含可选车取消勾选传 0);仅 None 时用默认 (+28 more)
Community 420 - "after$1"
Cohesion: 0.06 Nodes (32): actionLoading, actionType, activeTab, confirmAction(), currentItem, detailData, downloadPopupFile(), fetchPage() (+24 more)
Community 421 - "a"
Cohesion: 0.09 Nodes (29): CrmContractProductBo, AutoMapper, BigDecimal, CrmContractProductPriceTierBo, Data, EqualsAndHashCode, Integer, List (+21 more)
Community 422 - "Et"
Cohesion: 0.07 Nodes (25): activeTab, clearKeyword(), currentPage, fetchPage(), finished, keyword, list, listHeight (+17 more)
Community 423 - "persist_transport_product_feedback"
Cohesion: 0.08 Nodes (33): detail, exportOperLog(), list(), getOperLogBusinessTypeLabel(), getOperLogBusinessTypeTagType(), OPER_LOG_BUSINESS_TYPE_OPTIONS, OperLogQuery, OperLogVO (+25 more)
Community 424 - "checkRange"
Cohesion: 0.08 Nodes (36): approveContract(), batchSubmitApproval(), batchSubmitContract(), rejectContract(), submitApproval(), submitContract(), withdrawApproval(), withdrawContract() (+28 more)
Community 425 - "cancel"
Cohesion: 0.05
Nodes (38): 运输管理 · 固定必备证书槽位 — 设计文档, 1.1 山峡自有车辆(vehicleType=self), 1.2 承运商 / 非自有车辆(vehicleType=carrier), 1.3 人员(pl_personnel.personnel_type), 1.4 「证书已填」判定, 2.1 pl_personnel 新增字段, 2.2 字典(可选增强), 2.3 历史数据迁移 · 人员类型 (+30 more)
Community 426 - "api.d.ts"
Cohesion: 0.07 Nodes (18): A(), At, bl(), ct, Do, i, mt(), pl() (+10 more)
Community 427 - "validator.ts"
Cohesion: 0.06 Nodes (37): add$3(), address(), allUnlocked(), boxPosition(), cata(), cata$1(), closest(), columnReplacePredicate() (+29 more)
Community 428 - "TableCache"
Cohesion: 0.07 Nodes (37): close(), consolidate(), error(), fromClientXY(), fromFuture(), fromHtml$2(), fromPageXY(), fromPromise() (+29 more)
Community 429 - "useTableColumns.ts"
Cohesion: 0.11 Nodes (37): ac(), bc(), bg(), c, Cc(), co, dg(), Do (+29 more)
Community 430 - "BatchUpdateDateDialog.vue"
Cohesion: 0.06 Nodes (22): cancel(), dialog, emit, formRef, loadUserList(), open(), reset(), rules (+14 more)
Community 431 - "index.vue"
Cohesion: 0.09 Nodes (33): address, applyLngLat(), confirmPick(), ensureAmapReady(), handleAddressInput(), innerAddress, [lng, lat], mapOpening (+25 more)
Community 432 - "code:block1 (/iflytek/shanxia2.0/backend)"
Cohesion: 0.07 Nodes (25): buildParams(), currentPage, dateFilter, dateFilters, fetchPage(), finished, keyword, list (+17 more)
Community 433 - "code:ts (import { fetchUploadAttachment } from '@/api/admin')"
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 434 - "code:js (// ✅ 正确:兼容写法)"
Cohesion: 0.05 Nodes (36): code:js (import assert from 'node:assert/strict'), code:js (async function refreshWallet() {), code:js (function pagedRows(res) {), code:js (async function openInvoicePicker() {), code:js (kickAttachPreviewLoads(selectedInvoicePicks.value)), code:js (picks.push({), code:vue (<view v-if="selectedInvoicePicks.length" class="invoice-thum), code:vue (<view v-if="showInvoicePicker" class="bx-sheet-mask" @click=) (+28 more)
Community 435 - "公海池模块迁移方案 — 05 特殊场景"
Cohesion: 0.05 Nodes (35): 文件结构, code:python (id: Optional[str] = Field(default=None, description="已有计划产品行), code:bash (git add backend/app/services/pl_plan_service.py backend/app/), code:typescript (id: load.id || undefined), code:typescript (...(load.id ? { id: load.id } : {}),), code:bash (git add web-admin/src/utils/pl-plan-stop-form.ts web-admin/s), code:python (def test_cancel_generate_dibang_blocked_when_weighing_exists), code:bash (pytest tests/test_pl_dibang_upsert_on_arrange.py tests/test_) (+27 more)
Community 436 - "安排运输 + 司机免登录页 + 地磅联动 Implementation Plan"
Cohesion: 0.05 Nodes (36): 目标, 五、菜单数据与权限, 已确认决策, 六、配置与枚举, 七、路由与首页, 八、样式要点, 九、测试计划, 十、影响文件清单 (+28 more)
Community 437 - "Decisions"
Cohesion: 0.05 Nodes (36): ADDED Requirements, Requirement: 禁止跨端调色板混用, Requirement: 新增与编辑弹窗布局与视口留白, Requirement: 嵌套弹窗与子弹窗内列表风格一致, Requirement: 侧边栏菜单图标层级规则, Requirement: 表单字段注释格式, Requirement: 树形主数据展示规则, Requirement: 弹窗与遮罩 (+28 more)
Community 438 - "ADDED Requirements"
Cohesion: 0.08 Nodes (31): delClue(), delClueFollow(), listClueFollow(), [], canConvert, clueFormRef, clueId, clueInfo (+23 more)
Community 439 - "ADDED Requirements"
Cohesion: 0.06 Nodes (28): advanceIssueRecordStatusTagClass(), activeTab, actualAmount, confirmIssue(), detailApplyAttachments, detailData, detailIssueAttachments, detailOffsetRecords (+20 more)
Community 440 - "WechatMessageService"
Cohesion: 0.06 Nodes (33): actionButtons, applyAttachments, approvals, canWithdraw, checkResubmitPrompt(), deleteLoading, detail, detailTab (+25 more)
Community 441 - "vehicle_maintenance.py"
Cohesion: 0.09 Nodes (4): fail, CrmQuoteApprovalController, CrmQuoteController, valueOf()
Community 442 - "_forbid_legacy_invoice_fields"
Cohesion: 0.07 Nodes (30): publicInventoryApi, PublicInventoryPage, PublicPoundQr, errorMessage, feedbackImages, feedbackRemark, handleAfterRead(), handleSave() (+22 more)
Community 443 - "oper_log_decorator.py"
Cohesion: 0.06 Nodes (26): avatarDisplayUrl, closeUserMenu(), { getUserInfo: userInfo }, loginOut(), openPasswordDialog(), passwordDialogVisible, userMenuPopover, userStore (+18 more)
Community 444 - "vehicle_maintenance.py"
Cohesion: 0.08 Nodes (33): getStatisticsByOwner(), getStatisticsByStage(), getStatisticsOverview(), getWinRateStatistics(), listOpportunity(), OpportunityStatisticsOverview, amountChartRef, dateRange (+25 more)
Community 445 - "CrmContractProductBo"
Cohesion: 0.05
Nodes (37): 预估工时(参考), Phase 0:准备与清理(步骤 13), Phase 1:原版拷贝(步骤 46), Phase 2:前端 UI 适配(步骤 714), Phase 3:后端业务梳理(步骤 1517)— 先于补全代码, Phase 4:后端对齐与缺口(步骤 1825), Phase 5:统计与验收(步骤 2628), 步骤 10:适配 form.vue (+29 more)
Community 446 - "index.js"
Cohesion: 0.09 Nodes (34): apply_stop_dibang_options(), _extract_qty(), _fmt_qty(), normalize_stop_dibang_fields(), 运输计划多段:内部客户地磅默认值与数量平衡校验, 地磅默认勾选以本段客户是否为内部客户(山峡/云栋)为准。, 归一化段次地磅勾选与方向。 - 非内部客户:强制不生成地磅单 - 内部客户:尊重显式勾选值(含可选车取消勾选传 0);仅 None 时用默认, resolve_stop_dibang_defaults() (+26 more)
Community 447 - "index.vue"
Cohesion: 0.07 Nodes (10): a, c(), d, e(), g, i(), l(), m() (+2 more)
Community 448 - "a"
Cohesion: 0.07 Nodes (36): asRaw(), createAutocompleterItem(), createCardMenuItem(), createChoiceMenuItem(), createContextForm(), createContextToolbar(), createDataValidator(), createDialog() (+28 more)
Community 449 - "al"
Cohesion: 0.07 Nodes (36): DialogBackstage(), expandable$1, getAnchors(), getBannerAnchor(), getCursorAnchor(), getDimensions(), getHeight(), getHeightOption (+28 more)
Community 450 - "CustomerSelector.vue"
Cohesion: 0.07 Nodes (25): buildVehicleRechargeApplyCopyText(), copyVehicleRechargeApplyToClipboard(), getPlRechargeTypeLabel(), TYPE_LABELS, activeTab, canWithdraw(), canWrite(), clearKeyword() (+17 more)
Community 451 - "index.ts"
Cohesion: 0.07 Nodes (28): calculateNetWeight(), cargoDisplay, handleGrossWeightChange(), handleOpenGrossWeightDateTime(), handleOpenTareWeightDateTime(), handleSubmit(), handleTareWeightChange(), initFromRoute() (+20 more)
Community 452 - "a"
Cohesion: 0.06 Nodes (35): code:ts (import assert from 'node:assert/strict'), code:vue (
Community 453 - "code:block1 (删除范围:)"
Cohesion: 0.06 Nodes (35): code:bash (cd mobile-h5 && pnpm add jsencrypt), code:bash (# backend + mobile-h5 dev 已启动), code:bash (git add mobile-h5/src/utils/loginRsa.ts mobile-h5/src/utils/), code:ts (export interface Plan {), code:ts (import db from '@/utils/http/db'), code:bash (git add mobile-h5/src/api/plansApi.ts mobile-h5/src/api/inve), code:ts (import api from '@/utils/http'), code:ts (import api from '@/utils/http' // 若 PL 走门户信封;否则用能解 PL 响应的 cl) (+27 more)
Community 454 - "功能验证"
Cohesion: 0.06 Nodes (35): 文件结构, 执行说明, code:ts (import { attachmentApi, reimburseApi, invoiceWalletApi } fro), code:bash (git add web-admin/src/views/bx/reimburse/apply/index.vue), code:html (
历史附件
), code:html (申请附件
), code:bash (rg '历史附件' web-admin/src/views/bx --glob '*.vue'), code:bash (git add web-admin/src/views/bx/reimburse/apply/index.vue ) (+27 more)Community 455 - "28 步实施方案(续做从此勾选)"
Cohesion: 0.06 Nodes (31): 文件地图, 规格覆盖, 类型一致性, code:ts (import assert from 'node:assert/strict'), code:ts (export const PL_PLAN_SPAN_PROPS = new Set([), code:bash (cd web-admin && pnpm exec tsx --test src/utils/pl-plan-list-), code:bash (git add web-admin/src/utils/pl-plan-list-display-rows.ts web), code:ts (it('reads load and delivery qtys from matched products', () ) (+23 more)
Community 456 - "运输计划 · 车辆尿素申请与发放登记 — 设计文档"
Cohesion: 0.06
Nodes (33): 目标, 状态机, 已确认业务规则, 单号生成, 后端设计, 模块位置, 1. ETC加油申请(P01), 1. 申请单 pl_vehicle_recharge_apply (+25 more)
Community 457 - "新增功能模块"
Cohesion: 0.06 Nodes (35): 权限系统全面修复设计文档, 模块 1:后端菜单权限守卫, 集成方式, 依赖信息, 现状, 修改方案, 现状, 修改方案 (+27 more)
Community 458 - "Decisions"
Cohesion: 0.06 Nodes (35): 0.0.10(2021-04-30), 0.0.11(2021-05-07), 0.0.12(2021-05-12), 0.0.13(2021-06-04), 0.0.14(2021-06-18), 0.0.15(2021-06-21), 0.0.16(2021-06-29), 0.0.9(2021-02-05) (+27 more)
Community 459 - "Requirement: Web 管理端常见错误案例(反例登记)"
Cohesion: 0.06 Nodes (35): 0.1.7(2021-02-05), 0.1.8(2021-02-05), 0.1.9(2021-03-09), 0.2.0(2021-03-15), 0.3.0(2021-04-07), 0.3.1(2021-04-15), 0.3.2(2021-04-22), 0.3.3(2021-05-12) (+27 more)
Community 460 - "code:json ({)"
Cohesion: 0.07 Nodes (6): Er(), tr(), i(), T(), ta(), toggleNativeEvent()
Community 461 - "Decisions"
Cohesion: 0.12 Nodes (35): build_merged_users(), bx_role_labels(), check_minio(), check_mysql(), check_redis(), _clip(), crm_role_labels(), derive_source_url() (+27 more)
Community 462 - "新增功能模块"
Cohesion: 0.09 Nodes (15): mapKeys(), VantComponent(), addUnit(), isDef(), isNumber(), isObj(), setSizeWithUnit(), setSizeWithUnit() (+7 more)
Community 463 - "dept.py"
Cohesion: 0.07 Nodes (9): addToSet(), cleanArray(), clone(), createDOMPurify(), createHTML(), createScriptURL(), lookupGetter(), Optional (+1 more)
Community 464 - "menu.py"
Cohesion: 0.06 Nodes (35): 0.1.7(2021-02-05), 0.1.8(2021-02-05), 0.1.9(2021-03-09), 0.2.0(2021-03-15), 0.3.0(2021-04-07), 0.3.1(2021-04-15), 0.3.2(2021-04-22), 0.3.3(2021-05-12) (+27 more)
Community 465 - "Cell"
Cohesion: 0.06 Nodes (35): 0.0.10(2021-04-30), 0.0.11(2021-05-07), 0.0.12(2021-05-12), 0.0.13(2021-06-04), 0.0.14(2021-06-18), 0.0.15(2021-06-21), 0.0.16(2021-06-29), 0.0.9(2021-02-05) (+27 more)
Community 466 - "createParagraph"
Cohesion: 0.16 Nodes (34): PagedData, approve_reimburse(), approved_by_me(), _body_to_params(), _build_details_data(), create_reimburse(), delete_reimburse(), export_approved_by_me_reimburses() (+26 more)
Community 467 - "getPreviewContent"
Cohesion: 0.11 Nodes (32): _approval_record_dict(), approve(), create(), finance_issue_stats(), get_approvals(), get_by_id(), global_status_counts(), issue() (+24 more)
Community 468 - "bind"
Cohesion: 0.1 Nodes (27): at(), en(), fn(), ft(), ge(), gt(), hn(), ht() (+19 more)
Community 469 - "生产数据迁移全过程记录(可续写)"
Cohesion: 0.09 Nodes (33): after(), before$1(), bind(), child(), children(), cleanListProperties(), cloneItemContent(), compose1() (+25 more)
Community 470 - "createUi"
Cohesion: 0.08 Nodes (9): a, c(), d(), g(), i, l, p(), t() (+1 more)
Community 471 - "assumeExternalTargets"
Cohesion: 0.1 Nodes (26): allowUnsafeLinkTarget, checkRange(), contains(), convertToLink(), findChar(), freefallRtl(), getAutoLinkPattern, getDefaultLinkProtocol (+18 more)
Community 472 - "c"
Cohesion: 0.07 Nodes (21): charMap, charMapToRegExp(), charMapToSelector(), each(), first(), fromDom(), fromHtml(), fromTag() (+13 more)
Community 473 - "compose"
Cohesion: 0.08
Nodes (34): 运输管理 — 全面测试用例, A1 检索, A2 Tab(逐个), A3 卡片字段与操作, A. 运输计划 · 列表 pl/plan/list, B1 字段逐项, B2 安排 / 归档, B. 计划详情 pl/plan/detail (+26 more)
Community 474 - "Bv"
Cohesion: 0.06 Nodes (33): 文件结构, code:python (def test_summarize_allows_negative_balance():), code:typescript (async function handleSubmit(row: any) {), code:typescript (async function handleSubmit(row: any) {), code:bash (rg -n '发票额度不足|提交时将被拦截' web-admin/src/views/bx/reimburse/appl), code:bash (git add web-admin/src/views/bx/reimburse/apply/index.vue), code:vue (<span v-if="balanceInsufficient" class="invoice-balance-tip-), code:vue (<span v-if="balanceInsufficient" class="invoice-balance-tip-) (+25 more)
Community 475 - "index.vue"
Cohesion: 0.06 Nodes (34): 文件结构, 执行方式, code:sql (-- backend/scripts/migrate_20260814_duty_schedule.sql), code:bash (git add backend/app/schemas/duty.py backend/app/services/dut), code:python (# 关键端点(均 Depends 现有 admin 鉴权,如 require_admin_or_super_admin ), code:python (GET "/{token}" -> get_public_page;404 文案「链接无效或已失效」), code:python (from app.api.duty import router as duty_router), code:block14 ("/api/public/duty,") (+26 more)
Community 476 - "报价单审批人设置(租户级默认审批人)"
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 477 - "planApi"
Cohesion: 0.06 Nodes (33): 文件结构, code:python (# backend/tests/test_pl_io_order_enrichment.py), code:python (def _build_page(db: Session, kind: str, header, items) -> di), code:bash (cd backend && source venv/bin/activate && python -c "), code:bash (git add backend/app/schemas/pl/io_order.py backend/app/api/p), code:typescript (export interface PlIoOrderItem {), code:typescript (businessType?: string), code:bash (git add web-admin/src/api/pl/index.ts web-admin/src/api/pl/p) (+25 more)
Community 478 - "code:json ({)"
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 (), code:block13 (Task 1 → 2 → 3 → 4 → 5 → 6 → 7 → 8 (后端闭环)), code:sql (-- 新增/更新) (+26 more)
Community 479 - "线索管理模块迁移方案 — 01 概述"
Cohesion: 0.06 Nodes (34): 报销 · 发票夹额度与报销扣减 — 设计文档, 背景与问题, 现状, 三、额度生命周期与并发, 客户诉求, 四、页面交互, 与现网差距, 六、异常与验收 (+26 more)
Community 480 - "报价单管理模块迁移方案 — 06 分步实施计划"
Cohesion: 0.06 Nodes (34): 操作审计与业务语义日志 — 设计文档, 存储样式示例, 架构与数据流, 中间件与加解密顺序, 已确认业务规则, 路径推断兜底(无装饰器), 现有(增强), 前端 (+26 more)
Community 481 - "报价单管理模块迁移方案 — 01 概述"
Cohesion: 0.06 Nodes (34): 危化品运输:先安排后确认 + 购买证/合法使用证明拆分 — 设计文档, 四、模块划分, 一、背景与目标, 五、数据模型(草案), 六、改单失效规则, 1.1 现状问题, 1.2 目标, 七、量控口径 (+26 more)
Community 482 - "模块迁移方案 — 05 特殊场景"
Cohesion: 0.11 Nodes (33): 3.1.12(2021-05-07), 3.1.16(2021-05-26), 3.1.17(2021-05-26), 3.1.20(2021-07-30), 3.2.0(2021-07-30), 3.2.10(2021-11-30), 3.2.11(2021-12-07), 3.2.12(2021-12-20) (+25 more)
Community 483 - "页面 1:[页面名称](views/crm/{module}/index.vue)"
Cohesion: 0.06 Nodes (34): ADDED Requirements, Requirement: 最小必要改动, Requirement: 已有系统迁移的蔓延控制, Requirement: 后端工程约定, Requirement: 数据库脚本与迁移, Requirement: 单文件行数上限, Requirement: 提交说明可读性, Requirement: 前端 API 返回值消费约定 (+26 more)
Community 484 - "code:vue ()"
Cohesion: 0.08 Nodes (19): axios, axios, ArticleService, fetchLogin(), LoginResult, PortalUserInfo, ArticleCategoryType, ArticleType (+11 more)
Community 485 - "code:sql (-- CRM: tenant_id (VARCHAR(20), DEFAULT '000000'))"
Cohesion: 0.08 Nodes (27): fetchAttachmentPreviewUrl(), fetchUploadAttachment(), [], blobUrls, getImageBlobUrl(), getUrlByOssId(), getUrlsByDirectUrls(), getUrlsByOssIds() (+19 more)
Community 486 - "查询与管理"
Cohesion: 0.07 Nodes (32): fetchDeleteItemUnit(), dialogTitle, dialogVisible, editingId, formData, formRef, formRules, handleAdd() (+24 more)
Community 487 - "ADDED Requirements"
Cohesion: 0.06 Nodes (34): ADDED Requirements, Requirement: Blob 文件下载(Excel 导出等), Requirement: Web 管理端工程约定, Requirement: 前后端统一 POST 调用, Requirement: 前端 API 返回值消费约定, Requirement: 单文件行数上限, Requirement: 后端工程约定, Requirement: 已有系统迁移的蔓延控制 (+26 more)
Community 488 - "detail.vue"
Cohesion: 0.06 Nodes (34): 技术栈, 项目结构, API 调用, code:block1 (mobile-h5/), code:bash (cd mobile-h5), code:bash (npm run dev), code:bash (npm run build), code:vue () (+26 more)
Community 489 - "user.py"
Cohesion: 0.07 Nodes (30): format_hhmm(), format_time_label(), normalize_person_name(), parse_hhmm(), 自定义 shift_type 只要当日存在 slot 即可,不必在 SHIFT_LABELS。, 再次清空班次:若已有同类型 del_flag=1 墓碑,须先改写其 shift_type 再软删活跃行。, 提交空 slots:无报名的既有班次应被软删,允许清空当日排班。, 提交空 slots:仍有报名的班次禁止移除。 (+22 more)
Community 490 - "index.vue"
Cohesion: 0.14 Nodes (32): _append_date_range(), _append_enum_filter(), build_urea_apply_column_filters(), build_urea_disburse_board_column_filters(), _parse_date(), 车辆尿素:申请列表 / 发放看板列头过滤拼装。, _split_csv(), apply_to_read() (+24 more)
Community 492 - "ShareDialog.vue"
Cohesion: 0.08 Nodes (21): formatLocation(), parseFloat(), formatAmount(), formatAmount(), formatQty(), formatQty(), columnCount(), findMetricRow() (+13 more)
Community 493 - "ancestor"
Cohesion: 0.07 Nodes (24): activeTab, clearKeyword(), currentPage, fetchPage(), finished, formatLiters(), formatTons(), handleCopy() (+16 more)
Community 494 - "collectTextToBoundary"
Cohesion: 0.06
Nodes (33): 图谱位置, 使用方式, Agent 更新规则, AGENTS.md — shanxia2.0 (山峡化工), API Conventions (backend), Architecture Conventions, Backend (backend/), Code Style (+25 more)
Community 495 - "deleteImage"
Cohesion: 0.06 Nodes (33): 报销管理 — 全面测试用例, 执行记录, 待审批 — 报销单与借款单分别审, 报销新建 — 字段边界, 报销详情 — 状态×按钮矩阵, 报销详情 — 字段空满, 借款新建边界, 借款详情状态矩阵 (+25 more)
Community 496 - "c"
Cohesion: 0.06 Nodes (33): 运输管理 — 全面测试用例, 执行记录, 安排运输边界, 详情归档边界, 归档列表, 结算详情 — 选人与审批组合, 运费审批列表, 运输灰卡与回归 (+25 more)
Community 497 - "getPlaceholderHtml"
Cohesion: 0.06 Nodes (33): code:sql (-- 车辆充值模块收窄为仅 ETC:菜单改名 + 加油字典软停用(不删业务数据)), code:python (PlVehicleRechargeApply.recharge_type == MODULE_RECHARGE_TYPE), code:python (PlVehicleRechargeRecord.recharge_type == MODULE_RECHARGE_TYP), code:python (PlVehicleRechargeApply.recharge_type == MODULE_RECHARGE_TYPE), code:python (PlVehicleRechargeApply.recharge_type == MODULE_RECHARGE_TYPE), code:python (if recharge_type:), code:python (query = query.filter(PlVehicleRechargeRecord.recharge_type =), code:python (PlVehicleRechargeApply.recharge_type == MODULE_RECHARGE_TYPE) (+25 more)
Community 498 - "index.vue"
Cohesion: 0.06 Nodes (33): 文件结构, 执行交接, code:scss (/* === redesign 2026-09-15 === */), code:ts (// web-admin/src/utils/mp-pl-plan-detail-actions.ts), code:ts (import { describe, expect, it } from 'vitest'), code:bash (cd web-admin && pnpm exec vitest run src/utils/mp-pl-plan-de), code:ts (import {), code:bash (cd web-admin && pnpm dev) (+25 more)
Community 499 - "运输计划「指定品牌」回填改为偏好提示设计"
Cohesion: 0.06 Nodes (33): 运输管理 · 三方/山峡分册与粘贴建档 — 设计文档, 三、粘贴识别(快速录入), 背景与问题, 业务诉求, 四、承运商准入取消, 五、架构与数据流, 示例客户文本, 六、错误处理 (+25 more)
Community 500 - "index.vue"
Cohesion: 0.19 Nodes (32): _dec(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_oss_id_to_url(), load_runtime_settings(), load_settings_env() (+24 more)
Community 501 - "cells"
Cohesion: 0.07 Nodes (26): Props, Props, variantClass, menuTypeLabel(), editingId, form, handleDelete(), handleSubmit() (+18 more)
Community 502 - "code:block10 (待提交 → 已提交 → 审核通过 → 已确认)"
Cohesion: 0.07 Nodes (29): currentPage, editingId, finished, form, handleDelete(), handleSearch(), handleSubmit(), handleToggleStatus() (+21 more)
Community 503 - "code:vue ()"
Cohesion: 0.08 Nodes (24): activeTab, buildParams(), clearKeyword(), currentPage, extractRows(), extractTotal(), fetchPage(), filterStatus (+16 more)
Community 504 - "3. 全局与布局结构"
Cohesion: 0.06 Nodes (34): 目标, 2.1 数据来源, 2.2 卡片 UI, 2.3 交互, 2.4 一级模块与路由前缀映射, 3.1 渲染范围, 3.2 移除内容, 3.3 子菜单组件 (+26 more)
Community 505 - "Web 管理端 UI 规范(Fresh Mint)"
Cohesion: 0.1 Nodes (26): 微信小程序登录业务:openid + 手机号一致性校验(仅快捷登录绑号)。, resolve_wechat_login_user(), code2session(), _get_access_token(), get_phone_number(), get_unlimited_wxacode(), normalize_cn_mobile(), phones_match() (+18 more)
Community 506 - "公海池模块迁移方案 — 01 概述"
Cohesion: 0.17 Nodes (28): advance_column_facet_values(), _advance_list_filters(), _advance_order(), advance_pending_approval_stats(), advance_status_counts(), approved_by_me(), _body_to_params(), create_advance() (+20 more)
Community 507 - "code:typescript (const tagType = computed(() => dictStore.getTagType('wf_proc)"
Cohesion: 0.12 Nodes (31): _approval_record_dict(), approve(), batch_offset(), build_apply_out_with_details(), build_expense_name_condition(), can_change_applicant(), detail_expense_keyword_match(), get_approvals() (+23 more)
Community 508 - "山峡化工生产一体化门户 — 工程清理 + Tag 集中化实施计划"
Cohesion: 0.17 Nodes (31): clear_portal_workflow(), _dec(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_bx_user_mapping(), load_runtime_settings() (+23 more)
Community 509 - "code:sql (tenant_no VARCHAR(64) NOT NULL DEFAULT 'zkxw' COMM)"
Cohesion: 0.08 Nodes (33): applyDataToElement(), clone$1(), determineDefaultAttributes(), determineDefaultStyles(), extractDataFromSettings(), fromDom(), get(), getBody() (+25 more)
Community 510 - "detail.vue"
Cohesion: 0.07 Nodes (28): assignRules, assignVisible, batchUpdateDateDialogRef, batchUpdateStageDialogRef, buildQueryParams(), changeStageVisible, deletable, detailVisible (+20 more)
Community 511 - "新增功能"
Cohesion: 0.12 Nodes (29): listContract(), { ContractDetailDialog, contractDetailRef, openContractDetail, hideProductPrice }, getList(), getRowClassName(), handleCheckboxChange(), handleConfirm(), handleCurrentChange(), handleOpen() (+21 more)
Community 512 - "next_inbound_outbound_id"
Cohesion: 0.06 Nodes (30): blob, content, contentEnd, contentOpenEnd, contentStart, date, day, decimalUnits (+22 more)
Community 513 - "_customer_base_query"
Cohesion: 0.09 Nodes (7): Cache, CacheKey, CacheKeyCascade, DatabaseCache, db, RedisCache, validator
Community 514 - "crm_quote_pdf.py"
Cohesion: 0.06 Nodes (32): 技术栈, 移动端适配特点, 布局方式, 组件使用, 交互优化, 项目结构, 开发说明, 组件自动引入 (+24 more)
Community 515 - "create"
Cohesion: 0.06
Nodes (32): 地磅管理 — 全面测试用例, 执行记录, 计划卡片 / 详情字段空满, 二次过磅边界, 作废边界, 出入库详情关联, 仪表盘加厚, A. 仪表盘 db/dashboard/index (+24 more)
Community 516 - "index.vue"
Cohesion: 0.06 Nodes (32): code:js (import assert from 'node:assert/strict'), code:ts (const previewStageRef = ref()), code:ts (const PREVIEW_STAGE_PAD = 32), code:ts (function handlePreviewAttachment(file: AttachmentItem) {), code:ts (function handlePreviewClosed() {), code:ts (function handlePreviewKeydown(e: KeyboardEvent) {), code:ts (function handlePreviewWindowResize() {), code:scss (.preview-toolbar {) (+24 more)
Community 517 - "find"
Cohesion: 0.06 Nodes (32): 文件结构(新建 / 主要修改), 建议实施顺序, 运输计划一车多卸重构 Implementation Plan, Phase 1:数据库与模型, Phase 2:计划 CRUD API, Phase 3:前端计划表单, Phase 4:安排运输与地磅, Phase 5:司机 / 现场链接 (+24 more)
Community 518 - "a"
Cohesion: 0.06 Nodes (32): 文件结构, 执行交接, code:python (# backend/tests/test_bx_reimburse_list_filters.py), code:typescript (/** 文本列:服务端模糊 / 客户端也可只用 text */), code:typescript (// web-admin/src/composables/useServerColumnFilters.ts), code:bash (git add web-admin/src/composables/useClientColumnFilters.ts ), code:vue (), code:typescript (const draftText = ref('')) (+24 more)
Community 519 - "create"
Cohesion: 0.06 Nodes (32): 文件结构, 执行交接, code:sql (SET NAMES utf8mb4;), code:python (@router.post("/{apply_id}/submit")), code:bash (cd backend && ./venv/bin/python -m pytest tests/test_pl_vehi), code:python (def test_approve_advances_to_next_node(): ...), code:python (def _current_node_row(db, apply) -> BxWorkflowNode:), code:bash (git commit -m "$(cat <<'EOF') (+24 more)
Community 520 - "getBodyClass"
Cohesion: 0.06 Nodes (31): code:python (def test_required_allows_other_brand_when_sum_matches():), code:bash (git add web-admin/src/components/business/pl-plan-archive-di), code:ts ([...new Set(products.filter(p => p.brandMode === 'any' && p.), code:ts (;[), code:ts (const brandOptions =), code:ts (let brandOptions =), code:ts (if (prod.brandMode === 'required') {), code:bash (git add web-admin/src/components/business/pl-plan-driver-fee) (+23 more)
Community 521 - "get"
Cohesion: 0.06 Nodes (32): 背景, 二、鉴权 / 菜单 / 路由守卫, 三、页面 / 能力与数据流, 已确认决策, 1.1 目标形态, 1.2 菜单映射原则, 1.3 三阶段验收目标, 1.4 工程落点(bx-mobile) (+24 more)
Community 522 - "Cell"
Cohesion: 0.06 Nodes (32): 1. 背景与问题, 10. 文档与计划衔接, 11. 待产品确认(1 项), 1.1 现状(迁移后目标库), 1.2 业务关联方式(回顾), 1.3 目标, 2. 方案对比, 3. 新编号分配规则 (+24 more)
Community 523 - "HorizontalSubmenu.vue"
Cohesion: 0.06 Nodes (32): 小程序 · 司机运输计划单(运输记录 / 司机回执)— 设计文档, 1. 目标, 10. 错误处理, 11. 验收, 12. 风险, 13. 参考实现, 2. 已确认决策, 3. 非目标 (+24 more)
Community 524 - "index.vue"
Cohesion: 0.1 Nodes (7): ge(), ac, overrideDefaults(), remove(), _setBaseUrl(), setup(), wg()
Community 525 - "any"
Cohesion: 0.09 Nodes (30): getStatisticsByLevel(), getStatisticsTrend(), buildParams(), dateRange, formatRate(), funnelChartRef, generateInsights(), getStatistics() (+22 more)
Community 526 - "CRM 前端代码迁移替换指南"
Cohesion: 0.09 Nodes (16): backToday(), bindDateChange(), change(), choiceDate(), close(), confirm(), created(), date() (+8 more)
Community 527 - "7. 列表区、表格与分页"
Cohesion: 0.08 Nodes (29): ExpenseItem, formatExpenseName(), pickExpenseItemId(), resolveExpenseDisplay(), useExpenseItemTree(), payCardTitle(), lineExpenseDisplay(), activeTab (+21 more)
Community 528 - "index.vue"
Cohesion: 0.07 Nodes (23): User, userApi, UserCreate, UserService, UserUpdate, editingUser, formData, isEdit (+15 more)
Community 529 - "code:vue (<template #label>排序号数值越小越靠前</sp)"
Cohesion: 0.06 Nodes (3): copy(), copyToClipboard(), fallbackCopy()
Community 530 - "合同列表模块迁移方案 — 01 概述"
Cohesion: 0.07 Nodes (20): activeBiz, clearKeyword(), currentPage, fetchPage(), finished, flatList, handleSubmit(), keyword (+12 more)
Community 531 - "模块迁移方案 — 01 概述"
Cohesion: 0.07 Nodes (20): publicDutyApi, PublicDutyGrabResult, PublicDutyPage, PublicDutySlot, PublicDutyUserOption, activePicker, backToList(), errorType (+12 more)
Community 532 - "业务模块数据权限运行时过滤 — Implementation Plan"
Cohesion: 0.06 Nodes (33): 文件结构(新建 / 主要修改), Phase 1:数据库与模型, Phase 2:计划 CRUD API, Phase 3:前端计划表单, Phase 4:安排运输与地磅, Phase 5:司机 / 现场链接, Phase 6:打印, Phase 7:归档与运费 (+25 more)
Community 533 - "code:block10 (web-admin/src/api/business.ts)"
Cohesion: 0.06 Nodes (33): 结构与样式, ADDED Requirements, Requirement: Web 管理端以 Fresh Mint 规范为唯一视觉权威, Requirement: 主列表表体内嵌滚动与视口填满, Requirement: 图标组件使用 Element Plus 图标, Requirement: 小程序以三墙 Demo 体系为唯一视觉权威, Requirement: 小程序媒体与触控, Requirement: 弹窗与遮罩 (+25 more)
Community 534 - "code:typescript (Dict {)"
Cohesion: 0.06 Nodes (32): 1.1 架构, 1.2 核心原则, 1.3 目录约定(生产机), 1. 部署思路总览, 2.1 服务器软件, 2.2 网络与防火墙, 2.3 数据库, 2. 前置条件 (+24 more)
Community 535 - "ADDED Requirements"
Cohesion: 0.09 Nodes (5): CommentItem, fetchGetLatestUpgradeLog(), systemUpgrade(), UpgradeLog, VersionManager
Community 536 - "iter_user_menu_perm_codes"
Cohesion: 0.11 Nodes (12): get_wechat_pay_client(), get_wechat_pay_v2(), Any, 微信支付工具模块 支持微信支付 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 (+4 more)
Community 537 - "Requirement: 运输计划 API JSON 字段 camelCase 对齐"
Cohesion: 0.14 Nodes (29): BaseSettings, Config, Settings, _dec(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str() (+21 more)
Community 538 - "login_crypto.py"
Cohesion: 0.09 Nodes (31): ak(), cf, df, Ef, ff, gf, hf, ik() (+23 more)
Community 539 - "contact.py"
Cohesion: 0.09 Nodes (26): handleClosed(), handlePreviewImageLoad(), handlePreviewKeydown(), handlePreviewWheel(), handlePreviewWindowResize(), kind, loading, nudgePreviewZoom() (+18 more)
Community 540 - "_coerce_resource_snapshot"
Cohesion: 0.12 Nodes (25): checkAll(), created(), localData(), setRules(), setValue(), submit(), validate(), validateField() (+17 more)
Community 541 - "auth.py"
Cohesion: 0.07
Nodes (31): 移动端开发说明, 1. 登录页面 (/login), 2. 仪表盘 (/dashboard), 3. 计划管理 (/plans), 4. 出入库管理 (/inventory), 5. 地磅单管理 (/weighing), 6. 基础资料 (/master-data), 7. 用户管理 (/user) (+23 more)
Community 542 - "leave.py"
Cohesion: 0.06 Nodes (30): 文件结构, 执行说明, code:sql (-- backend/scripts/migrate_20260817_duty_staff_role.sql), code:python (if item.source == SOURCE_ASSIGN and uid:), code:python (if name == "SysRole":), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (git add backend/app/models/duty_models.py backend/app/servic), code:python (@router.get("/users/options")) (+22 more)
Community 543 - "OSSStorage"
Cohesion: 0.06 Nodes (29): code:sql (-- 运输计划归档:查看单价金额按钮权限), code:python (if not user_can_archive_plan(db, user):), code:python (cols = filter_export_columns(PLAN_ARCHIVE_EXPORT_COLUMNS, bo), code:bash (git add backend/app/api/pl/plan.py), code:ts (/** 归档查看:展示单价与金额;未传时跟随 showArchiveIoFields */), code:ts (const hideArchiveMoney =), code:bash (git add web-admin/src/components/business/pl-plan-view-dialo), code:ts (import { fetchGetMenuCodes } from '@/api/auth') (+21 more)
Community 544 - "index.vue"
Cohesion: 0.06 Nodes (31): 文件结构, code:python (# backend/tests/test_pl_transport_site_service.py), code:bash (# GET /api/transport/site-plan/history?date=2026-09-13 (带 B), code:bash (git commit -m "feat(pl): add authenticated site-plan APIs fo), code:sql (-- 小程序:运输管理 → 运输计划单(仅角色「现场人员」)), code:sql (SELECT rm.menu_id, r.role_name), code:bash (git commit -m "docs(sql): add mini transport-plan menu for s), code:javascript (function unwrapData(data) {) (+23 more)
Community 545 - "index.vue"
Cohesion: 0.06 Nodes (30): code:sql (-- 运输计划复制发群固定序号(租户内流水)), code:bash (git add backend/app/services/pl_driver_plan_service.py backe), code:python (@router.post("/{plan_id}/ensure-copy-seq")), code:bash (# 示例:替换 TOKEN / PLAN_ID), code:bash (git add backend/app/api/pl/driver_plan.py), code:javascript (ensureCopySeq: async (planId) =>), code:javascript (export function buildDriverPlanCopyText(page = {}) {), code:bash (git add miniprogram/api/pl.js miniprogram/utils/plDriverPlan) (+22 more)
Community 546 - "dashboard.py"
Cohesion: 0.06 Nodes (31): 1. 目标与范围, 10. 与「加油登记」差异说明, 1.1 目标, 1.2 已确认决策, 1.3 非目标, 2. 架构, 3. 菜单与权限, 3.1 菜单树 (+23 more)
Community 547 - "add-auto-search.py"
Cohesion: 0.06 Nodes (31): 背景与目标, 门户菜单首页启动器 + 多页签(方案 1), 溢出淘汰(替换门户硬上限 10), 路由, 已确认决策, 登录后自动打开收藏, 前端模块, §1 整体布局与导航收敛 (+23 more)
Community 548 - "ancestor"
Cohesion: 0.06 Nodes (31): 背景与目标, 三、移除左侧栏, 四、导航联动, 五、菜单数据与权限(不变), 已确认决策, 六、响应式, 七、样式要点, 八、影响文件清单 (+23 more)
Community 549 - "main"
Cohesion: 0.06 Nodes (31): 线索管理模块 - 前端界面, 1. 配置路由, 📦 使用的字典, 🔧 依赖说明, 全局方法, 🚀 使用说明, 🎯 功能说明, 1. 线索列表页面 (index.vue) (+23 more)
Community 550 - "gotoSelectedLink"
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 551 - "a"
Cohesion: 0.14 Nodes (21): bind_biz(), delete_attachment(), download_file(), list_by_biz(), _parse_id_list(), preview_attachment(), Session, UploadFile (+13 more)
Community 552 - "add-list-index-columns.py"
Cohesion: 0.19 Nodes (31): _body_to_params(), export_inbound(), _export_orders(), export_outbound(), _get_by_plan(), get_inbound(), get_inbound_by_plan(), _get_order() (+23 more)
Community 553 - "apply_file"
Cohesion: 0.1 Nodes (28): day_detail(), delete_assignment(), duty_user_options(), _enrich_assign_names(), ensure_duty_dict(), month_summary(), Session, 指定用户时补全 personName(用 nick_name)。 (+20 more)
Community 554 - "FireworkSystem"
Cohesion: 0.14 Nodes (29): apply_crm_create_by_scope(), Session, _customer_base_query(), get_follow_statistics(), get_industry_statistics(), get_level_statistics(), get_overview_statistics(), get_owner_statistics() (+21 more)
Community 555 - "index.vue"
Cohesion: 0.18 Nodes (30): _dec(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), legacy_parent_id(), load_oss_id_to_url(), load_runtime_settings() (+22 more)
Community 556 - "index.vue"
Cohesion: 0.07 Nodes (24): allData, captureQrObjectUrl, captureRow, currentPage, dateFilterOptions, dateFilterType, finished, getQrImageUrl() (+16 more)
Community 557 - "BxAttachmentUpload.vue"
Cohesion: 0.08 Nodes (23): activeTab, canWithdraw(), clearKeyword(), currentPage, currentUserId(), fetchPage(), finished, flatList (+15 more)
Community 558 - "TableHeightCalculator"
Cohesion: 0.08 Nodes (22): buildParams(), currentPage, dateFilter, dateFilters, fetchPage(), finished, keyword, list (+14 more)
Community 559 - "index.vue"
Cohesion: 0.07 Nodes (6): { t }, created(), getParent(), close(), select(), { t }
Community 560 - "index.vue"
Cohesion: 0.07 Nodes (25): api, calendarDate, cardTitle(), cardTitleDate(), detailRouteName(), errorMessage, finished, formatDay() (+17 more)
Community 561 - "File map"
Cohesion: 0.06 Nodes (29): bgColor, cloneSpacing, containerRef, containerSize, containerStyle, contentClass, contentRef, contentStyle (+21 more)
Community 562 - "线索管理模块迁移方案 — 04 API 规格"
Cohesion: 0.06 Nodes (26): defaultOpenedMenus, firstLevelMenuPath, firstLevelMenus, { getMenuOpenWidth, menuType, dualMenuShowText, menuOpen, getMenuTheme }, { homePath }, isDualMenu, isMobileMode, isMobileScreen (+18 more)
Community 563 - "code:sql (-- 从 docs/sql/sx.sql 中复制该表的 CREATE TABLE 语句)"
Cohesion: 0.06 Nodes (31): 总体概览, 1. 登录界面 ✅, 2. 仪表盘 ⚠️, 3. 计划管理 ⚠️, 4. 出入库管理 ⚠️, 5. 地磅单管理 ⚠️, 6. 基础资料 ⚠️, 7. 用户管理 ⚠️ (+23 more)
Community 564 - "API 清单汇总"
Cohesion: 0.06
Nodes (32): 运输计划 · 安排/调整运输弹窗重构 — 设计文档, 1.1 首次安排 vs 再次调整, 1.2 再次调整判定(后端 is_rearrange), 2.1 布局, 2.2 上区字段清单, 2.3 提交前确认(再次调整), 2.4 成功态, 2.5 列表入口(#/pl/plan) (+24 more)
Community 565 - "文件结构"
Cohesion: 0.06
Nodes (32): 目标, 1. ETC加油申请(P01), 1. 申请单 pl_vehicle_recharge_apply, 2. ETC加油发放登记(P01 + P13), 2. 发放登记 pl_vehicle_recharge_record, 3. API 类型(web-admin/src/api/pl/index.ts), 3. 字典, 4. UI 规范 (+24 more)
Community 566 - "Fresh Mint 内容区 UI 对齐(Step 0 + Step 1)"
Cohesion: 0.06 Nodes (32): 运输管理 · 三方/山峡分册与粘贴建档 — 设计文档, 2.1 三方车辆 / 三方驾押人员, 2.2 山峡自有车辆 / 山峡驾押人员, 2.3 相对现网的校验调整, 3.1 入口, 3.2 解析映射, 3.3 预览与确认, 3.4 冲突处理 (+24 more)
Community 567 - "部署顺序"
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 568 - "Decisions"
Cohesion: 0.17 Nodes (29): dump_export_row(), issue_status_label(), status_label(), order_reimburse(), _advance_filters_from_params(), advance_issue_stats(), _advance_issue_tab_filters(), batch_offset() (+21 more)
Community 569 - "MinIOStorage"
Cohesion: 0.12 Nodes (30): build_merged_users(), bx_role_labels(), check_minio(), check_mysql(), check_redis(), _clip(), crm_role_labels(), derive_source_url() (+22 more)
Community 570 - "changelog.md"
Cohesion: 0.09 Nodes (22): Aa(), as(), ba(), da(), fa(), gr, ha(), j() (+14 more)
Community 571 - "get_active"
Cohesion: 0.09 Nodes (31): addButtons(), addMenuItems(), addToolbars(), applyTableCellStyle(), changeColumnHeader(), changeRowHeader(), curry(), filterNoneItem() (+23 more)
Community 572 - "workflow.py"
Cohesion: 0.08 Nodes (21): addZeros(), createTemplateList(), curry(), entitiesAttr, exists(), getCdateFormat, getCreationDateClasses, getDateTime() (+13 more)
Community 573 - "index.vue"
Cohesion: 0.09 Nodes (19): cache, defaultPromise(), embedPromise(), flatten(), getEmbedHtml(), getUrlResolver, hasLiveEmbeds, hasProto() (+11 more)
Community 574 - "File map"
Cohesion: 0.09 Nodes (24): [], changeStageVisible, currentOpportunityId, currentUserId, dictStore, followVisible, formVisible, isClosedStatus (+16 more)
Community 575 - "_build_tree"
Cohesion: 0.11 Nodes (27): handleBatchDownloadCertZip(), buildAndSavePersonnelCertZip(), buildAndSaveVehicleCertZip(), BuildCertZipOptions, BuildCertZipResult, buildPersonnelCertZipFilename(), buildVehicleCertZipFilename(), BuildVehicleCertZipOptions (+19 more)
Community 576 - "AttachmentService"
Cohesion: 0.12 Nodes (19): _cloudDataNodeWhere(), _cloudDataPostField(), _cloudDataTreeWhere(), _extractTree(), _filterData(), _findNodePath(), getCloudDataListValue(), getCloudDataTreeValue() (+11 more)
Community 577 - "pl_io_order_service.py"
Cohesion: 0.09 Nodes (16): animateTypes1, animateTypes2, animateTypes3, createAnimation(), MPAnimation, nvueAnimation, close(), handler() (+8 more)
Community 578 - "index.vue"
Cohesion: 0.06 Nodes (30): 文件结构, code:bash (cd web-admin && pnpm add @turbodocx/html-to-docx), code:bash (git add web-admin/src/utils/crm/contract-html-to-docx.ts), code:vue (<el-button class="btn-ghost" :loading="wordGenerating" @clic), code:typescript (import FileSaver from 'file-saver'), code:typescript (const wordGenerating = ref(false)), code:typescript (/** 从打印弹窗生成 Word(前端 HTML→DOCX) */), code:bash (git add web-admin/src/views/crm/contract/components/Contract) (+22 more)
Community 579 - "documentOrOwner"
Cohesion: 0.06 Nodes (30): 文件结构, code:python (# backend/tests/test_db_list_sort.py), code:python (from sqlalchemy import and_, func, or_), code:python (sf, so = parse_sort_params(params)), code:bash (git commit -m "feat(db): support inventoryDate column sort o), code:ts (import { useColumnSort } from '@/composables/useColumnSort'), code:ts (const {), code:ts (const applySortAndPage = () => {) (+22 more)
Community 580 - "n"
Cohesion: 0.06 Nodes (30): 已确认决策, 1. 背景与目标, 10. 风险与开放项(实施计划阶段消化), 2. 方案选型, 修订记录, 3. 菜单与权限, 非目标(本期不做), 4. 状态机 (+22 more)
Community 581 - "an"
Cohesion: 0.06
Nodes (30): 危化品证「证书齐备」人工确认 — 设计文档, 现状, 三、前端, 四、状态流转, 客户反馈, 1.1 pl_plan 新增字段, 1.2 既有字段保留, 五、影响范围(实现清单) (+22 more)
Community 582 - "filterEditableDescendants"
Cohesion: 0.06 Nodes (30): 1. 目标与已确认决策, 10. 参考, 1.1 目标, 1.2 决策摘要, 1.3 非目标, 1.4 为何不走经典网页扫码, 2. 主流程, 3. 会话状态机 (+22 more)
Community 583 - "getProtocol"
Cohesion: 0.06 Nodes (30): 运输计划归档 — 设计文档, 1.1 新菜单, 1.2 权限按钮, 1.3 列表行为(D1 / D2), 1.4 工具栏, 1.5 原运输计划页改动(D3), 已确认决策(2026-06-25), 四、前端文件清单 (+22 more)
Community 584 - "getDimension"
Cohesion: 0.06 Nodes (30): 运输计划管理系统 - 实施任务清单, 1. 数据库设计与创建, 1.1 基础数据表, 1.2 计划管理表, 1.3 运输管理表, 1.4 运费结算表, 1.5 库存管理表, 2.1 基础数据 API (+22 more)
Community 585 - "env.d.ts"
Cohesion: 0.06 Nodes (30): ADDED Requirements, code:block1 (计划号:{plan_no}), Requirement: 单据类型自动判断, Requirement: 归档操作, Requirement: 计划编号规则, Requirement: 金额计算规则, Requirement: 通知信息生成, Requirement: 产品属性检查 (+22 more)
Community 586 - "index.vue"
Cohesion: 0.09 Nodes (8): a, c(), g(), i, l, o(), t(), u
Community 587 - "index.vue"
Cohesion: 0.07 Nodes (7): _(), a, cf, kf(), Sf(), wf(), xf()
Community 588 - "QuoteFormDialog.vue"
Cohesion: 0.12 Nodes (27): _append_number_filters(), build_payment_column_filters(), _parse_decimal(), Decimal, Session, 付款(报销待付/已付)列表列头/导出共用过滤条件拼装。 基于报销列筛 builder,并追加付款特有字段:pay_time / actual_amount /, build_reimburse_column_filters(), _parse_decimal() (+19 more)
Community 589 - "ContactSelector.vue"
Cohesion: 0.08 Nodes (23): test_apply_transport_arrange_fields_without_driver(), checkConvert(), convertClue(), ClueConvertParams, ClueFollowQuery, ClueFollowVO, ClueLevelParams, ClueQuery (+15 more)
Community 590 - "index.vue"
Cohesion: 0.08 Nodes (17): _db_pool_keepalive_loop(), _error_json(), lifespan(), Exception, Request, 数据库异常:返回 JSON 并保留 CORS 头,避免浏览器只报跨域错误, 未捕获异常:统一 JSON 500,确保跨域场景下仍有 Access-Control-Allow-Origin, 定期 ping MySQL,避免远程库/NAT 回收空闲 TCP 后首请求长时间卡住。 (+9 more)
Community 591 - "index.vue"
Cohesion: 0.18 Nodes (29): _dec(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_oss_id_to_url(), load_runtime_settings(), load_settings_env() (+21 more)
Community 592 - "InvoiceService"
Cohesion: 0.08 Nodes (20): activeTab, canWithdraw(), canWrite(), clearKeyword(), currentPage, currentUserId(), fetchPage(), finished (+12 more)
Community 593 - "uni-calendar.vue"
Cohesion: 0.08 Nodes (22): dialogMode, dialogTitle, expandedIds, expenseTree, form, handleSubmit(), isEdit, listHeight (+14 more)
Community 594 - "code:vue (<el-drawer v-model="visible" title="客户详情" direction="rtl" si)"
Cohesion: 0.08 Nodes (21): buildParams(), currentPage, dateFilter, dateFilters, fetchPage(), finished, keyword, list (+13 more)
Community 595 - "FlowDesigner.vue"
Cohesion: 0.09 Nodes (25): approverDisplay, approverFallback, approverKeyword, buildNodePayload(), closeApproverPicker(), filteredUsers, formData, handleDelete() (+17 more)
Community 596 - "code:markdown (### X.X {模块名} - {问题简述})"
Cohesion: 0.09 Nodes (16): animateTypes1, animateTypes2, animateTypes3, createAnimation(), MPAnimation, nvueAnimation, close(), handler() (+8 more)
Community 597 - "商机管理模块迁移方案 — 06 分步实施计划"
Cohesion: 0.1 Nodes (5): CommentItem, fetchGetLatestUpgradeLog(), systemUpgrade(), UpgradeLog, VersionManager
Community 598 - "合同 create — 报价单前置(P1)"
Cohesion: 0.07 Nodes (22): bannerList, categoryList, categoryParameters, currentPreview, detailMediaList, emit, formCategoryOptions, formData (+14 more)
Community 599 - "供方信息(crm_supplier_info)— 01 概述"
Cohesion: 0.06
Nodes (30): Agent 更新规则, AGENTS.md — shanxia2.0 (山峡化工), API Conventions (backend), Architecture Conventions, Backend (backend/), Code Style, Coding Conventions, Commands (+22 more)
Community 600 - "code:python (def to_user_info(self) -> dict:)"
Cohesion: 0.06
Nodes (31): 工作流模块设计文档, 1.1 后端(backend/app/), 1.2 前端(web-admin/src/), 1.3 核心数据流, 1. 整体架构与模块划分, 2.1 Schema 变更(需新增字段), 2.2 双存储语义, 2. 数据库模型 (+23 more)
Community 601 - "uni-data-picker.js"
Cohesion: 0.06 Nodes (31): 权限系统全面修复设计文档, 不在本次修复范围, 依赖信息, 修复范围, 修改方案, 修改方案, 修改方案, 修改方案 (+23 more)
Community 602 - "index.vue"
Cohesion: 0.06 Nodes (31): 出入库单 · 工厂现场人员免登录链接 — 设计文档, 1.1 角色与单据, 1.2 触发链路, 1.3 与「调整运输」的关系, 1.4 公共页只读条件, 2.1 路由, 2.2 技术栈, 2.3 页面能力 (+23 more)
Community 603 - "4.4 迭代 4 — 报价管理 + 合同管理"
Cohesion: 0.06 Nodes (31): 一、背景与目标, shanxia2.0 Fresh Mint UI 对齐 — 总改造计划, Step 0 — 基线文档 ✅, Step 1 — 全局 SCSS + Portal 壳层 ✅, Step 1b — WorkTab 上限 ✅, Step 2 — 分模块 class 补齐 ✅(基本完成), Step 3 — bx / db 模块样式收敛 ✅(2026-06-29), Step 4 — Demo 模板页 + 路由 ✅(2026-06-29) (+23 more)
Community 604 - "Changelog"
Cohesion: 0.06
Nodes (31): 报销 · 发票夹额度与报销扣减 — 设计文档, 2.1 bx_invoice(发票档案), 2.2 bx_invoice_ledger(额度流水,权威), 2.3 bx_reimburse_invoice(报销 ↔ 发票,可选), 2.4 现有表改动, 3.1 上传, 3.2 删除发票(仅管理员), 3.3 报销草稿 (+23 more)
Community 605 - "更新日志"
Cohesion: 0.06 Nodes (30): 10. 错误处理, 11. 验收, 12. 风险, 13. 参考实现, 1. 目标, 2. 已确认决策, 3. 非目标, 4. 架构 (+22 more)
Community 606 - "tasks.md"
Cohesion: 0.06 Nodes (31): 运输计划管理系统 - 实施任务清单, 1.1 基础数据表, 1.2 计划管理表, 1.3 运输管理表, 1.4 运费结算表, 1.5 库存管理表, 1. 数据库设计与创建, 2.1 基础数据 API (+23 more)
Community 607 - "tasks.md"
Cohesion: 0.09 Nodes (21): fromRoute, hash, [k, ...rest], nextQuery, q, qs, script, search (+13 more)
Community 608 - "实现模式"
Cohesion: 0.1 Nodes (27): 每行至少 1 个包装。同一合同允许同品同包装多行(不同数量/单价)。, 每行至少 1 个包装。同一合同允许同品同包装多行(不同数量/单价)。, _validate_contract_product_package_specs(), test_validate_allows_same_product_same_package_on_two_lines(), test_validate_still_requires_package_spec(), Tests for contract product package_spec JSON codec., test_decode_empty(), test_decode_invalid_json_as_scalar() (+19 more)
Community 609 - "实现模式"
Cohesion: 0.11 Nodes (29): _advance_contract_after_approval(), approve_contract(), approve_contract_by_contract_id(), approve_pass(), approve_reject(), approve_transfer(), _build_approval_list_filters(), can_user_approve() (+21 more)
Community 610 - "fetchAllPagedRecords"
Cohesion: 0.13 Nodes (11): Bt(), E(), h, k(), m(), mn(), p(), pt() (+3 more)
Community 611 - "handleCheckedColumnsChange"
Cohesion: 0.08 Nodes (17): categoryNameMap, checkRange(), database, databaseId, databaseUrl, getEmojiDatabase, getEmojiDatabaseId, getEmojiDatabaseUrl (+9 more)
Community 612 - "db_collation.py"
Cohesion: 0.08
Nodes (29): 按钮与弹窗总清单(门禁), 1.1 登录 pages/login/login, 1.2 工作台 pages/workbench/workbench, 1.3 首页 / 待办 / 我的, 1. 壳层, 2.1 线索列表 crm/clue/list, 2.2 线索新增 crm/clue/form, 2.3 线索详情 crm/clue/detail (+21 more)
Community 613 - "order_status_compat.py"
Cohesion: 0.07 Nodes (29): 文件结构, 执行交接, code:python (# backend/tests/test_pl_public_transport_history.py), code:typescript (export interface PublicTransportHistoryRecord {), code:bash (git add web-admin/src/api/pl/public-transport.ts), code:typescript ({), code:vue (<van-empty v-else-if="page?.planVoided" description="运输计划已作废), code:ts (import { useRouter, useRoute } from 'vue-router') (+21 more)
Community 614 - "apply_crm_create_by_scope"
Cohesion: 0.07 Nodes (28): 文件结构, 执行说明, code:python (from datetime import datetime), code:typescript (import { showConfirmDialog, showFailToast, showSuccessToast ), code:typescript (selectedStatus.value = (['in_progress', 'completed', 'voided), code:vue (), code:vue (), code:vue (<van-cell-group v-if="!isReadOnly" inset class="section-card) (+20 more)
Community 615 - "common.py"
Cohesion: 0.07 Nodes (29): 文件结构, 执行交接, code:ts (import assert from 'node:assert/strict'), code:ts (import JSZip from 'jszip'), code:bash (cd web-admin && pnpm exec tsx --test src/utils/pl-vehicle-ce), code:bash (git add web-admin/src/utils/pl-vehicle-cert-zip.ts web-admin), code:vue (<el-button), code:ts (const certZipLoading = ref(false)) (+21 more)
Community 616 - ".get_by_id"
Cohesion: 0.07 Nodes (29): 运输计划回传按品牌填量设计, 1. 现场:入/出库明细品牌量, 校验, 管理端补充, 查看, 界面改动, 公开页, 管理端补充弹窗 (+21 more)
Community 617 - "BaseStorage"
Cohesion: 0.07
Nodes (29): 1. 模块定位, 10. 参考路径, 2. 技术实现, 3. 数据表清单(14 张), 4. 业务模块明细, 4.1 费用项目管理(/bx/expense-item), 4.2 工作流配置(/bx/workflow/advance、/bx/workflow/reimburse), 4.3.1 备用金申请(/bx/advance/apply) (+21 more)
Community 618 - "compose1"
Cohesion: 0.14 Nodes (27): allocate_reimburse_title_seq(), format_reimburse_title(), generate_title(), is_auto_reimburse_title(), parse_optional_date(), parse_reimburse_date(), preview_reimburse_title_seq(), date (+19 more)
Community 619 - "parse_admin_request_json"
Cohesion: 0.2 Nodes (28): _dec(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_oss_id_to_url(), load_runtime_settings(), load_settings_env() (+20 more)
Community 620 - "a"
Cohesion: 0.09 Nodes (7): ICrmQuoteApprovalService, ICrmQuotePdfService, ICrmQuoteService, CrmQuoteApprovalServiceImpl, CrmQuotePdfServiceImpl, ISysUserService, CrmQuoteApprovalMapper
Community 621 - "isBoolean"
Cohesion: 0.08 Nodes (22): calcNet(), canShowNet, cargoDisplay, form, goBack(), id, isEdit, isView (+14 more)
Community 622 - "getOrDie"
Cohesion: 0.09 Nodes (22): activeTab, canWithdraw(), clearKeyword(), currentPage, currentUserId(), fetchPage(), finished, handleSubmit() (+14 more)
Community 623 - "_base_query"
Cohesion: 0.08 Nodes (24): buildParams(), currentPage, dateFilter, dateFilters, fetchPage(), finished, keyword, list (+16 more)
Community 624 - "addPx"
Cohesion: 0.1 Nodes (10): canvasRef, CONFIG, ctx, Firework, FireworkConfig, FireworkSystem, handleFireworkTrigger(), handleKeyPress() (+2 more)
Community 625 - "list.vue"
Cohesion: 0.07 Nodes (29): 1. Explicit Negation in Rules, 2. Entry in Rationalization Table, 3. Red Flag Entry, 4. Update description, Common Mistakes (Same as TDD), Example: TDD Skill Bulletproofing, GREEN Phase: Write Minimal Skill (Make It Pass), Initial Test (Failed) (+21 more)
Community 626 - "uni-file-picker.vue"
Cohesion: 0.07
Nodes (30): 运输计划 · 安排运输弹窗 + 司机免登录页 + 地磅联动 — 设计文档, 1.1 布局结构, 1.2 下区 Tab 内容(复用 PlPlanViewDialog), 1.3 「是否生成地磅计划」, 1.4 安排成功态, 2.1 路由, 2.2 技术栈, 2.3 页面能力 (+22 more)
Community 627 - "pool_record_detail"
Cohesion: 0.07
Nodes (30): 操作审计与业务语义日志 — 设计文档, API, business_type 枚举, ContextVar 与装饰器, CRM Tab 改造, OperLogListBody 扩展字段, sys_api_request_log / sys_api_request_log_his 新增列, 中间件与加解密顺序 (+22 more)
Community 628 - "code:block4 (目的地 = 安庆山峡 OR 目的地 = 安徽云栋)"
Cohesion: 0.07 Nodes (30): 运输计划回传按品牌填量设计, 1. 现场:入/出库明细品牌量, 2. 司机:按产品回传, API 变更(要点), 交互(方案 B), 何时展示品牌区, 公开页, 决策摘要 (+22 more)
Community 629 - "code:block7 (等客户确认 → 待采购 → 待发货 → 待收货 → 待归档 → 归档完成)"
Cohesion: 0.07 Nodes (30): 背景与目标, §1 整体布局与导航收敛, §2 菜单首页(卡片拍平 + 收藏区), §3 WorkTab、溢出淘汰与登录预开, §4 收藏持久化与改造范围, API(示意,均需鉴权), SHALL, WorkTab (+22 more)
Community 630 - "code:json ({)"
Cohesion: 0.07 Nodes (30): 背景, 1.1 目标形态, 1.2 菜单映射原则, 1.3 三阶段验收目标, 1.4 工程落点(bx-mobile), 2.1 登录与会话, 2.2 HTTP 客户端, 2.3 菜单 → 首页入口 (+22 more)
Community 631 - "code:vue ()"
Cohesion: 0.07
Nodes (29): 10. 风险与开放项(实施计划阶段消化), 1. 背景与目标, 2. 方案选型, 3. 菜单与权限, 4.1 申请单状态 status, 4.2 流转, 4.3 操作权限摘要, 4. 状态机 (+21 more)
Community 632 - "code:vue ()"
Cohesion: 0.07 Nodes (30): 运输计划管理系统 - 技术设计, Context, Decision 1: 数据库表命名规范, Decision 2: 审批流程实现方式, Decision 3: 计划与运输的关系设计, Decision 4: 库存金额计算方式, Decision 5: 二维码实现方式, Decision 6: 证件过期提醒实现 (+22 more)
Community 633 - "menu_guard.py"
Cohesion: 0.07 Nodes (29): ADDED Requirements, Requirement: Web 管理端按钮须携带图标, Requirement: 产品属性检查, Requirement: 单据类型自动判断, Requirement: 归档操作, Requirement: 计划可从 CRM 合同发起, Requirement: 计划编号规则, Requirement: 跟进状态流转 (+21 more)
Community 634 - "1. 文件复制对照表"
Cohesion: 0.13 Nodes (25): _append_create_time_filters(), _append_date_range_filters(), _append_enum_filters(), _append_number_filters(), _append_one_number_field(), _append_text_filters(), build_product_column_filters(), _parse_day_start() (+17 more)
Community 635 - "线索管理模块迁移方案 — 02 数据库"
Cohesion: 0.11 Nodes (21): fireRemoveDraft(), fireRestoreDraft(), fireStoreDraft(), get(), getAutoSaveInterval, getAutoSavePrefix(), getAutoSaveRetention, hasDraft() (+13 more)
Community 636 - "商机管理模块迁移方案 — 01 概述"
Cohesion: 0.11 Nodes (16): bind(), extractFromAnchor(), findCatalog(), findMap(), findTextByValue(), getAnchors(), getDelta(), getTargetList (+8 more)
Community 637 - "目标"
Cohesion: 0.09 Nodes (29): absolute(), ancestors$3(), ancestors$4(), colInfo(), drawBar(), filter$2(), firstDefinedOrZero(), get$4() (+21 more)
Community 638 - "CRM Java 参考快照(按需拷贝)"
Cohesion: 0.08 Nodes (22): fetchCheckDuplicate(), fetchCreateCustomer(), applyDefaultOwnerUserId(), customerData, data, dialog, dictStore, emit (+14 more)
Community 639 - "code:python (import pytest)"
Cohesion: 0.07 Nodes (28): [], brandLabel, brandOptions, brandQtyRows, candidates, fb, feedbackById, id (+20 more)
Community 640 - "index.vue"
Cohesion: 0.07
Nodes (28): 按钮与弹窗总清单(门禁), 1. 壳层, 1.1 登录 pages/login/login, 1.2 工作台 pages/workbench/workbench, 1.3 首页 / 待办 / 我的, 2.1 线索列表 crm/clue/list, 2.2 线索新增 crm/clue/form, 2.3 线索详情 crm/clue/detail (+20 more)
Community 641 - "index.vue"
Cohesion: 0.1 Nodes (28): 四、商机管理, 2.1 进入与壳, 2.2 字段展示(每个字段一条), 2.3 必填校验(每个必填独立 + 组合), 2.4 字段边界与内容, 2.5 保存成功 / 失败 / 状态, 2.6 确认无修改 / 无删除, 4.1 列表壳与负向 (+20 more)
Community 642 - "4.3 迭代 3 — 线索管理 + 商机管理"
Cohesion: 0.07 Nodes (28): 文件结构, 执行交接, code:sql (-- 小程序地磅:移动端菜单 + 超级管理员授权), code:bash (git add miniprogram/config/workbench-menus.js miniprogram/co), code:js (const menuAll = ref(false)), code:js (async function fetchMenuCodes() {), code:js (menuAll.value = false), code:js (await fetchMenuCodes()) (+20 more)
Community 643 - "运费结算三菜单拆分 — 设计文档"
Cohesion: 0.07 Nodes (28): 文件结构, code:js (import assert from 'node:assert/strict'), code:bash (git add miniprogram/components/db-ui/db-pound-qrcode-popup.v), code:vue (<view class="db-card__foot" @click.stop>), code:vue (<view class="db-card__foot" @click.stop>), code:vue (<db-pound-qrcode-popup), code:js (import DbPoundQrcodePopup from '@/components/db-ui/db-pound-), code:js (const poundQrOpen = ref(false)) (+20 more)
Community 644 - "shanxia2.0 生产上线检查清单"
Cohesion: 0.07 Nodes (27): 文件结构, 执行交接, code:python (from app.models.db_models import DbWeighingSlip), code:python (@patch("app.services.pl_dibang_bridge_service.inventory_has), code:bash (cd backend && source venv/bin/activate && pytest tests/test), code:python (need_remount = False), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (git add backend/app/services/pl_dibang_bridge_service.py bac) (+19 more)
Community 645 - "v2.5.0 - 2025-07-06 🎉"
Cohesion: 0.07
Nodes (28): 背景与问题, 三、导入校验与写库, 已确认决策, 五、风险与验收, 六、实现落点预览, 2.1 工作表, 2.2 报销导入 列定义, 2.3 下拉实现(openpyxl) (+20 more)
Community 646 - "v3.0.0 - 2025-11-09 🎉"
Cohesion: 0.07 Nodes (28): 运输计划 · 车辆/人员/证书重构 — 设计文档, 车辆(嵌套保存), 非目标(本期不做), 人员, 证书, 提醒, 前端设计, 人员管理(原司机管理) (+20 more)
Community 647 - "v3.0.0 - 2025-11-09 🎉"
Cohesion: 0.07 Nodes (28): 目标, 1. 背景与目标, 10. 后续批次路线图, 11. 建议实现顺序, 12. 修订记录, 2. 已确认产品决策, 3. 首批范围, 3.1 改造 (+20 more)
Community 648 - "v2.5.0 - 2025-07-06 🎉"
Cohesion: 0.07 Nodes (28): 运输计划 · 新增计划弹窗 — 设计文档, 1. 基础信息, 提交流程, 2. 合同信息, 已确认决策(2026-06-20), 非目标(本期不做), 前端组件, 合同产品 → 计划产品映射 (+20 more)
Community 649 - "1. 数据库与菜单"
Cohesion: 0.12 Nodes (23): _assert_editable(), _build_public_page(), _format_file_size(), _get_inventory_by_token(), get_public_inventory(), get_public_pound_qr(), _parse_feedback_images(), Session (+15 more)
Community 650 - "proposal.md"
Cohesion: 0.19 Nodes (28): apply_biz_backfill(), BackfillRule, BizRef, build_biz_index(), count_target_rows(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows() (+20 more)
Community 651 - "design.md"
Cohesion: 0.08 Nodes (25): expenseItemApi, dialogMode, dialogTitle, expandedIds, expenseTree, form, handleDelete(), handleSubmit() (+17 more)
Community 652 - "proposal.md"
Cohesion: 0.09 Nodes (28): uniStatistics, appid, description, mp-alipay, uniStatistics, usingComponents, mp-jd, uniStatistics (+20 more)
Community 653 - "Scenario: 新增列表页"
Cohesion: 0.1 Nodes (21): appendFiles(), collectClipboardFiles(), DisplayItem, displayItems, emit, handleDocumentPaste(), handleDrop(), isDragOver (+13 more)
Community 654 - "get_sync_redis_client"
Cohesion: 0.12 Nodes (23): exportOpportunity(), getKanbanData(), getOpportunityFollow(), getOpportunityProduct(), listMyOpportunity(), listOpportunityFollow(), listOpportunityProduct(), listProductByOpportunity() (+15 more)
Community 655 - "tasks.md"
Cohesion: 0.12 Nodes (18): addCopyButton(), highlightCode(), HighlightDirective, insertLineNumbers(), isBlockProcessed(), markBlockAsProcessed(), processBlock(), setupHighlightDirective() (+10 more)
Community 656 - "proposal.md"
Cohesion: 0.1 Nodes (27): _auto_contract_name_body(), generate_contract_name(), 按面板单位全称精确匹配交易主体/客户主数据,取 shortName;对不上则用全称。, 按面板单位全称精确匹配交易主体/客户主数据,取 shortName;对不上则用全称。, 前端预览误用单位全称时,名称片段会等于面板/客户/开票全称。, 前端预览误用单位全称时,名称片段会等于面板/客户/开票全称。, 按面板供方(partyA)-需方(partyB)生成:{供方简称}-{需方简称}({合同编号})。 - 名称为空:按主数据简称自动生成 - 名, 按面板供方(partyA)-需方(partyB)生成:{供方简称}-{需方简称}({合同编号})。 - 名称为空:按主数据简称自动生成 - 名 (+19 more)
Community 657 - "SysOss"
Cohesion: 0.11 Nodes (15): _compile(), test_belongs_company_in(), test_carrier_name_falls_back_to_snapshot_without_db(), test_customer_name_contains(), test_erp_entered_in(), test_erp_entered_single(), test_hazard_cert_ready_in(), test_hazard_cert_ready_single() (+7 more)
Community 658 - "leave.py"
Cohesion: 0.19 Nodes (26): _dec(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_oss_id_to_url(), load_runtime_settings(), load_settings_env() (+18 more)
Community 659 - "transport_address.py"
Cohesion: 0.08 Nodes (27): advance(), asLtrRange(), children(), convertToRange(), descendant$1(), diagnose(), doDiagnose(), first() (+19 more)
Community 661 - "time-picker.vue"
Cohesion: 0.07 Nodes (24): allowExplosive, allowToxic, any, attachmentJson, brandMeta, contractNo, customer, ensureCustomerOption() (+16 more)
Community 662 - ".get_by_id"
Cohesion: 0.11 Nodes (21): COMPLETED_NODE_STATUS_SET, DRAFT_STATUS_SET, formatMoney(), formatMoneyNumber(), formatMoneyYuan(), formatSumMoney(), hasWorkflowNode(), moneyTableFormatter() (+13 more)
Community 663 - "operlog_list"
Cohesion: 0.07 Nodes (27): [], activeTab, address, contactFilterDefs, contactFiltersApi, contactLoading, ContractDetailDialog, contractDialogActive (+19 more)
Community 664 - "LocalStorage"
Cohesion: 0.09 Nodes (16): publicDutyApi, PublicDutyGrabResult, PublicDutyPage, PublicDutySlot, PublicDutyUserOption, activePicker, backToList(), formatTitle() (+8 more)
Community 665 - "index.vue"
Cohesion: 0.07 Nodes (28): P01 标准列表 CRUD, P02 复杂业务列表, P03 树形主数据, P04 左树右表, P05 主从双表(同页), P06 主从弹窗(子表在 Dialog), P07 号池 / 批量运维, P08 状态 Tab 列表 (+20 more)
Community 666 - "at"
Cohesion: 0.07 Nodes (28): 三、模式详解(标准写法 + 参考), code:typescript (const viewSections = computed(() => [{), P02 复杂业务列表, P03 树形主数据, P04 左树右表, P05 主从双表(同页), P06 主从弹窗(子表在 Dialog), P07 号池 / 批量运维 (+20 more)
Community 667 - "cn"
Cohesion: 0.07 Nodes (26): code:python (def test_withdraw_in_approval_to_draft_keeps_round_and_appro), code:vue (<el-button), code:bash (git add web-admin/src/api/pl/index.ts web-admin/src/views/pl), code:javascript (withdraw: (id) =>), code:javascript (function canWithdraw(item) {), code:vue (), code:javascript (function handleWithdraw(item) {), code:bash (git add miniprogram/api/pl.js miniprogram/pages/pl/vehicle-r) (+18 more)
Community 668 - "getContent"
Cohesion: 0.07 Nodes (24): 文件结构, code:ts (/** 空白单据物料空行数(与分装单最小行数对齐) */), code:ts (export function renderBlankSubpackSlipHtml(): string {), code:bash (cd web-admin && pnpm exec tsx -e "), code:bash (git add web-admin/src/utils/pl-subpack-slip-template.ts), code:ts (function openBlank() {), code:ts (function openBlank() {), code:ts (function openBlank() {) (+16 more)
Community 669 - "hasCaption"
Cohesion: 0.07 Nodes (27): code:python (# backend/tests/test_crm_contract_no_align.py), code:bash (git add backend/app/crud/crm/contract.py), code:typescript (const CONTRACT_NO_STD_RE = /^([A-Z]+)/X-JT(\d{8})(\d{3})$/), code:typescript (syncContractNoDateFromSignDate(val)), code:typescript (const handleSignDateChange = (val: string | null) => {), code:bash (git add web-admin/src/views/crm/contract/components/Contract), code:bash (rg "contract/form|views/crm/contract/form" web-admin/src --g), code:bash (git add web-admin/src/views/crm/contract/form.vue) (+19 more)
Community 670 - "bind"
Cohesion: 0.07
Nodes (27): 运输计划 · 承运商资质附件 — 设计文档, 辅助函数, 前端设计, 已确认业务规则, 1. 承运商列表 / 编辑(views/pl/carrier/index.vue), 影响范围, 验收标准, 工作量估算 (+19 more)
Community 671 - "isChildEditable"
Cohesion: 0.07 Nodes (27): 产品品牌与别名设计(含运输计划归档按品牌记账), 1. 背景与目标, 10. 实现分期建议, 1.1 现状, 1.2 业务诉求, 1.3 非目标(首期不做), 2. 决策摘要, 3. 数据模型 (+19 more)
Community 672 - "emojiMatches"
Cohesion: 0.07 Nodes (27): ADDED Requirements, Requirement: 车辆维保申请提交, Requirement: 处理记录撤销与编辑, Requirement: 租户与权限隔离, Requirement: 车辆维保申请维护, Requirement: 维保类型输入, Requirement: 选车维保提醒, Requirement: 车辆维保处理登记 (+19 more)
Community 673 - "cellOperations"
Cohesion: 0.13 Nodes (26): _build_public_page(), _build_site_product_read(), _format_file_size(), get_public_site(), _get_site_link_by_token(), _parse_feedback_images(), Session, UploadFile (+18 more)
Community 674 - "clean-dev.ts"
Cohesion: 0.08 Nodes (18): allData, currentPage, dateFilterOptions, dateFilterType, finished, handleSearch(), loadData(), loading (+10 more)
Community 675 - "loading.ts"
Cohesion: 0.08 Nodes (20): allData, currentPage, dateFilterOptions, dateFilterType, finished, getWeighingRecordDate(), handleSearch(), isWeighingRecordToday() (+12 more)
Community 676 - "responsive.ts"
Cohesion: 0.09 Nodes (19): errorMessage, goBack(), goList(), handleSave(), loadDetail(), loading, page, planId (+11 more)
Community 677 - "editorContainer"
Cohesion: 0.08 Nodes (9): created(), init(), inputContentClass(), inputContentStyle(), inputStyle(), obj2strClass(), obj2strStyle(), onInput() (+1 more)
Community 678 - "index.vue"
Cohesion: 0.1 Nodes (12): activated(), bottom(), center(), close(), deactivated(), destroyed(), left(), onTap() (+4 more)
Community 679 - "if"
Cohesion: 0.1 Nodes (24): CountToEmits, CountToExpose, CountToProps, currentValue, emit, formattedValue, isPaused, isRunning (+16 more)
Community 681 - "user-search.vue"
Cohesion: 0.09 Nodes (25): fetchCustomerList(), addOpportunity(), updateOpportunity(), customerList, customerLoading, dictStore, emit, form (+17 more)
Community 682 - "code:block3 (待提交 → 已提交 → 审核通过 → 已确认)"
Cohesion: 0.07 Nodes (27): compilerOptions, baseUrl, esModuleInterop, jsx, lib, module, moduleResolution, noImplicitAny (+19 more)
Community 683 - "code:ts (import { hasPermi } from '@/utils/permission')"
Cohesion: 0.07 Nodes (28): 运输计划归档 — 设计文档, 1.1 新菜单, 1.2 权限按钮, 1.3 列表行为(D1 / D2), 1.4 工具栏, 1.5 原运输计划页改动(D3), 2.1 布局, 2.2 上区 — 产品实际数量 (+20 more)
Community 684 - "list.vue"
Cohesion: 0.07
Nodes (28): 危化品证「证书齐备」人工确认 — 设计文档, 1.1 pl_plan 新增字段, 1.2 既有字段保留, 2.1 标记 / 取消齐备, 2.2 安排运输校验(替换), 2.3 计划更新时撤销齐备, 2.4 列表 / 详情返回, 3.1 危化品证上传页 plan-cert/index.vue (+20 more)
Community 685 - "code:vue ()"
Cohesion: 0.07 Nodes (27): 10. 与「加油登记」差异说明, 1.1 目标, 1.2 已确认决策, 1.3 非目标, 1. 目标与范围, 2. 架构, 3.1 菜单树, 3.2 角色授权 (+19 more)
Community 686 - "code:vue (<el-form ref="formRef" :model="form" :rules="rules" label-wi)"
Cohesion: 0.07 Nodes (27): ADDED Requirements, Requirement: Web 管理端 UI 规范, Requirement: 处理记录撤销与编辑, Requirement: 无申请补录, Requirement: 租户与权限隔离, Requirement: 维保类型输入, Requirement: 车辆维保处理登记, Requirement: 车辆维保申请提交 (+19 more)
Community 687 - "module-status.md"
Cohesion: 0.07 Nodes (28): 线索管理模块 - 前端界面, 1. TypeScript类型错误, 1. 线索列表页面 (index.vue), 1. 配置路由, 2. 已转化线索的限制, 2. 新增/编辑表单 (form.vue), 2. 配置菜单权限, 3. 权限控制 (+20 more)
Community 688 - "_recycle_to_pool"
Cohesion: 0.14 Nodes (23): _append_create_time_filters(), _append_date_range_filters(), _append_enum_filters(), _append_number_filters(), _append_text_filters(), build_customer_column_filters(), _parse_day_start(), _parse_number() (+15 more)
Community 689 - "报价单管理 — 04 API 规格"
Cohesion: 0.17 Nodes (25): _dec(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_oss_id_to_url(), load_runtime_settings(), load_settings_env() (+17 more)
Community 690 - "公海池模块迁移方案 — 07 验证清单"
Cohesion: 0.11 Nodes (27): ancestor(), backspaceDelete(), backspaceDeleteCaret(), backspaceDeleteFromListToListCaret(), backspaceDeleteIntoListCaret(), backspaceDeleteRange(), closest$2(), curry() (+19 more)
Community 691 - "公海池模块迁移方案 — 06 分步实施计划"
Cohesion: 0.11 Nodes (7): addPrependUrl2(), findEntryDelegate(), findMap(), fromPoint(), makeItems(), makeTab$1(), Optional
Community 692 - "code:bash (cd backend && pytest tests/test_data_scope.py -v)"
Cohesion: 0.09 Nodes (27): chunk(), classes(), classForPreset(), ColorInputBackstage(), colorPicker(), createInlineMenuFrom(), createPartialMenuWithAlloyItems(), createTieredDataFrom() (+19 more)
Community 693 - "code:sql (ALTER TABLE sys_dict_data)"
Cohesion: 0.1 Nodes (20): handleGeneratePdf(), handleSaveTemplate(), refreshPlan(), toggleRedSeal(), buildDeliverySlipCompanySealHtml(), buildInboundSlipCompanySealHtml(), applyPlSlipCompanyToHtml(), getPlSlipCompanyName() (+12 more)
Community 694 - "code:block24 (web-admin/src/)"
Cohesion: 0.1 Nodes (19): fetchDeleteCustomer(), any, customerExportColumns, handleDelete(), handleEdit(), handleIntoPool(), handleMoreCommand(), handleQuickSearch() (+11 more)
Community 695 - "code:block22 (backend/)"
Cohesion: 0.08 Nodes (24): fetchIntoPool(), ContactForm, ContactQuery, ContactVO, CustomerClaimParams, CustomerFollowForm, CustomerFollowQuery, CustomerFollowVO (+16 more)
Community 696 - "地磅三表 CRM 产品 ID + 规格 — 设计文档"
Cohesion: 0.09 Nodes (8): created(), init(), inputContentStyle(), inputMaxlength(), inputStyle(), obj2strStyle(), onInput(), trimStr()
Community 697 - "v2.5.5 - 2025-08-17"
Cohesion: 0.11 Nodes (25): [], address, basicFields, clueFields, detailLoading, followTotal, getFollowList(), handleAddFollow() (+17 more)
Community 698 - "v2.4.2 - 2025-06-14"
Cohesion: 0.1 Nodes (14): clear(), _dispatchEvent(), handleClose(), handleInput(), handler(), hide(), load(), onchange() (+6 more)
Community 699 - "v2.5.3 - 2025-07-20"
Cohesion: 0.1 Nodes (15): fixSize, activated(), bottom(), center(), close(), deactivated(), destroyed(), getStyles() (+7 more)
Community 700 - "v2.5.3 - 2025-07-20"
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 701 - "v2.5.5 - 2025-08-17"
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 702 - "v2.4.2 - 2025-06-14"
Cohesion: 0.07
Nodes (26): 文件结构, 执行说明, code:python (# backend/tests/test_crm_supplier_hazard.py), code:python (if supplier_id:), code:python (# 普通: (is_toxic!=1 AND is_explosive!=1)), code:python (from app.services.crm_supplier_hazard import assert_products), code:sql (UPDATE sys_menu), code:typescript ({) (+18 more)
Community 703 - "Ha"
Cohesion: 0.07 Nodes (26): 执行说明, code:ts (import assert from 'node:assert/strict'), code:js (const ILLEGAL = /[/\:*?"<>|\u0000-\u001f]/g), code:bash (git add miniprogram/utils/bxAttachmentDisplayName.js), code:js (import { buildApplyAttachmentDisplayName } from '@/utils/bxA), code:js (function attachmentDisplayName(file, index) {), code:vue (<view v-for="(file, idx) in files" :key="file.id" class="att), code:js (fileName: data.fileName || data.file_name || '') (+18 more)
Community 704 - "import_solid_products.py"
Cohesion: 0.07 Nodes (25): 文件地图, 执行方式, code:python (from fastapi import Request), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python ("""备用金列表列头过滤单测。"""), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (cd backend && source venv/bin/activate && pytest tests/test_) (+17 more)
Community 705 - "database.py"
Cohesion: 0.07 Nodes (26): 一期(止血,对应该事故), 1. 背景, 二期(根治断链), 三期(体验与审计), 1.1 现象, 1.2 根因(叠加), 1.3 产品诉求(已确认), 2. 目标与非目标 (+18 more)
Community 706 - "__init__.py"
Cohesion: 0.07
Nodes (26): 运输计划 · 入库单 / 出库单设计, 1. 背景与问题, 10. 实现备注, 11. 决策记录(brainstorm), 2. 已确认决策, 3. 菜单与路由, 4. 数据模型, 4.1 入库主表 pl_inbound_order (+18 more)
Community 707 - "uni-datetime-picker.vue"
Cohesion: 0.14 Nodes (24): _append_number_filters(), build_advance_column_filters(), _offset_amount_expr(), _parse_decimal(), Decimal, 备用金申请列表列头/导出共用过滤条件拼装。, 冲抵合计标量子查询,口径对齐 AdvanceService.offset_amount_map(必须带租户)。, append_create_time_filters() (+16 more)
Community 708 - "changelog.md"
Cohesion: 0.2 Nodes (15): create_workflow(), delete_workflow(), get_workflow(), get_workflow_by_biz_type(), list_workflows(), Session, save_workflow_nodes(), update_workflow() (+7 more)
Community 709 - "Serializable"
Cohesion: 0.18 Nodes (26): batch_insert_quote_products(), calculate_subtotal(), _decimal_value(), delete_products_by_quote_id(), _ensure_quote_parent_scope(), _get_field(), get_quote_product(), insert_quote_product() (+18 more)
Community 710 - "a"
Cohesion: 0.15 Nodes (24): _append_date_range(), _append_enum_filter(), build_maintenance_apply_column_filters(), build_maintenance_process_board_column_filters(), _parse_date(), date, DateLike, 车辆维保:申请列表 / 处理看板列头过滤拼装。 不含 q、tenant、数据权限(由 service 路由负责)。 (+16 more)
Community 711 - "it"
Cohesion: 0.2 Nodes (25): derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_oss_id_to_url(), load_runtime_settings(), load_settings_env(), load_user_mapping() (+17 more)
Community 712 - "charmapFilter"
Cohesion: 0.16 Nodes (26): clear_target_categories(), compute_level(), count_target_rows(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_runtime_settings() (+18 more)
Community 713 - "Cell"
Cohesion: 0.17 Nodes (25): apply_archive_inventory_for_plan(), apply_archive_inventory_for_plan_stops(), apply_brand_stock_change(), get_or_create_inventory(), Decimal, Session, qty_delta_for_plan(), 计划归档按产品+品牌写入库存台账与流水。 直销单 (direct) 首期不记账;入库增加、出库扣减(允许负库存,不做不足拦截)。 调整归档时先按 plan_i (+17 more)
Community 714 - "detect$3"
Cohesion: 0.11 Nodes (17): closePopup(), _copyFilters(), created(), datetimechange(), DropdownType, filterData(), handleClose(), handleRangeReset() (+9 more)
Community 715 - "each"
Cohesion: 0.09 Nodes (20): formatPublicTransportProductLine(), resolvePlanBrandDisplayLabel(), brandConstraintLabel(), formatBrandLabel(), formatBrandLabel(), canUploadAttachments(), errorMessage, formatBrandLabel() (+12 more)
Community 716 - "each"
Cohesion: 0.08 Nodes (21): actionButtonsStyle, componentMap, expandToggleText, formInstance, initialModelValue, isExpanded, isMobile, modelValue (+13 more)
Community 717 - "component.ts"
Cohesion: 0.09 Nodes (23): actionButtonsStyle, cloneModelValue(), componentMap, emit, FormEmits, formInstance, FormItem, FormProps (+15 more)
Community 718 - "index.vue"
Cohesion: 0.09 Nodes (21): dictStore, emit, fetchList(), getRestrictedList(), handleConfirm(), handleSearch(), hasMore, hintText (+13 more)
Community 719 - "index.vue"
Cohesion: 0.11 Nodes (22): cachedFlatCategories, ensureCategoryPathDataLoaded(), formatCategoryPathLabel(), fetchAllPagedRecords(), collectLeafFacilityNodesInTreeOrder(), compareStorageFacilitySlots(), getStorageSlotOrderNum(), loadStorageSlotSelectOptions() (+14 more)
Community 720 - "scrollContainer"
Cohesion: 0.07
Nodes (26): 10. 参考路径, 1. 模块定位, 2. 技术实现, 3. 数据表清单(14 张), 4.1 费用项目管理(/bx/expense-item), 4.2 工作流配置(/bx/workflow/advance、/bx/workflow/reimburse), 4.3.1 备用金申请(/bx/advance/apply), 4.3.2 备用金审批(/bx/advance/approve) (+18 more)
Community 721 - "DbCrmProductSelect.vue"
Cohesion: 0.07 Nodes (27): 10. 文档与计划衔接, 11. 待产品确认(1 项), 1.1 现状(迁移后目标库), 1.2 业务关联方式(回顾), 1.3 目标, 1. 背景与问题, 2. 方案对比, 3.1 格式 (+19 more)
Community 722 - "advanceLines"
Cohesion: 0.07
Nodes (27): 运输计划 · 车辆/人员/证书重构 — 设计文档, 1. pl_personnel(人员主表,替代 pl_driver), 2. pl_vehicle_personnel(车辆-人员关联,替代 pl_vehicle_driver), 3. pl_cert(证书实例,核心新表), 4. pl_document_reminder(提醒工单,扩展), 5. pl_vehicle(车辆表,精简), 6. 字典(sys_dict_type / sys_dict_data), API 设计 (+19 more)
Community 723 - "advRows"
Cohesion: 0.07 Nodes (27): 背景与目标, 2.1 品牌区(保留), 2.2 一级模块下拉(新建 ArtPortalModuleSelect), 2.3 二三级水平菜单(新建 ArtPortalSubNav), 2.4 操作区(保留), 2.5 顶栏 flex 分配, 3.1 布局, 3.2 组件处置 (+19 more)
Community 724 - "for"
Cohesion: 0.07
Nodes (27): 产品品牌与别名设计(含运输计划归档按品牌记账), 10. 实现分期建议, 1.1 现状, 1.2 业务诉求, 1.3 非目标(首期不做), 1. 背景与目标, 2. 决策摘要, 3.1 产品品牌子表 crm_product_brand (+19 more)
Community 725 - "index.vue"
Cohesion: 0.07
Nodes (27): 背景与问题, 2.1 工作表, 2.2 报销导入 列定义, 2.3 下拉实现(openpyxl), 2.4 展示文案与匹配键, 2.5 填写说明与示例(D10), 3.1 流程, 3.2 分组单头规则(D3 / D6) (+19 more)
Community 726 - "menu-badge-registry.ts"
Cohesion: 0.07 Nodes (27): 目标, 10. 后续批次路线图, 11. 建议实现顺序, 12. 修订记录, 1. 背景与目标, 2. 已确认产品决策, 3.1 改造, 3.2 明确不做(首批) (+19 more)
Community 727 - "code:block1 (┌───────────────────────────────────────────────────────────)"
Cohesion: 0.14 Nodes (24): create_with_details(), update_with_details(), BxReimburseDetail, _apply(), 标题序号须避开唯一索引仍占用的号,包括已软删记录。, _session(), test_allocate_title_seq_skips_soft_deleted_row(), test_allocate_title_seq_still_increments_live_row() (+16 more)
Community 728 - "index.vue"
Cohesion: 0.12 Nodes (23): list_contracts(), batch_insert_contract_products(), calculate_subtotal(), _decimal_value(), delete_price_tiers_by_contract_id(), delete_products_by_contract_id(), _get_field(), insert_contract_product() (+15 more)
Community 729 - "后端模块明细"
Cohesion: 0.18 Nodes (24): _dec(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_oss_id_to_url(), load_runtime_settings(), load_settings_env() (+16 more)
Community 730 - "后端模块明细"
Cohesion: 0.16 Nodes (25): apply_biz_backfill(), BackfillRule, BizRef, build_biz_index(), count_target_rows(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows() (+17 more)
Community 731 - "06-steps.md"
Cohesion: 0.11 Nodes (26): ao(), ap(), Bu, bx(), cx, di(), ei, em() (+18 more)
Community 732 - "涉及文件"
Cohesion: 0.1 Nodes (4): fromPoint(), isNonNullable(), isNullable(), Optional
Community 733 - "目标"
Cohesion: 0.11 Nodes (5): extractMeta(), get$1(), getEphoxEmbedData(), guess(), Optional
Community 734 - "目标"
Cohesion: 0.11 Nodes (16): created(), destroyed(), 'form.formRules'(), 'form.labelPosition'(), 'form.labelWidth'(), init(), itemSetValue(), _justifyContent() (+8 more)
Community 735 - "目标"
Cohesion: 0.09 Nodes (19): captureQrObjectUrl, dialogTitle, formatProductLine(), formatQrcodeProductLabel(), getQrImageUrl(), loading, loadQrcode(), quantityUnitLabel (+11 more)
Community 736 - "目标"
Cohesion: 0.08 Nodes (8): { AppConfig }, { BridgeError }, Factory, { PlatformType, ProviderType, ErrorCodeType }, SessionKey, { Storage }, UserAccessToken, { WeixinServer }
Community 737 - "目标"
Cohesion: 0.08 Nodes (25): 技术栈, 1. 创建虚拟环境, 项目结构, 1. 创建虚拟环境, 2. 安装依赖, 2. 安装依赖, 3. 配置环境变量, 快速开始 (+17 more)
Community 738 - "模块迁移方案 — 07 验证清单"
Cohesion: 0.08
Nodes (25): 回款/开票模块移植后, 1. 总览, 变更记录, 步骤 26, 2.1 实现逻辑(Java), 2.2 触发点(CrmPaymentServiceImpl), 2.3 门户现状, 2. updateReceivedAmount(contractId) (+17 more)
Community 739 - "车辆维保申请与处理登记 — Implementation Plan"
Cohesion: 0.08 Nodes (25): 文件结构, 执行交接, code:typescript (queryKey?: string), code:bash (PYTHONPATH=. pytest tests/test_crm_customer_list_filters.py ), code:typescript (enumOptions: dictStore.getOptions('crm_customer_type').map(.), code:typescript ({), code:typescript (function buildListParams() {), code:bash (git add web-admin/src/views/crm/customer/index.vue) (+17 more)
Community 740 - "code:block1 (迭代 1(基础层): 产品分类 + 产品管理 + 字典数据迁移 SQL)"
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 741 - "v3.0.1 - 2025-11-15"
Cohesion: 0.08 Nodes (24): 文件结构, 执行交接, code:ts (collectPersonnelCertZipEntries,), code:vue (<el-button), code:ts (import { buildAndSaveVehicleCertZip } from '@/utils/pl-vehic), code:ts (const certZipLoading = ref(false)), code:bash (git add web-admin/src/views/pl/self-vehicle/index.vue), code:ts (import { buildAndSavePersonnelCertZip } from '@/utils/pl-veh) (+16 more)
Community 742 - "v2.6.0 - 2025-10-16"
Cohesion: 0.08 Nodes (25): 现状, 1. 背景与目标, 10. 验收标准, 11. 实现顺序建议, 主键与类型, 12. 参考路径, 创建必填, 模块能力(保留) (+17 more)
Community 743 - "v2.4.0 - 2025-06-06 🎉"
Cohesion: 0.08 Nodes (25): 报销申请:列头漏斗整库服务端筛选, 1. 背景与问题, 10. 修订记录, 2. 产品决策(已确认), 2.1 检索入口, 2.2 原顶部条件迁移, 2.3 列类型交互, 2.4 列显示与筛选绑定 (+17 more)
Community 744 - "v2.5.8 - 2025-09-29"
Cohesion: 0.08 Nodes (25): 值班排班(日历 + 公开链接抢班)— 设计文档, 背景, 月历, 配置某日, 历史, 状态, 规则, 管理端(登录 + 租户 + 数据权限按现有约定) (+17 more)
Community 745 - "v2.6.0 - 2025-10-16"
Cohesion: 0.09 Nodes (26): 代码优化, 修复, 重构, 重构, 优化, 优化, 修复, [已发布] (+18 more)
Community 746 - "v2.4.0 - 2025-06-06 🎉"
Cohesion: 0.08 Nodes (25): 这个项目有什么特别的呢?, 技术栈, 预览, 快速访问, 安装运行, 精简版本, 技术支持, 兼容性 (+17 more)
Community 747 - "v3.0.1 - 2025-11-15"
Cohesion: 0.08 Nodes (25): 0.1.0(2021-02-18), 0.1.10(2021-07-05), 0.1.11(2021-07-06), 0.1.1(2021-02-24), 0.1.2(2021-02-24), 0.1.3(2021-03-22), 0.1.4(2021-04-09), 0.1.5(2021-05-12) (+17 more)
Community 748 - "v2.5.8 - 2025-09-29"
Cohesion: 0.08 Nodes (25): 1.0.10(2021-04-30), 1.0.11(2021-05-12), 1.0.5(2021-02-05), 1.0.6(2021-02-05), 1.0.7(2021-02-25), 1.0.8(2021-04-14), 1.0.9(2021-04-21), 1.1.0(2021-07-30) (+17 more)
Community 749 - "index.vue"
Cohesion: 0.17 Nodes (24): _append_contract_name_filter(), _append_create_time_filters(), _append_enum_filters(), _append_number_filters(), _append_one_number_field(), _append_text_filters(), build_contract_change_column_filters(), _param() (+16 more)
Community 750 - "SysApiRequestLog"
Cohesion: 0.2 Nodes (24): count_source_rows(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_runtime_settings(), load_settings_env(), load_user_mapping() (+16 more)
Community 751 - "calendar.vue"
Cohesion: 0.16 Nodes (24): PlPlanProductBrandQty, 计划产品归档品牌数量 pl_plan_product_brand_qty stop_product_id 为空:计划产品级汇总;非空:装货/送货段产品, _is_plan_level_row(), load_brand_qtys_by_plan_product_ids(), load_brand_qtys_by_stop_product_ids(), _parse_unit_price(), persist_plan_product_brand_qtys(), persist_stop_product_brand_qtys() (+16 more)
Community 752 - "PublicIoOrderPage.vue"
Cohesion: 0.12 Nodes (22): workflowApi, approverDisplay, buildNodePayload(), formData, handleDelete(), handleSubmit(), isEdit, loading (+14 more)
Community 753 - "process_file"
Cohesion: 0.12 Nodes (22): approverDisplay, approverKeyword, buildNodePayload(), formData, handleDelete(), handleSubmit(), isEdit, loading (+14 more)
Community 754 - "1. 数据库与菜单"
Cohesion: 0.1 Nodes (24): [], binary, blob, bytes, cols, d, day, ia (+16 more)
Community 755 - "config.py"
Cohesion: 0.14 Nodes (13): ICrmQuotePdfService, Boolean, Long, String, CrmQuotePdfServiceImpl, BigDecimal, Boolean, Long (+5 more)
Community 756 - "index.vue"
Cohesion: 0.1 Nodes (20): calendarMonth, calendarSelected, cardTitle(), cardTitleDate(), formatDay(), loadCalendarCounts(), loading, loadList() (+12 more)
Community 757 - "index.vue"
Cohesion: 0.12 Nodes (19): buttonShow(), close(), closeSwipe(), getDirection(), init(), leftOptions(), mounted(), move() (+11 more)
Community 758 - "__init__.py"
Cohesion: 0.1 Nodes (22): dragFinish(), dragMoving(), dragStart(), dragVerify, dragVerifyStyle, emit, getNumericWidth(), handler (+14 more)
Community 759 - "index.vue"
Cohesion: 0.1 Nodes (19): columns, emit, handleEscapeKey(), handleTableSizeChange(), isFullScreen, isManualRefresh, layoutItems, originalOverflow (+11 more)
Community 760 - "detail.vue"
Cohesion: 0.08
Nodes (26): 运输计划 · 承运商资质附件 — 设计文档, 1. 承运商列表 / 编辑(views/pl/carrier/index.vue), 2. 查看弹窗(pl-carrier-view-dialog), 3. 安排运输(pl-plan-arrange-dialog), 4. 计划表单预选车辆(pl-plan-form-dialog), 5. API 类型(api/pl/index.ts), API 变更, OpenSpec 更新 (+18 more)
Community 761 - "vite.config.ts"
Cohesion: 0.08 Nodes (25): 10. 参考, 1.1 目标, 1.2 决策摘要, 1.3 非目标, 1.4 为何不走经典网页扫码, 1. 目标与已确认决策, 2. 主流程, 3. 会话状态机 (+17 more)
Community 762 - "eslint.config.mjs"
Cohesion: 0.08 Nodes (25): 0.1.0(2021-02-18), 0.1.10(2021-07-05), 0.1.11(2021-07-06), 0.1.1(2021-02-24), 0.1.2(2021-02-24), 0.1.3(2021-03-22), 0.1.4(2021-04-09), 0.1.5(2021-05-12) (+17 more)
Community 763 - "hasProto"
Cohesion: 0.08 Nodes (25): 1.0.10(2021-04-30), 1.0.11(2021-05-12), 1.0.5(2021-02-05), 1.0.6(2021-02-05), 1.0.7(2021-02-25), 1.0.8(2021-04-14), 1.0.9(2021-04-21), 1.1.0(2021-07-30) (+17 more)
Community 764 - "convertText"
Cohesion: 0.14 Nodes (21): _claims_from_auth(), _format_body_bytes(), _persist_log(), Any, Request, 统一记录 API 请求/响应出入参的中间件, _redact_obj(), _schedule_persist_log() (+13 more)
Community 765 - "changelog.md"
Cohesion: 0.15 Nodes (23): _append_number_filters(), build_invoice_column_filters(), build_ledger_column_filters(), build_wallet_column_filters(), _parse_decimal(), 发票夹(钱包汇总 / 发票档案 / 额度流水)列表列头/导出共用过滤条件拼装。, 我的发票夹 · 发票档案(BxInvoice)列筛。, 我的发票夹 · 发票档案(BxInvoice)列筛。 (+15 more)
Community 766 - "maxLength"
Cohesion: 0.11 Nodes (25): before(), Cell(), clone(), contains(), deep(), dlIndentation(), each$1(), empty() (+17 more)
Community 767 - "diffDays"
Cohesion: 0.1 Nodes (3): isNonNullable(), isNullable(), Optional
Community 768 - "afterQty"
Cohesion: 0.1 Nodes (23): ap(), ek(), Fv(), gg, ha(), Id(), ls(), mv() (+15 more)
Community 769 - "data"
Cohesion: 0.15 Nodes (18): checkConvert(), checkDuplicateClue(), exportClue(), getParkAreaList(), getStatisticsByLevel(), getStatisticsByOwner(), getStatisticsBySource(), getStatisticsOverview() (+10 more)
Community 770 - "utils.py"
Cohesion: 0.08 Nodes (23): confirmMsg, contentDiv, contractFiles, end, extraFiles, fitStyle, img, imgData (+15 more)
Community 771 - "devDependencies"
Cohesion: 0.11
Nodes (24): 地磅管理 — 全面测试用例, A. 仪表盘 db/dashboard/index, B1 检索(每个条件单独测), B2 Tab(逐个), B3 卡片字段, B. 地磅计划 · 列表 db/plans/list, C1 字段逐项, C2 生成出入库(写) (+16 more)
Community 772 - "index.vue"
Cohesion: 0.08 Nodes (24): code:vue (), code:vue (<ProductCategoryMaintainDialog), code:vue (@closed="emit('closed')"), code:ts (const emit = defineEmits<{), code:vue (<ProductCategoryMaintainDialog), code:bash (git add web-admin/src/components/business/product-category-m), code:sql (-- 软隐藏 CRM「产品分类」侧栏菜单(能力改由产品管理弹窗维护)), code:bash (./scripts/update-graph.sh frontend) (+16 more)
Community 773 - "四页面新增功能实施计划"
Cohesion: 0.08 Nodes (24): 文件结构, bx-mobile 报销申请发票附件选择 — Implementation Plan, code:ts (import { attachmentApi, invoiceApi, invoiceWalletApi, reimbu), code:ts (await refreshWallet()), code:bash (git add bx-mobile/src/views/reimburse/ReimburseApplyPage.vue), code:vue (<button type="button" class="btn btn-primary btn-sm" @click=), code:vue (<van-popup v-model:show="showInvoicePicker" position="bottom), code:bash (git add bx-mobile/src/views/reimburse/ReimburseApplyPage.vue) (+16 more)
Community 774 - "index.vue"
Cohesion: 0.08
Nodes (19): 文件结构, 执行方式, code:sql (-- 运输联动贡献量(吨),用于月计划量累加/回减), code:python (def test_apply_plan_quantity_delta_never_below_zero():), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (./scripts/update-graph.sh backend), code:sql (contributed_qty decimal(15,3) DEFAULT NULL COMMENT '本次联动贡献), code:python (contributed_qty = Column(DECIMAL(15, 3), nullable=True, comm) (+11 more)
Community 775 - "目标"
Cohesion: 0.08 Nodes (23): 文件结构, code:ts (import { provide } from 'vue' // 若用 setupClientColumnFilterP), code:bash (./scripts/update-graph.sh frontend), code:bash (git add web-admin/src/components/business/crm-col-filter-hea), code:ts (const api = inject<FilterApi | null>(props.injectKey as stri), code:ts (// web-admin/src/utils/crm-client-column-filter-provide.ts), code:ts (// web-admin/src/views/crm/customer/dialogColumnFilterDefs.t), code:ts (import { Filter } from '@element-plus/icons-vue') (+15 more)
Community 776 - "目标"
Cohesion: 0.08 Nodes (24): 小程序 · 运输计划单(现场记录 / 现场回传)— 设计文档, 1. 目标, 10. 风险, 11. 参考实现, 2. 已确认决策, 3. 非目标, 4. 架构, 5. 菜单与权限 (+16 more)
Community 777 - "目标"
Cohesion: 0.08 Nodes (24): 运输计划列表「送货时间」列设计, 方案 1 概要, 列行为, 列头过滤, 明确不做, 边界, 已确认决策, 验收 (+16 more)
Community 778 - "目标"
Cohesion: 0.08 Nodes (24): 背景与目标, 四、样式, 五、导航联动(不变或微调), 六、响应式, 七、影响文件清单, 已确认决策, 八、测试计划, 九、风险 (+16 more)
Community 779 - "目标"
Cohesion: 0.08 Nodes (24): 运输计划 · 车辆/驾押人员照片字段 — 设计文档, 目标, 前端设计, 新增 / 编辑弹窗, 错误处理与边界, 测试要点, 实施顺序建议, 已确认业务规则 (+16 more)
Community 780 - "目标"
Cohesion: 0.08 Nodes (24): 目标, 六、边界、上限与错误, 七、测试要点, 1.1 入口, 1.2 加载与提示, 八、架构小结, 已确认决策(2026-09-23), 2.1 接口 (+16 more)
Community 781 - "车辆尿素申请与发放 — Implementation Plan"
Cohesion: 0.08 Nodes (25): Added, Added, Changed, Code Optimized, Fixed, Fixed, Fixed, Fixed (+17 more)
Community 782 - "CustomerFormDialog.vue"
Cohesion: 0.1 Nodes (3): rangeWithinMonth(), d(), b
Community 783 - "v2.4.1 - 2025-06-07"
Cohesion: 0.12 Nodes (24): _auto_contract_name_body(), generate_contract_name(), 按面板单位全称精确匹配交易主体/客户主数据,取 shortName;对不上则用全称。, 前端预览误用单位全称时,名称片段会等于面板/客户/开票全称。, 按面板供方(partyA)-需方(partyB)生成:{供方简称}-{需方简称}({合同编号})。 - 名称为空:按主数据简称自动生成 - 名, resolve_party_short_name(), _strip_contract_name_no_suffix(), _user_contract_name_uses_party_full_name() (+16 more)
Community 784 - "v2.5.2 - 2025-07-13"
Cohesion: 0.11 Nodes (15): plan_requires_site_link(), Session, 运输计划:内置山峡/云栋客户判定(合同可免), 装货或送货段任一段客户为山峡/云栋时,需要生成现场链接。, load_plan_arrange_copy_flags(), PlanArrangeCopyFlags, Session, 运输计划列表:批量计算「复制给司机 / 现场 / 磅单二维码」按钮显示标志。 语义与查看弹窗 / usePlPlanArrangeActions / buil (+7 more)
Community 785 - "v2.5.4 - 2025-07-27"
Cohesion: 0.12 Nodes (14): _compile(), test_carrier_name_falls_back_to_snapshot_without_db(), test_customer_name_contains(), test_erp_entered_in(), test_erp_entered_single(), test_hazard_cert_ready_in(), test_hazard_cert_ready_single(), test_personnel_and_follow_user_contains() (+6 more)
Community 786 - "v2.4.2.6 - 2025-06-23"
Cohesion: 0.08 Nodes (24): dependencies, dayjs, jsencrypt, pinia, vant, @vant/use, vue, vue-router (+16 more)
Community 787 - "v2.4.2.7 - 2025-06-25"
Cohesion: 0.08 Nodes (24): dependencies, jsencrypt, mitt, pinia, vant, vue, vue-router, devDependencies (+16 more)
Community 788 - "v2.5.6 - 2025-09-06"
Cohesion: 0.12 Nodes (18): allowHtmlInNamedAnchor, createAnchor(), getIdFromAnchor(), getNamedAnchor(), insert(), insertAnchor(), isAnchor(), isEmptyNamedAnchor() (+10 more)
Community 789 - "v2.4.2.9 - 2025-07-02"
Cohesion: 0.16 Nodes (20): destroyed(), getDirection(), getDom(), isPC(), mousedown(), mouseleave(), mousemove(), mouseup() (+12 more)
Community 796 - "v2.4.2.9 - 2025-07-02"
Cohesion: 0.14 Nodes (21): publicPlSiteApi, PublicTransportSitePage, BrandQtyItem, publicTransportApi, PublicTransportHistoryPage, PublicTransportHistoryProduct, PublicTransportHistoryRecord, PublicTransportHistoryStop (+13 more)
Community 797 - "v2.5.6 - 2025-09-06"
Cohesion: 0.11 Nodes (17): autoIconClassList, iconClassByText, { language }, locales, panelTitleClassList, panelTitleIconByText, userStore, toggleTransition() (+9 more)
Community 798 - "tasks.md"
Cohesion: 0.08 Nodes (25): 文件结构, bx-mobile 适配 shanxia2.0 — Implementation Plan, P1 — 鉴权 + 核心单据, P2 — 发票夹完整闭环, P3 — 能力对齐收尾 + 配置页, Spec 覆盖自检, Task 10: 我的发票夹 + 发票夹管理页面, Task 11: 报销申请改为选票 + 余额 (+17 more)
Community 799 - "CRM 产品迁移:表模型差异与脚本说明"
Cohesion: 0.08 Nodes (25): 运输计划 · 新增计划弹窗 — 设计文档, 1. 基础信息, 2. 合同信息, 3.1 车辆与承运商, 3.2 取货 / 目的地, 3.3 运费, 3. 运输信息, 4. 产品信息 (+17 more)
Community 800 - "index.vue"
Cohesion: 0.08
Nodes (25): 运输计划 · 入库单 / 出库单设计, 10. 实现备注, 11. 决策记录(brainstorm), 1. 背景与问题, 2. 已确认决策, 3. 菜单与路由, 4.1 入库主表 pl_inbound_order, 4.2 入库明细 pl_inbound_order_item (+17 more)
Community 801 - "合同审批人设置(租户级默认审批人)"
Cohesion: 0.08 Nodes (25): 现状, 10. 验收标准, 11. 实现顺序建议, 12. 参考路径, 1. 背景与目标, 2. 已确认约束, 3. 架构, 4. 登录与 HTTP (+17 more)
Community 802 - "门户顶栏大面板菜单(方案 A)"
Cohesion: 0.08
Nodes (25): 值班排班(日历 + 公开链接抢班)— 设计文档, API, duty_assignment(占位), duty_day(值班日), duty_slot(班次名额), Web 管理端, 值班排班(日历 + 公开链接抢班)— 设计文档, 入口与权限 (+17 more)
Community 803 - "filter_current_cycle_approvals"
Cohesion: 0.08 Nodes (25): 一期(止血,对应该事故), 1.1 现象, 1.2 根因(叠加), 1.3 产品诉求(已确认), 1. 背景, 2.1 目标, 2.2 非目标, 2. 目标与非目标 (+17 more)
Community 804 - "workbench.vue"
Cohesion: 0.08 Nodes (25): 报销申请:列头漏斗整库服务端筛选, 10. 修订记录, 1. 背景与问题, 2.1 检索入口, 2.2 原顶部条件迁移, 2.3 列类型交互, 2.4 列显示与筛选绑定, 2.5 清空与导出 (+17 more)
Community 805 - "index.vue"
Cohesion: 0.08 Nodes (24): §1 数据与过滤, §2 API 与导出, §3 四页 UI, §4 边界与验收, 主要改动面(实现索引), 列头过滤, 列行为, 参考 (+16 more)
Community 806 - "spec.md"
Cohesion: 0.13 Nodes (20): ApiCryptoMiddleware, ApiRequestLogMiddleware, BaseHTTPMiddleware, ApiRequestLogMiddleware, _claims_from_auth(), _format_body_bytes(), _persist_log(), 统一记录 API 请求/响应出入参的中间件 (+12 more)
Community 807 - "H5-mobile"
Cohesion: 0.12 Nodes (23): align_contract_no_to_sign_date(), contract_no_exists(), generate_contract_no(), Java: generateContractNo — {供方编码}/X-JT{yyyyMMdd}{3位序号} 流水与撞号检测须含软删:uk_contr, Java: generateContractNo — {供方编码}/X-JT{yyyyMMdd}{3位序号} 流水与撞号检测须含软删:uk_contr, 租户内合同编号是否已占用(含软删,保证全局唯一)。, 租户内合同编号是否已占用(含软删,保证全局唯一)。, 标准编号替换日期段,保留序号;非标准返回 None。 (+15 more)
Community 808 - "Requirement: 列表主标识列链接查看与编辑删除外置"
Cohesion: 0.19 Nodes (22): _append_contract_name_filter(), _append_create_time_filters(), _append_enum_filters(), _append_number_filters(), _append_one_number_field(), _append_text_filters(), build_contract_change_column_filters(), _param() (+14 more)
Community 809 - "crm_export_columns.py"
Cohesion: 0.18 Nodes (22): derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_oss_id_to_url(), load_runtime_settings(), load_settings_env(), load_user_mapping() (+14 more)
Community 810 - "datetime_parse.py"
Cohesion: 0.15 Nodes (23): clear_target_categories(), compute_level(), count_target_rows(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_runtime_settings() (+15 more)
Community 812 - "migrate_file"
Cohesion: 0.11 Nodes (8): detectBrowser$1(), find$1(), findMap(), findUntil(), get$4(), head(), lift2(), Optional
Community 813 - "menu.py"
Cohesion: 0.11 Nodes (3): isNonNullable(), isNullable(), Optional
Community 814 - "reader"
Cohesion: 0.1 Nodes (16): [], deletable, getList(), handleDetailEdit(), handleQuickSearch(), handleQuickSearchClear(), handleToolbarEdit(), handleUpdate() (+8 more)
Community 815 - "index.vue"
Cohesion: 0.11 Nodes (19): calendarDate, cardTitle(), cardTitleDate(), detailRouteName(), errorMessage, finished, formatDay(), formatYmd() (+11 more)
Community 816 - "changelog.md"
Cohesion: 0.13 Nodes (13): change(), clearVal(), created(), debounce(), emit(), formatItemName(), getCache(), handler() (+5 more)
Community 817 - "index.vue"
Cohesion: 0.12
Nodes (23): 报销管理 — 全面测试用例, A1 壳与入口, A2 Tab(逐个), A3 卡片字段(逐字段), A4 审批操作(待审批 Tab), A. 待办任务 bx/todo/list, B. 报销申请 · 列表 bx/reimburse/list, C1 字段展示 (+15 more)
Community 818 - "__init__.py"
Cohesion: 0.08
Nodes (24): 10. 消息提示/确认框替换规则, 11.1 CRM 权限方式, 11.2 山峡2.0 权限方式, 11.3 替换规则, 11. 权限指令替换规则, 4.1 客户详情:el-drawer → el-dialog, 4.2 表单弹窗, 4.3 弹窗宽度参考 (+16 more)
Community 819 - "pLoadHtmlByLangCode"
Cohesion: 0.08 Nodes (23): code:vue (), code:ts (import assert from 'node:assert/strict'), code:bash (cd web-admin && node --import tsx --test src/utils/list-tool), code:ts (import type { Component } from 'vue'), code:ts (overflowClearFiltersItem(hasActiveFilters.value, () => clear), code:ts ({), code:ts (import { overflowClearFiltersItem } from '@/utils/list-toolb), Execution handoff (+15 more)
Community 820 - "components.d.ts"
Cohesion: 0.08 Nodes (23): code:sql (-- backend/scripts/migrate_20260816_crm_settlement_method_op), code:typescript (import {), code:typescript (const getSettlementClauseContent = (): string =>), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (./scripts/update-graph.sh backend), code:python (# backend/tests/test_crm_settlement_clause.py), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python (# backend/app/services/crm_settlement_clause.py) (+15 more)
Community 821 - "changeLog.ts"
Cohesion: 0.08 Nodes (23): 运输计划合同完善 · 设计说明, 1. 背景与目标, 10. 后端文件(预期), 11. 错误与边界, 12. 测试要点, 13. 非目标(明确不做), 2. 已确认决策, 3. 信息架构与入口 (+15 more)
Community 822 - "index.vue"
Cohesion: 0.08 Nodes (23): 目标, 1. 背景与目标, 2. 已确认产品决策, 非目标(本批), 3. 首批范围, 3.1 改造, 3.2 日期列白名单(前端 prop → 后端仅允许这些), 4. 产品与交互 (+15 more)
Community 823 - "危化品证书按产品类型区分 — 设计文档"
Cohesion: 0.08 Nodes (23): 背景, 供方, 产品列表(推荐), 报价 / 合同保存校验(必须), 测试要点, 实现顺序建议, 目标, 开放项(实现前默认) (+15 more)
Community 824 - "verify_password"
Cohesion: 0.08 Nodes (23): 地磅系统移植设计文档, 1. 背景与目标, 10. 参考源码, 1.1 背景, 1.2 移植模块(用户确认), 1.3 不移植, 2. 设计决策, 3. 数据模型 (+15 more)
Community 825 - "columnProps"
Cohesion: 0.08 Nodes (23): 1. 目标, 10. 测试要点, 11. 实现落点(供计划拆任务,非本次编码), 12. 风险, 2. 已确认决策, 3. 非目标, 4. 架构(模板), 5.1 为何不能直接复用 Web 登录 (+15 more)
Community 826 - "currentTime"
Cohesion: 0.08 Nodes (23): 背景与目标, 批次 0 — 基建, 目标页面清单, 已确认决策, 明确跳过(本设计), 实施约束, 验收标准, 风险与缓解 (+15 more)
Community 827 - "SettingItem.vue"
Cohesion: 0.08 Nodes (23): 山峡小程序「手机号快捷登录」设计, 1. 目标与已确认决策, 1.1 目标, 1.2 决策摘要, 1.3 非目标, 2. 端到端流程, 3. 配置, 3.1 后端环境变量(新增) (+15 more)
Community 828 - "fillRegex"
Cohesion: 0.08 Nodes (23): ADDED Requirements, Requirement: 业务语义字段落库, Requirement: 配置与生产开关, Requirement: 租户隔离, Requirement: 操作日志管理页, Requirement: API 请求全量采集, Requirement: 操作日志查询 API, Requirement: CRM 业务详情操作日志 Tab (+15 more)
Community 831 - "index.vue"
Cohesion: 0.17 Nodes (22): _append_number_filters(), build_invoice_column_filters(), build_ledger_column_filters(), build_wallet_column_filters(), _parse_decimal(), Decimal, 发票夹(钱包汇总 / 发票档案 / 额度流水)列表列头/导出共用过滤条件拼装。, 我的发票夹 · 发票档案(BxInvoice)列筛。 (+14 more)
Community 832 - "if"
Cohesion: 0.2 Nodes (23): 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() (+15 more)
Community 833 - "payload"
Cohesion: 0.14 Nodes (22): decode_package_specs(), encode_package_specs(), normalize_package_specs_list(), Any, Contract / quote product package_spec codec: JSON array with legacy scalar suppo, Trim, drop empties, dedupe while preserving order., Decode DB/API stored package_spec into a list of specs. - JSON array of str, Encode list to JSON array string for DB; empty list → ''. (+14 more)
Community 834 - "payload"
Cohesion: 0.17 Nodes (22): _append_create_time_filters(), _append_enum_filters(), _append_number_filters(), _append_one_number_field(), _append_text_filters(), build_contract_template_column_filters(), _param(), _parse_day_start() (+14 more)
Community 835 - "if"
Cohesion: 0.23 Nodes (23): build_id_maps(), clip_text(), count_rows(), export_mapping(), fetch_rows(), legacy_id_to_str(), main(), map_id() (+15 more)
Community 836 - "payload"
Cohesion: 0.1 Nodes (20): paymentApi, actionLoading, approvals, AttachmentInfo, attachments, checkResubmitPrompt(), detail, detailTab (+12 more)
Community 837 - "link"
Cohesion: 0.09 Nodes (22): author, dependencies, jsencrypt, uqrcodejs, vant, @vant/weapp, description, displayName (+14 more)
Community 838 - "index.vue"
Cohesion: 0.13 Nodes (13): changeFlag(), countDown(), day(), handler(), hour(), minute(), second(), startData() (+5 more)
Community 839 - "index.vue"
Cohesion: 0.13 Nodes (13): change(), clearVal(), created(), debounce(), emit(), formatItemName(), getCache(), handler() (+5 more)
Community 840 - "changelog.md"
Cohesion: 0.2 Nodes (4): createTimestamp(), Calendar, dateCompare(), fixIosDateFormat()
Community 841 - "运输管理 · 固定必备证书槽位 — 设计文档"
Cohesion: 0.13 Nodes (14): created(), destroyed(), 'form.formRules'(), 'form.labelPosition'(), 'form.labelWidth'(), init(), itemSetValue(), _justifyContent() (+6 more)
Community 842 - "供方信息 — 04 API 规格"
Cohesion: 0.13 Nodes (16): animation, BindingX, bindIngXMixins, close(), dom, getDom(), getEl(), getSelectorQuery() (+8 more)
Community 867 - "plugin.min.js"
Cohesion: 0.1 Nodes (18): bootLoading, calendarDate, cardTitle(), cardTitleDate(), fatalError, formatDay(), formatYmd(), keyword (+10 more)
Community 868 - "findUntil"
Cohesion: 0.12 Nodes (15): columnCount(), findMetricRow(), getColumnCells(), getDeclaredColWidthPx(), getEditorContentWidth(), getProductGridRect(), getProductGridRows(), isExcelResizeExcludedTable() (+7 more)
Community 869 - "cat"
Cohesion: 0.08 Nodes (23): 1. 模块划分, 2. 刷新请求约定, 3. 响应拦截逻辑(伪代码), 4. 与 API 加密的交互, 5. 多标签页(首期策略), 6. 配置与运维建议(文档化,非必须改代码), 7. 错误处理, 8. 测试要点 (+15 more)
Community 870 - "shims-loose.d.ts"
Cohesion: 0.08 Nodes (23): ADDED Requirements, Requirement: API 请求全量采集, Requirement: CRM 业务详情操作日志 Tab, Requirement: 业务语义字段落库, Requirement: 操作日志查询 API, Requirement: 操作日志管理页, Requirement: 租户隔离, Requirement: 配置与生产开关 (+15 more)
Community 871 - "list.vue"
Cohesion: 0.12 Nodes (17): FIXED_NARROW_COLUMN_KEYS, isFixedNarrowListColumnKey(), ListColumnWidthMap, loadWidths(), persistWidths(), resolveListColumnKey(), scrubFixedNarrowKeys(), usePersistedListColumnWidths() (+9 more)
Community 872 - "uni-forms.vue"
Cohesion: 0.16 Nodes (20): _append_number_filters(), build_advance_column_filters(), _offset_amount_expr(), _parse_decimal(), 备用金申请列表列头/导出共用过滤条件拼装。, 冲抵合计标量子查询,口径对齐 AdvanceService.offset_amount_map(必须带租户)。, _compile(), test_amount_gte() (+12 more)
Community 873 - "mask-sensitive.ts"
Cohesion: 0.18 Nodes (21): count_source_rows(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_runtime_settings(), load_settings_env(), load_user_mapping() (+13 more)
Community 874 - "v2.5.7 - 2025-09-14"
Cohesion: 0.11 Nodes (3): find(), findUntil(), Optional
Community 875 - "import_liquid_products.py"
Cohesion: 0.11 Nodes (3): isNonNullable(), isNullable(), Optional
Community 876 - "numericWidth"
Cohesion: 0.13 Nodes (21): ao(), b(), bt, f, fo(), gt, ht, k() (+13 more)
Community 877 - "dependencies"
Cohesion: 0.11 Nodes (13): charMap, charMatches(), contains(), fireInsertCustomChar(), hasProto(), insertChar(), isFunction, isNull (+5 more)
Community 878 - "targetScroll"
Cohesion: 0.12 Nodes (23): getContentLanguages, getPasteAsText, languageSpec(), lineHeightSpec(), makeSetupHandler(), onActionExecCommand(), onSetupEvent(), onSetupOutdentState() (+15 more)
Community 879 - "tabDataMap"
Cohesion: 0.11 Nodes (11): askAbortDownload(), checkLocalStoragePackage(), checkStoreScheme(), closeUpdate(), compare(), deleteSavedFile(), downLoadComplete(), installPackage() (+3 more)
Community 880 - "menu.py"
Cohesion: 0.12 Nodes (22): TransportAddress, transportAddressApi, TransportAddressPayload, addressForm, buildPayload(), fetchList(), fillAddressForm(), formDialogTitle (+14 more)
Community 881 - "if"
Cohesion: 0.09 Nodes (14): [], current, existing, exists, hintText, hintWarn, id, link (+6 more)
Community 882 - "normalized"
Cohesion: 0.15 Nodes (18): API_ENCRYPT_EXCLUDE_PATHS, appendTimestampQuery(), base64ToBytes(), bytesToBase64(), bytesToHex(), createUnauthorizedError(), decryptJson(), deriveKey() (+10 more)
Community 883 - "arrange.vue"
Cohesion: 0.09 Nodes (22): 运输计划产品字段安排前必填 — 实现计划, 文件结构, code:ts (import assert from 'node:assert/strict'), code:html (<span class="pl-stop-product-dual-item__label"), code:vue (), code:scss (.pl-stop-field-required {), code:bash (git add web-admin/src/components/business/pl-plan-stop-produ), code:bash (./scripts/update-graph.sh frontend) (+14 more)
Community 884 - "门户大面板最小宽度(方案 B)"
Cohesion: 0.09 Nodes (21): code:ts (import {), code:bash (git add web-admin/src/views/pl/plan/index.vue), code:vue (<el-button), code:vue (<el-button), code:bash (git add web-admin/src/views/pl/plan-archive/index.vue), code:bash (./scripts/update-graph.sh frontend), code:ts (const emit = defineEmits<{), code:ts (const loadedTransportStatus = ref('pending')) (+13 more)
Community 885 - "payload"
Cohesion: 0.09 Nodes (22): 文件结构, code:bash (cd web-admin && pnpm exec tsx <<'TS'), code:vue (<el-dropdown), code:ts (function handleToolbarPrintSlip(command: string) {), code:bash (git add web-admin/src/views/pl/plan/index.vue), code:bash (git add web-admin/graphify-out/GRAPH_REPORT.md web-admin/gra), code:ts (// web-admin/src/utils/pl-batch-print.ts), code:bash (git add web-admin/src/utils/pl-batch-print.ts) (+14 more)
Community 886 - "if"
Cohesion: 0.09 Nodes (22): 现状, 1. 背景与目标, 每批完成标准, 目标, 非目标(本期不做), 2. 行为约定(对齐 Excel), 3. 架构, 3.1 前端(全局一次) (+14 more)
Community 887 - "if"
Cohesion: 0.09 Nodes (22): 运输计划归档:只读可见 + 隐藏单价金额 设计, 1. 背景与目标, 10. 风险与注意, 已否决方案, 采用方案, 2. 已确认决策, 3. 权限模型, 4. 前端行为 (+14 more)
Community 888 - "total"
Cohesion: 0.09 Nodes (22): 1. 背景与根因, 10. 开放扩展(非本期必做), 1.1 现象, 1.2 根因, 1.3 产品诉求(已确认), 2. 目标与非目标, 2.1 目标, 2.2 非目标 (+14 more)
Community 889 - "total"
Cohesion: 0.09 Nodes (22): 一、背景与目标, 六、功能回归清单(每模块至少 1 页), 二、改造边界(硬约束), 五、推荐执行顺序(给后续会话), 七、风险与注意事项, 八、快速命令, 九、变更记录, 三、进度总览 (+14 more)
Community 890 - "amt"
Cohesion: 0.09 Nodes (22): 运输计划:段次合同单选 + 装货产品限合同内, 1. 背景与目标, 10. 方案取舍说明, 11. 自检记录, 后端单测, 前端 / 手工验收, 2. 已确认决策, 3. 非目标 (+14 more)
Community 891 - "index.vue"
Cohesion: 0.09 Nodes (22): 运输计划:供方/需方 + 合同多选 + 产品自由选择, 1. 目标, 10. 自检, 2. 非目标, 3. 业务规则, 3.1 客户, 3.2 合同(分侧、可多选), 3.3 产品 (+14 more)
Community 892 - "detail.vue"
Cohesion: 0.09 Nodes (22): 1.1.10(2021-06-17), 1.1.7(2021-02-05), 1.1.8(2021-03-26), 1.1.9(2021-05-12), 1.2.1(2021-07-30), 1.2.2(2021-08-17), 1.2.3(2021-08-20), 1.2.4(2021-08-20) (+14 more)
Community 893 - "endDate"
Cohesion: 0.09 Nodes (22): 1.0.15(2021-02-05), 1.0.16(2021-02-05), 1.0.17(2021-05-12), 1.1.0(2021-07-13), 1.1.1(2021-07-21), 1.1.2(2021-07-30), 1.1.3(2021-08-30), 1.2.0(2021-11-23) (+14 more)
Community 894 - "num"
Cohesion: 0.09 Nodes (22): ADDED Requirements, Purpose, Requirement: Archive confirms actual quantity per bound line, Requirement: Contract allows duplicate product and package spec lines, Requirement: Drivers and site staff do not see contract allocation, Requirement: Plan stop may bind multiple contracts of the same customer, Requirement: Plan stop products bind to a contract product line, Requirement: Quantity occupancy keys by contract product line (+14 more)
Community 896 - "if"
Cohesion: 0.17 Nodes (20): _assert_users_exist(), get_setting(), Any, Session, _row_to_dict(), save_setting(), _assert_users_exist(), get_setting() (+12 more)
Community 897 - "deletable"
Cohesion: 0.19 Nodes (22): PlOcrUsageMonth, 阿里云 OCR 月度调用计数 pl_ocr_usage_month(按自然月全局统计), assert_quota_available(), _build_ocr_client(), compress_image_bytes(), current_usage_month(), _first_attachment_url(), get_or_create_usage_row() (+14 more)
Community 898 - "__init__.py"
Cohesion: 0.16 Nodes (22): approve_quote(), can_user_approve(), create_approval_records(), delete_pending_approvals(), get_quote_approval(), invalidate_all_approvals(), list_quote_approvals(), Any (+14 more)
Community 899 - "__init__.py"
Cohesion: 0.17 Nodes (20): addClue(), checkDuplicateClue(), exportClue(), getParkAreaList(), getStatisticsByOwner(), getStatisticsBySource(), getStatisticsOverview(), importClue() (+12 more)
Community 900 - "运输管理 · 三方/山峡分册与粘贴建档 — 设计文档"
Cohesion: 0.18 Nodes (21): _append_adjust_date_filters(), _append_create_time_filters(), _append_enum_filters(), _append_number_filters(), _append_one_number_field(), _append_text_filters(), build_price_letter_column_filters(), _param() (+13 more)
Community 901 - "bx.js"
Cohesion: 0.26 Nodes (22): backup_tables(), _contact_key(), discover_merge_pairs(), fetch_customer(), _invoice_key(), load_database_url(), main(), merge_contacts() (+14 more)
Community 902 - "package.json"
Cohesion: 0.21 Nodes (22): clear_target_products(), count_target_rows(), _dec(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_runtime_settings() (+14 more)
Community 903 - "manifest.json"
Cohesion: 0.13 Nodes (20): _accumulate_calendar_day_counts(), _as_plain_date(), _history_status_label(), _parse_calendar_month(), _parse_history_date(), _plan_hit_dates(), Any, date (+12 more)
Community 904 - "index.js"
Cohesion: 0.1 Nodes (18): dashboardApi, DashboardCargoStat, DashboardPartnerCargoStat, DualBarItem, maxValue, props, db, inboundByCargo (+10 more)
Community 905 - "uni-popup-dialog.vue"
Cohesion: 0.13 Nodes (11): boxHeight(), boxWidth(), flexDirectionEnd(), flexDirectionStart(), getPosition(), horizontalLeft(), horizontalRight(), leftBottom() (+3 more)
Community 906 - "__init__.py"
Cohesion: 0.11 Nodes (11): askAbortDownload(), checkLocalStoragePackage(), checkStoreScheme(), closeUpdate(), compare(), deleteSavedFile(), downLoadComplete(), installPackage() (+3 more)
Community 907 - "__init__.py"
Cohesion: 0.1 Nodes (17): bootLoading, calendarDate, cardTitle(), cardTitleDate(), fatalError, formatDay(), formatYmd(), load() (+9 more)
Community 908 - "__init__.py"
Cohesion: 0.09 Nodes (17): barActiveIndex, BarItem, { changeBar, currentTabIsEmpty, handleViewAll }, emit, { getNoticeStyle }, { handleNoticeAll, handleMsgAll, handlePendingAll }, MessageItem, NoticeItem (+9 more)
Community 909 - "__init__.py"
Cohesion: 0.13 Nodes (18): attrs, exposed, handleHeaderDragEnd(), parentHeaderDragEnd, props, resolvedBorder, { setWidth, applyToTable, resetWidths, getWidths }, tableAttrs (+10 more)
Community 910 - "__init__.py"
Cohesion: 0.11 Nodes (22): 分页加载实现说明, 1. 数据结构, 2. 分页参数, 3. 加载逻辑, 4. 滚动加载, code:typescript (const loadData = async (reset = false) => {), code:vue (<van-list), code:typescript (const onLoad = () => {) (+14 more)
Community 911 - "__init__.py"
Cohesion: 0.09 Nodes (23): 背景与目标, 2.1 保留, 2.2 新增, 2.3 移除(Portal 引用), 2.4 清理, 3.1 渲染范围(沿用现有逻辑), 3.2 折叠行为, 3.3 需修改的 Portal 限制(删除) (+15 more)
Community 912 - "__init__.py"
Cohesion: 0.09
Nodes (22): API, ArtUserMenu.vue 变更要点, change_password() 逻辑, UserPasswordDialog.vue 规范, web-admin 顶栏用户菜单 — 修改密码设计, 一、现状与缺口, 七、工作量, 三、前端设计 (+14 more)
Community 913 - "__init__.py"
Cohesion: 0.09
Nodes (23): 背景, API / 后端, crm_supplier_info 新增字段, CRM 主体危化品能力配置与报价/合同选品限制, 产品列表(推荐), 供方, 切换主体, 切换主体 UX (+15 more)
Community 914 - "__init__.py"
Cohesion: 0.09 Nodes (23): 运输计划合同完善 · 设计说明, 10. 后端文件(预期), 11. 错误与边界, 12. 测试要点, 13. 非目标(明确不做), 1. 背景与目标, 2. 已确认决策, 3.1 菜单 (+15 more)
Community 915 - "index.vue"
Cohesion: 0.09
Nodes (23): 运输计划归档:只读可见 + 隐藏单价金额 设计, 10. 风险与注意, 1. 背景与目标, 2. 已确认决策, 3. 权限模型, 4.1 无 pl:plan-archive:archive, 4.2 无 pl:plan-archive:price, 4.3 仍可见(只读角色) (+15 more)
Community 916 - "shanxia2.0 生产环境部署方案"
Cohesion: 0.09 Nodes (22): 10. 风险, 11. 参考实现, 1. 目标, 2. 已确认决策, 3. 非目标, 4. 架构, 5.1 菜单树, 5.2 角色绑定 (+14 more)
Community 917 - "__init__.py"
Cohesion: 0.09 Nodes (22): 1.0.15(2021-02-05), 1.0.16(2021-02-05), 1.0.17(2021-05-12), 1.1.0(2021-07-13), 1.1.1(2021-07-21), 1.1.2(2021-07-30), 1.1.3(2021-08-30), 1.2.0(2021-11-23) (+14 more)
Community 918 - "AGENTS.md — shanxia2.0 (山峡化工)"
Cohesion: 0.09 Nodes (22): 1.1.10(2021-06-17), 1.1.7(2021-02-05), 1.1.8(2021-03-26), 1.1.9(2021-05-12), 1.2.1(2021-07-30), 1.2.2(2021-08-17), 1.2.3(2021-08-20), 1.2.4(2021-08-20) (+14 more)
Community 919 - "报销 · 发票夹额度与报销扣减 — 设计文档"
Cohesion: 0.09 Nodes (22): 环境, 执行前备份, 执行命令, 批次:2026-07-12 20:55, 行数对比, 映射产物, 未迁入范围(设计排除), 界面验收 (+14 more)
Community 920 - "uni-transition.vue"
Cohesion: 0.16 Nodes (19): clearSession(), clickAgreeCheck(), clickLoginButton(), env(), fillLogin(), isOnLogin(), isOnWorkbench(), openLoginFresh() (+11 more)
Community 921 - "__init__.py"
Cohesion: 0.19 Nodes (13): BusinessException, InvalidStatusTransitionException, log_delivery_operation(), log_operation(), log_order_operation(), log_settlement_operation(), log_user_operation(), OrderLockedException (+5 more)
Community 922 - "__init__.py"
Cohesion: 0.11 Nodes (15): build_pound_qr_label(), build_pound_qrcode_items_for_plan(), build_public_pound_qr_read(), _build_public_page(), _format_file_size(), get_public_pound_qr(), _parse_feedback_images(), PublicInventoryFeedback (+7 more)
Community 923 - "index.js"
Cohesion: 0.1 Nodes (13): build_dict_value_from_label(), normalize_person_name(), 自定义 shift_type 只要当日存在 slot 即可,不必在 SHIFT_LABELS。, 提交空 slots:无报名的既有班次应被软删,允许清空当日排班。, 提交空 slots:仍有报名的班次禁止移除。, test_assert_user_is_duty_staff_rejects_without_role(), test_build_dict_value_from_label(), test_grab_allows_custom_shift_type_when_slot_exists() (+5 more)
Community 924 - "index.js"
Cohesion: 0.19 Nodes (20): _append_create_time_filters(), _append_enum_filters(), _append_number_filters(), _append_one_number_field(), _append_text_filters(), build_contract_template_column_filters(), _param(), _parse_day_start() (+12 more)
Community 925 - "index.js"
Cohesion: 0.2 Nodes (20): _append_approval_time_filters(), _append_contract_field_filters(), _append_enum_filters(), _append_one_number_field(), _append_text_filters(), build_contract_approval_column_filters(), _param(), _parse_day_start() (+12 more)
Community 926 - "index.js"
Cohesion: 0.21 Nodes (20): _append_enum_filter(), _append_number_filters(), build_settlement_column_filters(), build_unsettled_plan_column_filters(), _parse_decimal(), 运费结算:未结算计划 / 结算单列表列头过滤拼装。 不含 q、tab、carrier_id(路由/面板语义)。, _split_csv(), _compile() (+12 more)
Community 927 - "index.js"
Cohesion: 0.11 Nodes (21): bind(), documentOrOwner(), exitFullscreen(), fireFullscreenStateChanged(), fromDom(), fromHtml(), fromTag(), fromText() (+13 more)
Community 928 - "index.js"
Cohesion: 0.1 Nodes (20): attachmentUrls, dialog, dictStore, emit, formRef, open(), rules, shortcuts (+12 more)
Community 929 - "index.js"
Cohesion: 0.15 Nodes (6): FORMAT_MAPPING, formatMessage(), RuleValidator, RuleValidatorHelper, SchemaValidator, types
Community 930 - "index.js"
Cohesion: 0.09 Nodes (21): 分页加载实现说明, 1. 数据结构, 搜索时, 增删改后, 用户体验, 性能优化, 注意事项, 实现原理 (+13 more)
Community 931 - "index.js"
Cohesion: 0.09 Nodes (21): 文件职责(总览), 执行原则, Batch 0:公共管道, Batch 1:运输计划族(优先交付), 规范收尾(可与 Batch 1 同迭代), Batch 2:PL 其它, Batch 3:CRM, Batch 4:地磅 / 报销 / 系统 (+13 more)
Community 932 - "index.js"
Cohesion: 0.09 Nodes (21): code:ts (/** 主数据别名/品牌维护成功后:同步同 productId 各行的 options,并校正已选值 */), code:bash (git add web-admin/src/views/crm/quote/components/QuoteFormPa), code:bash (git add web-admin/src/views/crm/contract/components/Contract), code:bash (./scripts/update-graph.sh frontend), code:bash (git add docs/superpowers/specs/2026-08-07-quote-contract-ali), code:bash (git add web-admin/src/utils/crm-product-brand.ts), code:vue (), code:ts (defineOptions({ name: 'ProductAliasBrandDialog' })) (+13 more)
Community 933 - "index.js"
Cohesion: 0.09 Nodes (21): 报销申请「申请附件」(可选补充材料)— 设计文档, 1. 目标与范围, 2. 数据模型, 已确认决策, 目标, 3.1 新增/编辑弹窗, 3.2 查看态与文案, 3.3 可编辑边界 (+13 more)
Community 934 - "index.js"
Cohesion: 0.09 Nodes (21): 运输计划「暂存 / 草稿中」设计, 1. 背景与目标, 2. 已确认决策, 3. 状态与数据模型, 3.1 跟进状态枚举(6), 3.2 状态流转, 3.3 与「待安排」对齐的门禁, 4. 接口与校验 (+13 more)
Community 935 - "index.js"
Cohesion: 0.09 Nodes (21): 磅单二维码公开链接与司机页入口 — 设计文档, 1. 目标, 10. 验收标准, 2. 已确认决策, 3. 非目标, 4. 架构, 4.1 组件边界, 5. 接口 (+13 more)
Community 936 - "index.js"
Cohesion: 0.09
Nodes (21): 出入库现场链接 · 单据状态可选设计, 1. 背景与问题, 2. 已确认决策, 3. 前端(公共页), 3.1 状态选择, 3.2 提交, 3.3 只读态(page.voided === true), 3.4 类型 (+13 more)
Community 937 - "index.js"
Cohesion: 0.09 Nodes (21): ADDED Requirements, Requirement: 字典类型分页列表, Requirement: 字典类型新增, Requirement: 字典类型修改, Requirement: 字典类型软删除, Requirement: 字典数据分页列表, Requirement: 字典数据新增, Requirement: 字典数据修改 (+13 more)
Community 938 - "index.js"
Cohesion: 0.09 Nodes (21): ADDED Requirements, Requirement: 运输安排, Requirement: 车辆归属唯一性, Requirement: 二维码生成与分发, Requirement: 司机扫码回传, Requirement: 运输与计划关系, Requirement: 待入库/待出库单据同步, Scenario: 选择自有车辆 (+13 more)
Community 939 - "index.js"
Cohesion: 0.17 Nodes (20): _append_create_time_filters(), _append_date_range_filters(), _append_enum_filters(), _append_number_filters(), _append_text_filters(), build_customer_column_filters(), _parse_day_start(), _parse_number() (+12 more)
Community 940 - "index.js"
Cohesion: 0.09 Nodes (21): compilerOptions, allowImportingTsExtensions, baseUrl, isolatedModules, jsx, lib, module, moduleResolution (+13 more)
Community 941 - "index.js"
Cohesion: 0.19 Nodes (19): clearSession(), clickAgreeCheck(), clickLoginButton(), env(), fillLogin(), isOnLogin(), isOnWorkbench(), openLoginFresh() (+11 more)
Community 942 - "index.js"
Cohesion: 0.09 Nodes (21): compilerOptions, allowImportingTsExtensions, baseUrl, isolatedModules, jsx, lib, module, moduleResolution (+13 more)
Community 943 - "index.js"
Cohesion: 0.14 Nodes (15): BaseEntity, CrmContractBo, CrmContractProductBo, CrmQuoteApprovalBo, CrmQuoteBo, CrmQuoteProductBo, CrmSupplierInfoBo, CrmQuoteApprovalBo (+7 more)
Community 944 - "index.js"
Cohesion: 0.16 Nodes (17): CrmQuoteApprovalController, GetMapping, Integer, List, Log, Long, Map, Object (+9 more)
Community 945 - "index.js"
Cohesion: 0.1 Nodes (14): elTableRef, emit, emit, currentPageModel, emit, pageSizeModel, props, emit (+6 more)
Community 946 - "index.js"
Cohesion: 0.19 Nodes (19): InferApiParams, InferApiResponse, InferRecordType, useTable(), UseTableConfig, useTableImpl(), ApiResponse, CacheInvalidationStrategy (+11 more)
Community 947 - "index.js"
Cohesion: 0.16 Nodes (20): addEventListeners(), calculateMenuHeight(), calculatePosition(), emit, handleDocumentClick(), handleDocumentContextmenu(), handleKeydown(), handleMenuClick() (+12 more)
Community 948 - "index.js"
Cohesion: 0.09 Nodes (21): Common Rationalizations, Debugging Integration, Example: Bug Fix, Final Rule, Good Tests, GREEN - Minimal Code, Overview, Red Flags - STOP and Start Over (+13 more)
Community 949 - "index.js"
Cohesion: 0.09 Nodes (22): 10. 先理解 Java 再写 Python, 11. DDL 与 ORM 字段顺序一致, 12. SQL 增量脚本必须保存, 13. API 响应解包用兼容写法, 14. 字典类型名必须匹配 API 实际返回值, 15. 跨模块组件直接引用,不要重新实现, 16. 下拉选择器加载全量用户时注意 pageSize 上限, 17. 状态变更时必须保留关联展示字段 (+14 more)
Community 950 - "index.js"
Cohesion: 0.09 Nodes (22): 已排除功能(用户确认), Backend — 修改文件, Backend — 新建文件, Commit Strategy, CRM 迭代 1:产品分类 + 产品管理 + Excel 导入导出 实施计划, File Map, Frontend — 修改文件, Frontend — 新建文件 (+14 more)
Community 951 - "db.ts"
Cohesion: 0.09
Nodes (22): 文件结构, Spec 覆盖自检, Task 10: Tab 容器 freight/index.vue, Task 11: Tab1 UnsettledPlanPanel.vue, Task 12: Tab2 SettlementBillPanel.vue + 草稿/查看弹窗, Task 13: 审批弹窗 PlFreightApprovalDialog, Task 14: Tab3 DisbursePanel + 发放弹窗, Task 15: Tab4 SettledPanel.vue (+14 more)
Community 952 - "home.vue"
Cohesion: 0.09
Nodes (22): 运输计划:段次合同单选 + 装货产品限合同内, 10. 方案取舍说明, 11. 自检记录, 1. 背景与目标, 2. 已确认决策, 3. 非目标, 4.1 PlPlanContractMultiSelect, 4.2 装货区与产品选择 (+14 more)
Community 953 - "Testing Skills With Subagents"
Cohesion: 0.09 Nodes (21): 10. 开放扩展(非本期必做), 1.1 现象, 1.2 根因, 1.3 产品诉求(已确认), 1. 背景与根因, 2.1 目标, 2.2 非目标, 2. 目标与非目标 (+13 more)
Community 954 - "pl_cert_required_service.py"
Cohesion: 0.09 Nodes (22): 目标, 1. 背景与目标, 2. 已确认产品决策, 3.1 改造, 3.2 日期列白名单(前端 prop → 后端仅允许这些), 3. 首批范围, 4.1 列头布局, 4.2 交互规则 (+14 more)
Community 955 - "index.js"
Cohesion: 0.09 Nodes (21): 1.1 入口, 1.2 加载与提示, 2.1 接口, 2.2 打包流程, 2.3 建议实现落点, 3.1 单据附件(与列表「单据附件」一致), 3.2 危化品证(计划产品), 3.3 文件命名 (+13 more)
Community 956 - "运输计划回传按品牌填量设计"
Cohesion: 0.09 Nodes (21): ADDED Requirements, Requirement: 字典数据下拉查询, Requirement: 字典数据修改, Requirement: 字典数据分页列表, Requirement: 字典数据新增, Requirement: 字典数据软删除, Requirement: 字典类型修改, Requirement: 字典类型分页列表 (+13 more)
Community 957 - "index.vue"
Cohesion: 0.09 Nodes (21): ADDED Requirements, Requirement: 二维码生成与分发, Requirement: 司机扫码回传, Requirement: 待入库/待出库单据同步, Requirement: 车辆归属唯一性, Requirement: 运输与计划关系, Requirement: 运输安排, Scenario: 1:1 关系 (+13 more)
Community 959 - "按钮与弹窗总清单(门禁)"
Cohesion: 0.17 Nodes (12): BusinessException, InvalidStatusTransitionException, log_delivery_operation(), log_operation(), log_order_operation(), log_settlement_operation(), log_user_operation(), OrderLockedException (+4 more)
Community 960 - "pl.js"
Cohesion: 0.2 Nodes (19): _append_adjust_date_filters(), _append_create_time_filters(), _append_enum_filters(), _append_number_filters(), _append_one_number_field(), _append_text_filters(), build_price_letter_column_filters(), _param() (+11 more)
Community 961 - "plLabels.js"
Cohesion: 0.24 Nodes (3): Calendar, dateCompare(), fixIosDateFormat()
Community 962 - "useChart.ts"
Cohesion: 0.13 Nodes (21): createTextBlock(), getForcedRootBlock, getForcedRootBlockAttrs, hasOnlyOneBlockChild(), hasSameClasses(), hasSameListStyle(), isEmpty(), isEmpty$2() (+13 more)
Community 963 - "OpportunityForm.vue"
Cohesion: 0.17 Nodes (21): applyList(), createBookmark(), each(), fireListEvent(), flattenListSelection(), hasListStyleDetail(), isCustomList(), listToggleActionFromListName() (+13 more)
Community 964 - "RuleIndex.vue"
Cohesion: 0.18 Nodes (19): done(), escapeSearchText(), find(), findSpansByIndex(), get(), get$1(), getElmIndex(), hasNext() (+11 more)
Community 965 - "uni-easyinput.vue"
Cohesion: 0.1 Nodes (20): ⚠️ 强制要求(必读), 文档体系结构, 一、通用指南(本文档), 二、通用规范文档(全程按需加载), 三、实施步骤文档(按流程顺序加载), 四、模块迁移方案模板(每个模块必须编写), 强制流程, 关键源文件位置 (+12 more)
Community 966 - "uni-popup.vue"
Cohesion: 0.1
Nodes (20): 生产数据迁移全过程记录(可续写), 0. 环境约定(本次), 1.1 权威来源(已确认), 1.2 v1 备份中的 5 条部门(与 migrate_users.py 硬编码一致), 1.3 执行步骤(续跑时勾选), 1.4 本步执行日志, 1. 第一步:部门数据(P0-2), 2. 全过程阶段清单(对照执行) (+12 more)
Community 967 - "BxInvoiceFileSelect.vue"
Cohesion: 0.1 Nodes (20): 环境, 结果, 批次:2026-07-12 21:06, 映射产物, 抽样(目标库), 界面验收, 问题与处理, 执行命令 (+12 more)
Community 968 - "ApprovalPendingPanel.vue"
Cohesion: 0.1 Nodes (20): 文件地图, code:python ("""CRM 调价函列表列头过滤单测。"""), code:bash (./scripts/update-graph.sh all), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python (from app.services.crm.price_letter_list_filters import build), code:bash (pytest tests/test_crm_price_letter_list_filters.py -v), code:ts (import type { ColumnFilterDef } from '@/composables/useClien), code:python (from sqlalchemy import exists) (+12 more)
Community 969 - "apply_brand_stock_change"
Cohesion: 0.1 Nodes (20): 执行方式, code:ts (// web-admin/src/views/crm/quote/quoteListColumnStats.ts), code:bash (cd web-admin && pnpm dev), code:bash (git add web-admin/src/views/crm/quote/QuoteListPage.vue), code:ts (const quoteTableWrapRef = ref<HTMLElement | null>(null)), code:bash (git add web-admin/src/views/crm/quote/QuoteListPage.vue), code:ts (// web-admin/src/views/crm/quote/quoteListColumnStats.test.t), code:bash (cd web-admin && pnpm exec tsx --test src/views/crm/quote/quo) (+12 more)
Community 970 - "报销业务明细清单(shanxia2.0 现状)"
Cohesion: 0.1 Nodes (20): 文件结构, code:ts (const props = defineProps<{), code:scss (.pl-plan-vehicle-with-library {), code:ts (const vehicleLibraryVisible = ref(false)), code:bash (git add web-admin/src/components/business/pl-plan-form-dialo), code:bash (./scripts/update-graph.sh frontend), code:ts (usePlRemotePersonnelOptions({), code:ts (if (isEdit) {) (+12 more)
Community 971 - "CRM 产品编号统一化与映射表设计"
Cohesion: 0.1 Nodes (19): 文件结构, code:ts (const props = defineProps<{), code:vue (<el-button), code:vue (<el-button class="btn-ghost" @click="handleCopy(viewingPlan)), code:bash (git add web-admin/src/views/pl/plan/index.vue), code:bash (./scripts/update-graph.sh frontend), code:bash (git add docs/superpowers/specs/2026-08-06-pl-plan-copy-desig), code:ts (function mapPlanProductToCopyFormRow(item: PlanProduct, inde) (+11 more)
Community 972 - "产品品牌与别名设计(含运输计划归档按品牌记账)"
Cohesion: 0.1 Nodes (18): 文件结构, code:ts (import assert from 'node:assert/strict'), code:ts (existing.brandQtys = mergeBrandQtys(existing.brandQtys, prod), code:bash (cd web-admin && pnpm exec tsx --test src/utils/pl-slip-produ), code:bash (cd web-admin && pnpm exec tsx --test src/utils/pl-slip-produ), code:ts (import type { PlanArchiveBrandQtyItem, PlanProduct } from '@), code:bash (cd web-admin && pnpm exec tsx --test src/utils/pl-slip-produ), code:ts (import { expandPlanProductsForSlipPrint } from '@/utils/pl-s) (+10 more)
Community 973 - "01-crm.md"
Cohesion: 0.1 Nodes (20): 司机链接 · 运输记录(同主车车牌)设计, 1. 背景与目标, 2. 已确认需求, 3. 非目标, 4. 架构(方案 1), 5. 后端设计, 5.1 新增接口, 5.2 响应字段(camelCase) (+12 more)
Community 974 - "filter-dropdown.vue"
Cohesion: 0.1 Nodes (20): 1. 背景与目标, 10. 不在本步范围, 2. 源数据概况(sx.sql 快照), 3. 表结构差异, 3.1 主键策略, 4. 状态字段语义(重要), 5. 用户 ID 映射, 6. 依赖与阻塞 (+12 more)
Community 975 - "Vue"
Cohesion: 0.1 Nodes (20): 报销提交允许发票夹余额为负 — 设计文档, 背景与问题, 四、验收标准, 五、文档同步(实现时), 六、非目标, 已确认决策, 一、目标与范围, 2.1 提交占用 (+12 more)
Community 976 - "DisbursePanel.vue"
Cohesion: 0.1 Nodes (20): 运输计划安排 · 合同数量硬拦与成功后提醒, 1. 背景与目标, 10. 测试清单, 11. 风险与注意, 2. 已确认决策, 3. 非目标, 4. 数量与分类规则, 4.1 「已安排合计」 (+12 more)
Community 977 - "index.vue"
Cohesion: 0.1 Nodes (20): 1.1.4(2021-02-05), 1.1.5(2021-05-12), 1.1.7(2021-11-08), 1.2.0(2021-07-30), 1.3.0(2021-11-19), 1.3.1(2021-11-23), 1.3.2(2021-12-01), 1.3.3(2022-01-17) (+12 more)
Community 978 - "zh_CN.js"
Cohesion: 0.1 Nodes (21): 1. 表格列中的 Tag 展示, 2. 查看弹窗(SystemViewDialog)中的 Tag 展示, 3. 自定义查看弹窗中的 Tag 展示, 4. Tag 类型语义色映射规范, 5. 状态标签注册表(集中定义 label + tagType), code:html (<el-table-column prop="status" label="状态" min-width="90" ali), code:html (<el-table-column prop="workOrderStatus" label="状态" min-width), code:typescript (import { workOrderStatusLabel, workOrderStatusTagType } from) (+13 more)
Community 979 - "form.vue"
Cohesion: 0.1 Nodes (20): ADDED Requirements, Inventory Statistics (盘存统计), Requirement: 库存统计口径, Requirement: 库存预警, Requirement: 库存台账, Requirement: 出入库明细, Requirement: 出入库汇总, Requirement: 运输统计 (+12 more)
Community 980 - "dbLabels.js"
Cohesion: 0.11 Nodes (20): markInvalid(), batchClues, clueInfo, detailLoading, dialogVisible, dictStore, displayName, emit (+12 more)
Community 981 - "detail.vue"
Cohesion: 0.18 Nodes (19): _append_create_time_filters(), _append_date_range_filters(), _append_enum_filters(), _append_number_filters(), _append_text_filters(), build_clue_column_filters(), _parse_day_start(), _parse_number() (+11 more)
Community 982 - "changelog.md"
Cohesion: 0.18 Nodes (19): _append_create_time_filters(), _append_date_range_filters(), _append_enum_filters(), _append_number_filters(), _append_one_number_field(), _append_text_filters(), build_product_column_filters(), _parse_day_start() (+11 more)
Community 983 - "changelog.md"
Cohesion: 0.12 Nodes (18): useKeywordSearch(), UseKeywordSearchOptions, activeTab, currentPage, fetchPage(), finished, handleDelete(), handleSubmit() (+10 more)
Community 984 - "uni-swipe-action-item.vue"
Cohesion: 0.1 Nodes (21): permissions, app-plus, compilerVersion, distribute, nvueCompiler, nvueLaunchMode, nvueStyleCompiler, splashscreen (+13 more)
Community 985 - "index.vue"
Cohesion: 0.1 Nodes (12): bindNewAttachments(), editId, fieldErr, files, form, isEdit, onSubmit(), safeAreaStyle (+4 more)
Community 986 - "ProductSelector.vue"
Cohesion: 0.13 Nodes (3): CacheKeyCascade, DatabaseCache, RedisCache
Community 987 - "pl.js"
Cohesion: 0.11 Nodes (17): deliveryAddressDisplay, destinationNavUrl, errorMessage, feedbackImages, feedbackRemark, handleAfterRead(), handleSave(), loading (+9 more)
Community 988 - "运输计划 · 入库单 / 出库单设计"
Cohesion: 0.1 Nodes (20): 1a. Native Worktree Tools (preferred), 1b. Git Worktree Fallback, Assuming directory location, Common Mistakes, Create the Worktree, Directory Selection, Fighting the harness, Overview (+12 more)
Community 989 - "mpother.js"
Cohesion: 0.1
Nodes (21): 运输计划 · 车辆/驾押人员照片字段 — 设计文档, API(backend/app/api/pl/base_data.py), pl_personnel 新增列, pl_vehicle 新增列, Schema(backend/app/schemas/pl/base_data.py), UI 规范对齐, 列表(方案 A), 前端设计 (+13 more)
Community 990 - "form.vue"
Cohesion: 0.1 Nodes (21): 运输计划:供方/需方 + 合同多选 + 产品自由选择, 10. 自检, 1. 目标, 2. 非目标, 3.1 客户, 3.2 合同(分侧、可多选), 3.3 产品, 3.4 归属公司与其它基础字段 (+13 more)
Community 991 - "index.vue"
Cohesion: 0.1
Nodes (21): 报销申请「申请附件」(可选补充材料)— 设计文档, 1. 目标与范围, 2. 数据模型, 3.1 新增/编辑弹窗, 3.2 查看态与文案, 3.3 可编辑边界, 3. Web 管理端, 4.1 申请页 ReimburseApplyPage.vue (+13 more)
Community 992 - "山峡小程序 · 四模块开发清单"
Cohesion: 0.1 Nodes (20): 1.1 目标, 1.2 决策摘要, 1.3 非目标, 1. 目标与已确认决策, 2. 端到端流程, 3.1 后端环境变量(新增), 3.2 微信公众平台前置条件, 3. 配置 (+12 more)
Community 993 - "Web 管理端 Token 自动续期设计文档"
Cohesion: 0.1 Nodes (20): 1.1.4(2021-02-05), 1.1.5(2021-05-12), 1.1.7(2021-11-08), 1.2.0(2021-07-30), 1.3.0(2021-11-19), 1.3.1(2021-11-23), 1.3.2(2021-12-01), 1.3.3(2022-01-17) (+12 more)
Community 994 - "地磅管理 — 全面测试用例"
Cohesion: 0.1 Nodes (20): ADDED Requirements, Inventory Statistics (盘存统计), Requirement: 出入库明细, Requirement: 出入库汇总, Requirement: 库存台账, Requirement: 库存统计口径, Requirement: 库存预警, Requirement: 运输统计 (+12 more)
Community 995 - "index.js"
Cohesion: 0.1 Nodes (20): 环境, 执行命令, 批次:2026-07-12 20:51, 行数对比, 映射产物, 抽样校验(目标库), 界面验收, 问题与处理 (+12 more)
Community 996 - "skin.shadowdom.js"
Cohesion: 0.14 Nodes (13): ApiCryptoError, _b64url_decode(), _b64url_encode(), decrypt_json(), encrypt_json(), Any, ApiCryptoError, _b64url_decode() (+5 more)
Community 997 - "content.inline.js"
Cohesion: 0.18 Nodes (19): build_public_url(), _count_active_assignments(), _day_dict(), empty_day_skeleton(), get_day_detail(), get_month_summary(), get_public_page(), grab() (+11 more)
Community 998 - "skin.js"
Cohesion: 0.14 Nodes (19): approve_quote(), can_user_approve(), create_approval_records(), delete_pending_approvals(), get_quote_approval(), invalidate_all_approvals(), list_quote_approvals(), CRM 报价单审批 CRUD — 对照 CrmQuoteApprovalServiceImpl.java (+11 more)
Community 999 - "content.js"
Cohesion: 0.19 Nodes (19): calculate_subtotal(), _decimal_value(), delete_products_by_quote_id(), _ensure_quote_parent_scope(), _get_field(), get_quote_product(), insert_quote_product(), normalize_line_brand() (+11 more)
Community 1000 - "skin.shadowdom.js"
Cohesion: 0.23 Nodes (19): backup_tables(), _contact_key(), discover_merge_pairs(), fetch_customer(), _invoice_key(), load_database_url(), main(), merge_contacts() (+11 more)
Community 1001 - "content.inline.js"
Cohesion: 0.13 Nodes (4): getShadowRoot(), Optional, scan(), trim
Community 1002 - "skin.js"
Cohesion: 0.16 Nodes (18): addPixelSuffix(), getAlt(), getAttrib(), getBorder(), getBorderStyle(), getHspace(), getIsDecorative(), getSize() (+10 more)
Community 1003 - "content.js"
Cohesion: 0.15 Nodes (16): addZeros(), Cell(), daysLong, daysShort, getDateFormat, getDateTime(), getDefaultDateTime(), getFormats (+8 more)
Community 1005 - "content.inline.js"
Cohesion: 0.18 Nodes (15): change(), created(), getDataList(), getSelectedValue(), handler(), loadData(), mixinDatacomResData(), modelValue() (+7 more)
Community 1006 - "skin.js"
Cohesion: 0.16 Nodes (17): buildParams(), formatRate(), generateInsights(), getStatistics(), handleQuery(), initCharts(), initFunnelChart(), initLevelChart() (+9 more)
Community 1007 - "content.js"
Cohesion: 0.13 Nodes (14): assignDialogRef, buildQueryParams(), claimDialogRef, customerDetailRef, getList(), getPoolExportFilterParams(), handleQuickSearch(), handleQuickSearchClear() (+6 more)
Community 1008 - "skin.shadowdom.js"
Cohesion: 0.13 Nodes (6): AccessToken, Encryptkey, Ticket, updateAccessToken(), updateEncryptKey(), updateTicket()
Community 1009 - "content.inline.js"
Cohesion: 0.1 Nodes (19): 三系统用户账号明细清单, 一、数量汇总, 七、建议不移植的账号(14), 六、跨系统人员对照(去重合并参考), 八、请你确认的移植范围, 九、相关文件, 2.1 有效账号(6), 2.2 已停用账号(9,建议不移植) (+11 more)
Community 1010 - "skin.js"
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 1011 - "content.js"
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 1012 - "content.js"
Cohesion: 0.1
Nodes (19): 报价单管理模块迁移方案 — 05 业务逻辑与特殊场景, 1. 定时任务 / 触发器, 10. 撤回 withdrawApproval(审批 Service), 11. 新版本 createNewVersion, 12. 转合同 toContract, 13. 分享 generateShare / viewByShareCode, 14. PDF / 模板, 15. 产品 ID 解析(外部) (+11 more)
Community 1013 - "content.js"
Cohesion: 0.1 Nodes (19): 页面功能, 公海池模块迁移方案 — 03 前端页面功能规格, 交互流程, 表单字段, 交互流程, 搜索条件, 搜索条件, 列表字段 (+11 more)
Community 1014 - "content.js"
Cohesion: 0.1 Nodes (19): 文件地图, 执行方式, code:python (from fastapi import Request), code:python ("""地磅计划列表列头过滤单测。"""), code:bash (cd backend && source venv/bin/activate && PYTHONPATH=. pytes), code:python (params = _merge_query(request, planNo=plan_no, ...)), code:ts (import type { ColumnFilterDef } from '@/composables/useClien), code:ts (list(params?: Record<string, any>) {) (+11 more)
Community 1015 - "content.js"
Cohesion: 0.1 Nodes (19): 仅创建人可删除 — 删除接口 / 页面对照表与分阶段改造方案, 1. 统计摘要, 2. 需改造对照表(业务数据 — 纳入范围), 2.1 CRM, 2.2 PL 物流, 2.3 DB 地磅, 2.4 BX 报销, 3. 不纳入改造(UI 本地 / 非持久化删除) (+11 more)
Community 1016 - "content.js"
Cohesion: 0.1 Nodes (17): 执行备注, code:ts (export function formatContractQtyViolationMessage(detail: un), code:bash (git commit -m "feat(web-admin): show contract qty block and ), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (pytest tests/test_pl_contract_qty_arrange_check.py -q), code:python (in_bucket = _bucket_for_plan(plan...) is not None), code:bash (git commit -m "feat(pl): collect and assert contract qty on ), code:python (class ContractQtyReminderItem(BaseModel):) (+9 more)
Community 1017 - "content.js"
Cohesion: 0.1 Nodes (19): code:ts (menuType: MenuTypeEnum.LEFT,), code:bash (./scripts/update-graph.sh frontend), code:bash (git add web-admin/src/config/setting.ts), code:vue (
), code:ts (onMounted(() => {), code:scss (#app-worktab {), code:bash (git add web-admin/src/views/index/index.vue web-admin/src/vi), code:bash (git add web-admin/src/assets/styles/core/app.scss) (+11 more)Community 1018 - "index.js"
Cohesion: 0.1 Nodes (19): 背景, 与现有代码关系, 边界情况, 推广节奏, 验收标准, 非目标(重申), 参考, 根因 (+11 more)
Community 1019 - "zh_CN.js"
Cohesion: 0.1
Nodes (19): 运输地址库「注意事项」与选址回填, 1. 目标, 2. 非目标, 3. 决策记录, 4. 数据模型, 4.1 表 pl_transport_address, 4.2 与既有字段关系, 4.3 迁移 (+11 more)
Community 1020 - "icons.js"
Cohesion: 0.1 Nodes (19): 报销明细「发生时间」字段 — 设计文档, 四、改动文件清单, 已确认决策, 五、验收要点, 六、错误处理, 一、目标与范围, 目标, 2.1 表字段 (+11 more)
Community 1021 - "uni-countdown.vue"
Cohesion: 0.1 Nodes (19): 值班排班 · 自定义类型 / 工作安排字典 / 值班时段 — 设计文档, 背景, 配置某日弹窗, 月历 / 筛选 / 统计, 存量迁移, 错误处理, 测试要点(验收), 明确不做(本迭代) (+11 more)
Community 1022 - "index.js"
Cohesion: 0.1 Nodes (19): 背景, 决策摘要, 落地节奏, 权限与安全, 验收标准, 明确不做, 架构, 后端 (+11 more)
Community 1023 - "index.js"
Cohesion: 0.1 Nodes (19): 运输管理 · 人员从业资格证拆分 — 设计文档, 三、历史数据迁移, 四、业务规则(保持不变部分), 五、验收标准, 已确认决策, 六、工作量估算, 七、风险, 1.1 证书名称匹配规则 (+11 more)
Community 1024 - "uni-data-select.vue"
Cohesion: 0.1 Nodes (19): 背景, 前端设计, 改造清单, 不在范围, 错误与边界, 测试要点, 非目标, 已确认决策 (+11 more)
Community 1025 - "index.ts"
Cohesion: 0.1 Nodes (19): 背景与问题, 1. 目标与范围, 2. 后端行为, 已确认决策, 2.1 接口, 2.2 前置校验, 2.3 成功副作用, 2.4 与重新提交的关系 (+11 more)
Community 1026 - "Calendar"
Cohesion: 0.1
Nodes (19): 1. 模块定位, 2. 技术实现, 3. 数据表清单(23 张,均在 shanxia2.0.sql), 4. 业务模块明细, 4.1 产品管理, 4.2 客户管理, 4.3 公海池, 4.4 线索管理 (+11 more)
Community 1027 - "index.ts"
Cohesion: 0.1 Nodes (19): 1.0.5(2021-02-05), 1.0.6(2021-02-05), 1.0.7(2021-04-15), 1.0.8(2021-04-21), 1.0.9(2021-05-12), 1.1.0(2021-07-30), 1.1.1(2021-08-24), 1.1.2(2021-08-30) (+11 more)
Community 1028 - "uni-forms-item.vue"
Cohesion: 0.1 Nodes (19): ADDED Requirements, Requirement: 地磅后端子域路由注册, Requirement: 地磅单管理与联动事务, Requirement: 计划按月自动生成任务, Requirement: 仪表盘统计 API, Requirement: 主数据下拉只读 CRM, Requirement: 车牌管理 CRUD, Requirement: 计划管理 CRUD 与计划号生成 (+11 more)
Community 1029 - "index.vue"
Cohesion: 0.1 Nodes (19): ADDED Requirements, Requirement: 地磅管理菜单与五模块页面, Requirement: 列表页布局规范, Requirement: 车牌管理标准列表, Requirement: 磅单二维码弹窗业务例外, Requirement: 关联数据查看弹窗, Requirement: 车牌下拉可选, Requirement: 仪表盘页面 (+11 more)
Community 1030 - "index.vue"
Cohesion: 0.25 Nodes (18): batch_generate_sample_codes(), batch_issue_sample_codes(), batch_revoke_sample_codes(), create_sample_code(), get_sample_code(), list_sample_codes(), _parse_issued_time(), Any (+10 more)
Community 1031 - "index.vue"
Cohesion: 0.19 Nodes (18): _append_create(), _append_dates(), _append_enum(), _append_numbers(), _append_sign_date(), _append_text(), build_contract_column_filters(), _parse_day_start() (+10 more)
Community 1032 - "index.vue"
Cohesion: 0.19 Nodes (18): _append_create(), _append_dates(), _append_enum(), _append_numbers(), _append_quote_date(), _append_text(), build_quote_column_filters(), _parse_day_start() (+10 more)
Community 1033 - "index.vue"
Cohesion: 0.13 Nodes (19): addClueFollow(), getClueFollow(), updateClueFollow(), ClueFollowForm, attachmentUploadRef, attachmentUrls, cancel(), dialog (+11 more)
Community 1034 - "index.vue"
Cohesion: 0.18 Nodes (18): _append_create_time_filters(), _append_date_range_filters(), _append_enum_filters(), _append_number_filters(), _append_text_filters(), build_opportunity_column_filters(), _parse_day_start(), _parse_number() (+10 more)
Community 1035 - "index.vue"
Cohesion: 0.33 Nodes (19): check_python(), create_venv(), ensure_dirs(), ensure_valid_venv(), ensure_venv_and_runtime(), install_dependencies(), is_running(), log_error() (+11 more)
Community 1036 - "index.vue"
Cohesion: 0.13 Nodes (15): calendarMonth, calendarSelected, cardTitle(), cardTitleDate(), formatDay(), keyword, loadCalendarCounts(), loading (+7 more)
Community 1037 - "index.vue"
Cohesion: 0.18 Nodes (15): change(), created(), getDataList(), getSelectedValue(), handler(), loadData(), mixinDatacomResData(), modelValue() (+7 more)
Community 1038 - "index.vue"
Cohesion: 0.12 Nodes (10): BridgeError, ErrorCodeType, HTTP_STATUS, { BridgeError }, { CacheKeyCascade }, { Validator }, Validator, { BridgeError } (+2 more)
Community 1039 - "index.vue"
Cohesion: 0.12 Nodes (14): markWon(), markWonWithContract(), emit, form, formRef, getDifference(), getDifferencePercent(), handleClose() (+6 more)
Community 1040 - "index.vue"
Cohesion: 0.12 Nodes (16): dashboardApi, DashboardCargoStat, DashboardPartnerCargoStat, DualBarItem, maxValue, props, inboundByCargo, inboundByPartnerCargo (+8 more)
Community 1041 - "index.vue"
Cohesion: 0.1 Nodes (19): Browser Events Format, Cards (visual designs), Cleaning Up, CSS Classes Available, Design Tips, File Naming, How It Works, Mock elements (wireframe building blocks) (+11 more)
Community 1042 - "bindingx.js"
Cohesion: 0.1 Nodes (19): Bulletproofing Elements, Creation Log: Systematic Debugging Skill, Enhancement 1: TDD Reference, Extraction Decisions, Final Outcome, Initial Version, Iterations, Key Insight (+11 more)
Community 1043 - "index.vue"
Cohesion: 0.13 Nodes (19): 移动端重构完成总结, 1. 弹窗改为跳转新页面, 2. 搜索功能与Web端一致, 3. 按钮和Tag配色与Web端一致, 4. API完全复用, 5. 表单字段与Web端一致, code:typescript (// 计划管理), 下一步 (+11 more)
Community 1044 - "tinymce-table-excel-resize.ts"
Cohesion: 0.1 Nodes (20): 10.1 后端协议, 10.2 业务, 10.3 门户集成, 10. 验证清单, 11. 风险与对策, 12. 文档索引, 13. 下一步行动, 1. 迁移目标 (+12 more)
Community 1045 - "zh_CN.js"
Cohesion: 0.1
Nodes (20): 变更记录, 0.1 原 CRM(Java / RuoYi), 0.2 shanxia2.0 Python 目标, 0.3 前端(已拷贝 CRM)实际请求路径, 0. 路径与响应约定, 10. 完成标准(重写后勾选), 1.1 CrmContractBo 列表/筛选字段(Query), 1.2 CrmContractVo 关键返回字段 (+12 more)
Community 1046 - "pl_ocr_service.py"
Cohesion: 0.1
Nodes (20): 页面功能, 交互流程, 交互流程, 公海池模块迁移方案 — 03 前端页面功能规格, 列表字段, 列表字段(完整,含列设置功能), 前端功能完整性对照表, 弹窗 1:领取客户(ClaimDialog.vue) (+12 more)
Community 1047 - "web-admin 顶栏用户菜单 — 修改密码设计"
Cohesion: 0.1
Nodes (20): 三系统用户账号明细清单, 2.1 有效账号(6), 2.2 已停用账号(9,建议不移植), 3.1 有效账号(25), 3.2 已删除账号(1,建议不移植), 3.3 报销角色定义(bx_role), 4.1 有效账号(8), 4.2 已删除账号(4,建议不移植) (+12 more)
Community 1048 - "CRM 主体危化品能力配置与报价/合同选品限制"
Cohesion: 0.1 Nodes (20): 仅创建人可删除 — 删除接口 / 页面对照表与分阶段改造方案, 1. 统计摘要, 2.1 CRM, 2.2 PL 物流, 2.3 DB 地磅, 2.4 BX 报销, 2. 需改造对照表(业务数据 — 纳入范围), 3. 不纳入改造(UI 本地 / 非持久化删除) (+12 more)
Community 1049 - "db.js"
Cohesion: 0.1 Nodes (20): 运输管理 · 人员从业资格证拆分 — 设计文档, 1.1 证书名称匹配规则, 1.2 与 2026-07-12 的差异, 2.1 前端, 2.2 后端, 2.3 字典(可选同步), 3.1 证书名称重命名, 3.2 迁移脚本 (+12 more)
Community 1050 - "pl.js"
Cohesion: 0.1
Nodes (20): 报销提交允许发票夹余额为负 — 设计文档, 2.1 提交占用, 2.2 余额语义, 2.3 关联发票, 2.4 并发, 3.1 后端, 3.2 Web(web-admin), 3.3 bx-mobile (+12 more)
Community 1051 - "index.vue"
Cohesion: 0.1 Nodes (20): 报销明细「发生时间」字段 — 设计文档, 2.1 表字段, 2.2 DDL 与快照, 2.3 Model / Schema, 2.4 写入链路, 3.1 列 / 字段顺序, 3.2 web-admin, 3.3 bx-mobile (+12 more)
Community 1052 - "index.vue"
Cohesion: 0.1 Nodes (20): 运输计划「暂存 / 草稿中」设计, 1. 背景与目标, 2. 已确认决策, 3.1 跟进状态枚举(6), 3.2 状态流转, 3.3 与「待安排」对齐的门禁, 3. 状态与数据模型, 4.1 请求约定 (+12 more)
Community 1053 - "index.vue"
Cohesion: 0.1 Nodes (19): 10. 测试要点, 11. 实现落点(供计划拆任务,非本次编码), 12. 风险, 1. 目标, 2. 已确认决策, 3. 非目标, 4. 架构(模板), 5.1 为何不能直接复用 Web 登录 (+11 more)
Community 1054 - "index.vue"
Cohesion: 0.1 Nodes (19): 1. 目标与范围, 2.1 接口, 2.2 前置校验, 2.3 成功副作用, 2.4 与重新提交的关系, 2.5 错误语义(建议), 2. 后端行为, 3.1 公共规则 (+11 more)
Community 1055 - "index.vue"
Cohesion: 0.1 Nodes (19): 1.0.5(2021-02-05), 1.0.6(2021-02-05), 1.0.7(2021-04-15), 1.0.8(2021-04-21), 1.0.9(2021-05-12), 1.1.0(2021-07-30), 1.1.1(2021-08-24), 1.1.2(2021-08-30) (+11 more)
Community 1056 - "index.vue"
Cohesion: 0.1 Nodes (19): ADDED Requirements, Requirement: 主数据下拉只读 CRM, Requirement: 仪表盘统计 API, Requirement: 出入库管理 CRUD, Requirement: 地磅单管理与联动事务, Requirement: 地磅后端子域路由注册, Requirement: 计划按月自动生成任务, Requirement: 计划管理 CRUD 与计划号生成 (+11 more)
Community 1057 - "index.vue"
Cohesion: 0.1 Nodes (19): ADDED Requirements, Requirement: API 层与类型定义, Requirement: 主数据下拉集成 CRM, Requirement: 仪表盘页面, Requirement: 关联数据查看弹窗, Requirement: 列表页布局规范, Requirement: 地磅管理菜单与五模块页面, Requirement: 磅单二维码弹窗业务例外 (+11 more)
Community 1058 - "运输管理 — 全面测试用例"
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 1059 - "form.vue"
Cohesion: 0.21 Nodes (17): _append_create_time_filters(), _append_date_range_filters(), _append_enum_filters(), _append_number_filters(), _append_text_filters(), build_clue_column_filters(), _parse_day_start(), _parse_number() (+9 more)
Community 1060 - "arrange.vue"
Cohesion: 0.14 Nodes (18): effective_arranged_total(), evaluate_product_qty_for_arrange(), 已安排合计 − 本计划旧量 + 本计划新量。, 返回: - None: 跳过(本次无量) - kind=violation | remaining | framework_cumula, 已安排合计 − 本计划旧量 + 本计划新量。, 返回: - None: 跳过(本次无量) - kind=violation | remaining | framework_cumula, 安排运输时合同数量硬拦 / 提醒纯函数单测。, test_effective_arranged_total_rounds() (+10 more)
Community 1061 - "uni-fab.vue"
Cohesion: 0.21 Nodes (18): clear_target_products(), count_target_rows(), _dec(), derive_source_url(), fetch_portal_admin_id(), fetch_source_rows(), legacy_id_to_str(), load_runtime_settings() (+10 more)
Community 1062 - "changelog.md"
Cohesion: 0.13 Nodes (18): addPrependUrl(), changeImages(), changeSrc(), createImageList(), createState(), each(), findEntry(), formFillFromMeta2() (+10 more)
Community 1063 - "index.vue"
Cohesion: 0.12 Nodes (18): changeFileInput(), collect(), get(), getClassList, getPrependUrl, hasAdvTab, hasDescription, hasDimensions (+10 more)
Community 1064 - "index.vue"
Cohesion: 0.15 Nodes (17): children(), compose(), detect$2(), detectBrowser(), detectOs(), fromPoint(), fromRawEvent(), getOriginalEventTarget() (+9 more)
Community 1065 - "index.vue"
Cohesion: 0.15 Nodes (19): a, ba(), bl(), ct(), he(), je(), le(), ll() (+11 more)
Community 1066 - "index.vue"
Cohesion: 0.12 Nodes (19): bi(), bt(), g(), gc(), ir(), jr, k(), ml() (+11 more)
Community 1067 - "index.vue"
Cohesion: 0.12 Nodes (15): any, emit, form, getDifference(), getDifferencePercent(), handleClose(), resetForm(), router (+7 more)
Community 1068 - "changelog.md"
Cohesion: 0.19 Nodes (18): armUserCheckFeedback(), bindUpdateListeners(), checkMpUpdate(), clearUserFeedbackHooks(), ENV_LABEL, feedbackFromKnownStatus(), formatMpUpdateLine(), getMpAccountInfo() (+10 more)
Community 1069 - "upgrade-popup.vue"
Cohesion: 0.11 Nodes (18): 移动端重构完成总结, 1. 弹窗改为跳转新页面, 页面模式, 通用样式, 功能完整性, 下一步, 2. 搜索功能与Web端一致, ✅ 已完成的工作 (+10 more)
Community 1070 - "index.vue"
Cohesion: 0.11 Nodes (18): code:ts (import assert from 'node:assert/strict'), code:bash (./scripts/update-graph.sh frontend), code:ts (export const CRM_INVOICE_PASTE_SAMPLE_ANQING = `开票资料:), code:bash (cd web-admin && pnpm exec tsx --test src/utils/crm-invoice-p), code:ts (function normalizeSpaces(s: string): string {), code:bash (cd web-admin && pnpm exec tsx --test src/utils/crm-invoice-p), code:vue (
Community 1071 - "index.vue"
Cohesion: 0.11 Nodes (18): 1. 目标, 10. 测试要点, 11. 风险, 2. 已确认决策, 3. 非目标, 4. 与前置文档关系, 5. 信息架构, 6.1 列表 (+10 more)
Community 1072 - "Test-Driven Development (TDD)"
Cohesion: 0.11 Nodes (18): 报销 / 备用金申请「撤回」能力设计, 备用金(本期新增,对齐报销), 错误与并发, 明确不做(本期), 实现落点(文件级), 决策摘要, 验收标准, 行为与状态 (+10 more)
Community 1073 - "CrmQuoteApprovalController.java"
Cohesion: 0.11 Nodes (18): 背景与目标, 影响文件(实现清单), 测试要点, 后续(不在本期), 与原设计文档关系, 已确认业务规则, 非目标(本期不做), 方案选型 (+10 more)
Community 1074 - "报销管理 — 全面测试用例"
Cohesion: 0.11
Nodes (18): 报价单审批人设置(租户级默认审批人), 1. 目标, 10. 实现触点(清单), 11. 测试建议, 2. 非目标(首版不做), 3. 已确认决策, 4. 数据模型, 4.1 表 crm_quote_approver_setting (+10 more)
Community 1075 - "01-login.mjs"
Cohesion: 0.11 Nodes (18): 背景与目标, 架构(方案 1), 视觉, 建议落点(实现时可微调路径,职责不变), 错误与边界, 验收, 非目标, 已确认决策 (+10 more)
Community 1076 - "index.vue"
Cohesion: 0.11 Nodes (18): 目标, 1. 背景与目标, 2. 已确认产品决策, 非目标, 3. 迁移清单(首页未隐藏), 4. 分批定义, 5. 样式策略(S1), 6. API 策略 (+10 more)
Community 1077 - "Using Git Worktrees"
Cohesion: 0.11 Nodes (18): 目标, 1. 背景与目标, 10. 修订记录, 2. 已确认产品决策, 3. 范围, 4. 架构与接线, 改造, 4.1 每表独立状态 (+10 more)
Community 1078 - "export_rows_to_xlsx_response"
Cohesion: 0.11 Nodes (18): 0.1.0(2022-04-22), 0.1.1(2022-05-07), 0.1.2(2022-05-08), 0.1.3(2022-06-02), 0.1.4(2022-07-05), 0.1.5, 0.1.6(2022-07-06), 0.1.7(2022-08-12) (+10 more)
Community 1079 - "changelog.md"
Cohesion: 0.11 Nodes (19): 列表查询请求体, 更新请求体, 删除请求体, 全量查询请求体(不分页), 详情查询请求体, 新增请求体, code:json ({), code:json ({) (+11 more)
Community 1080 - "DatabaseCache"
Cohesion: 0.11 Nodes (18): ADDED Requirements, Requirement: 车辆档案管理, Requirement: 人员档案管理, Requirement: 动态证书管理, Requirement: 承运商管理, Scenario: 车辆信息维护, Scenario: 车辆归属管理, Scenario: 车辆关联人员 (+10 more)
Community 1081 - "invalidForm.vue"
Cohesion: 0.15 Nodes (9): 微信消息通知服务 支持微信小程序模板消息推送 使用方式: from app.core.wechat_message import WechatMes, 发送订单状态通知 Args: openid: 用户openid order_n, 发送支付成功通知 Args: openid: 用户openid order_n, 发送配送通知 Args: openid: 配送员openid task_no:, 发送配送时效预警 Args: openid: 配送员openid task_n, 发送退款结果通知 Args: openid: 用户openid order_n, 发送催单通知给配送员 Args: deliver_openid: 配送员openid, 发送模板消息 Args: openid: 用户openid template_ (+1 more)
Community 1082 - "index.vue"
Cohesion: 0.16 Nodes (18): align_contract_no_to_sign_date(), generate_contract_no(), date, Java: generateContractNo — {供方编码}/X-JT{yyyyMMdd}{3位序号} 流水与撞号检测须含软删:uk_contr, 标准编号替换日期段,保留序号;非标准返回 None。, 将标准合同编号日期段对齐签订日;撞号则序号顺延(含软删查重)。 非标准编号原样返回。无签订日则原样返回。, replace_contract_no_date(), _mock_last_contract() (+10 more)
Community 1083 - "移动端重构完成总结"
Cohesion: 0.19 Nodes (17): create_leave(), delete_leave(), export_leaves(), get_leave(), _leave_local_callback(), leave_workflow_callback(), LeaveExportBody, list_leaves() (+9 more)
Community 1084 - "index.vue"
Cohesion: 0.25 Nodes (16): add_favorite(), count_active(), find_active(), find_soft_deleted(), list_favorites(), _next_order_num(), normalize_menu_path(), Any (+8 more)
Community 1085 - "index.vue"
Cohesion: 0.22 Nodes (17): PlCustomerStopPref, 客户装/送货物流默认记忆 pl_customer_stop_pref, _as_str(), build_stop_pref_upsert_items(), get_customer_stop_pref(), Any, Session, 供 plan 保存调用;异常由调用方用 savepoint 吞掉。 (+9 more)
Community 1086 - "index.vue"
Cohesion: 0.13 Nodes (11): dom, IsPC(), default(), mounted(), mousedown(), mouseleave(), mousemove(), throttleTouchMove (+3 more)
Community 1087 - "index.vue"
Cohesion: 0.21 Nodes (12): HighlightDirective, setupHighlightDirective(), RippleDirective, RippleOptions, setupRippleDirective(), vRipple, AuthDirective, setupAuthDirective() (+4 more)
Community 1088 - "index.vue"
Cohesion: 0.12 Nodes (15): actualTransition, containerStyle, isFirstLoad, isFullPage, isRefresh, { keepAliveExclude }, keepAliveMax, { pageTransition, containerWidth, refresh, showWorkTab } (+7 more)
Community 1089 - "index.vue"
Cohesion: 0.13 Nodes (16): currentOpportunity, dialogTitle, dialogVisible, dictStore, emit, getList(), handleClose(), handleConfirm() (+8 more)
Community 1090 - "Visual Companion Guide"
Cohesion: 0.12 Nodes (15): batchUpdateStage(), dictStore, emit, form, formRef, handleClose(), handleSubmit(), open() (+7 more)
Community 1091 - "Creation Log: Systematic Debugging Skill"
Cohesion: 0.11
Nodes (18): 1. 模块定位, 2. 技术实现, 3. 数据表清单(23 张,均在 shanxia2.0.sql), 4.1 产品管理, 4.2 客户管理, 4.3 公海池, 4.4 线索管理, 4.5 商机管理 (+10 more)
Community 1092 - "start-prod.sh"
Cohesion: 0.11
Nodes (19): 0. 环境约定(本次), 1.1 权威来源(已确认), 1.2 v1 备份中的 5 条部门(与 migrate_users.py 硬编码一致), 1.3 执行步骤(续跑时勾选), 1.4 本步执行日志, 1. 第一步:部门数据(P0-2), 2. 全过程阶段清单(对照执行), 3. 操作命令模板(密码脱敏) (+11 more)
Community 1093 - "报销系统(bx)移植实施方案"
Cohesion: 0.11 Nodes (19): 文件清单, Spec 覆盖自检, Task 10: 车辆管理页 — 双子表弹窗, Task 11: 人员管理页, Task 12: 证件提醒与运输安排, Task 13: 字典与菜单 SQL, Task 14: OpenSpec 与验收, Task 1: DDL 与新表 (+11 more)
Community 1094 - "三系统用户账号明细清单"
Cohesion: 0.11 Nodes (19): 文件清单, Spec 覆盖自检, Task 10: 计划查看地磅 Tab 回显(P2), Task 11: 地磅出入库列表复制链接(P3), Task 12: 历史数据补 token(P3), Task 13: 需求文档修订 BR-33(P3), Task 14: 联调验收 + 图谱更新, Task 1: 数据库 DDL + ORM (+11 more)
Community 1095 - "index.ts"
Cohesion: 0.11
Nodes (19): 文件结构, A. 自动化, B. 人员主数据页 /#/pl/base-info/personnel, C. 车辆关联(山峡自有车), D. 迁移后数据, E. API 直调(可选), Spec 覆盖自检, Task 1: 后端单元测试(TDD 先行) (+11 more)
Community 1096 - "types.ts"
Cohesion: 0.11 Nodes (19): 文件结构, Spec 覆盖自检, Task 10: 归档弹窗按品牌填量 UI, Task 11: 库存台账 / 流水 UI, Task 12: 入出库单展示实际品牌(只读), Task 13: 历史名称清洗(可选脚本,需业务确认后执行), Task 14: 字段一致性与回归, Task 1: DDL 迁移脚本 (+11 more)
Community 1097 - "index.vue"
Cohesion: 0.11
Nodes (19): 出入库现场链接 · 单据状态可选设计, 1. 背景与问题, 2. 已确认决策, 3.1 状态选择, 3.2 提交, 3.3 只读态(page.voided === true), 3.4 类型, 3. 前端(公共页) (+11 more)
Community 1098 - "index.vue"
Cohesion: 0.11
Nodes (19): 值班排班 · 自定义类型 / 工作安排字典 / 值班时段 — 设计文档, API 载荷(增量), duty_slot 变更, Web 管理端, 值班排班 · 自定义类型 / 工作安排字典 / 值班时段 — 设计文档, 公开移动端 H5(必须同步), 字典种子, 存量迁移 (+11 more)
Community 1099 - "index.vue"
Cohesion: 0.11
Nodes (19): 背景, dictStore 增补, POST /web/admin/dict-data/ensure, POST /web/admin/dict-data/ensure-remove(或等价 DELETE), 不在范围, 前端设计, 后端接口, 如何保证 web-admin 改造一致 (+11 more)
Community 1100 - "index.vue"
Cohesion: 0.11 Nodes (19): 司机链接 · 运输记录(同主车车牌)设计, 1. 背景与目标, 2. 已确认需求, 3. 非目标, 4. 架构(方案 1), 5.1 新增接口, 5.2 响应字段(camelCase), 5.3 不变接口 (+11 more)
Community 1101 - "index.vue"
Cohesion: 0.11 Nodes (19): 运输计划安排 · 合同数量硬拦与成功后提醒, 10. 测试清单, 11. 风险与注意, 1. 背景与目标, 2. 已确认决策, 3. 非目标, 4.1 「已安排合计」, 4.2 本计划旧量 / 新量 (+11 more)
Community 1102 - "运输管理 · 人员从业资格证拆分 — 设计文档"
Cohesion: 0.11
Nodes (19): 运输地址库「注意事项」与选址回填, 1. 目标, 2. 非目标, 3. 决策记录, 4.1 表 pl_transport_address, 4.2 与既有字段关系, 4.3 迁移, 4. 数据模型 (+11 more)
Community 1103 - "index.js"
Cohesion: 0.11 Nodes (19): 目标, 10. 修订记录, 1. 背景与目标, 2. 已确认产品决策, 3. 范围, 4.1 每表独立状态, 4.2 UI 组件, 4.3 provide 隔离 (+11 more)
Community 1104 - "uni-data-checkbox.vue"
Cohesion: 0.11 Nodes (19): 目标, 1. 背景与目标, 2. 已确认产品决策, 3. 迁移清单(首页未隐藏), 4. 分批定义, 5. 样式策略(S1), 6. API 策略, 7. Batch 1 验收 (+11 more)
Community 1105 - "changelog.md"
Cohesion: 0.11
Nodes (18): 10. 验收标准, 1. 目标, 2. 已确认决策, 3. 非目标, 4.1 组件边界, 4. 架构, 5.1 新增 GET /api/public/db/inventory/{inventoryId}/pound-qr, 5.2 扩展司机页 PublicTransportPage (+10 more)
Community 1106 - "ToContractDialog.vue"
Cohesion: 0.11 Nodes (18): 0.1.0(2022-04-22), 0.1.1(2022-05-07), 0.1.2(2022-05-08), 0.1.3(2022-06-02), 0.1.4(2022-07-05), 0.1.5, 0.1.6(2022-07-06), 0.1.7(2022-08-12) (+10 more)
Community 1107 - "index.vue"
Cohesion: 0.11 Nodes (18): ADDED Requirements, Requirement: 人员档案管理, Requirement: 动态证书管理, Requirement: 承运商管理, Requirement: 车辆档案管理, Scenario: 人员与车辆绑定, Scenario: 人员信息维护, Scenario: 协议过期阻断运输 (+10 more)
Community 1108 - "OpportunitySelector.vue"
Cohesion: 0.12 Nodes (12): User, userApi, UserCreate, UserService, UserUpdate, isEdit, isView, roleOptions (+4 more)
Community 1109 - "index.vue"
Cohesion: 0.18 Nodes (17): upload_file(), download_file_bytes(), file_stream(), get_access_url(), get_download_url(), get_preview_url(), normalize_storage_path(), 报销附件存储适配 — 复用门户 app.core.storage,对外保持 bx 协议。 (+9 more)
Community 1110 - "index.vue"
Cohesion: 0.16 Nodes (16): DutyAssignmentIn, DutyDaySaveBody, DutyDictEnsureBody, DutyGrabBody, DutyLinkBody, DutySlotSaveIn, 值班排班 Pydantic schemas, 同日同班次曾软删后再启用:应复活旧 slot,避免 uk_day_shift 堆积。 (+8 more)
Community 1111 - "index.vue"
Cohesion: 0.23 Nodes (16): _append_create(), _append_dates(), _append_enum(), _append_numbers(), _append_sign_date(), _append_text(), build_contract_column_filters(), _parse_day_start() (+8 more)
Community 1112 - "index.vue"
Cohesion: 0.23 Nodes (16): _append_create(), _append_dates(), _append_enum(), _append_numbers(), _append_quote_date(), _append_text(), build_quote_column_filters(), _parse_day_start() (+8 more)
Community 1113 - "index.vue"
Cohesion: 0.19 Nodes (15): _assert_users_exist(), get_setting(), _row_to_dict(), save_setting(), _assert_users_exist(), get_setting(), join_approver_ids(), parse_approver_ids() (+7 more)
Community 1114 - "index.vue"
Cohesion: 0.16 Nodes (11): fireResizeEditor(), getAutoResizeBottomMargin, getAutoResizeOverflowPadding, getMaxHeight, getMinHeight, isFullscreen(), oldSize, parseCssValueToInt() (+3 more)
Community 1115 - "index.vue"
Cohesion: 0.14 Nodes (7): E(), g(), kt(), ot(), Re(), te(), y
Community 1116 - "detail.vue"
Cohesion: 0.12 Nodes (18): ancestors(), all(), all$1(), ancestors(), ancestors$1(), bypassSelector(), clobberStyles(), each$1() (+10 more)
Community 1117 - "index.vue"
Cohesion: 0.15 Nodes (17): Gs(), gt(), jt(), kt(), mt(), nc, pt(), qe() (+9 more)
Community 1118 - "index.vue"
Cohesion: 0.16 Nodes (18): _(), Bn(), cn(), En(), fd(), Fl(), gd(), jo() (+10 more)
Community 1119 - "statistics.vue"
Cohesion: 0.11 Nodes (12): currentValue, formattedValue, isPaused, isRunning, pausedValue, props, safeDecimals, safeDuration (+4 more)
Community 1120 - "detail.vue"
Cohesion: 0.15 Nodes (15): file, index, dialogVisible, emit, handleClose(), handleSaveAndClose(), loadExistingAttachments(), open() (+7 more)
Community 1121 - "form.vue"
Cohesion: 0.14 Nodes (14): allHomeCards, loadCrmPendingCounts(), loadPendingCounts(), onFavCardClick(), onFavDragEnd(), openCard(), panelCount, panelDesc (+6 more)
Community 1122 - "CRM 业务明细清单(shanxia2.0 现状)"
Cohesion: 0.11 Nodes (12): id, leader, leaderPhone, list, name, no, parts, phone (+4 more)
Community 1123 - "index.vue"
Cohesion: 0.13 Nodes (12): calendarDate, cardTitle(), cardTitleDate(), fatalError, formatDay(), formatYmd(), keyword, loading (+4 more)
Community 1124 - "index.vue"
Cohesion: 0.16 Nodes (12): attrs, clear(), events, _execLoadData(), _execRemove(), _getExec(), loadData(), loadMore() (+4 more)
Community 1125 - "部署顺序(强制)"
Cohesion: 0.11 Nodes (14): currentData, data, errorData, errorTempFilePath, ext, _extname, fileName, fileNameSplit (+6 more)
Community 1126 - "文件结构"
Cohesion: 0.14 Nodes (17): DEFAULT_PLACEHOLDER_IMAGE_URL, getStaticAssetsBaseUrl(), ICON_ARROW_BOTTOM, IMG_CLIPBOARD, IMG_CUSTOMER_SERVICE, IMG_DEFAULT_PRODUCT, IMG_LINK, IMG_LOGO_WATERMARK (+9 more)
Community 1127 - "出入库现场链接 · 单据状态可选设计"
Cohesion: 0.11 Nodes (17): amountStr, amt, attachmentId, chunk, i, id, idx, invoiceId (+9 more)
Community 1128 - "index.vue"
Cohesion: 0.11 Nodes (17): 执行记录, 附录:加厚用例(边界 / 组合 / 回归), 登录 — 输入边界与组合, 工作台 — 启用菜单逐条标题核对, 工作台 — 灰卡连点与回归, 我的 — 字段空值与操作, A1 页面展示(逐项), A2 协议勾选与弹窗(逐项) (+9 more)
Community 1129 - "index.vue"
Cohesion: 0.11
Nodes (18): 执行记录, A1 页面展示(逐项), A2 协议勾选与弹窗(逐项), A3 字段校验与登录(逐项), A4 负向(本页无增删改业务), A. 登录页 login/login, B. 工作台 workbench/workbench, C. 首页 / 待办占位 (+10 more)
Community 1130 - "detail.vue"
Cohesion: 0.11
Nodes (18): 2. 通用替换规则(所有文件必做), 2.1 移除 getCurrentInstance 和 proxy, 2.2 字典获取方式, 2.4 消息提示, 2.5 移除 RuoYi 工具导入, 2.6 el-button 图标, 2.7 移除搜索动画, code:vue (<script setup lang="ts">) (+10 more)
Community 1131 - "index.vue"
Cohesion: 0.11 Nodes (17): 目录, 1. 设计理念与原则, 11. 图标与无障碍, 12. 业务状态色(与订单/配送枚举), 13. 实现清单(web-admin 改造对照), 14. 附录 A:权威来源, 15. 附录 B:脚本与动态行为, 2. 设计 Token(CSS 变量) (+9 more)
Community 1132 - "index.vue"
Cohesion: 0.11
Nodes (17): 线索管理模块迁移方案 — 05 业务逻辑与特殊场景, 1. 定时任务 / 触发器 / 监听器, 10. 导入导出, 11. 统计分析(5 接口), 12. 查重 checkDuplicate, 13. 跨模块依赖, 14. 权限标识(sys_menu), 15. 开发顺序建议 (+9 more)
Community 1133 - "index.vue"
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 1134 - "staticAsset.js"
Cohesion: 0.11 Nodes (17): 目标, 模块迁移方案 — 06 分步实施计划, 步骤 1:清理 + 前端拷贝, 具体任务, 涉及文件, 完成标准, 预计代码量, 步骤 2:前端 — [页面名称] UI 适配 (+9 more)
Community 1135 - "index.vue"
Cohesion: 0.11 Nodes (16): 文件结构, code:typescript (import assert from 'node:assert/strict'), code:bash (git add web-admin/src/views/pl/plan/index.vue), code:bash (./scripts/update-graph.sh frontend), code:bash (cd web-admin && graphify update .), code:bash (cd web-admin && pnpm exec tsx --test src/utils/pl-plan-list-), code:typescript (/** 运输计划列表 Tab(单据类型前增加「待安排」「已安排」「草稿中」) */), code:typescript (export const PL_PLAN_LIST_TABS: { label: string; name: PlPla) (+8 more)
Community 1136 - "index.vue"
Cohesion: 0.11 Nodes (17): 运输计划「复制发群」固定序号设计, 1. 目标, 10. 与加油登记序号的差异, 回执保存成功 →「复制发群」, 2. 已确认决策, 3. 非目标, 4. 数据模型, 4.1 字段 (+9 more)
Community 1137 - "index.vue"
Cohesion: 0.11 Nodes (17): 运输计划 · 客户装/送货物流默认记忆, 1. 数据模型, 已确认决策, 修订记录, 非目标, 2.1 读取, 2.2 写入(服务端隐式), 2. API 与后端写入 (+9 more)
Community 1138 - "index.vue"
Cohesion: 0.11 Nodes (17): 已确认决策, 1. 背景与目标, 2. 现状缺口, 非目标, 3. 数据模型, 4.1 已有(对齐即可), 4.2 需补充, 4. API (+9 more)
Community 1139 - "index.vue"
Cohesion: 0.11 Nodes (17): 报价/合同产品行:品牌合并与独立别名列, 1. 目标, 2. 非目标, 3. 表单交互(报价 + 合同), 3.1 产品名称, 3.2 别名(新列), 3.3 品牌(合并列), 3.4 校验 (+9 more)
Community 1140 - "changelog.md"
Cohesion: 0.11 Nodes (17): 1. 目标与已确认决策, 1.1 目标, 1.2 决策摘要, 1.3 非目标, 2. 背景与根因, 3. 行为设计, 3.1 强制更新弹窗, 3.2 失败弹窗 (+9 more)
Community 1141 - "index.vue"
Cohesion: 0.11 Nodes (17): 选择产品弹窗:品牌/别名列 + 内嵌新增编辑, 1. 目标, 2. 非目标, 3. 架构, 3.1 ProductFormDialog, 3.2 ProductSelector(统一), 4.1 列顺序, 4.2 品牌 / 别名展示 (+9 more)
Community 1142 - "index.vue"
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 1143 - "index.vue"
Cohesion: 0.11 Nodes (17): ADDED Requirements, Requirement: 角色与菜单授权, Requirement: 数据权限范围, Requirement: 超级管理员与租户, Requirement: 多角色权限合并, Requirement: Web 与小程序菜单树, Requirement: Web 管理端菜单注册与侧栏展示(三件套同步), Scenario: 勾选子菜单 (+9 more)
Community 1144 - "uni-indexed-list.vue"
Cohesion: 0.11 Nodes (18): 1. 组件选型, 2. 弹窗宽度与默认列数, 2.5 查看弹窗 KV 字号(14px / 13px 模式), 3. KV 单元格结构(上下堆叠栅格), 4. 四列栅格跨列规则, 5. ViewField 定义约定, 6. 弹窗骨架(SystemViewDialog), 7. 模块辅助工具(推荐) (+10 more)
Community 1145 - "package.json"
Cohesion: 0.11 Nodes (17): ADDED Requirements, Purpose, Requirement: API exposes packageSpecs list with backward-compatible read, Requirement: Contract detail shows per-package arranged breakdown and line-level remaining, Requirement: Contract print and PDF include multi-package lines, Requirement: Contract product line supports multiple package specs with one quantity, Requirement: Transport plan consumes shared package pool by line, Scenario: Detail breakdown for shared pool line (+9 more)
Community 1146 - "index.vue"
Cohesion: 0.14 Nodes (10): DictEnsureError, ensure_dict_data(), ensure_remove_dict_data(), Session, 业务页字典 ensure:白名单内按 label 复用或插入 sys_dict_data。, label miss, but preferred value already exists → reuse, no insert, test_ensure_remove_rejects_other_users_row(), test_ensure_remove_rejects_unknown_type() (+2 more)
Community 1147 - "align_contract_no_to_sign_date"
Cohesion: 0.15 Nodes (17): getClue(), ClueForm, applyDefaultOwnerUserId(), cancel(), dialog, dictStore, emit, form (+9 more)
Community 1148 - "ensure_crm_create_by_row_in_scope"
Cohesion: 0.37 Nodes (17): check_env(), check_python(), create_venv(), init_env(), install_dependencies(), log_error(), log_info(), log_success() (+9 more)
Community 1149 - "Code Review Reception"
Cohesion: 0.26 Nodes (7): camel_to_snake(), CRUDBase, get_model_attr(), HistoryCRUD, Any, Session, ModelType
Community 1151 - "TransferDialog.vue"
Cohesion: 0.16 Nodes (12): attrs, clear(), events, _execLoadData(), _execRemove(), _getExec(), loadData(), loadMore() (+4 more)
Community 1152 - "ensure_crm_owner_row_in_scope"
Cohesion: 0.17 Nodes (15): _basePath(), getDataValue(), getDataValueType(), getValue(), isBoolean(), isEqual(), isNumber(), isRealName() (+7 more)
Community 1153 - "start.sh"
Cohesion: 0.19 Nodes (11): dom, _getRateCount(), _getSize(), IsPC(), mounted(), mousedown(), mouseleave(), mousemove() (+3 more)
Community 1154 - "4.3 公海池规则管理"
Cohesion: 0.11 Nodes (16): ActionType, Breakpoint, DialogType, Environment, FileInfo, Gender, KeyValue, Language (+8 more)
Community 1155 - "报价单管理模块迁移方案 — 05 业务逻辑与特殊场景"
Cohesion: 0.18 Nodes (16): fetchProductOptions(), dictStore, ensureCurrentOption(), extractOptions(), handleFocus(), handleProductChange(), loadDefault(), loading (+8 more)
Community 1156 - "地磅系统移植设计文档"
Cohesion: 0.12 Nodes (12): markLost(), emit, form, formRef, handleClose(), reasonTips, remarkPlaceholder, resetForm() (+4 more)
Community 1157 - "CRM 产品分类数据移植设计"
Cohesion: 0.12 Nodes (15): addOpportunityFollow(), updateOpportunityFollow(), attachmentUploadRef, attachmentUrls, dialogTitle, dictStore, emit, form (+7 more)
Community 1158 - "报价/合同产品行:品牌合并与独立别名列"
Cohesion: 0.11 Nodes (17): Acknowledging Correct Feedback, Code Review Reception, Common Mistakes, Forbidden Responses, From External Reviewers, From your human partner, GitHub Thread Replies, Gracefully Correcting Your Pushback (+9 more)
Community 1159 - "壳层 — 全面测试用例(登录 / Tab / 工作台 / 我的)"
Cohesion: 0.11 Nodes (17): Anti-Pattern 1: Testing Mock Behavior, Anti-Pattern 2: Test-Only Methods in Production, Anti-Pattern 3: Mocking Without Understanding, Anti-Pattern 4: Incomplete Mocks, Anti-Pattern 5: Integration Tests as Afterthought, Gate Function, Gate Function, Gate Function (+9 more)
Community 1160 - "list.vue"
Cohesion: 0.11 Nodes (18): 10. 参考源码, 1.1 背景, 1.2 移植模块(用户确认), 1.3 不移植, 1. 背景与目标, 2. 设计决策, 3.1 新建表(4 张), 3.2 公共字段(每张业务表末尾) (+10 more)
Community 1161 - "clientdb.js"
Cohesion: 0.17 Nodes (17): 已完成模块, 参考:数据库迁移规则, 参考:前端框架差异对照, 参考:移植经验与踩坑记录, 颜色, 步骤二:拷贝前端原版, 1. 逐个拷贝 Vue 组件, 2. 拷贝规则 (+9 more)
Community 1162 - "uni-rate.vue"
Cohesion: 0.11 Nodes (18): 目标, 具体任务, 具体任务, 参考, 完成标准, 完成标准, 模块迁移方案 — 06 分步实施计划, 步骤 1:清理 + 前端拷贝 (+10 more)
Community 1163 - "CRM 合同编号日期段跟随签订日期 — 设计"
Cohesion: 0.11 Nodes (17): 4.1.1 公海池客户列表, 4.1.2 领取公海客户, 4.1.3 分配公海客户, 4.1.4 放入公海池(从客户管理触发), 4.1 公海池客户列表(复用客户 CRUD), 4.2.1 操作记录列表, 4.2.2 操作记录详情, 4.2 公海池操作记录 (+9 more)
Community 1164 - "index.vue"
Cohesion: 0.11
Nodes (17): 10. 撤回 withdrawApproval(审批 Service), 11. 新版本 createNewVersion, 12. 转合同 toContract, 13. 分享 generateShare / viewByShareCode, 14. PDF / 模板, 15. 产品 ID 解析(外部), 16. 开发对照打勾表, 1. 定时任务 / 触发器 (+9 more)
Community 1165 - "The Process"
Cohesion: 0.11 Nodes (18): 10. 不在本步范围, 1. 背景与目标, 2. 源数据概况(sx.sql 快照), 3.1 主键策略, 3. 表结构差异, 4. 状态字段语义(重要), 5. 用户 ID 映射, 6. 依赖与阻塞 (+10 more)
Community 1166 - "Systematic Debugging"
Cohesion: 0.11 Nodes (18): 报价/合同产品行:品牌合并与独立别名列, 1. 目标, 2. 非目标, 3.1 产品名称, 3.2 别名(新列), 3.3 品牌(合并列), 3.4 校验, 3. 表单交互(报价 + 合同) (+10 more)
Community 1167 - "Testing CLAUDE.md Skills Documentation"
Cohesion: 0.11
Nodes (18): 报价单审批人设置(租户级默认审批人), 10. 实现触点(清单), 11. 测试建议, 1. 目标, 2. 非目标(首版不做), 3. 已确认决策, 4.1 表 crm_quote_approver_setting, 4.2 模型与 CRUD (+10 more)
Community 1168 - "地磅业务明细清单(shanxia2.0 现状)"
Cohesion: 0.11 Nodes (18): 背景, web-admin 列表统一后端导出, 决策摘要, 列定义, 前端, 前端组件草案, 后端, 响应 (+10 more)
Community 1169 - "线索管理模块迁移方案 — 05 业务逻辑与特殊场景"
Cohesion: 0.11 Nodes (18): 运输计划 · 客户装/送货物流默认记忆, 1. 数据模型, 2.1 读取, 2.2 写入(服务端隐式), 2. API 与后端写入, 3.1 选客户, 3.2 清空客户, 3.3 编辑打开 (+10 more)
Community 1170 - "线索管理模块经验(2026-05-31 新增)"
Cohesion: 0.11 Nodes (18): 背景, web-admin 列表表体内嵌滚动(视口填满), 与现有代码关系, 公共能力, 决策摘要, 参考, 布局与高度, 推广节奏 (+10 more)
Community 1171 - "CRM 功能移植通用指南"
Cohesion: 0.11 Nodes (18): 背景与目标, 不变项, 与原设计文档关系, 充值类型控件, 写路径(只允许 etc), 前端设计, 后端设计, 后续(不在本期) (+10 more)
Community 1172 - "部署顺序"
Cohesion: 0.11 Nodes (17): Web 管理端, 入口与交互, 决策摘要, 可撤回条件(同时满足), 后端与接口, 备用金(本期新增,对齐报销), 实现落点(文件级), 小程序 (+9 more)
Community 1173 - "部署顺序"
Cohesion: 0.11 Nodes (17): 10. 测试要点, 11. 风险, 1. 目标, 2. 已确认决策, 3. 非目标, 4. 与前置文档关系, 5. 信息架构, 6.1 列表 (+9 more)
Community 1174 - "已完成功能"
Cohesion: 0.11 Nodes (17): 1. 背景与目标, 2. 现状缺口, 3. 数据模型, 4.1 已有(对齐即可), 4.2 需补充, 4. API, 5.1 充值审批(主缺口), 5.2 发放管理 (+9 more)
Community 1175 - "list.vue"
Cohesion: 0.11 Nodes (17): ADDED Requirements, Purpose, Requirement: API exposes packageSpecs list with backward-compatible read, Requirement: Contract detail shows per-package arranged breakdown and line-level remaining, Requirement: Contract print and PDF include multi-package lines, Requirement: Contract product line supports multiple package specs with one quantity, Requirement: Transport plan consumes shared package pool by line, Scenario: Detail breakdown for shared pool line (+9 more)
Community 1176 - "mp_api_smoke.py"
Cohesion: 0.11 Nodes (17): ADDED Requirements, Requirement: Web 与小程序菜单树, Requirement: Web 管理端菜单注册与侧栏展示(三件套同步), Requirement: 多角色权限合并, Requirement: 数据权限范围, Requirement: 角色与菜单授权, Requirement: 超级管理员与租户, Scenario: 两角色数据范围合并 (+9 more)
Community 1177 - "changelog.md"
Cohesion: 0.16 Nodes (9): CrmCustomerOption, CrmProductOption, extractOptions(), fetchCustomerOptions(), fetchProductOptions(), keyword, loading, keyword (+1 more)
Community 1178 - "uni-pagination.vue"
Cohesion: 0.35 Nodes (16): bx_ok(), _list_of(), log(), login(), main(), Numberish(), portal_ok(), _print_summary() (+8 more)
Community 1179 - "mpalipay.js"
Cohesion: 0.18 Nodes (3): LocalStorage, process_image_content(), 处理图片内容,如果是 HEIC 格式则转换为 JPEG
Community 1180 - "Requirement: 查看弹窗 KV 布局与组件选型"
Cohesion: 0.21 Nodes (14): add_favorite(), count_active(), find_active(), find_soft_deleted(), list_favorites(), _next_order_num(), normalize_menu_path(), 按传入 paths 顺序重写 order_num(1-based)。paths 须覆盖当前全部有效收藏。 (+6 more)
Community 1181 - "详细对比"
Cohesion: 0.17 Nodes (5): generate_id(), camel_to_snake(), CRUDBase, get_model_attr(), HistoryCRUD
Community 1182 - "分页加载实现说明"
Cohesion: 0.18 Nodes (11): A(), b(), D(), e(), j(), k(), m, o() (+3 more)
Community 1183 - "UserSelector.vue"
Cohesion: 0.13 Nodes (17): closest(), closest$1(), composeAlphabeticBase26(), constant(), getParentList(), handleIndentation(), indentListSelection(), is$2() (+9 more)
Community 1184 - "Dispatching Parallel Agents"
Cohesion: 0.18 Nodes (14): adminStatusTagClass(), formatApplyDate(), formatApplyDateTime(), formatDate(), formatDateTime(), formatExpenseName(), normalizeExpenseItem(), pickApplyTime() (+6 more)
Community 1185 - "Root Cause Tracing"
Cohesion: 0.15 Nodes (14): _, d, f, g, h, k(), m, o (+6 more)
Community 1186 - "Persuasion Principles for Skill Design"
Cohesion: 0.14 Nodes (17): create(), hasCaption(), hasImageClass(), isNonNullable(), isNull, isNullable(), normalized(), remove() (+9 more)
Community 1187 - "Writing Skills"
Cohesion: 0.17 Nodes (17): add(), add$1(), add$2(), applyVisualChars(), cleanClass(), filter(), fireVisualChars(), get() (+9 more)
Community 1188 - "DbVehiclePicker.vue"
Cohesion: 0.13 Nodes (12): dictStore, emit, form, formRef, handleClose(), open(), resetForm(), rules (+4 more)
Community 1189 - "price_letter.py"
Cohesion: 0.13 Nodes (15): fetchUploadAttachment(), accept, current, fd, file, files, hovered, name (+7 more)
Community 1190 - "运输计划 · 创建日期字段与取货/送达默认 — 设计文档"
Cohesion: 0.14 Nodes (11): calendarDate, cardTitle(), cardTitleDate(), fatalError, formatDay(), formatYmd(), loading, maxDate (+3 more)
Community 1191 - "detail.vue"
Cohesion: 0.17 Nodes (6): animation(), close(), move(), open(), show(), touchend()
Community 1192 - "list.vue"
Cohesion: 0.12
Nodes (17): 11. 图标与无障碍, 12. 业务状态色(与订单/配送枚举), 13. 实现清单(web-admin 改造对照), 14. 附录 A:权威来源, 15. 附录 B:脚本与动态行为, 1. 设计理念与原则, 2. 设计 Token(CSS 变量), 4.1 页标题 .page-head (+9 more)
Community 1193 - "changelog.md"
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 1194 - "changelog.md"
Cohesion: 0.12
Nodes (15): 文件结构, code:python (INTERNAL_CUSTOMER_NAMES = frozenset({), code:python (class PlanContractLink(BaseModel):), code:python (def validate_create_full(payload: PlanCreateFull) -> None:), code:ts (export const PL_INTERNAL_CUSTOMER_NAMES = [), 运输计划供方/需方 + 自由选产品 Implementation Plan, 验收清单(对照 Spec §8), Task 1: DDL + Model pl_plan_contract (+7 more)
Community 1195 - "package.json"
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 1196 - "package.json"
Cohesion: 0.12 Nodes (16): 小程序报销申请 · 关联发票缩略图展示设计, 1. 背景与目标, 现状, 2. 非目标, 目标, 3. 架构与数据流, 4. 界面规格, 4.1 申请页 · 选择弹层 (+8 more)
Community 1197 - "changelog.md"
Cohesion: 0.12 Nodes (16): 值班排班 ·「值班人员」角色筛选 — 设计文档, 不在范围内, 实现落点(摘要), 已确认决策, 方案选择, 角色与数据, 迁移, 代码识别 (+8 more)
Community 1198 - "convertForm.vue"
Cohesion: 0.12 Nodes (16): 运输计划 · 创建日期字段与取货/送达默认 — 设计文档, 风险与兼容, 已确认决策, 非目标(本期不做), 数据模型, 迁移脚本, 基础信息区字段顺序, 目标 (+8 more)
Community 1199 - "index.vue"
Cohesion: 0.12 Nodes (16): 运输计划 · 空白单据打印 — 设计文档, 验收标准, 已确认决策, 风险与注意, 非目标(本期不做), 交互(列表工具栏), 空白内容规则, 保留(版式骨架) (+8 more)
Community 1200 - "BxApprovalFlowTabs.vue"
Cohesion: 0.12 Nodes (16): 背景, 已确认决策, 入口, 单文件下载, 点击批量下载后, 架构与模块, 数据流, 约束 (+8 more)
Community 1201 - "index.vue"
Cohesion: 0.12
Nodes (16): 运输计划 · 车辆维保申请与处理登记 — 设计文档, 字典, 状态流转, 实现参考, 已确认业务规则, 1. 申请单 pl_vehicle_maintenance_apply, 2. 处理登记 pl_vehicle_maintenance_process, 非目标(本期不做) (+8 more)
Community 1202 - "操作流程"
Cohesion: 0.12
Nodes (16): 运输计划:送货段产品限合同内 + 选择产品, 1. 背景与目标, 前端 / 手工, 2. 已确认决策, 3. 非目标, 4. 前端设计, 4.1 送货区 UI(PlPlanDeliverySection), 4.2 表单联动(PlPlanFormDialog) (+8 more)
Community 1203 - "文件结构"
Cohesion: 0.12 Nodes (16): 运输计划「复制」:新增弹窗预填, 1. 目标, 2. 非目标, 3. 交互, 3.1 入口, 3.2 弹窗行为, 3.3 日期与跟进人, 4. 字段映射 (+8 more)
Community 1204 - "小程序 · CRM 产品分类(缩进展开树)设计"
Cohesion: 0.12 Nodes (16): 加油登记「复制信息发微信群」设计, 小程序端, 非目标, 验收要点, 需求摘要, 背景与目标, 复制文案模板, 交互 (+8 more)
Community 1205 - "运输计划 · 保存并安排运输(设计)"
Cohesion: 0.12 Nodes (16): 背景, 目标, 非目标, 行为规则, 标准格式, 名称同步, 触发点, 实现要点 (+8 more)
Community 1206 - "运输计划 · 多选合打打印单据 — 设计文档"
Cohesion: 0.12 Nodes (16): 地磅域日期列头双三角排序(出入库 / 地磅单), 1. 背景与目标, 目标, 2. 已确认产品决策, 非目标, 3. 本批页面与日期列, 4. 产品与交互, 5. 架构 (+8 more)
Community 1207 - "list.vue"
Cohesion: 0.12 Nodes (16): 1.0.5(2021-02-05), 1.0.6(2021-04-20), 1.0.7(2021-02-05), 1.0.7(2021-05-12), 1.1.0(2021-07-13), 1.1.1(2021-07-30), 1.1.2(2021-11-09), 1.2.0(2021-11-19) (+8 more)
Community 1208 - "list.vue"
Cohesion: 0.13 Nodes (15): ADDED Requirements, MODIFIED Requirements, Requirement: 本仓库与周边系统的边界, Requirement: 山峡 CRM 工程路径与栈, Requirement: 多系统 SQL 模型权威文件索引, Scenario: 新人定位门户库表, Scenario: 新人定位地磅代码(迁移后), Scenario: 跨系统需求评审 (+7 more)
Community 1209 - "山峡化工 · 微信小程序(miniprogram)"
Cohesion: 0.12 Nodes (16): ADDED Requirements, Requirement: 车辆尿素申请提交, Requirement: 尿素单位输入, Requirement: 车辆尿素发放登记, Requirement: 无申请补录, Requirement: 发放撤销, Requirement: 租户与 UI 规范, Scenario: 成功创建申请 (+8 more)
Community 1210 - "uni-collapse-item.vue"
Cohesion: 0.12 Nodes (16): ADDED Requirements, Requirement: 字典类型列表页, Requirement: 字典类型新增/编辑弹窗, Requirement: 字典数据配置弹窗, Requirement: 路由注册, Requirement: 列表面板标题规范, Scenario: 字典类型列表展示, Scenario: 关键词搜索 (+8 more)
Community 1211 - "render.js"
Cohesion: 0.24 Nodes (15): _append_enum_filter(), build_io_order_column_filters(), _parse_date(), date, DateLike, 入库单 / 出库单列表列头/导出共用过滤条件拼装。 不含 q(由 list 路由负责)。header_m 为 PlInboundOrder 或 PlOutbo, _split_csv(), _compile() (+7 more)
Community 1212 - "File Structure"
Cohesion: 0.24 Nodes (15): Config, Settings, apply_renumber(), build_mapping(), fetch_products(), format_new_product_no(), load_settings_env(), main() (+7 more)
Community 1213 - "AssignDialog.vue"
Cohesion: 0.13 Nodes (11): agreeProtocol, form, isLoading, loginDisabled, loginPageStyle, onAgreeGetPhoneNumber(), onGetPhoneNumber(), onWechatGate() (+3 more)
Community 1214 - "index.vue"
Cohesion: 0.17 Nodes (11): onFieldChange(), checkAll(), created(), localData(), setRules(), setValue(), submit(), validate() (+3 more)
Community 1215 - "funnel.vue"
Cohesion: 0.15 Nodes (7): change(), clickLeft(), clickRight(), pickerChange(), pickerClick(), selectPage(), { t }
Community 1216 - "README.md"
Cohesion: 0.15 Nodes (6): animation(), close(), move(), open(), show(), touchend()
Community 1217 - "入库/出库单信息完善与现场链接对齐设计"
Cohesion: 0.15 Nodes (15): currentUser, dialogVisible, emit, getList(), handleClose(), handleConfirm(), handleQuery(), loading (+7 more)
Community 1218 - "mp-approver-picker.vue"
Cohesion: 0.26 Nodes (13): cleanup_log_table_if_needed(), die(), do_backup(), load_conf(), log_error(), log_info(), log_warn(), main() (+5 more)
Community 1219 - "package.json"
Cohesion: 0.12 Nodes (16): Common Mistakes, Finishing a Development Branch, Option 1: Merge Locally, Option 2: Push and Create PR, Option 3: Keep As-Is, Option 4: Discard, Overview, Quick Reference (+8 more)
Community 1220 - "list.vue"
Cohesion: 0.12 Nodes (16): Common Rationalizations, Overview, Phase 1: Root Cause Investigation, Phase 2: Pattern Analysis, Phase 3: Hypothesis and Testing, Phase 4: Implementation, Quick Reference, Real-World Impact (+8 more)
Community 1221 - "list.vue"
Cohesion: 0.12 Nodes (16): Documentation Variants to Test, Expected Results, Next Steps, NULL (Baseline - no skills doc), Scenario 1: Time Pressure + Confidence, Scenario 2: Sunk Cost + Works Already, Scenario 3: Authority + Speed Bias, Scenario 4: Familiarity + Efficiency (+8 more)
Community 1222 - "list.vue"
Cohesion: 0.12
Nodes (16): 10. 参考路径, 1. 模块定位, 2. 技术实现, 3. 数据表清单(5 张), 4.1 仪表盘(/db/dashboard), 4.2 地磅计划(db_purchase_plan,/db/plans), 4.3 出入库管理(db_inbound_outbound,/db/inventory), 4.4 地磅单管理(db_weighing_slip,/db/weighing) (+8 more)
Community 1223 - "DealDialog.vue"
Cohesion: 0.12
Nodes (17): 1. 迁移目标, 2. 核心原则(对齐 bx「搬运 + 适配」), 3.1 数据库(4 张业务表,DDL 已完成), 3.2 后端 API(移植清单见 01-api-inventory.md), 3.3 前端页面(拷贝 + 适配), 3. 范围边界, 4. 目标架构, 5.1 认证(core/db_auth.py) (+9 more)
Community 1224 - "changelog.md"
Cohesion: 0.12
Nodes (16): 不移植(替代方案), 不移植(替代方案), 仪表盘 /api/dashboard, 出入库 /api/inventory, 前端 API 文件对照, 地磅单 /api/weighing, 地磅系统 API 全量清单(移植后路径保持不变), 计划 /api/plans (+8 more)
Community 1225 - "uni-dateformat.vue"
Cohesion: 0.12 Nodes (17): 19. 转化逻辑必须在事务中执行, 20. 跟进记录级联更新线索 4 个字段, 21. 前端适配先拷贝再逐行修改,不要直接新写, 22. el-drawer→el-dialog 布局需调整, 23. 多视图 Tab 列表页共用同一个查询函数, 24. 附件上传用 AttachmentUploadField 组件, 25. 操作日志 Tab 暂不迁移, 26. 线索模块 — 快速搜索勿用多字段 AND (+9 more)
Community 1226 - "config.js"
Cohesion: 0.12 Nodes (17): CRM 功能移植通用指南, 一、通用指南(本文档), 三、实施步骤文档(按流程顺序加载), 二、通用规范文档(全程按需加载), 关键源文件位置, 前端, 后端, 四、模块迁移方案模板(每个模块必须编写) (+9 more)
Community 1227 - "AccessToken"
Cohesion: 0.12
Nodes (16): 10. 导入导出, 11. 统计分析(5 接口), 12. 查重 checkDuplicate, 13. 跨模块依赖, 14. 权限标识(sys_menu), 15. 开发顺序建议, 1. 定时任务 / 触发器 / 监听器, 2. 线索状态机 (+8 more)
Community 1228 - "Storage"
Cohesion: 0.12 Nodes (17): 文件结构, Spec 覆盖自检, Task 10: 路由、图标、菜单对齐, Task 11: 文档与图谱收尾, Task 1: DDL 迁移脚本, Task 2: ORM 模型, Task 3: 额度账本服务(TDD), Task 4: 发票服务 + API (+9 more)
Community 1229 - "uni-search-bar.vue"
Cohesion: 0.12 Nodes (17): 文件结构, Placeholder 扫描, Spec 覆盖自检, Task 10: 回归验收与图谱更新, Task 1: 后端 — 三方证书门禁单测(TDD), Task 2: 后端 — 承运商准入放宽, Task 3: 菜单迁移与路由四菜单, Task 4: 前端 — 三方车辆页固定 carrier + 关闭证书强制 (+9 more)
Community 1230 - "ADDED Requirements"
Cohesion: 0.12 Nodes (17): 选择产品弹窗:品牌/别名列 + 内嵌新增编辑, 1. 目标, 2. 非目标, 3.1 ProductFormDialog, 3.2 ProductSelector(统一), 3. 架构, 4.1 列顺序, 4.2 品牌 / 别名展示 (+9 more)
Community 1231 - "simulate-menu-filter.mjs"
Cohesion: 0.12 Nodes (17): 值班排班 ·「值班人员」角色筛选 — 设计文档, 不在范围内, 代码识别, 值班排班 ·「值班人员」角色筛选 — 设计文档, 公开(免登录), 前端, 历史兼容, 实现落点(摘要) (+9 more)
Community 1232 - "user-dialog.vue"
Cohesion: 0.12 Nodes (16): 1.0.5(2021-02-05), 1.0.6(2021-04-20), 1.0.7(2021-02-05), 1.0.7(2021-05-12), 1.1.0(2021-07-13), 1.1.1(2021-07-30), 1.1.2(2021-11-09), 1.2.0(2021-11-19) (+8 more)
Community 1233 - "ensure_crm_customer_linked_row_in_scope"
Cohesion: 0.12 Nodes (16): ADDED Requirements, Requirement: 列表面板标题规范, Requirement: 字典数据配置弹窗, Requirement: 字典类型列表页, Requirement: 字典类型新增/编辑弹窗, Requirement: 路由注册, Scenario: 关键词搜索, Scenario: 字典类型列表展示 (+8 more)
Community 1234 - "index.vue"
Cohesion: 0.12 Nodes (16): ADDED Requirements, Requirement: 发放撤销, Requirement: 尿素单位输入, Requirement: 无申请补录, Requirement: 租户与 UI 规范, Requirement: 车辆尿素发放登记, Requirement: 车辆尿素申请提交, Scenario: 发放金额默认带出 (+8 more)
Community 1235 - "运输计划「从承运商库选择」:选择 + 新增编辑"
Cohesion: 0.12 Nodes (17): 1. 组件选型, 2.5 查看弹窗 KV 字号(14px / 13px 模式), 2. 弹窗宽度与默认列数, 3. KV 单元格结构(上下堆叠栅格), 4. 四列栅格跨列规则, 5. ViewField 定义约定, 6. 弹窗骨架(SystemViewDialog), 7. 模块辅助工具(推荐) (+9 more)
Community 1236 - "leave.py"
Cohesion: 0.23 Nodes (5): checkStorageCompatibility(), getSystemStorage(), getSysVersion(), StorageCompatibilityManager, validateStorageData()
Community 1237 - "tenant.py"
Cohesion: 0.13 Nodes (12): focusInput(), handleKeydown(), highlightedElements, highlightedIndex, historyHIndex, historyItems, lowerItemTitle, { menuList } (+4 more)
Community 1238 - "assert_products_allowed_for_supplier"
Cohesion: 0.28 Nodes (14): consume_success(), create_session(), get_session(), invalidate(), mark_failed(), mark_scanned(), mark_success(), Any (+6 more)
Community 1239 - "2.2 crm_customer_pool_rule(公海池规则表)"
Cohesion: 0.36 Nodes (15): bx_ok(), _list_of(), log(), login(), main(), Numberish(), portal_ok(), _print_summary() (+7 more)
Community 1240 - "操作流程"
Cohesion: 0.23
Nodes (14): _append_enum_filter(), _append_number_filters(), build_inventory_column_filters(), _parse_decimal(), 地磅出入库列表列头/导出共用过滤条件拼装。, 拼装地磅出入库列筛 SQLAlchemy 条件(不含 keyword q)。, 拼装地磅出入库列筛 SQLAlchemy 条件(不含 keyword q)。, _compile() (+6 more)
Community 1241 - "用户统一方案"
Cohesion: 0.19 Nodes (15): DutyAssignment, DutyDay, DutySlot, 值班排班模型 — docs/superpowers/specs/2026-08-14-duty-schedule-design.md, assert_user_is_duty_staff(), DutyBizError, ensure_dict_data(), _load_all_slots() (+7 more)
Community 1242 - "文件结构"
Cohesion: 0.12 Nodes (8): dk(), fT(), i(), ic, li(), lk(), ti, zi()
Community 1243 - "运输计划跟进状态重构设计"
Cohesion: 0.15 Nodes (16): append$1(), appendItem(), appendSegments(), cloneListProperties(), createSegment(), createSegments(), get$1(), head() (+8 more)
Community 1244 - "附录"
Cohesion: 0.16 Nodes (16): append(), clone$1(), createItem(), fromTag(), indentDlItem(), isComment(), isDescriptionDetail, isDescriptionTerm (+8 more)
Community 1245 - "permission.js"
Cohesion: 0.16 Nodes (16): defaultData(), filter(), getSelectedImage(), insertImageAtCaret(), insertOrUpdateImage(), internalFilter(), isFigure(), isPlaceholderImage() (+8 more)
Community 1246 - "phone-dial-inline.vue"
Cohesion: 0.21 Nodes (13): c, d, e, f(), g(), l, m(), n() (+5 more)
Community 1247 - "运输计划「从车辆库选择」:三方 / 自有 Tab + 新增编辑"
Cohesion: 0.23 Nodes (13): al(), fe(), ge(), ho(), je(), Lo(), to(), ue() (+5 more)
Community 1248 - "detail.vue"
Cohesion: 0.22 Nodes (12): el(), h, Io(), l, me(), o(), oe(), rl() (+4 more)
Community 1249 - "login.vue"
Cohesion: 0.12 Nodes (15): ActionType, Breakpoint, DialogType, Environment, FileInfo, Gender, KeyValue, Language (+7 more)
Community 1250 - "approval.vue"
Cohesion: 0.13 Nodes (8): clickedIndex, { clickedIndex, currentTab, isLastTab, isOneTab, isCurrentTab }, fixedStatus, handleTouchEnd(), items, positions, setTransition(), { setTransition, adjustPositionAfterClose }
Community 1251 - "changelog.md"
Cohesion: 0.13 Nodes (12): any, emit, handleClose(), remarkPlaceholder, resetForm(), rules, string, submitLoading (+4 more)
Community 1252 - "uni-combox.vue"
Cohesion: 0.15 Nodes (14): BrandQtyItem, publicTransportApi, PublicTransportHistoryPage, PublicTransportHistoryProduct, PublicTransportHistoryRecord, PublicTransportHistoryStop, PublicTransportHistoryStopProduct, PublicTransportPage (+6 more)
Community 1253 - "validate.js"
Cohesion: 0.12 Nodes (14): av, bv, cmp, cols, monday, query, sunday, today (+6 more)
Community 1254 - "changelog.md"
Cohesion: 0.12 Nodes (15): activeDelivery, arrangeDriverUrl, deliveries, deliveryContractText, hasVehicle, headerTitle, isArranged, load (+7 more)
Community 1255 - "uni-nav-bar.vue"
Cohesion: 0.12 Nodes (15): 目录, 1. 迁移模块清单与文件映射, 10. 消息提示/确认框替换规则, 13. 各模块特殊注意事项, 13.1 产品分类, 13.2 产品管理, 13.3 客户管理, 13.4 公海池 (+7 more)
Community 1256 - "uni-notice-bar.vue"
Cohesion: 0.12 Nodes (15): 报销后端移植适配细则, 1. 文件复制对照表, 2. Router 改造检查清单, 3. Service 改造检查清单, 4. Schema 改造检查清单, 5. bx_auth 参考实现, 6. main.py 注册, 7. 加密排除(config.py) (+7 more)
Community 1257 - "changelog.md"
Cohesion: 0.12 Nodes (15): 核心原则, 1. 数据库先行, 字段一致性, 完成标准, 下一步, 操作流程, 2. Schema 层, 3. CRUD 层 (+7 more)
Community 1258 - "changelog.md"
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 1259 - "mpwxs.js"
Cohesion: 0.12 Nodes (15): 运输计划 · 保存并安排运输(设计), 验收要点, 参考代码, 目标, 非目标, 决策摘要, 交互设计, 底栏 (+7 more)
Community 1260 - "uni-th.vue"
Cohesion: 0.12 Nodes (15): 运输计划 · 多选合打打印单据 — 设计文档, 主要改动文件, 错误提示文案(建议), 已确认决策, 验收标准, 风险与兼容, 非目标(本期不做), 交互(列表工具栏) (+7 more)
Community 1261 - "table-checkbox.vue"
Cohesion: 0.12 Nodes (15): 1. 背景与目标, 2. 采用方案, 3. 入口与交互, 3.1 位置, 3.2 行为, 4. 导出链路, 5.1 红章, 5.2 水印与 Logo(对齐 PDF) (+7 more)
Community 1262 - "Requirement: 统一请求体格式"
Cohesion: 0.12 Nodes (15): 报销域日期列头双三角排序, 1. 背景与目标, 目标, 2. 已确认产品决策, 非目标, 3. 本批页面与日期列, 4. 产品与交互, 5. 架构 (+7 more)
Community 1263 - "scripts"
Cohesion: 0.12 Nodes (15): 小程序地磅工作台:移动端菜单与权限过滤, 1. 背景与目标, 目标, 2. 已确认产品决策, 非目标, 3. 数据模型(sys_menu), 4. 运行时行为, 4.1 后端 (+7 more)
Community 1264 - "ClaimDialog.vue"
Cohesion: 0.12 Nodes (15): 运输计划「指定品牌」回填改为偏好提示设计, 决策摘要, 行为规则, 不变, 变更后回填规则, 展示, 实现要点, 后端 (+7 more)
Community 1265 - "ListPageScaffold.vue"
Cohesion: 0.12
Nodes (15): 产品管理列头漏斗:编号/名称改为「搜选项 + 勾选」试点, 1. 列可选值接口(新建), 目标, 非目标, 1. columnFilterDefs, 2. 列表过滤扩展, 交互, 2. 动态选项加载 (+7 more)
Community 1266 - "ApprovalDialog.vue"
Cohesion: 0.12
Nodes (15): 1. 目标与范围, 1.1 目标, 1.2 已确认决策, 1.3 非目标, 2. 行为矩阵(mineVehicles=true), 3. 实现要点, 3.1 后端 helper, 3.2 接入点 (+7 more)
Community 1267 - "compilerOptions"
Cohesion: 0.12 Nodes (15): 报销管理:主列表列头漏斗整库服务端筛选, 1. 目标, 2. 范围, 2.1 纳入改造, 2.2 对齐、不重做, 2.3 明确不做, 3. 交互规则, 4. 后端契约 (+7 more)
Community 1268 - "Defense-in-Depth Validation"
Cohesion: 0.12 Nodes (15): 背景与目标, 1. 默认布局, 后续步骤, 已确认决策, 2. 多页签启用条件, 壳层结构, 3. 侧栏品牌与角标, 4. 门户与设置 (+7 more)
Community 1269 - "Verification Before Completion"
Cohesion: 0.12 Nodes (15): 1. 背景与问题, 10. 测试建议, 2. 目标, 3. 非目标, 4. 方案选择, 5. 数据流, 6.1 表单区「关联发票」, 6.2 选择器 Sheet (+7 more)
Community 1270 - "Writing Plans"
Cohesion: 0.12 Nodes (15): 1. 背景与目标, 2. 已确认决策, 3. 交互设计, 4. 解析规则, 4.1 输入输出, 4.2 标签别名 → 字段, 4.3 段落与冲突, 4.4 验收样例(必须通过) (+7 more)
Community 1271 - "[Analysis Title]"
Cohesion: 0.12 Nodes (15): 1.0.1(2021-02-05), 1.0.2(2021-03-22), 1.0.3(2021-04-16), 1.0.4(2021-05-12), 1.0.5(2021-06-28), 1.0.6(2021-07-05), 1.0.7(2021-07-08), 1.1.0(2021-07-30) (+7 more)
Community 1272 - "post.py"
Cohesion: 0.12 Nodes (15): 1.3.15(2021-02-04), 1.3.16(2021-05-12), 1.4.0(2021-07-30), 1.4.10(2023-04-10), 1.4.11(2024-01-10), 1.4.12(2024-09-21), 1.4.1(2021-08-05), 1.4.2(2021-08-24) (+7 more)
Community 1273 - "site.py"
Cohesion: 0.12 Nodes (15): 1.1.5(2021-02-05), 1.1.6(2021-02-05), 1.1.7(2021-05-12), 1.2.0(2021-07-21), 1.2.1(2021-07-21), 1.2.2(2021-07-21), 1.3.0(2021-07-30), 1.3.1(2021-07-30) (+7 more)
Community 1274 - "文件结构"
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 1275 - "运输计划管理模块 — 需求说明文档"
Cohesion: 0.12 Nodes (15): ADDED Requirements, Freight Settlement (运费结算), Requirement: 运费计算, Requirement: 结算单生成, Requirement: 结算流程, Requirement: 发票管理, Requirement: 汇款凭证, Scenario: 按重量计算(默认) (+7 more)
Community 1276 - "h5"
Cohesion: 0.16 Nodes (15): assignClue(), ClueAssignParams, cancel(), dialog, emit, form, formRef, loadUserList() (+7 more)
Community 1277 - "list.vue"
Cohesion: 0.24
Nodes (14): _append_enum_filter(), _append_number_filters(), build_inventory_column_filters(), _parse_decimal(), Decimal, 地磅出入库列表列头/导出共用过滤条件拼装。, 拼装地磅出入库列筛 SQLAlchemy 条件(不含 keyword q)。, _compile() (+6 more)
Community 1278 - "list.vue"
Cohesion: 0.17 Nodes (13): _generate_plan_no(), get_last_month_range(), month_range(), date, Session, 地磅计划按月自动生成 — 迁移自 simple-dibang-xiaoshou/auto-create-plan/auto_create_monthly_pla, 按月自动生成采购计划。 - 默认仅在每月 1 日执行(force=True 时跳过该限制,供手动触发验收) - 遍历所有租户,按上月计划模板生, run_auto_generate_monthly_plans() (+5 more)
Community 1279 - "mine.vue"
Cohesion: 0.19 Nodes (12): extractList(), fetchPublicVehiclePlates(), fetchVehicleOptions(), VehicleOption, emit, keyword, loading, loadOptions() (+4 more)
Community 1280 - "client"
Cohesion: 0.19 Nodes (13): assertTicketEnvAligned(), bootstrapWebView(), copyTextOnHost(), errorText, fallbackExecCommandCopy(), fetchMpWebviewTicket(), goWorkbench(), handleHostPayload() (+5 more)
Community 1281 - "client"
Cohesion: 0.12 Nodes (15): author, dependencies, uni-config-center, description, homepage, license, main, name (+7 more)
Community 1282 - "package.json"
Cohesion: 0.12 Nodes (15): author, dependencies, uni-config-center, description, keywords, license, main, name (+7 more)
Community 1283 - "client"
Cohesion: 0.15 Nodes (13): ChatMessage, formatCurrentTime(), isDrawerVisible, isMobile, isOnline, messageContainer, messageId, messages (+5 more)
Community 1284 - "client"
Cohesion: 0.13 Nodes (9): copyId, dialogMode, dialogTitle, editId, emit, handleSuccess(), panelRef, saveLoading (+1 more)
Community 1285 - "client"
Cohesion: 0.16 Nodes (12): getSalesFunnel(), funnelChartRef, funnelData, handleQuery(), loadFunnelData(), loading, MINT_PALETTE, queryFormRef (+4 more)
Community 1286 - "client"
Cohesion: 0.12 Nodes (15): 1. Identify Independent Domains, 2. Create Focused Agent Tasks, 3. Dispatch in Parallel, 4. Review and Integrate, Agent Prompt Structure, Common Mistakes, Dispatching Parallel Agents, Key Benefits (+7 more)
Community 1287 - "client"
Cohesion: 0.12 Nodes (15): 1. Observe the Symptom, 2. Find Immediate Cause, 3. Ask: What Called This?, 4. Keep Tracing Up, 5. Find Original Trigger, Adding Stack Traces, Finding Which Test Causes Pollution, Key Principle (+7 more)
Community 1288 - "changelog.md"
Cohesion: 0.12 Nodes (15): Code Examples, Common Rationalizations for Skipping Testing, Directory Structure, Discovery Workflow, Flowchart Usage, Overview, Skill Creation Checklist (TDD Adapted), SKILL.md Structure (+7 more)
Community 1289 - "client"
Cohesion: 0.12 Nodes (15): 1. Authority, 2. Commitment, 3. Scarcity, 4. Social Proof, 5. Unity, 6. Reciprocity, 7. Liking, Ethical Use (+7 more)
Community 1290 - "client"
Cohesion: 0.12
Nodes (15): 总览, 不移植的 API, 响应格式(所有 JSON 接口), 备用金 /api/advances, 工作流 /api/workflows, 报销 /api/reimburses, 报销系统 API 全量清单(移植后路径保持不变), 支付 / 发放 /api/payments (+7 more)
Community 1291 - "client"
Cohesion: 0.12
Nodes (16): 变更记录, 1. 表级差异总览, 2. 门户 vs CRM 建模约定(不需改回 CRM), 3.1 业务字段, 3.2 索引差异(门户缺失 → 建议补), 3. crm_contract 字段对比, 4. crm_contract_approval, 5. crm_contract_product (+8 more)
Community 1292 - "uni-list-chat.vue"
Cohesion: 0.12
Nodes (16): 文件结构, Spec 覆盖自检, Task 10: 原运输计划页移除归档, Task 11: 联调验收, Task 1: 归档请求 Schema, Task 2: 归档业务 Service, Task 3: 增强 archive_plan + 放宽 update_plan, Task 4: 前端 API 类型 (+8 more)
Community 1293 - "client"
Cohesion: 0.12
Nodes (16): 执行说明, File map, Spec coverage(自审), Task 10: 模块波次 — CRM 剩余 + 地磅 + Demo, Task 11: 回归与收尾, Task 1: 后端导出辅助函数 + 单测, Task 2: 样板后端 POST /web/admin/users/export, Task 3: 前端下载工具 + ListExportDropdown (+8 more)
Community 1294 - "client"
Cohesion: 0.12 Nodes (16): 文件地图, Spec 覆盖自检, Task 10: 查看页 我的 / 待办 / 全部(B4), Task 11: 报销申请缺口核对 + 图谱 + 总验收, Task 1: 备用金 builder + 单测 + API 接线(B1 后端), Task 2: 备用金申请页前端(B1), Task 3: 备用金审批页前端(B1), Task 4: 备用金发放页前端(B1) (+8 more)
Community 1295 - "client"
Cohesion: 0.12
Nodes (16): 文件结构, Spec 覆盖自检, Task 10: 接线我的发票夹前端, Task 11: 视图三页(合并列表 · 客户端排序), Task 12: 回归与图谱, Task 1: ColumnHeaderFilter 双三角, Task 2: BX 排序白名单 helper + get_paged 可选 order, Task 3: 备用金 API/Service 接排序 (+8 more)
Community 1296 - "client"
Cohesion: 0.12 Nodes (15): Spec 覆盖自检, Task 10: 打印预览页, Task 11: 三方人车快速创建, Task 12: 模板文档 + 回归清单 + graphify, Task 1: Redis ticket 服务 + 单测, Task 2: 签发 / 兑换 HTTP 接口 + 加密排除, Task 3: web-admin WebView 工具函数 + 守卫 + 401, Task 4: MpWebviewShell + 静态路由占位页 (+7 more)
Community 1297 - "storage.js"
Cohesion: 0.12
Nodes (16): 运输计划 · 车辆维保申请与处理登记 — 设计文档, 1. 申请单 pl_vehicle_maintenance_apply, 2. 处理登记 pl_vehicle_maintenance_process, API 概要, OpenSpec, 字典, 实现参考, 已确认业务规则 (+8 more)
Community 1298 - "uni-cloud-cache.js"
Cohesion: 0.12
Nodes (16): 运输计划 · 创建日期字段与取货/送达默认 — 设计文档, ORM / Schema / API, pl_plan 新增列, 其它入口, 前端(pl-plan-form-dialog), 取货时间 / 送达时间默认, 基础信息区字段顺序, 已确认决策 (+8 more)
Community 1299 - "client"
Cohesion: 0.12 Nodes (16): 运输计划「指定品牌」回填改为偏好提示设计, 不变, 决策摘要, 前端, 前端手工验收, 变更后回填规则, 后端, 后端 (+8 more)
Community 1300 - "client"
Cohesion: 0.12 Nodes (16): 背景, CRM 合同编号日期段跟随签订日期 — 设计, 决策记录, 前端, 名称同步, 后端, 实现要点, 改号策略(方案 A + 权威后端) (+8 more)
Community 1301 - "client"
Cohesion: 0.12 Nodes (16): 运输计划「复制」:新增弹窗预填, 1. 目标, 2. 非目标, 3.1 入口, 3.2 弹窗行为, 3.3 日期与跟进人, 3. 交互, 4.1 复制(预填) (+8 more)
Community 1302 - "client"
Cohesion: 0.12
Nodes (16): 运输计划 · 空白单据打印 — 设计文档, openBlank() 行为, 交互(列表工具栏), 产品空行, 保留(版式骨架), 前端改动面, 后端, 已确认决策 (+8 more)
Community 1303 - "client"
Cohesion: 0.12
Nodes (16): 运输计划:送货段产品限合同内 + 选择产品, 1. 背景与目标, 2. 已确认决策, 3. 非目标, 4.1 送货区 UI(PlPlanDeliverySection), 4.2 表单联动(PlPlanFormDialog), 4.3 工具函数, 4. 前端设计 (+8 more)
Community 1304 - "client"
Cohesion: 0.12 Nodes (16): 报销管理:主列表列头漏斗整库服务端筛选, 1. 目标, 2.1 纳入改造, 2.2 对齐、不重做, 2.3 明确不做, 2. 范围, 3. 交互规则, 4.1 现状与本批动作 (+8 more)
Community 1305 - "changelog.md"
Cohesion: 0.12 Nodes (16): 地磅域日期列头双三角排序(出入库 / 地磅单), 1. 背景与目标, 2. 已确认产品决策, 3. 本批页面与日期列, 4. 产品与交互, 5.1 现网列表形态(约束), 5.2 前端, 5.3 后端 (+8 more)
Community 1306 - "Executing Plans"
Cohesion: 0.12 Nodes (16): 背景, Demo 参考, UI 与交互, ZIP 命名与目录, 三方车辆 · 证书附件批量 ZIP 下载, 入口, 单文件下载, 已确认决策 (+8 more)
Community 1307 - "Subagent-Driven Development"
Cohesion: 0.12 Nodes (15): 1. 背景与目标, 2. 非目标, 3. 架构与数据流, 4.1 申请页 · 选择弹层, 4.2 申请页 · 已选区, 4.3 详情页 · 关联发票, 4.4 样式, 4. 界面规格 (+7 more)
Community 1308 - "Returns: "OK" or lists conflicts"
Cohesion: 0.12
Nodes (15): 交互, 列表列, 前端, 加油登记「复制信息发微信群」设计, 后端, 复制文案模板, 小程序端, 序号 seqNo (+7 more)
Community 1309 - "advance.py"
Cohesion: 0.12 Nodes (15): 1.1 目标, 1.2 决策摘要, 1.3 非目标, 1. 目标与已确认决策, 2. 背景与根因, 3.1 强制更新弹窗, 3.2 失败弹窗, 3.3 防抖与单例 (+7 more)
Community 1310 - "SKILL.md"
Cohesion: 0.12 Nodes (15): 技术栈, 已接通业务:地磅管理, 壳页面, 本地开发, 正式发版上传(微信), code:bash (cd miniprogram), 生产信息(来自 https://w.shanxiachem.com/), 山峡化工 · 微信小程序(miniprogram) (+7 more)
Community 1311 - "后端经验"
Cohesion: 0.12 Nodes (15): 1.3.15(2021-02-04), 1.3.16(2021-05-12), 1.4.0(2021-07-30), 1.4.10(2023-04-10), 1.4.11(2024-01-10), 1.4.12(2024-09-21), 1.4.1(2021-08-05), 1.4.2(2021-08-24) (+7 more)
Community 1312 - "前端经验"
Cohesion: 0.12 Nodes (15): 1.1.5(2021-02-05), 1.1.6(2021-02-05), 1.1.7(2021-05-12), 1.2.0(2021-07-21), 1.2.1(2021-07-21), 1.2.2(2021-07-21), 1.3.0(2021-07-30), 1.3.1(2021-07-30) (+7 more)
Community 1313 - "步骤一:模块分析 + 编写迁移方案"
Cohesion: 0.12 Nodes (15): 1.0.1(2021-02-05), 1.0.2(2021-03-22), 1.0.3(2021-04-16), 1.0.4(2021-05-12), 1.0.5(2021-06-28), 1.0.6(2021-07-05), 1.0.7(2021-07-08), 1.1.0(2021-07-30) (+7 more)
Community 1314 - "文件结构"
Cohesion: 0.12 Nodes (15): ADDED Requirements, Freight Settlement (运费结算), Requirement: 发票管理, Requirement: 汇款凭证, Requirement: 结算单生成, Requirement: 结算流程, Requirement: 运费计算, Scenario: 发票信息记录 (+7 more)
Community 1315 - "文件结构"
Cohesion: 0.22 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 1316 - "小程序按钮与弹窗用例补全设计"
Cohesion: 0.13 Nodes (13): a, pendingId, showImagePreview(), url, a, aid, attMap, ext (+5 more)
Community 1317 - "附录:加厚用例(边界 / Tab×操作 / 上传 / 审批组合)"
Cohesion: 0.17 Nodes (10): _db_pool_keepalive_loop(), _error_json(), lifespan(), 数据库异常:返回 JSON 并保留 CORS 头,避免浏览器只报跨域错误, 未捕获异常:统一 JSON 500,确保跨域场景下仍有 Access-Control-Allow-Origin, 定期 ping MySQL,避免远程库/NAT 回收空闲 TCP 后首请求长时间卡住。, sqlalchemy_exception_handler(), unhandled_exception_handler() (+2 more)
Community 1318 - "app-plus"
Cohesion: 0.24 Nodes (13): _claims_from_auth(), _coerce_post_method_override_to_get(), _get_redis_client(), _is_crypto_api(), _json_error_response(), _mark_nonce_once(), _nonce_key(), Redis (+5 more)
Community 1319 - "detail.vue"
Cohesion: 0.28 Nodes (13): consume_success(), create_session(), get_session(), invalidate(), mark_failed(), mark_scanned(), mark_success(), web-admin 扫码登录会话:短码映射 + 状态机;优先 Redis,否则进程内存。 (+5 more)
Community 1320 - "company-detail.vue"
Cohesion: 0.25 Nodes (13): build_reimburse_column_filters(), _parse_decimal(), _compile(), 报销申请列表列头/导出共用过滤条件拼装单测。, 快捷检索应对齐占位:报销单号/标题/费用项目。, 费用项目列模糊检索应同时命中项目名与发生日期(YYYY-MM-DD)。, test_amount_between_min_only(), test_amount_eq() (+5 more)
Community 1321 - "package.json"
Cohesion: 0.28 Nodes (13): _append_enum_filter(), build_io_order_column_filters(), _parse_date(), 入库单 / 出库单列表列头/导出共用过滤条件拼装。 不含 q(由 list 路由负责)。header_m 为 PlInboundOrder 或 PlOutbo, _split_csv(), _compile(), test_empty(), test_order_no_contains() (+5 more)
Community 1322 - "package.json"
Cohesion: 0.22
Nodes (14): extract_minio_object_key(), join_relative_urls(), normalize_oss_storage_url(), MinIO 附件 URL 规范化(数据迁移共用)。 背景 ---- CRM / 地磅 / 报销与 shanxia2.0 共用同一 MinIO(bucket 默, 业务表 OSS ID 串 → 相对 URL 串(用于客户证照、跟进附件等)。, 去掉预签名 query(?X-Amz-...)。, 将绝对/相对 URL 规范为 MinIO object key(不含 bucket)。, 迁移 CRM sys_oss 行:url + file_name → 门户相对路径。 (+6 more)
Community 1323 - "package.json"
Cohesion: 0.14 Nodes (14): append$1(), before(), clone(), copyAttributesTo(), each(), foldl(), getSelectedDetails(), isDetailsSelected() (+6 more)
Community 1324 - "package.json"
Cohesion: 0.16 Nodes (14): after(), append(), children(), descendants$1(), each$1(), fireToggleAllAccordionsEvent(), freefallRtl$2(), isText (+6 more)
Community 1325 - "package.json"
Cohesion: 0.17 Nodes (9): getKeyboardSpaces, insertNbsp(), isBoolean, isNumber, onSetupEditable(), register(), setup(), stringRepeat() (+1 more)
Community 1326 - "package.json"
Cohesion: 0.14 Nodes (14): collect(), collectData(), collectNodesInRange(), getAnchorElement(), getLinkList, getLinks(), getLinks$1(), getLinksInSelection() (+6 more)
Community 1327 - "package.json"
Cohesion: 0.18 Nodes (15): al(), ar(), cr(), el(), et(), Ho(), il(), io (+7 more)
Community 1328 - "package.json"
Cohesion: 0.17 Nodes (13): baseKeyFromFile(), changed, componentsRoot, { content, count }, __dirname, files, findOpenTagEnd(), hasListTableClass() (+5 more)
Community 1329 - "package.json"
Cohesion: 0.13 Nodes (13): [], exportFilename, { filters, hasActiveFilters, setFilterState, clearAllFilters, isFilterActive, toQueryParams, resetToInitial, watchVisibleColumns }, listColumnDefs, params, payload, persistKey, targets (+5 more)
Community 1330 - "package.json"
Cohesion: 0.2 Nodes (13): [], cols, d, ia, ib, if(), kw, pad() (+5 more)
Community 1331 - "package.json"
Cohesion: 0.13 Nodes (12): apiQuery, av, bv, cmp, fd, file, files, kw (+4 more)
Community 1332 - "package.json"
Cohesion: 0.14 Nodes (12): applyDefaultOwnerUserId(), dialog, dictStore, emit, formRef, names, resolveDefaultOwnerUserId(), rules (+4 more)
Community 1333 - "package.json"
Cohesion: 0.16 Nodes (13): cancel(), dialog, dictStore, emit, formRef, open(), reset(), rules (+5 more)
Community 1334 - "package.json"
Cohesion: 0.18 Nodes (7): AppConfig, ConfigBase, configCenter, OauthConfig, { ProviderType }, Support_Platforms, ProviderType
Community 1335 - "package.json"
Cohesion: 0.28 Nodes (14): getDirection(), getDisabledType(), getDom(), move(), moveDirection(), openState(), range(), resetTouchStatus() (+6 more)
Community 1336 - "package.json"
Cohesion: 0.2 Nodes (11): d(), fe(), I(), l(), le(), n, o, p() (+3 more)
Community 1337 - "package.json"
Cohesion: 0.27 Nodes (15): Ce(), De(), e(), ee(), ie(), j, ke(), Ne() (+7 more)
Community 1338 - "package.json"
Cohesion: 0.13 Nodes (14): 用户统一方案, 1. 三源用户概览, 2. 字段映射规则, 3. 去重与合并规则, 3.1 需人工确认, 3.2 不导入, 4. 地磅用户处理(无中文名), 5. 完整用户清单(初稿) (+6 more)
Community 1339 - "package.json"
Cohesion: 0.13 Nodes (14): 环境, 行数对比, 执行前, 执行后, 批次:2026-07-31 部门种子, 问题与处理, 执行命令, 环境 (+6 more)
Community 1340 - "package.json"
Cohesion: 0.13 Nodes (14): 1. 目标, 2. 源数据快照(docs/sql/sx.sql), 3. 执行前检查, 4. 执行步骤, 4.1 命令(脚本就绪后), 5. 字段映射速查, 6. 验收标准, 7. 二次移植说明 (+6 more)
Community 1341 - "package.json"
Cohesion: 0.13
Nodes (14): 核心原则, 操作流程, 1. 审阅 <script> 部分, 2. 审阅 <template> 部分, 3. 审阅 <style> 部分, 4. 弹窗统一规范, 5. 编写/更新前端 API 模块, 6. 注册路由 (+6 more)
Community 1342 - "package.json"
Cohesion: 0.13
Nodes (14): 结构, 线索管理模块迁移方案 — 03 前端页面规格, 主要字段(筛选), 页面 1:线索列表 index.vue, 表格列(示例), 操作与权限, 页面 2:线索详情 detail.vue, 页面 3~7:弹窗组件 (+6 more)
Community 1343 - "client"
Cohesion: 0.13 Nodes (14): 构建与注册, 合同管理模块 — 08 验证清单, 手测建议顺序, 功能验证(代码对齐), 筛选 / 分页 / 展开, 审批流, 执行 / 完成 / 作废, 附件 / 导出 (+6 more)
Community 1344 - "package.json"
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 1345 - "index.d.ts"
Cohesion: 0.13 Nodes (14): 运输计划列表「产品信息」拆列设计, 实现备注, 目标, 非目标, 涉及页面, 背景, 组件复用, 样式 (+6 more)
Community 1346 - "package.json"
Cohesion: 0.13 Nodes (14): 附件图片预览:旋转 / 缩放 / 拖拽(设计), 目标, 非目标, 方案选择, 交互与视觉, 工具条, 变换模型, 输入 (+6 more)
Community 1347 - "package.json"
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 1348 - "uni-load-more.vue"
Cohesion: 0.13 Nodes (14): 运输计划「从承运商库选择」:选择 + 新增编辑, 1. 目标, 2. 非目标, 3. 交互, 3.1 入口(计划表单), 3.2 选承运商弹窗, 3.3 新增, 3.4 编辑 (+6 more)
Community 1349 - "package.json"
Cohesion: 0.13 Nodes (14): 运输计划 · 打印单据产品名称附带品牌 — 设计文档, 1. 有效品牌明细, 验收要点, 自检, 已确认决策, 2. 拆行, 非目标(本期不做), 展开规则 (+6 more)
Community 1350 - "package.json"
Cohesion: 0.13 Nodes (14): 1. 目标, 2. 非目标, 3. 交互, 3.1 入口(计划表单), 3.2 选车弹窗, 3.3 新增, 3.4 编辑, 3.5 回填计划 (+6 more)
Community 1351 - "package.json"
Cohesion: 0.13
Nodes (14): 1. 背景与问题, 2. 目标, 3. 非目标, 4. 量纲与 CSS 变量, 5.1 白底顶栏(地磅 / 报销), 5.2 渐变大头(工作台 / 首页 / 待办等 .mp-header), 5.3 变量下发(微信端)— 既定路径, 5. 布局规则(方案 B) (+6 more)
Community 1352 - "package.json"
Cohesion: 0.13 Nodes (14): 报价/合同明细:别名与品牌就地维护弹窗, 1. 目标, 2. 非目标, 3. 已确认决策, 4. 架构, 4.1 ProductAliasBrandDialog, 4.2 明细列布局(报价 + 合同), 5. 校验与错误处理 (+6 more)
Community 1353 - "package.json"
Cohesion: 0.13 Nodes (14): 1. 背景, 10. 测试建议, 2. 目标, 3. 非目标, 4. 信息架构与页面, 5.1 列表页骨架, 5.2 树行, 5.3 表单页字段 (+6 more)
Community 1354 - "package.json"
Cohesion: 0.13 Nodes (14): 更新日志, 版本说明, 版本号规则, 变更类型, 重要提示标记, 贡献指南, 许可证, 变更类型 (+6 more)
Community 1355 - "changelog.md"
Cohesion: 0.13 Nodes (14): Context, D1 方案 A + 语义字段(不新建 sys_oper_log), D2 语义字段集, D3 写入链路, D4 请求人姓名, D5 oper_summary 模板, D6 查询与权限, D7 记录范围(默认) (+6 more)
Community 1356 - "package.json"
Cohesion: 0.13 Nodes (14): ADDED Requirements, Requirement: 作废须持久化独立原因字段, Requirement: 作废接口支持可选原因, Requirement: 报价单不再写入备注拼接原因, Requirement: 加油登记作废恢复清空原因, Requirement: Web 与小程序作废可采集原因, Scenario: Allow void without reason, Scenario: Miniprogram optional reason (+6 more)
Community 1357 - "package.json"
Cohesion: 0.13
Nodes (14): 1. Storage: JSON array in package_spec (widen column), 2. Pool key = contract product line id (internal); resolve via package membership (external), 3. Detail / print presentation, 4. Frontend contract form, 5. PL frontend adaptations, 6. Relationship to 2026-09-10 design, code:text (plan (productId, packageSpec)), Context (+6 more)
Community 1358 - "package.json"
Cohesion: 0.27
Nodes (13): _append_enum_filter(), _append_number_filters(), build_weighing_column_filters(), _parse_decimal(), Decimal, 拼装地磅单列筛 SQLAlchemy 条件(不含 keyword q)。, _compile(), test_business_type_in() (+5 more)
Community 1359 - "package.json"
Cohesion: 0.2 Nodes (12): DbSequence, 地磅(db)模块数据模型 — 对齐 docs/sql/db_tables.sql, _allocate_inbound_outbound_id(), _ensure_sequence_row(), max_numeric_inbound_outbound_id(), next_inbound_outbound_id(), Session, 出入库单 id 生成 — 租户内纯数字自增,并发安全。 (+4 more)
Community 1360 - "package.json"
Cohesion: 0.13 Nodes (15): mp-weixin, appid, lazyCodeLoading, optimization, permission, setting, uniStatistics, usingComponents (+7 more)
Community 1361 - "package.json"
Cohesion: 0.21 Nodes (12): created(), destroyed(), dom, getCollapse(), getCollapseHeight(), getNvueHwight(), init(), mounted() (+4 more)
Community 1362 - "package.json"
Cohesion: 0.19 Nodes (7): AppConfig, ConfigBase, configCenter, OauthConfig, { ProviderType }, Support_Platforms, ProviderType
Community 1363 - "package.json"
Cohesion: 0.27 Nodes (13): getDirection(), getDisabledType(), getDom(), move(), moveDirection(), openState(), resetTouchStatus(), showWatch() (+5 more)
Community 1364 - "uni-table.vue"
Cohesion: 0.18 Nodes (11): cutDownImg(), CutterProps, CutterResult, emit, handleImageLoadComplete(), handleImageLoadError(), imgCutterModal, initImgCutter() (+3 more)
Community 1365 - "package.json"
Cohesion: 0.16 Nodes (11): ArtTableProps, DynamicColumnConfig, getColumnChecks(), SPECIAL_COLUMNS, useTableColumns(), ColumnOption, DialogConfig, FormRule (+3 more)
Community 1366 - "package.json"
Cohesion: 0.15 Nodes (13): applyCustomIcons(), DEFAULT_UPLOAD_CONFIG, editorConfig, editorRef, InsertFnType, mergedUploadConfig, modelValue, onCreateEditor() (+5 more)
Community 1367 - "package.json"
Cohesion: 0.16 Nodes (13): batchUpdateExpectDate(), emit, form, formRef, handleClose(), handleSubmit(), open(), resetForm() (+5 more)
Community 1368 - "package.json"
Cohesion: 0.14 Nodes (11): DEFAULT_OPINIONS, defaultOpinion(), dialogTitle, dialogVisible, emit, form, formRef, loading (+3 more)
Community 1369 - "package.json"
Cohesion: 0.13 Nodes (14): File Structure, Modified files, New files, Task 10: Verification, Task 1: Create DDL for new tables, Task 2: Backend — SQLAlchemy models, Task 3: Backend — CRUD for item params, Task 4: Backend — CRUD for task results (+6 more)
Community 1370 - "client"
Cohesion: 0.13 Nodes (15): 1. 数据库先行, 2. Schema 层, 3. CRUD 层, 4. API 路由层, 5. API 路径约定, 7. Excel 导出(CRM 集中字典翻译), 8. 定时任务 & 特殊场景, Java 快照(按需,SHALL) (+7 more)
Community 1371 - "SKILL.md"
Cohesion: 0.13 Nodes (15): 结构, API 调用(适配后), UI 适配要点, 主要字段(筛选), 前端适配检查表(每页完成后勾选), 操作与权限, 线索管理模块迁移方案 — 03 前端页面规格, 结构 (+7 more)
Community 1372 - "Requirement: 金额与单价千分位输入与展示"
Cohesion: 0.13 Nodes (15): 构建与注册, UI 合规(Fresh Mint), 列表 Tab, 功能验证(代码对齐), 合同管理模块 — 08 验证清单, 回归, 子模块(变更 / 模板 / 审批独立页), 审批流 (+7 more)
Community 1373 - "Requirement: 状态、结论与类型字段使用 Tag 标签展示"
Cohesion: 0.36 Nodes (8): 生产数据同步总体规划, 用户统一方案, 数据移植过程留痕规范, 全局执行顺序, 命令, 生产数据迁移全过程记录(可续写), 与代码移植文档的关系, 后续步骤(本计划不包含)
Community 1374 - "vehicle-detail.vue"
Cohesion: 0.13 Nodes (15): 文件结构, Spec 覆盖自检, Task 1: DDL + 字典 + 菜单权限, Task 2: ORM 模型, Task 3: Pydantic Schema, Task 4: Service 层(单号 + 业务逻辑), Task 5: API 路由 + 注册, Task 6: 前端 API 与 display 工具 (+7 more)
Community 1375 - "Condition-Based Waiting"
Cohesion: 0.13 Nodes (15): 文件结构, Spec 覆盖自检, Task 10: 回归与图谱, Task 1: DDL 迁移四张子表, Task 2: ORM 模型, Task 3: 品牌量持久化服务 + 单测, Task 4: 现场公共 API — schema + apply + 读页, Task 5: 前端公共组件 BrandQtyChipsField + 现场公开页 (+7 more)
Community 1376 - "Using Skills"
Cohesion: 0.13 Nodes (14): File map, Self-review notes, Spec coverage checklist, Task 10: 首页 Tab 固定展示 + 文档/图谱收尾, Task 1: DDL + SQLAlchemy model, Task 2: Backend CRUD + API, Task 3: 前端叶子卡片工具函数, Task 4: 前端 API + menuFavorite store (+6 more)
Community 1377 - "Skill structure"
Cohesion: 0.13
Nodes (15): 文件结构, Spec 覆盖自检, Task 10: 回归验收 + 图谱更新, Task 1: 后端 ensure 服务 + 单测, Task 2: 后端 ensure-remove + 单测, Task 3: 注册 admin API 路由, Task 4: 前端 API + 白名单常量 + dictStore, Task 5: 实现 DictSelect 组件 (+7 more)
Community 1378 - "migrate-list-table.mjs"
Cohesion: 0.13
Nodes (14): Spec 覆盖自检, Task 10: 验收对照 + graphify, Task 1: Schema 迁移 + ORM, Task 2: Schema/API — 人员关联用户 + 快照 selectedEscortId, Task 3: Web — 驾押人员「关联用户账号」, Task 4: 安排运输 — 选择押运员(后端写入 + Web UI), Task 5: Service — 司机计划可见性 + history 构建, Task 6: JWT 路由 /api/transport/driver-plan (+6 more)
Community 1379 - "opsx-explore.md"
Cohesion: 0.13
Nodes (14): File map, Placeholder / consistency self-check, Spec coverage checklist, Task 10: 收尾 — 图谱与回归, Task 1: 后端 — 本人车辆车牌集 helper + 失败测试, Task 2: 后端 — list_applies / get_apply 的 mine_vehicles, Task 3: 后端 — create / update / submit / cancel 写校验, Task 4: 后端 — API 层接入 mineVehicles (+6 more)
Community 1380 - "合同管理 — 02 业务逻辑(列表查询)"
Cohesion: 0.13 Nodes (14): 10. 测试建议, 1. 背景, 2. 目标, 3. 非目标, 4. 信息架构与页面, 5.1 列表页骨架, 5.2 树行, 5.3 表单页字段 (+6 more)
Community 1381 - "P1-1:CRM 产品分类"
Cohesion: 0.13 Nodes (15): 运输计划 · 保存并安排运输(设计), 交互设计, 决策摘要, 「创建/保存」, 「创建/保存并安排运输」流程, 参考代码, 底栏, 目标 (+7 more)
Community 1382 - "P1-1b:CRM 产品"
Cohesion: 0.13 Nodes (15): 运输计划 · 多选合打打印单据 — 设计文档, 主要改动文件, 交互(列表工具栏), 产品行顺序, 已确认决策, 打开方式, 数据拼装(打印弹窗内), 校验规则 (+7 more)
Community 1383 - "Phase 5: 保留页面 Tag 迁移"
Cohesion: 0.13 Nodes (14): 10. 测试建议, 1. 背景与问题, 2. 目标, 3. 非目标, 4. 方案选择, 5. 数据流, 6.1 表单区「关联发票」, 6.2 选择器 Sheet (+6 more)
Community 1384 - "文件结构"
Cohesion: 0.13 Nodes (14): 1. 背景与目标, 2. 采用方案, 3.1 位置, 3.2 行为, 3. 入口与交互, 4. 导出链路, 5.1 红章, 5.2 水印与 Logo(对齐 PDF) (+6 more)
Community 1385 - "File map"
Cohesion: 0.13
Nodes (15): 报销域日期列头双三角排序, 1. 背景与目标, 2. 已确认产品决策, 3. 本批页面与日期列, 4. 产品与交互, 5.1 前端 · ColumnHeaderFilter, 5.2 前端 · 各列表页, 5.3 后端 (+7 more)
Community 1386 - "README.md"
Cohesion: 0.13 Nodes (15): 小程序地磅工作台:移动端菜单与权限过滤, 1. 背景与目标, 2. 已确认产品决策, 3. 数据模型(sys_menu), 4.1 后端, 4.2 小程序, 4.3 Web 管理端, 4. 运行时行为 (+7 more)
Community 1387 - "9. 弹窗、遮罩与详情视图"
Cohesion: 0.13 Nodes (14): 交互与视觉, 参考, 变换模型, 实现落点, 工具条, 弹窗约束, 方案选择, 目标 (+6 more)
Community 1388 - "三、线索 · 详情 crm/clue/detail"
Cohesion: 0.13 Nodes (14): Context, D1 方案 A + 语义字段(不新建 sys_oper_log), D2 语义字段集, D3 写入链路, D4 请求人姓名, D5 oper_summary 模板, D6 查询与权限, D7 记录范围(默认) (+6 more)
Community 1389 - "附录:加厚用例(Tab×搜索矩阵 / 安排边界 / 证书 / 结算审批组合)"
Cohesion: 0.13 Nodes (14): ADDED Requirements, Requirement: MySQL 版本, Requirement: 主键类型, Requirement: 公共字段集合, Requirement: 字段顺序, Requirement: 逻辑删除, Requirement: 默认租户编号 tenant_no, Scenario: Code review DDL (+6 more)
Community 1390 - "distribute"
Cohesion: 0.14 Nodes (7): isPlanNoReadonly, productDisplay, saving, showCustomerPicker, showDateCalendar, showProductPicker, showVehiclePicker
Community 1391 - "client"
Cohesion: 0.14 Nodes (12): firstLevelMenus, { homePath }, idx, isDualMenu, isMobileScreen, leafGroup, menuList, routerPath (+4 more)
Community 1392 - "client"
Cohesion: 0.25 Nodes (12): ApiCryptoMiddleware, _claims_from_auth(), _coerce_post_method_override_to_get(), _get_redis_client(), _is_crypto_api(), _json_error_response(), _mark_nonce_once(), _nonce_key() (+4 more)
Community 1393 - "client"
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 1394 - "uni-collapse.vue"
Cohesion: 0.14 Nodes (4): BaseStorage, QiniuStorage, 带下载文件名的访问 URL;默认实现为普通访问地址。, 浏览器内联预览 URL;默认实现为普通访问地址。
Community 1395 - "client"
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 1396 - "client"
Cohesion: 0.2 Nodes (13): Be(), De(), dn(), gn(), he(), je(), jt(), l() (+5 more)
Community 1397 - "client"
Cohesion: 0.14 Nodes (12): after$1(), compose1(), firstChild(), get$1(), getUnsafeProperty(), inBody(), internalRemove(), is() (+4 more)
Community 1398 - "client"
Cohesion: 0.15 Nodes (13): checkRange(), fromRgba(), fromString(), fromStringValues(), hexColour(), normalizeHex(), removeFromStart(), removeLeading() (+5 more)
Community 1399 - "changelog.md"
Cohesion: 0.14 Nodes (14): deep(), deepMerge, deleteImage(), flatten(), formFillFromMeta(), hasProto(), is(), isArray (+6 more)
Community 1400 - "client"
Cohesion: 0.18 Nodes (11): a, c(), d(), i, l, m, n, o (+3 more)
Community 1401 - "client"
Cohesion: 0.15 Nodes (12): allowUnsafeLinkTarget, applyLinkOverrides(), applyRelTargetRules(), getClasses(), getDefaultLinkTarget, getLinkClassList, getRelList, getRels() (+4 more)
Community 1402 - "client"
Cohesion: 0.14 Nodes (13): cat(), each(), each$1(), filter(), foldl(), getLinkAttrs(), internalFilter(), link() (+5 more)
Community 1403 - "client"
Cohesion: 0.22 Nodes (9): cancel(), displayErrorMessage(), enableWhenDirty, getOnCancelCallback, getOnSaveCallback, isFunction, register(), save() (+1 more)
Community 1404 - "小程序"
Cohesion: 0.21 Nodes (14): compose(), consolidateArr(), consolidateObj(), fitAll(), fitLast(), fromRawEvent$1(), mergeErrors$1(), mergeValues$1() (+6 more)
Community 1405 - "小程序"
Cohesion: 0.14 Nodes (8): apiSet, __dirname, listPermsInApi, menuCodesFromApi, missingInApi, pl, routeMenuCodes, sqxp
Community 1406 - "client"
Cohesion: 0.14 Nodes (13): CommonSearchParams, EnableStatus, LoginParams, LoginResponse, PaginatedResponse, PaginationParams, RoleList, RoleListItem (+5 more)
Community 1407 - "client"
Cohesion: 0.22 Nodes (11): PlanArchiveBrandQtyItem, PlanProduct, buildProductRows(), buildProductRows(), applyBrandQty(), expandPlanProductsForSlipPrint(), formatSlipProductNameWithBrand(), listValidBrandQtys() (+3 more)
Community 1409 - "client"
Cohesion: 0.16 Nodes (10): fetchTransferCustomer(), CustomerTransferParams, cancel(), dialog, emit, formRef, open(), reset() (+2 more)
Community 1410 - "uni-list-item.vue"
Cohesion: 0.16 Nodes (11): emit, form, formRef, handleClose(), open(), resetForm(), rules, submitLoading (+3 more)
Community 1411 - "changelog.md"
Cohesion: 0.21 Nodes (11): publicInventoryApi, PublicInventoryPage, PublicPoundQr, payload, publicPlGet(), publicPlPost(), publicPlRequest, publicPlUpload() (+3 more)
Community 1414 - "小程序"
Cohesion: 0.2 Nodes (6): Fr(), Ht(), Ot(), pn, T(), Xr()
Community 1415 - "client"
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 1416 - "client"
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 1417 - "client"
Cohesion: 0.14 Nodes (13): 二、功能特征 → 模式(决策表), 一、怎么用(30 秒选型), 四、全站页面 → 模式速查, 页面骨架, 弹窗, 前后端衔接, 六、选型流程图, 七、维护说明 (+5 more)
Community 1418 - "client"
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 1419 - "client"
Cohesion: 0.14 Nodes (13): 定时任务, 公海池模块迁移方案 — 05 特殊场景, 任务 1:保护期到期检查, 校验规则, 规则管理校验, 操作校验, 流程 1:客户 ↔ 公海池流转, 任务 2:保护期到期提醒 (+5 more)
Community 1420 - "client"
Cohesion: 0.14 Nodes (14): 文件结构, code:bash (git add backend/app/schemas/pl/plan.py web-admin/src/api/pl/), code:ts ({), code:bash (git add web-admin/src/api/pl/index.ts web-admin/src/componen), code:bash (git add web-admin/src/views/pl/inventory web-admin/src/api/p), code:bash (git add backend/app/api/pl/io_order.py web-admin/src/views/p), code:bash (git add backend/scripts/migrate_20260727_split_brand_from_pr), code:bash (git commit -m "fix: brand/alias field consistency and regres) (+6 more)
Community 1421 - "uni-tr.vue"
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 1422 - "changelog.md"
Cohesion: 0.14 Nodes (12): code:ts (import assert from 'node:assert/strict'), code:bash (cd web-admin && node --import tsx --test src/utils/crm-quote), code:ts (/** 报价单复制新增:按产品上下架状态过滤明细行 */), code:bash (cd web-admin && node --import tsx --test src/utils/crm-quote), code:ts (import { partitionQuoteLinesForCopy } from '@/utils/crm-quot), code:ts (if (quoteData.productList && Array.isArray(quoteData.product), File map, 报价单复制新增过滤下架产品 Implementation Plan (+4 more)
Community 1423 - "client"
Cohesion: 0.14 Nodes (13): 小程序出入库列表 · 磅单二维码弹窗, 1. 目标与已确认决策, 1.1 目标, 1.2 决策摘要, 1.3 非目标, 2. 架构与组件, 2.1 新建, 2.2 修改 (+5 more)
Community 1424 - "client"
Cohesion: 0.14 Nodes (13): 入库/出库单信息完善与现场链接对齐设计, 1. 背景与问题, 2. 已确认决策, 3. 后端, 3.1 Enrichment 输出字段, 3.2 改动文件(示意), 3.3 非目标, 4. 前端 · 现场公共页 (+5 more)
Community 1425 - "changelog.md"
Cohesion: 0.14 Nodes (13): 运输计划合同用量:按「产品 + 包装规格」唯一键, 1. 复合键与归一化, 验收用例, 上线与回滚, 非目标, 背景, 2. 后端(真相源), 已确认决策 (+5 more)
Community 1426 - "client"
Cohesion: 0.14 Nodes (13): 报价单列表 · 可配置列统计行, 1. 背景与目标, 2. 已确认决策, 3. 界面与交互, 3.1 位置, 3.2 单元格行为, 3.3 视觉, 4. 计算规则 (+5 more)
Community 1427 - "小程序"
Cohesion: 0.14 Nodes (13): 运输计划「从地址库选择」支持编辑并回填联系方式, 1. 目标, 2. 非目标, 3. 交互, 3.1 检索与列表, 3.2 编辑, 3.3 新增(保持), 3.4 联系方式回填 (+5 more)
Community 1428 - "opencode.json"
Cohesion: 0.14 Nodes (13): 危化品证上传:按钮权限 设计, 1. 背景与目标, 采用方案, 角色配置示例, 2. 权限模型(方案 A), 3. 前端行为, 迁移, 4. 后端 (+5 more)
Community 1429 - "opsx-explore.md"
Cohesion: 0.14 Nodes (13): 运输计划跟进状态重构设计, 目标, 流转规则, 自动, 手动, 删除规则, 前端, 背景 (+5 more)
Community 1430 - "Requirement: 多系统 SQL 模型权威文件索引"
Cohesion: 0.14 Nodes (13): 1. 目标, 10. 测试要点, 11. 风险与缓解, 2. 非目标, 3. 背景与现状, 4. 数据模型, 5. 生成规则, 6. 检索语义 (+5 more)
Community 1431 - "Requirement: JSON 字段命名(前后端 camelCase 对齐)"
Cohesion: 0.14 Nodes (13): 地磅管理:主列表列头漏斗整库服务端筛选, 1. 目标, 2. 范围, 2.1 纳入改造, 2.2 明确不做, 3. 交互规则, 4. 后端契约, 4.1 现状与本批 (+5 more)
Community 1432 - "Requirement: 附件上传卡片化布局"
Cohesion: 0.14 Nodes (13): 1. 目标, 2. 非目标, 3. 已确认决策, 4. 架构, 4.1 组件约定, 4.2 产品管理入口, 4.3 关闭与刷新, 5. 菜单与数据 (+5 more)
Community 1433 - "Requirement: 按钮须携带图标"
Cohesion: 0.14 Nodes (13): 运输管理:主列表列头漏斗整库服务端筛选, 1. 目标, 2. 范围, 2.1 纳入(用户清单), 2.2 不做, 2.3 缺口对齐, 3. 交互, 4. 后端契约 (+5 more)
Community 1434 - "File map"
Cohesion: 0.14 Nodes (13): 1.0.2(2021-02-04), 1.0.3(2021-05-08), 1.0.4(2021-05-12), 1.0.5(2021-06-18), 1.1.0(2021-07-30), 1.1.1(2021-07-30), 1.1.2(2021-08-24), 1.1.3(2021-10-18) (+5 more)
Community 1435 - "Brainstorming Ideas Into Designs"
Cohesion: 0.14 Nodes (13): Context, D1 双菜单平行模块(非抽象框架), D2 处理完成 = 申请 status processed, D3 金额可选, D4 维保类型 varchar + UI allow-create, D5 选车提醒, D6 单号前缀, D7 处理看板 API (+5 more)
Community 1436 - "Skill authoring best practices"
Cohesion: 0.14 Nodes (13): ADDED Requirements, Dibang Plan Quantity (地磅月计划量运输联动), Requirement: 运输联动地磅月计划量累加, Requirement: 调整运输时地磅月计划量回减与重建, Requirement: 取消计划时地磅月计划量回减, Scenario: 首次联动创建月计划, Scenario: 后续联动累加月计划, Scenario: 调整运输变更数量 (+5 more)
Community 1437 - "render-graphs.js"
Cohesion: 0.14
Nodes (13): 1. Occupancy key = contract_product_id, 2. Schema: columns on stop product tables, 3. Multi-contract: remove at-most-one, keep same customer, 4. Picker = contract lines, 5. Validation split, 6. Driver / site aggregation, Context, Decisions (+5 more)
Community 1438 - "运输计划列表「产品信息」拆列设计"
Cohesion: 0.14 Nodes (13): Context, D1 — 字段命名分域, D2 — 原因可选(产品确认), D3 — API 契约, D4 — 报价单迁移行为, D5 — 加油作废恢复, D6 — UI, D7 — SQL 交付 (+5 more)
Community 1439 - "allocate_next_biz_no"
Cohesion: 0.14 Nodes (13): ADDED Requirements, Requirement: 图形化流程配置, Requirement: 流程变量, Requirement: 审批人解析策略, Requirement: 流程版本, Requirement: 办理中心, Requirement: 工作流由后端 Python 实现, Scenario: 技术栈检查 (+5 more)
Community 1440 - "7. 分阶段实施计划"
Cohesion: 0.14 Nodes (13): ADDED Requirements, Requirement: 简单审批流程, Requirement: 运输计划状态流转, Requirement: 审批记录, Requirement: 审批人选择, Scenario: 提交审批, Scenario: 审批规则, Scenario: 状态流转(不允许回退) (+5 more)
Community 1441 - "报销系统 API 全量清单(移植后路径保持不变)"
Cohesion: 0.19 Nodes (12): CRM 合同 API 路由 — GET/PUT/DELETE/POST 对齐原 Java CRM, register_contract_routes(), _format_summary(), oper_log(), _pick_field(), _preserve_fastapi_signature(), Any, 路由操作日志装饰器:写入 ContextVar 供中间件落库 (+4 more)
Community 1442 - "X.1 [实体名] CRUD"
Cohesion: 0.33 Nodes (13): _build_tree(), _cascade_soft_delete(), _collect_with_ancestors(), create_dept(), get_dept(), list_depts(), list_depts_tree(), Any (+5 more)
Community 1443 - "10. 合同状态机与操作约束(步骤 3)"
Cohesion: 0.25 Nodes (12): _append_enum_filter(), build_document_reminder_column_filters(), _parse_date(), date, DateLike, 证件到期提醒列表列头过滤拼装。 不含 q、tenant、数据权限(由路由负责)。, _split_csv(), _compile() (+4 more)
Community 1444 - "参考:前端框架差异对照"
Cohesion: 0.35 Nodes (13): _build_tree(), _cascade_soft_delete(), create_menu(), get_menu(), list_menus(), list_menus_tree(), menu_name_exists(), Any (+5 more)
Community 1445 - "Phase 2: 后端清理"
Cohesion: 0.33 Nodes (13): apply_proposals(), collect_proposals(), _engine_from_env(), FixProposal, main(), _product_alive(), Engine, Session (+5 more)
Community 1446 - "文件结构"
Cohesion: 0.23 Nodes (12): load_plan_document_attachments_by_plan_ids(), _parse_image_urls(), Session, 运输计划列表:聚合司机/现场/出入库现场等单据附件。, _short_label(), _stop_sort_key(), _stop_source_label(), test_parse_image_urls_csv() (+4 more)
Community 1447 - "CRM 产品分类数据移植 Implementation Plan"
Cohesion: 0.19 Nodes (12): get_user_menu_codes(), Session, 菜单 code 权限守卫(V0.3:通过 sys_user_role → sys_role_menu → sys_menu.perms), 运营端角色守卫:admin / super_admin 可访问。, 读取用户授权的菜单权限标识集合(与前端 meta.menuCode / perms 对齐)。, 接口菜单权限守卫。super_admin 直接放行。, require_admin_or_super_admin(), require_menu_code() (+4 more)
Community 1448 - "File map"
Cohesion: 0.14 Nodes (13): author, description, devDependencies, playwright, keywords, license, main, name (+5 more)
Community 1451 - "4.1 迭代 1 — 产品分类 + 产品管理"
Cohesion: 0.14 Nodes (8): apiSet, __dirname, listPermsInApi, menuCodesFromApi, missingInApi, pl, routeMenuCodes, sqxp
Community 1453 - "smoke.mjs"
Cohesion: 0.14 Nodes (12): buttonColor, ButtonConfig, buttonRadius, buttonTextColor, emit, ImageConfig, { isDark }, Meteor (+4 more)
Community 1454 - "mp-weixin"
Cohesion: 0.14 Nodes (13): CommonSearchParams, EnableStatus, LoginParams, LoginResponse, PaginatedResponse, PaginationParams, RoleList, RoleListItem (+5 more)
Community 1455 - "合同管理:审批中 / 已审批合同可再编辑并回草稿"
Cohesion: 0.15 Nodes (11): fetchGetRoleList(), dialogType, dialogVisible, emit, Emits, formData, formRef, loadRoleList() (+3 more)
Community 1456 - "uni-badge.vue"
Cohesion: 0.14 Nodes (14): Spec Coverage Checklist, Task 10: 菜单权限与路由, Task 11: 历史数据迁移, Task 12: 收尾验证, Task 1: 编写四表 DDL, Task 2: SQLAlchemy 模型, Task 3: DbCrudService 与 db_router 骨架, Task 4: 车牌 CRUD(后端 + 前端) (+6 more)
Community 1457 - "dcloudext"
Cohesion: 0.14 Nodes (13): 目录, 1. 设计目标与适配范围, 10. 约束与落地策略, 2.1 颜色, 2.2 字体与字号, 2.3 间距与圆角, 2. 设计 Token(颜色 / 字体 / 间距 / 圆角), 5. 供应商端页面规范 (+5 more)
Community 1458 - "package.json"
Cohesion: 0.14 Nodes (14): 生产上线命令摘要, CRM 产品/客户拼音首字母检索 Implementation Plan, File map, Placeholder 扫描, Spec 覆盖自检, Task 1: 拼音工具函数(TDD), Task 2: DDL + ORM 模型, Task 3: 产品 CRUD + 检索 (+6 more)
Community 1459 - "dcloudext"
Cohesion: 0.14
Nodes (13): File map, Placeholder / 一致性自检, Spec coverage checklist, Task 1: 缺口判定纯函数 + 单测, Task 2: SQL EXISTS 过滤器 + Schema, Task 3: 列表 API GET /contract-gaps, Task 4: 单侧保存 API PUT /{id}/contracts/{side}, Task 5: 菜单角标 (+5 more)
Community 1460 - "dcloudext"
Cohesion: 0.14 Nodes (14): 文件结构, Placeholder 扫描, Spec 覆盖自检, Task 1: DDL 迁移, Task 2: SQLAlchemy 模型, Task 3: Service + 单测(合并顺序 / 跳过空客户), Task 4: Schema + GET API + 注册路由, Task 5: 计划 create-full / update 挂钩 (+6 more)
Community 1461 - "Calendar 日历"
Cohesion: 0.14
Nodes (14): 文件结构, Spec 覆盖自检, Task 10: 联调验收与图谱更新, Task 1: 后端纯函数 — 合同最多 1 份, Task 2: 后端 — 装货产品必须属于所选合同, Task 3: 后端 — 合同完善与旧 side contracts 上限, Task 4: 前端工具函数 — 合同产品过滤, Task 5: PlPlanContractMultiSelect 改为单选 (+6 more)
Community 1462 - "dcloudext"
Cohesion: 0.14
Nodes (14): 文件结构, CRM 日期列头双三角排序 Implementation Plan, Spec 覆盖自检, Task 10: 回归与图谱, Task 1: 后端 resolve_datetime_order_by + 单测, Task 2: 客户 list/export 接排序, Task 3: 报价 list/export 接排序, Task 4: 合同 list/export 接排序 (+6 more)
Community 1463 - "dcloudext"
Cohesion: 0.14 Nodes (13): File map, Self-review notes, Spec coverage, Task 1: 配置项与加密排除路径, Task 2: 扫码会话服务(TDD), Task 3: 小程序码生成(TDD), Task 4: Web 公开端点 create / status, Task 5: 小程序 scanned / confirm (+5 more)
Community 1464 - "changelog.md"
Cohesion: 0.14 Nodes (13): Spec 覆盖自检, Task 1: 迁移 SQL(结构 + 种子 + 存量), Task 2: Model + Schema + 工作流默认类型, Task 3: 申请 submit / 编辑规则 / 详情含审批历史, Task 4: 审批服务 approve / reject / disburse + 待办列表, Task 5: 前端 API + 展示工具, Task 6: 流程配置页, Task 7: 充值审批待办页 (+5 more)
Community 1465 - "dcloudext"
Cohesion: 0.14 Nodes (14): 入库/出库单信息完善与现场链接对齐设计, 1. 背景与问题, 2. 已确认决策, 3.1 Enrichment 输出字段, 3.2 改动文件(示意), 3.3 非目标, 3. 后端, 4. 前端 · 现场公共页 (+6 more)
Community 1466 - "dcloudext"
Cohesion: 0.14 Nodes (14): 运输计划「从承运商库选择」:选择 + 新增编辑, 1. 目标, 2. 非目标, 3.1 入口(计划表单), 3.2 选承运商弹窗, 3.3 新增, 3.4 编辑, 3.5 回填计划 (+6 more)
Community 1467 - "dcloudext"
Cohesion: 0.14 Nodes (13): 1. 目标, 2. 非目标, 3.1 入口(计划表单), 3.2 选车弹窗, 3.3 新增, 3.4 编辑, 3.5 回填计划, 3. 交互 (+5 more)
Community 1468 - "dcloudext"
Cohesion: 0.14 Nodes (14): 危化品证上传:按钮权限 设计, 1. 背景与目标, 2. 权限模型(方案 A), 3. 前端行为, 4. 后端, 5. 非目标, 6. 验收, 仍可见(只读) (+6 more)
Community 1469 - "dcloudext"
Cohesion: 0.14 Nodes (14): 地磅管理:主列表列头漏斗整库服务端筛选, 1. 目标, 2.1 纳入改造, 2.2 明确不做, 2. 范围, 3. 交互规则, 4.1 现状与本批, 4. 后端契约 (+6 more)
Community 1470 - "dcloudext"
Cohesion: 0.14 Nodes (14): 运输管理:主列表列头漏斗整库服务端筛选, 1. 目标, 2.1 纳入(用户清单), 2.2 不做, 2.3 缺口对齐, 2. 范围, 3. 交互, 4. 后端契约 (+6 more)
Community 1471 - "dcloudext"
Cohesion: 0.14 Nodes (14): 运输计划 · 打印单据产品名称附带品牌 — 设计文档, 1. 有效品牌明细, 2. 拆行, 3. 单行(无有效 brandQtys), 4. 合打 / 多计划, 展开规则, 已确认决策, 技术落点 (+6 more)
Community 1472 - "dcloudext"
Cohesion: 0.14
Nodes (13): 1. 背景与问题, 2. 目标, 3. 非目标, 4. 量纲与 CSS 变量, 5.1 白底顶栏(地磅 / 报销), 5.2 渐变大头(工作台 / 首页 / 待办等 .mp-header), 5.3 变量下发(微信端)— 既定路径, 5. 布局规则(方案 B) (+5 more)
Community 1473 - "uni-drawer.vue"
Cohesion: 0.14
Nodes (13): 1.1 目标, 1.2 已确认决策, 1.3 非目标, 1. 目标与范围, 2. 行为矩阵(mineVehicles=true), 3.1 后端 helper, 3.2 接入点, 3.3 前端 (+5 more)
Community 1474 - "dcloudext"
Cohesion: 0.14 Nodes (13): 1.0.2(2021-02-04), 1.0.3(2021-05-08), 1.0.4(2021-05-12), 1.0.5(2021-06-18), 1.1.0(2021-07-30), 1.1.1(2021-07-30), 1.1.2(2021-08-24), 1.1.3(2021-10-18) (+5 more)
Community 1475 - "dcloudext"
Cohesion: 0.14
Nodes (13): 1. Storage: JSON array in package_spec (widen column), 2. Pool key = contract product line id (internal); resolve via package membership (external), 3. Detail / print presentation, 4. Frontend contract form, 5. PL frontend adaptations, 6. Relationship to 2026-09-10 design, Context, Decisions (+5 more)
Community 1476 - "dcloudext"
Cohesion: 0.14 Nodes (13): ADDED Requirements, Dibang Plan Quantity (地磅月计划量运输联动), Requirement: 取消计划时地磅月计划量回减, Requirement: 调整运输时地磅月计划量回减与重建, Requirement: 运输联动地磅月计划量累加, Scenario: 取消后月计划量下限, Scenario: 取消计划回减月计划量, Scenario: 取消计划被阻断 (+5 more)
Community 1477 - "dcloudext"
Cohesion: 0.14 Nodes (13): ADDED Requirements, Requirement: 审批人选择, Requirement: 审批记录, Requirement: 简单审批流程, Requirement: 运输计划状态流转, Scenario: 审批拒绝处理, Scenario: 审批规则, Scenario: 审批记录内容 (+5 more)
Community 1478 - "dcloudext"
Cohesion: 0.14 Nodes (13): Context, D1 双菜单平行模块(非抽象框架), D2 处理完成 = 申请 status processed, D3 金额可选, D4 维保类型 varchar + UI allow-create, D5 选车提醒, D6 单号前缀, D7 处理看板 API (+5 more)
Community 1479 - "SchemaValidator"
Cohesion: 0.14 Nodes (13): ADDED Requirements, Requirement: 办理中心, Requirement: 图形化流程配置, Requirement: 审批人解析策略, Requirement: 工作流由后端 Python 实现, Requirement: 流程变量, Requirement: 流程版本, Scenario: SQL 模式解析主管 (+5 more)
Community 1480 - "dcloudext"
Cohesion: 0.15 Nodes (5): DutyAssignmentItem, DutyDayItem, DutySlotItem, LinkStatus, ShiftType
Community 1481 - "changelog.md"
Cohesion: 0.36 Nodes (11): colourBlend(), getDarkColor(), getLightColor(), handleElementThemeColor(), hexToRgb(), hexToRgba(), isValidHexColor(), isValidRgbValue() (+3 more)
Community 1482 - "dcloudext"
Cohesion: 0.21 Nodes (5): ArticleService, ArticleCategoryType, ArticleType, BaseResult, PaginationResult
Community 1483 - "uni-grid.vue"
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 1484 - "dcloudext"
Cohesion: 0.18 Nodes (13): _assignment_dict(), format_hhmm(), format_time_label(), join_work_plans(), parse_hhmm(), _slot_dict(), split_work_plans(), test_format_time_label_cross_day() (+5 more)
Community 1485 - "dcloudext"
Cohesion: 0.18 Nodes (6): ensure_remove_dict_data(), label miss, but preferred value already exists → reuse, no insert, test_ensure_remove_rejects_other_users_row(), test_ensure_remove_rejects_unknown_type(), test_ensure_remove_soft_deletes_own_row(), test_ensure_reuses_existing_by_preferred_value()
Community 1486 - "uni-icons.vue"
Cohesion: 0.27 Nodes (13): a, an(), b(), ce(), fe(), mt(), n(), o (+5 more)
Community 1487 - "dcloudext"
Cohesion: 0.21 Nodes (13): contains(), get$2(), getLanguage(), getOpt(), isBoundary(), isComment(), isElement, isEmptyTag() (+5 more)
Community 1488 - "package.json"
Cohesion: 0.15 Nodes (13): all(), append(), before(), bypassSelector(), descendants(), each(), extract(), foldl() (+5 more)
Community 1489 - "dcloudext"
Cohesion: 0.22 Nodes (11): be(), bo(), Ce(), d(), ee(), ke(), nt(), pe() (+3 more)
Community 1490 - "pn"
Cohesion: 0.27 Nodes (10): a, d(), g(), i(), k(), m(), n, o (+2 more)
Community 1491 - "dcloudext"
Cohesion: 0.15 Nodes (10): computedStyle, container, editorBody, file, formData, imageUrl, img, selectedImage (+2 more)
Community 1492 - "package.json"
Cohesion: 0.24 Nodes (11): closeInvoicePasteDialog(), handleInvoicePasteRecognize(), CrmInvoicePasteResult, mergeInvoiceRemark(), normalizeSpaces(), parseCrmInvoicePaste(), pickLine(), splitMailBlock() (+3 more)
Community 1493 - "dcloudext"
Cohesion: 0.19 Nodes (11): cancel(), dialog, emit, formRef, loadUserList(), open(), reset(), rules (+3 more)
Community 1494 - "changelog.md"
Cohesion: 0.15 Nodes (8): CONTRACT_EDITABLE_STATUSES, CONTRACT_NON_EDITABLE_STATUSES, ContractEditableStatus, ContractNonEditableStatus, FRAMEWORK_CONTRACT_TYPES, FrameworkContractType, PURCHASE_LIKE_CONTRACT_TYPES, PurchaseLikeContractType
Community 1495 - "dcloudext"
Cohesion: 0.21 Nodes (7): formatDate(), friendlyDate(), getDate(), parser, dateShow(), handler(), setAutoRefresh()
Community 1497 - "dcloudext"
Cohesion: 0.31 Nodes (12): changeFlag(), countDown(), day(), handler(), hour(), minute(), second(), startData() (+4 more)
Community 1500 - "dcloudext"
Cohesion: 0.15 Nodes (12): 运输计划管理模块 — 需求说明文档, 12.1 扫码回传, 12.2 文件上传, 12.3 消息通知, 一、文档目的, 三、名词与定义, 十二、司机端功能, 十五、业务规则汇总 (+4 more)
Community 1501 - "package.json"
Cohesion: 0.15 Nodes (12): 环境, 行数对比, 批次:2026-07-31 角色(来自生产-v1 备份), 产物, 策略, 有效角色(del_flag=0), 环境, 行数对比 (+4 more)
Community 1502 - "dcloudext"
Cohesion: 0.15 Nodes (12): 1. 目标, 2. 源数据规模(live sx,2026-07-12), 3. 执行前检查, 4. 执行步骤, 4.1 命令, 5. 字段映射速查, 6. 验收标准, 7. 与地磅的关系(说明) (+4 more)
Community 1503 - "weixin-server.js"
Cohesion: 0.15 Nodes (12): 摘要, 清空, 结果, 产物, 后续, P1-5 附件 sys_oss(提前于报价)— 2026-07-31, 摘要, 清空 (+4 more)
Community 1504 - "WeixinServer"
Cohesion: 0.15 Nodes (12): 步骤一:模块分析 + 编写迁移方案, 强制要求, 操作流程, 1. 分析原 CRM 模块, 2. 清理 shanxia2.0 中已有代码, 3. 按模板编写迁移方案, 4. 方案审核, 参考资源 (+4 more)
Community 1505 - "dcloudext"
Cohesion: 0.15 Nodes (12): 功能验证, 线索管理模块迁移方案 — 07 验证清单, 跟进, 转化, 分配 / 无效, 权限, 回归, 未纳入本期 (+4 more)
Community 1506 - "dcloudext"
Cohesion: 0.15 Nodes (12): 合同管理模块 — 重写移植断点记录, 已知阻塞(下一步机械适配前), 28 步实施方案(续做从此勾选), 新会话续做粘贴模板, 已完成, 阶段 A:业务梳理(不写代码), 业务逻辑速查(步骤 A 展开版见 02-business-logic.md), 阶段 B:前端 OpenSpec 适配(功能对齐,列表页 Fresh Mint) (+4 more)
Community 1507 - "dcloudext"
Cohesion: 0.15
Nodes (11): code:ts (aliasName?: string), code:ts (brandId: product.brandMode === 'required' ? ...), File map, 报价/合同产品行品牌合并与别名列 Implementation Plan, Spec coverage, Task 1: 扩展 crm-product-brand.ts, Task 2: 类型字段, Task 3: 报价表单 UI 与逻辑 (+3 more)
Community 1508 - "dcloudext"
Cohesion: 0.15 Nodes (12): 后续步骤(本计划不包含), 执行顺序提醒, code:bash (cd backend && source venv/bin/activate), code:sql (SELECT category_name, parent_id, status, order_num, level), code:block3 (P0 用户 ✅ → P1-1 产品分类(本计划)→ P1-1b 产品 → P1-2 客户 → …), CRM 产品分类数据移植 Implementation Plan, File Map, Task 1: 脚本骨架与 dry-run (+4 more)
Community 1509 - "package.json"
Cohesion: 0.15 Nodes (13): code:ts (import AttachmentUploadField from '@/components/business/att), code:ts (const photoUploadRef = ref<InstanceType<typeof AttachmentUpl), code:ts ({ prop: 'photoUrls', label: '照片' },), code:ts (} = usePersistedListColumns('pl-vehicle-list-columns-v3', li), code:vue (<el-table-column), code:vue (<el-form-item label="车辆照片" class="form-col-span-2" style="gr), code:ts ({), code:vue (<template #photo>) (+5 more)
Community 1510 - "dcloudext"
Cohesion: 0.15 Nodes (12): 运输计划 · 车辆尿素申请与发放登记 — 设计文档, 发放弹窗交互, 实现参考, 已确认业务规则, 页面与路由, 数据模型, 目标, 字典 (+4 more)
Community 1511 - "dcloudext"
Cohesion: 0.15 Nodes (12): 改造, 1. 目标, 2. 范围, 不做, 3. 产品规则(与客户批一致), 4. 列类型映射(摘要), 线索, 商机 (+4 more)
Community 1512 - "dcloudext"
Cohesion: 0.15 Nodes (13): 重构, 优化, 修复, 新增, 升级, ⚠️ 重要提示, v3.0.0 - 2025-11-09 🎉, 优化 (+5 more)
Community 1513 - "dcloudext"
Cohesion: 0.15 Nodes (13): 新增, 重构, 升级, 移除, 修复, ⚠️ 重要提示, v2.5.0 - 2025-07-06 🎉, 修复 (+5 more)
Community 1514 - "changelog.md"
Cohesion: 0.15 Nodes (12): 1.0.6(2021-02-04), 1.0.7(2021-05-07), 1.1.0(2021-05-12), 1.1.1(2021-05-12), 1.1.3(2021-06-24), 1.1.4(2021-07-29), 1.1.5(2021-07-30), 1.1.6(2021-09-22) (+4 more)
Community 1515 - "dcloudext"
Cohesion: 0.15 Nodes (12): 1.0.0(2022-08-22), 1.0.2(2022-09-02), 1.0.3(2022-09-06), 1.0.4(2022-09-21), 1.1.0(2023-02-27), 1.1.1(2023-02-28), 1.1.2(2023-02-28), 1.1.3(2023-03-13) (+4 more)
Community 1516 - "dcloudext"
Cohesion: 0.15 Nodes (12): 1.1.6(2021-02-05), 1.1.7(2021-03-30), 1.1.8(2021-05-12), 1.2.0(2021-07-30), 1.2.1(2021-08-24), 1.3.0(2021-11-19), 1.3.1(2022-01-19), 1.3.2(2022-01-19) (+4 more)
Community 1517 - "dcloudext"
Cohesion: 0.15 Nodes (12): 1.0.4(2021-02-05), 1.0.5(2021-02-05), 1.0.6(2021-04-12), 1.0.7(2021-05-12), 1.1.0(2021-07-30), 1.1.1(2021-08-20), 1.1.2(2021-10-08), 1.2.0(2021-11-19) (+4 more)
Community 1518 - "dcloudext"
Cohesion: 0.15 Nodes (12): 新增功能模块, 数据库变更, 受影响系统, 外部依赖, 参考实现, API 变更, Capabilities, Impact (+4 more)
Community 1519 - "dcloudext"
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 1520 - "dcloudext"
Cohesion: 0.15 Nodes (13): ADDED Requirements, Requirement: 租户隔离, Requirement: 数据权限过滤, Requirement: 列表默认排序, Requirement: API 前缀与工程约定, Requirement: URL 路径设计规范, Scenario: 新增资源路由, Scenario: 避免路径参数 (+5 more)
Community 1521 - "dcloudext"
Cohesion: 0.15 Nodes (12): Context, D1 平行复制 ETC 模块, D2 双金额字段, D3 状态 disbursed, D4 单位与数量, D5 单号, D6 角色菜单 id, Decisions (+4 more)
Community 1522 - "dcloudext"
Cohesion: 0.15 Nodes (12): 新增功能模块, 数据库变更, 受影响系统, 外部依赖, 表前缀规范, API 变更, Capabilities, Impact (+4 more)
Community 1523 - "package.json"
Cohesion: 0.33 Nodes (11): create_dict_type(), dict_type_code_exists(), get_dict_type(), list_dict_types(), Any, Session, 字典类型 CRUD(sys_dict_type), _row_to_dict() (+3 more)
Community 1524 - "dcloudext"
Cohesion: 0.24 Nodes (12): list_share_logs(), _parse_user_agent(), Any, CrmQuoteShareLog, Session, CRM 报价单分享访问日志 CRUD — 对照 CrmQuoteShareLogServiceImpl.java, Java: statisticsVisits, 简易 User-Agent 解析(替代 Hutool UserAgentUtil) (+4 more)
Community 1525 - "package.json"
Cohesion: 0.26 Nodes (11): assert_products_allowed_for_supplier(), enrich_products_with_hazard_flags(), get_supplier_hazard_flags(), product_allowed(), Any, Session, 批量回填明细行 isToxic/isExplosive(来自产品主数据,供前端切换主体剔除)。, test_dual_requires_both() (+3 more)
Community 1526 - "package.json"
Cohesion: 0.33 Nodes (11): create_tenant(), get_tenant(), list_tenants(), Any, Session, _row_to_dict(), soft_delete_tenant(), tenant_no_exists() (+3 more)
Community 1527 - "dcloudext"
Cohesion: 0.24
Nodes (12): normalize_attachment_csv(), extract_minio_object_key(), join_relative_urls(), normalize_oss_storage_url(), MinIO 附件 URL 规范化(数据迁移共用)。 背景 ---- CRM / 地磅 / 报销与 shanxia2.0 共用同一 MinIO(bucket 默, 业务表 OSS ID 串 → 相对 URL 串(用于客户证照、跟进附件等)。, 去掉预签名 query(?X-Amz-...)。, 将绝对/相对 URL 规范为 MinIO object key(不含 bucket)。 (+4 more)
Community 1530 - "DbCrmCustomerSelect.vue"
Cohesion: 0.23 Nodes (7): formatDate(), friendlyDate(), getDate(), parser, dateShow(), handler(), setAutoRefresh()
Community 1531 - "paths"
Cohesion: 0.22 Nodes (5): FORMAT_MAPPING, formatMessage(), RuleValidator, RuleValidatorHelper, types
Community 1532 - "list_ethnics"
Cohesion: 0.15 Nodes (13): H5-pc, Vue, 快应用, Chrome, Edge, Firefox, IE, Safari (+5 more)
Community 1533 - "shanxia2.0 Backend 生产部署说明"
Cohesion: 0.19 Nodes (4): getVal(), leftIconWidth(), navbarHeight(), rightIconWidth()
Community 1536 - "生产数据同步总体规划"
Cohesion: 0.18 Nodes (3): created(), getTable(), default()
Community 1537 - "主键 ID 保留策略(全局)"
Cohesion: 0.21 Nodes (7): default(), ascendingFn(), clearOther(), created(), descendingFn(), getTable(), sort()
Community 1538 - "山峡 2.0 门户 — 迁移用户账号与初始密码"
Cohesion: 0.15 Nodes (13): scripts, build, build:typecheck, clean:dev, commit, dev, fix, lint (+5 more)
Community 1539 - "地磅系统 API 全量清单(移植后路径保持不变)"
Cohesion: 0.21 Nodes (11): baseKeyFromFile(), changed, componentsRoot, __dirname, files, findOpenTagEnd(), hasListTableClass(), srcRoot (+3 more)
Community 1540 - "Portal 顶栏全量导航 — Implementation Plan"
Cohesion: 0.21 Nodes (9): BreadcrumbItem, breadcrumbItems, buildFullPath(), findFirstValidChild(), handleBreadcrumbClick(), isClickable(), isLastItem(), route (+1 more)
Community 1541 - "File map"
Cohesion: 0.15 Nodes (13): Advanced: Skills with executable code, [Analysis Title], Anti-patterns to avoid, Avoid offering too many options, Avoid Windows-style paths, Build evaluations first, Develop Skills iteratively with Claude, Evaluation and iteration (+5 more)
Community 1542 - "4.2 迭代 2 — 客户管理 + 联系人 + 标签 + 公海池"
Cohesion: 0.15 Nodes (13): Avoid time-sensitive information, Common patterns, Concise is key, Content guidelines, Core principles, Implement feedback loops, Set appropriate degrees of freedom, Skill authoring best practices (+5 more)
Community 1543 - "TinyMCE 合同表格「类 Excel」排版增强"
Cohesion: 0.15 Nodes (12): X.1.1 原始 DDL(来自 sx.sql), X.1.2 迁移后 DDL, X.1.3 字段对照表, X.1.4 字典关联, X.1 crm_xxx([表说明]), 模块迁移方案 — 02 数据库表模型, 功能验证清单, UI 规范合规检查 (+4 more)
Community 1544 - "运输计划「从地址库选择」内嵌新增地址"
Cohesion: 0.15
Nodes (13): 1. 审阅 <script> 部分, 2. 审阅 <template> 部分, 3. 审阅 <style> 部分, 4. 弹窗统一规范, 5. 编写/更新前端 API 模块, 6. 注册路由, 7. UI 规范合规检查, 8. 查看详情与导出 (+5 more)
Community 1545 - "10. 表单扩展、迷你表与上传"
Cohesion: 0.15 Nodes (13): 功能验证, API, UI 合规(Fresh Mint), 分配 / 无效, 列表, 功能验证, 回归, 未纳入本期 (+5 more)
Community 1546 - "5.3 状态定义"
Cohesion: 0.15 Nodes (12): 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, 2.2.3 字段对照表 (+4 more)
Community 1547 - "remind-production-api-url.mjs"
Cohesion: 0.15 Nodes (13): 1. 三源用户概览, 2. 字段映射规则, 3.1 需人工确认, 3.2 不导入, 3. 去重与合并规则, 4. 地磅用户处理(无中文名), 5.1 员工账号(bx 为主,中文名登录), 5.2 地磅专用账号(+5,若不与员工合并) (+5 more)
Community 1548 - "sync-static-public-urls.mjs"
Cohesion: 0.15 Nodes (13): 文件清单, Spec 覆盖自检, Task 1: 数据库 DDL, Task 2: 地磅桥接服务, Task 3: 扩展 arrange API, Task 4: 司机公共 API, Task 5: PlPlanViewTabs 组件, Task 6: 安排运输弹窗改造 (+5 more)
Community 1549 - "readme.md"
Cohesion: 0.15 Nodes (13): 文件结构, Placeholder 扫描, Spec 覆盖自检, Task 1: 迁移 SQL + DDL 快照, Task 2: ORM + Schema, Task 3: API 写入 create_date, Task 4: 前端 API 类型, Task 5: 新增/编辑弹窗 UI 与默认值 (+5 more)
Community 1550 - "cloud"
Cohesion: 0.15 Nodes (12): File map, Self-review notes, Spec coverage checklist, Task 1: 纯函数与单测(TDD), Task 2: SQL 迁移(表 + 菜单), Task 3: Model + CRUD upsert + Schema, Task 4: API 路由, Task 5: 前端 API 与类型 (+4 more)
Community 1551 - "changelog.md"
Cohesion: 0.15
Nodes (13): 文件结构, Spec 覆盖自检, Task 1: DB 迁移与 SQL 基线, Task 2: ORM 模型, Task 3: Schema + API 透传(含单测), Task 4: 前端类型与照片工具函数, Task 5: 三方车辆页 vehicle/index.vue, Task 6: 山峡自有车辆页 self-vehicle/index.vue (+5 more)
Community 1552 - "cloud"
Cohesion: 0.15 Nodes (13): 文件结构, Spec 覆盖自检, Task 1: SQL 迁移(字典 + ALTER + 回填), Task 2: 模型与 Schema, Task 3: 字典 ensure、时段格式化与序列化(TDD), Task 4: 序列化、save_day、grab 改造, Task 5: 前端 API 类型, Task 6: 管理端排班页 (+5 more)
Community 1553 - "cloud"
Cohesion: 0.15 Nodes (13): 文件结构, CRM 客户域弹窗内嵌表客户端列头筛选 Implementation Plan, Spec 覆盖自检, Task 1: 薄扩 CrmColFilterHeader, Task 2: provide 辅助 + defs, Task 3: CustomerDetailDialog · 联系人表, Task 4: CustomerDetailDialog · 商机表, Task 5: CustomerDetailDialog · 合同表 (+5 more)
Community 1554 - "cloud"
Cohesion: 0.15 Nodes (12): File map, Self-review notes, Spec coverage checklist, Task 1: 后端复合键工具 + 更新累加/合并 + 单测, Task 2: 可安排量 API + 硬拦按复合键, Task 3: 计划保存时包装必填(绑合同), Task 4: 前端工具函数, Task 5: 前端 API 类型与 arrange-qty 传参 (+4 more)
Community 1555 - "cloud"
Cohesion: 0.15
Nodes (12): Self-Review(对照 spec), Task 1: 过滤 EXISTS + 单测, Task 2: deliveryTimes 聚合 helper + 单测, Task 3: Schema + attach 写入 deliveryTimes, Task 4: API 透传过滤参数 + 计划导出列, Task 5: 前端类型 + 四页 columnFilterDefs, Task 6: 主列表 plan/index.vue UI, Task 7: 归档 / 证书列表 UI(与主列表同构) (+4 more)
Community 1556 - "cloud"
Cohesion: 0.15
Nodes (12): Spec 覆盖自检, Task 1: 扩展 mp-webview.scss + MpBottomSheet, Task 2: 卡片字段辅助函数 + 单测, Task 3: 详情底栏拆分辅助 + 单测, Task 4: 重写列表页 index.vue, Task 5: 重写详情页 detail.vue, Task 6: 表单 page 变体对齐 Demo(锚点 + 贴底), Task 7: 打印页与三方人车页打磨 (+4 more)
Community 1557 - "cloud"
Cohesion: 0.15
Nodes (12): Spec 覆盖自检, Task 1: DDL + ORM 字段, Task 2: 配置项 WECHAT_MP_* + 加密排除, Task 3: CRUD 查询 + 手机号规范化单测(TDD), Task 4: resolve_wechat_login_user + 单测(TDD), Task 5: 抽出 JWT 签发 + mini_auth 路由, Task 6: 小程序 store + API 常量, Task 7: 登录页 UI + getPhoneNumber (+4 more)
Community 1558 - "cloud"
Cohesion: 0.15
Nodes (13): 运输计划 · 车辆尿素申请与发放登记 — 设计文档, API 概要, pl_vehicle_urea_apply, pl_vehicle_urea_disburse, 发放弹窗交互, 字典, 实现参考, 已确认业务规则 (+5 more)
Community 1559 - "cloud"
Cohesion: 0.15 Nodes (13): 运输计划跟进状态重构设计, API(方案 A), 删除规则, 前端, 手动, 旧数据迁移, 流转规则, 目标 (+5 more)
Community 1560 - "uni-fav.vue"
Cohesion: 0.15 Nodes (13): 运输计划「从地址库选择」支持编辑并回填联系方式, 1. 目标, 2. 非目标, 3.1 检索与列表, 3.2 编辑, 3.3 新增(保持), 3.4 联系方式回填, 3. 交互 (+5 more)
Community 1561 - "cloud"
Cohesion: 0.15 Nodes (12): 10. 测试要点, 11. 风险与缓解, 1. 目标, 2. 非目标, 3. 背景与现状, 4. 数据模型, 5. 生成规则, 6. 检索语义 (+4 more)
Community 1562 - "cloud"
Cohesion: 0.15 Nodes (12): 1. 目标, 2. 非目标, 3. 已确认决策, 4.1 组件约定, 4.2 产品管理入口, 4.3 关闭与刷新, 4. 架构, 5. 菜单与数据 (+4 more)
Community 1563 - "changelog.md"
Cohesion: 0.15 Nodes (13): 报价/合同明细:别名与品牌就地维护弹窗, 1. 目标, 2. 非目标, 3. 已确认决策, 4.1 ProductAliasBrandDialog, 4.2 明细列布局(报价 + 合同), 4. 架构, 5. 校验与错误处理 (+5 more)
Community 1564 - "cloud"
Cohesion: 0.15 Nodes (13): 报价单列表 · 可配置列统计行, 1. 背景与目标, 2. 已确认决策, 3.1 位置, 3.2 单元格行为, 3.3 视觉, 3. 界面与交互, 4. 计算规则 (+5 more)
Community 1565 - "cloud"
Cohesion: 0.15 Nodes (12): 1. 背景与目标, 2. 已确认决策, 3. 交互设计, 4.1 输入输出, 4.2 标签别名 → 字段, 4.3 段落与冲突, 4.4 验收样例(必须通过), 4. 解析规则 (+4 more)
Community 1566 - "changelog.md"
Cohesion: 0.15 Nodes (13): 改造, 1. 目标, 2. 范围, 3. 产品规则(与客户批一致), 4. 列类型映射(摘要), 5. API, 6. 验收, 7. 修订 (+5 more)
Community 1567 - "app"
Cohesion: 0.15 Nodes (12): 1.1 目标, 1.2 决策摘要, 1.3 非目标, 1. 目标与已确认决策, 2.1 新建, 2.2 修改, 2.3 弹窗字段映射, 2. 架构与组件 (+4 more)
Community 1568 - "cloud"
Cohesion: 0.15 Nodes (12): 1.0.6(2021-02-04), 1.0.7(2021-05-07), 1.1.0(2021-05-12), 1.1.1(2021-05-12), 1.1.3(2021-06-24), 1.1.4(2021-07-29), 1.1.5(2021-07-30), 1.1.6(2021-09-22) (+4 more)
Community 1569 - "cloud"
Cohesion: 0.15 Nodes (12): 1.1.6(2021-02-05), 1.1.7(2021-03-30), 1.1.8(2021-05-12), 1.2.0(2021-07-30), 1.2.1(2021-08-24), 1.3.0(2021-11-19), 1.3.1(2022-01-19), 1.3.2(2022-01-19) (+4 more)
Community 1570 - "cloud"
Cohesion: 0.15 Nodes (12): 1.0.0(2022-08-22), 1.0.2(2022-09-02), 1.0.3(2022-09-06), 1.0.4(2022-09-21), 1.1.0(2023-02-27), 1.1.1(2023-02-28), 1.1.2(2023-02-28), 1.1.3(2023-03-13) (+4 more)
Community 1571 - "cloud"
Cohesion: 0.15 Nodes (12): 1.0.4(2021-02-05), 1.0.5(2021-02-05), 1.0.6(2021-04-12), 1.0.7(2021-05-12), 1.1.0(2021-07-30), 1.1.1(2021-08-20), 1.1.2(2021-10-08), 1.2.0(2021-11-19) (+4 more)
Community 1572 - "cloud"
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 1573 - "cloud"
Cohesion: 0.15 Nodes (13): 新增功能模块, API 变更, Capabilities, Impact, Modified Capabilities, New Capabilities, What Changes, Why (+5 more)
Community 1574 - "uni-col.vue"
Cohesion: 0.15 Nodes (13): 新增功能模块, API 变更, Capabilities, Impact, Modified Capabilities, New Capabilities, What Changes, Why (+5 more)
Community 1575 - "cloud"
Cohesion: 0.15 Nodes (12): Context, D1 平行复制 ETC 模块, D2 双金额字段, D3 状态 disbursed, D4 单位与数量, D5 单号, D6 角色菜单 id, Decisions (+4 more)
Community 1576 - "changelog.md"
Cohesion: 0.15 Nodes (13): ADDED Requirements, Requirement: API 前缀与工程约定, Requirement: URL 路径设计规范, Requirement: 列表默认排序, Requirement: 数据权限过滤, Requirement: 租户隔离, Scenario: 列表查询, Scenario: 新增 admin 路由 (+5 more)
Community 1577 - "cloud"
Cohesion: 0.15 Nodes (13): Requirement: 统一请求体格式, Scenario: 下拉选项全量查询, Scenario: 产品分类树形全量查询, Scenario: 产品列表分页查询, Scenario: 后端 pageSize 校验, Scenario: 禁止客户端传递系统字段, Scenario: 禁止超大 pageSize 模拟全量, 全量查询请求体(不分页) (+5 more)
Community 1578 - "cloud"
Cohesion: 0.15 Nodes (12): 摘要, 清空, 结果, 依赖说明, 产物, P2-4 报销附件 — 2026-07-31, 摘要, 清空 (+4 more)
Community 1579 - "cloud"
Cohesion: 0.15 Nodes (12): 环境, 行数对比, 批次:2026-07-31 用户(来自生产-v1 备份), 映射产物, 说明, 策略, 环境, 行数对比 (+4 more)
Community 1580 - "cloud"
Cohesion: 0.15 Nodes (12): 摘要, 源库, 清空目标残留, 结果, 产物, P1-3b 商机 — 2026-07-31, 摘要, 源库 (+4 more)
Community 1581 - "changelog.md"
Cohesion: 0.15 Nodes (12): 摘要, 清空, 结果, 警告, 产物, P1-2 客户四表迁移 — 2026-07-31, 摘要, 清空 (+4 more)
Community 1582 - "cloud"
Cohesion: 0.15 Nodes (12): 环境, 对账, 产物, 批次:2026-07-31 产品分类 + 产品(源 sx,id 原样), 未做, 执行, 环境, 对账 (+4 more)
Community 1583 - "cloud"
Cohesion: 0.15 Nodes (12): 摘要, 跳过, 结果, 备注, 产物, P1-2b 开票信息 — 2026-07-31, 摘要, 跳过 (+4 more)
Community 1584 - "ossCache.js"
Cohesion: 0.17 Nodes (6): productDisplay, saving, showCustomerPicker, showEndDateCalendar, showProductPicker, showStartDateCalendar
Community 1585 - "tasks.md"
Cohesion: 0.32 Nodes (10): _append_number_filters(), build_payment_column_filters(), _parse_decimal(), 付款(报销待付/已付)列表列头/导出共用过滤条件拼装。 基于报销列筛 builder,并追加付款特有字段:pay_time / actual_amount /, _compile(), test_actual_amount_eq(), test_empty_params_yield_no_filters(), test_offset_amount_gte() (+2 more)
Community 1586 - "tasks.md"
Cohesion: 0.23 Nodes (3): FakeRedis, test_consume_legacy_uuid_from_redis(), test_consume_unknown_uuid_returns_none()
Community 1587 - "地磅月计划量运输联动累加与回减 — 设计"
Cohesion: 0.24 Nodes (10): _approval(), 再编辑并重新提审后,历史审批记录不得阻塞当前轮审批。, 再提审后同审批人同时存在历史已通过 + 新 pending 时,应允许审批。, 编辑保存回草稿时须作废全部历史审批(含已通过),不能只删 pending。, test_contract_can_approve_prefers_current_pending_over_historical_approved(), test_contract_invalidate_all_soft_deletes_approved_and_pending(), test_quote_can_approve_false_when_only_historical_approved(), test_quote_can_approve_prefers_current_pending_over_historical_approved() (+2 more)
Community 1588 - "Requirement: 筛选区多行条件默认折叠与展开更多"
Cohesion: 0.32 Nodes (11): apply_renumber(), build_mapping(), fetch_products(), format_new_product_no(), load_settings_env(), main(), product_id_sort_key(), 两阶段 UPDATE,避免 uk_product_no 中间态冲突。 (+3 more)
Community 1589 - "BaseClampText.vue"
Cohesion: 0.2 Nodes (6): enabledState, fireVisualBlocks(), isEnabledByDefault, register(), toggleActiveState(), toggleVisualBlocks()
Community 1590 - "SettingDrawer.vue"
Cohesion: 0.26 Nodes (11): all(), bypassSelector(), child(), descendant(), descendants(), fromPoint(), map(), nextSibling() (+3 more)
Community 1591 - "price-letter-template.ts"
Cohesion: 0.18 Nodes (11): createParagraph(), createSummary(), generate(), insertAccordion(), insertAndSelectParagraphAfter(), insertBogus(), isInsertAllowed(), isInSummary() (+3 more)
Community 1592 - "types.ts"
Cohesion: 0.17 Nodes (12): addClasses(), filter(), getAccordionChildren(), getClassList(), getRaw(), isAccordionBodyWrapperNode(), isAccordionDetailsNode(), isDocumentFragment (+4 more)
Community 1593 - "Requesting Code Review"
Cohesion: 0.24 Nodes (11): getBodyClass, getContentStyle, getPreviewContent(), getPreviewReplaceValues, getTemplateReplaceValues, insertTemplate(), open(), parseAndSerialize() (+3 more)
Community 1594 - "X.1 crm_xxx([表说明])"
Cohesion: 0.26 Nodes (12): bind(), collect(), collectTextToBoundary(), has(), isBoundary(), isContentEditableFalse(), isContentEditableTrueInCef(), isHidden() (+4 more)
Community 1595 - "3. buildQueryWrapper 条件逐项说明"
Cohesion: 0.17 Nodes (9): createUi(), flatten(), getInitialData(), hasProto(), init(), isArray, isArrayOf(), makeDialog() (+1 more)
Community 1596 - "1. 分析过程"
Cohesion: 0.17 Nodes (11): assumeExternalTargets, createLink(), getAnchorText(), getDefaultLinkProtocol, isImageFigure(), isNonNullable(), isNullable(), linkImageFigure() (+3 more)
Community 1597 - "Phase 3: 前端清理"
Cohesion: 0.17 Nodes (11): dataToHtml(), getAudioHtml(), getAudioTemplateCallback, getFlashHtml(), getIframeHtml(), getIframeTemplateCallback, getProtocol(), getUrl() (+3 more)
Community 1598 - "Phase 6: 清理残留引用与验证"
Cohesion: 0.21 Nodes (12): appendNodeContent(), checkRange(), createPlaceholderNode(), createPreviewNode(), each$1(), getDimension(), isNonNullable(), isNullable() (+4 more)
Community 1599 - "File Map"
Cohesion: 0.21 Nodes (10): fetchDealCustomer(), cancel(), dialog, emit, form, formRef, open(), reset() (+2 more)
Community 1600 - "安排/调整运输弹窗重构 — Implementation Plan"
Cohesion: 0.21 Nodes (9): directUrl, fileName, fileUrl, openPreview(), visible, AttachmentPreviewOpener, AttachmentPreviewOpenRequest, registerAttachmentPreviewOpener() (+1 more)
Community 1601 - "Portal 恢复左侧子菜单 + 可折叠 — Implementation Plan"
Cohesion: 0.17 Nodes (8): actualQty, brandErr, brandQtyRows, for(), normalized, qrObjectUrl, selectedId, sum
Community 1602 - "文件结构"
Cohesion: 0.18 Nodes (10): arrangedPlanCount, availableQtyText, contractQtyText, dialogTitle, displayRows, formatQty(), handleDisplayRowDblClick(), handleView() (+2 more)
Community 1603 - "7. 数据迁移注意事项"
Cohesion: 0.23 Nodes (7): ascendingFn(), clearOther(), created(), customWidth(), descendingFn(), getTable(), sort()
Community 1604 - "5. 筛选区与带清除输入"
Cohesion: 0.18 Nodes (8): formData, formRef, formRules, handleBack(), handleSubmit(), loading, showContractDialog, submitLoading
Community 1605 - "文件结构"
Cohesion: 0.17 Nodes (11): [], advanceLines, amt, cols, confirmMsg, flatRows, items, kw (+3 more)
Community 1606 - "modules"
Cohesion: 0.17 Nodes (11): deletable, hasDept, ids, keys, kw, name, no, node (+3 more)
Community 1607 - "uni_modules"
Cohesion: 0.17 Nodes (10): BrandQtyItem, publicInboundOrderApi, PublicIoOrderHistoryPage, PublicIoOrderHistoryProduct, PublicIoOrderHistoryRecord, PublicIoOrderItem, PublicIoOrderPage, PublicIoOrderStop (+2 more)
Community 1608 - "小程序"
Cohesion: 0.2 Nodes (5): BridgeError, { BridgeError }, { CacheKeyCascade }, { Validator }, Validator
Community 1610 - "uni_modules"
Cohesion: 0.2 Nodes (8): codeIsNumber, data, error, result, StoreListItem, systemInfo, UniUpgradeCenterResult, updateUseModal()
Community 1611 - "uni_modules"
Cohesion: 0.26 Nodes (8): resolveApiBase(), buildQuery(), bxRequest(), bxUploadFile(), bxUploadInvoice(), normalizeBxUrl(), buildMiniEncryptedLoginBody(), fetchLoginPublicKey()
Community 1612 - "uni_modules"
Cohesion: 0.26 Nodes (10): items, merged, prev, rows, buildAttachItemsFromInvoiceRows(), fileExtLabel(), formatInvoiceDateYmd(), invoiceFileList() (+2 more)
Community 1613 - "client"
Cohesion: 0.24 Nodes (9): __dirname, login(), main(), outDir, record(), results, shot(), openMenu() (+1 more)
Community 1614 - "小程序"
Cohesion: 0.17 Nodes (12): 1.1 进入 / 离开 / 鉴权, 1.10 Tab × 搜索 组合矩阵(每格一条), 1.11 列表卡片 — 逐字段 + 状态枚举, 1.2 空态 / 加载 / 分页, 1.3 负向:无编辑 / 无删除, 1.4 搜索框 — 基础与边界, 1.5 搜索 — 按姓名(独立), 1.6 搜索 — 按公司(独立) (+4 more)
Community 1615 - "小程序"
Cohesion: 0.17 Nodes (12): 1.10 Tab × 搜索 组合矩阵(每格一条), 1.11 列表卡片 — 逐字段 + 状态枚举, 1.1 进入 / 离开 / 鉴权, 1.2 空态 / 加载 / 分页, 1.3 负向:无编辑 / 无删除, 1.4 搜索框 — 基础与边界, 1.5 搜索 — 按姓名(独立), 1.6 搜索 — 按公司(独立) (+4 more)
Community 1616 - "uni_modules"
Cohesion: 0.17
Nodes (11): 报销系统 API 全量清单(移植后路径保持不变), 不移植的 API, 备用金 /api/advances, 附件 /api/attachments, 费用项目 /api/expense-items, 支付 / 发放 /api/payments, 报销 /api/reimburses, 工作流 /api/workflows (+3 more)
Community 1617 - "changelog.md"
Cohesion: 0.17 Nodes (11): 迁移目标, 线索管理模块迁移方案 — 01 概述, 迁移范围, 涉及数据库表, 前端文件映射, 方法论(六步对应关系), 不在本次范围, 审核检查项 (+3 more)
Community 1618 - "uni_modules"
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 1619 - "uni_modules"
Cohesion: 0.17 Nodes (11): 已确认决策, 报价单管理模块迁移方案 — 01 概述, 迁移目标, 方法论(后端), 实施总顺序, 迁移范围(全量), 涉及数据库表, 依赖模块 (+3 more)
Community 1620 - "小程序"
Cohesion: 0.17 Nodes (11): 定时任务, 模块迁移方案 — 05 特殊场景, 任务 1:[任务名称], 流程 1:[流程名称], 触发器 1:[名称], 导入导出, 导入, 导出 (+3 more)
Community 1621 - "uni_modules"
Cohesion: 0.17
Nodes (11): 页面功能, 模块迁移方案 — 03 前端页面功能规格, 搜索条件, 页面 1:[页面名称](views/crm/{module}/index.vue), 弹窗 1:[弹窗名称](views/crm/{module}/XxxDialog.vue), 列表字段, 操作按钮, 弹窗清单 (+3 more)
Community 1622 - "changelog.md"
Cohesion: 0.17 Nodes (12): code:ts (export type BxId = string | number), code:bash (git add bx-mobile/src/api/index.ts), code:ts ({ path: 'invoice/mine', name: 'InvoiceWalletMine',), code:bash (git add bx-mobile/src/views/invoice bx-mobile/src/router/ind), code:ts ({), code:bash (git add bx-mobile/src/views/reimburse), code:bash (git add docs/business-inventory/03-报销业务明细.md bx-mobile/src/v), P2 — 发票夹完整闭环 (+4 more)
Community 1623 - "uni_modules"
Cohesion: 0.17 Nodes (12): code:ts (withdraw: (id: BxId) => bxClient.post(`/reimburses/${id}/wit), code:bash (git add bx-mobile/src/api/index.ts bx-mobile/src/views/reimb), code:ts (generateTitle: (reimburseDate?: string, excludeApplyId?: BxI), code:bash (git add bx-mobile/src/api/index.ts bx-mobile/src/views/reimb), code:ts ({ path: 'admin/expenses', meta: { menuCodes: ['bx:expenseIte), code:bash (git add bx-mobile/src/views/admin bx-mobile/src/router/index), code:bash (git add docs/business-inventory/03-报销业务明细.md docs/superpower), P3 — 能力对齐收尾 + 配置页 (+4 more)
Community 1624 - "uni_modules"
Cohesion: 0.17 Nodes (11): code:js (/**), code:js (onShow: function() {), code:js (onShow: function() {), code:bash (./scripts/update-graph.sh frontend), code:bash (git add miniprogram/utils/mpUpdate.js miniprogram/App.vue do), File map, 微信小程序正式版强制更新 Implementation Plan, Spec coverage (self-review) (+3 more)
Community 1625 - "client"
Cohesion: 0.17 Nodes (11): code:vue (
Community 1626 - "G"
Cohesion: 0.17 Nodes (11): 背景, 已确认决策, 车辆(三方已有 + 自有新增), 人员(三方 / 山峡分册), 架构, 异常与验收, 非目标, 参考 (+3 more)
Community 1627 - "uni_modules"
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 1628 - "uni_modules"
Cohesion: 0.17 Nodes (11): 1. 背景与目标, 2. 采用方案, 3. 行为约定, 3.1 Tab 顺序, 3.2 筛选, 3.3 列表与工具栏, 3.4 默认落地, 4. 改动范围 (+3 more)
Community 1629 - "uni-link.vue"
Cohesion: 0.17
Nodes (11): 1. 目标, 2. 非目标, 3. 数据来源, 4. 状态机(UI), 5. 交互, 6. 模块 API(mpUpdate.js), 7. UI 落点, 8. 已知限制 (+3 more)
Community 1630 - "uni_modules"
Cohesion: 0.17 Nodes (11): 合同管理:审批中 / 已审批合同可再编辑并回草稿, 前端行为, 打开编辑前确认, 目标, 入口, 未保存, 后端行为(更新合同), 不变范围 (+3 more)
Community 1631 - "uni-list-ad.vue"
Cohesion: 0.17 Nodes (11): 报价、合同审批人设置合并至系统管理, 1. 目标, 2. 非目标, 3. 已确认决策, 4. 架构, 4.1 页面约定, 4.2 权限(必做小改), 4.3 菜单 SQL (+3 more)
Community 1632 - "uni-refresh.vue"
Cohesion: 0.17 Nodes (11): 合同结算方式:新增选项与第五条条款规则, 字典, 第五条内容解析规则, 目标, 「占位不变」在本方案中的含义, 前后端一致性, 不变范围, 改动落点(实现时) (+3 more)
Community 1633 - "client"
Cohesion: 0.17 Nodes (11): 报价单管理:已提交 / 已审批 / 已驳回可再编辑并回草稿, 前端行为, 打开编辑前确认, 目标, 入口, 未保存, 后端行为(更新报价单), 不变范围 (+3 more)
Community 1634 - "uni_modules"
Cohesion: 0.17 Nodes (11): 小程序按钮与弹窗用例补全设计, 1. 背景与问题, 10. 自检, 2. 目标, 3. 非目标, 4. 方法(方案 1), 5. 总清单字段, 6. 有弹层时的最小用例集(门禁) (+3 more)
Community 1635 - "uni_modules"
Cohesion: 0.17 Nodes (11): 1.0.0(2023-11-28), 1.0.1(2023-11-28), 1.0.2(2023-11-28), 1.0.3(2023-11-28), 1.0.4(2023-11-30), 1.0.5(2023-12-11), 1.0.6(2023-12-11), 1.0.7(2023-12-11) (+3 more)
Community 1636 - "client"
Cohesion: 0.17 Nodes (11): 安装方式, 组件示例, 基本用法, 通过方法打开日历, API, Calendar 日历, Calendar Events, Calendar Props (+3 more)
Community 1637 - "uni_modules"
Cohesion: 0.17 Nodes (11): 1.0.6(2021-02-05), 1.0.7(2021-05-12), 1.1.0(2021-07-30), 1.1.1(2021-11-09), 1.2.0(2021-11-19), 1.2.1(2021-11-19), 1.2.2(2021-12-29), 1.2.3(2022-09-05) (+3 more)
Community 1638 - "uni_modules"
Cohesion: 0.17 Nodes (11): 查询与管理, 数据库, 非本期(文档标注为后续), 增强现有 API 请求日志, Capabilities, Impact, Modified Capabilities, New Capabilities (+3 more)
Community 1639 - "uni_modules"
Cohesion: 0.17 Nodes (11): ADDED Requirements, Requirement: 业务字段保留与原系统语义, Requirement: 历史数据迁移脚本, Requirement: 地磅业务表 DDL, Requirement: DDL 快照维护, Scenario: 表结构符合公共字段约定, Scenario: 地磅单保留作废标记, Scenario: 计划表保留自动生成字段 (+3 more)
Community 1640 - "uni_modules"
Cohesion: 0.17
Nodes (12): 布局与视觉, 数据模型与上传逻辑, code:vue (), code:scss (.attachment-upload { width: 100%; }), el-upload 配置, Requirement: 附件上传卡片化布局, Scenario: 新增弹窗包含附件上传, Scenario: 附件卡片预览与操作 (+4 more)
Community 1641 - "client"
Cohesion: 0.17 Nodes (12): 1. 标签须标注单位「(元)」, 2. 只读展示须前缀人民币符号「¥」, 3. 弹窗/列表表单控件同宽(栅格内满宽), 4. 可编辑输入(AmountInput), code:html (), Requirement: 金额与单价千分位输入与展示, Scenario: 弹窗栅格内数字字段, Scenario: 弹窗表单价格字段 (+4 more)
Community 1642 - "uni-swiper-dot.vue"
Cohesion: 0.17
Nodes (12): 错误案例 EC-UI-001:无分页列表底角被表格白底遮住, 错误案例 EC-UI-002:一级菜单 meta.icon 未注册导致侧边栏无图标, 错误案例 EC-UI-003:价格字段未标「(元)」或未展示「¥」, 错误案例 EC-UI-003b:价格类字段未使用红色强调, 错误案例 EC-UI-004:弹窗栅格内 el-input-number 宽度窄于同行文本框, Requirement: Web 管理端常见错误案例(反例登记), Scenario: EC-UI-001 无分页树形列表, Scenario: EC-UI-001 Code review (+4 more)
Community 1643 - "uni_modules"
Cohesion: 0.17 Nodes (12): 常用按钮图标映射, 标准写法示例, code:typescript (// <script setup> 中显式导入), code:html (), Requirement: 按钮须携带图标, Scenario: 新增列表页工具栏按钮, Scenario: 新增弹窗底部按钮, Scenario: 新增表格操作列按钮 (+4 more)
Community 1644 - "uni_modules"
Cohesion: 0.38 Nodes (10): create_post(), get_post(), list_posts(), post_code_exists(), Any, Session, _row_to_dict(), soft_delete_post() (+2 more)
Community 1645 - "uni_modules"
Cohesion: 0.38 Nodes (10): create_site(), get_site(), list_sites(), Any, Session, _row_to_dict(), site_code_exists(), soft_delete_site() (+2 more)
Community 1646 - "小程序"
Cohesion: 0.24 Nodes (10): _approval(), 再编辑并重新提审后,历史审批记录不得阻塞当前轮审批。, 再提审后同审批人同时存在历史已通过 + 新 pending 时,应允许审批。, 编辑保存回草稿时须作废全部历史审批(含已通过),不能只删 pending。, test_contract_can_approve_prefers_current_pending_over_historical_approved(), test_contract_invalidate_all_soft_deletes_approved_and_pending(), test_quote_can_approve_false_when_only_historical_approved(), test_quote_can_approve_prefers_current_pending_over_historical_approved() (+2 more)
Community 1647 - "小程序"
Cohesion: 0.21 Nodes (3): FakeRedis, test_consume_legacy_uuid_from_redis(), test_consume_unknown_uuid_returns_none()
Community 1648 - "uni_modules"
Cohesion: 0.17 Nodes (12): delay, timeout, h5, async, router, sdkConfigs, template, uniStatistics (+4 more)
Community 1649 - "package.json"
Cohesion: 0.24 Nodes (10): close(), emit, keyword, load(), loading, onClear(), onKeyword(), onSelect() (+2 more)
Community 1650 - "uni_modules"
Cohesion: 0.24 Nodes (10): close(), emit, keyword, load(), loading, onClear(), onKeyword(), onSelect() (+2 more)
Community 1651 - "使用说明"
Cohesion: 0.17 Nodes (12): H5-mobile, Vue, 快应用, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android), client (+4 more)
Community 1652 - "tasks.md"
Cohesion: 0.17 Nodes (11): author, description, keywords, license, main, name, origin-plugin-dev-name, origin-plugin-version (+3 more)
Community 1653 - "tasks.md"
Cohesion: 0.17 Nodes (12): app-nvue, app-vue, App, H5-mobile, 快应用, Android Browser, QQ浏览器(Android), Safari (+4 more)
Community 1654 - "Requirement: 小程序拍照凭证上传接口"
Cohesion: 0.21 Nodes (5): getForm(), mounted(), onClick(), openPage(), pageApi()
Community 1655 - "Requirement: 列表筛选自动触发搜索"
Cohesion: 0.17 Nodes (4): Cache, CacheKey, db, validator
Community 1656 - "index.vue"
Cohesion: 0.17 Nodes (12): app-harmony, app-nvue, app-uvue, app-vue, App, Vue, 快应用, client (+4 more)
Community 1657 - "index.vue"
Cohesion: 0.17 Nodes (12): H5-mobile, Vue, 快应用, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android), client (+4 more)
Community 1658 - "Gemini CLI Tool Mapping"
Cohesion: 0.17 Nodes (12): app-nvue, app-vue, App, H5-mobile, 快应用, Android Browser, QQ浏览器(Android), Safari (+4 more)
Community 1659 - "Claude Search Optimization (CSO)"
Cohesion: 0.2 Nodes (10): emit, Emits, formData, formItems, handleReset(), handleSearch(), Props, rules (+2 more)
Community 1660 - "Bulletproofing Skills Against Rationalization"
Cohesion: 0.17 Nodes (11): Applying the Pattern, Defense-in-Depth Validation, Example from Session, Key Insight, Layer 1: Entry Point Validation, Layer 2: Business Logic Validation, Layer 3: Environment Guards, Layer 4: Debug Instrumentation (+3 more)
Community 1661 - "13. 各模块特殊注意事项"
Cohesion: 0.17 Nodes (11): Common Failures, Key Patterns, Overview, Rationalization Prevention, Red Flags - STOP, The Bottom Line, The Gate Function, The Iron Law (+3 more)
Community 1662 - "步骤 1:清理现有不符合规范的代码"
Cohesion: 0.17 Nodes (11): Bite-Sized Task Granularity, Execution Handoff, File Structure, No Placeholders, Overview, Plan Document Header, Remember, Scope Check (+3 more)
Community 1663 - "步骤五:验证"
Cohesion: 0.17
Nodes (12): 页面功能, 交互流程, 列表字段, 前端功能完整性对照表, 弹窗 1:[弹窗名称](views/crm/{module}/XxxDialog.vue), 弹窗清单, 搜索条件, 操作按钮 (+4 more)
Community 1664 - "数据移植过程留痕规范"
Cohesion: 0.17 Nodes (12): 迁移目标, 不在本次范围, 关联文档, 前端文件映射, 原 CRM 源码位置, 审核检查项, 当前 shanxia2.0 状态(2026-05-31), 方法论(六步对应关系) (+4 more)
Community 1665 - "全局执行顺序"
Cohesion: 0.17 Nodes (12): 合同管理模块 — 重写移植断点记录, 28 步实施方案(续做从此勾选), 业务逻辑速查(步骤 A 展开版见 02-business-logic.md), 合同管理模块 — 重写移植断点记录, 已完成, 已知阻塞(下一步机械适配前), 新会话续做粘贴模板, 阶段 A:业务梳理(不写代码) (+4 more)
Community 1666 - "P0-4:用户同步"
Cohesion: 0.17 Nodes (12): 定时任务, 任务 1:保护期到期检查, 任务 2:保护期到期提醒, 任务 3:自动回收规则执行, 公海池模块迁移方案 — 05 特殊场景, 定时任务, 操作校验, 校验规则 (+4 more)
Community 1667 - "P1-1c:CRM 产品编号统一"
Cohesion: 0.17 Nodes (12): 10. 约束与落地策略, 1. 设计目标与适配范围, 2.1 颜色, 2.2 字体与字号, 2.3 间距与圆角, 2. 设计 Token(颜色 / 字体 / 间距 / 圆角), 5. 供应商端页面规范, 6. 配送员端页面规范 (+4 more)
Community 1668 - "生产数据同步(shanxia2.0)"
Cohesion: 0.17 Nodes (12): 文件结构, CRM 主体危化品能力配置与选品限制 — Implementation Plan, Spec 覆盖自检, Task 1: 共享判定函数 + 单测(后端), Task 2: DB 字段 + Model + Supplier CRUD/Schema, Task 3: 产品 list 按主体过滤, Task 4: 报价 / 合同保存校验, Task 5: 菜单 + 配置页 + 路由 (+4 more)
Community 1669 - "地磅后端移植适配细则"
Cohesion: 0.17 Nodes (11): File map, mobile-h5 地磅移动端适配一体化后端 Implementation Plan, Placeholder / consistency notes, Spec coverage checklist, Task 1: 环境与代理, Task 2: 登录 RSA + 双 HTTP 客户端, Task 3: 业务 API 类型与路径对齐, Task 4: 主数据 Options API + Picker 组件 (+3 more)
Community 1670 - "Phase 4: 前端 Tag 集中化"
Cohesion: 0.17
Nodes (12): 文件结构, Task 1: DDL + Model pl_plan_contract, Task 2: 内部客户工具 + Schema, Task 3: Service 校验与持久化, Task 4: 前端类型与内部客户工具, Task 5: 合同多选组件, Task 6: 重构 PlPlanFormDialog 主流程, Task 7: 列表与查看展示 (+4 more)
Community 1671 - "小程序 CRM 产品分类 Implementation Plan"
Cohesion: 0.17 Nodes (12): 文件结构, Spec 覆盖自检, Task 1: SQL 迁移(三表 + 菜单), Task 2: ORM 模型, Task 3: Schemas + 领域服务(含 TDD), Task 4: 管理端 + 公开 API 路由注册, Task 5: web-admin 管理端月历页, Task 6: 公开 H5 页 (+4 more)
Community 1672 - "运输计划跟进状态重构 Implementation Plan"
Cohesion: 0.17 Nodes (12): 文件结构, Spec 覆盖自检, Task 1: DDL + Model, Task 2: parse_optional_date + 单测(TDD), Task 3: Schema + API + Service 写入, Task 4: web-admin 申请页录入 + 查看弹窗, Task 5: web-admin 只读明细列(审批 + view 三页), Task 6: bx-mobile 申请页 (+4 more)
Community 1673 - "地磅月计划量运输联动累加与回减 — 设计文档"
Cohesion: 0.17 Nodes (12): 文件结构, Spec 覆盖自检, Task 1: 纯函数 — 费用路径 / 申请人文案 / 示例行 / 分组, Task 2: Excel list validation 工具, Task 3: 生成导入模板(含说明 + 示例 + 下拉), Task 4: 导入解析与按组写库, Task 5: API 路由, Task 6: 前端 API (+4 more)
Community 1674 - "驾押人员证书 OCR 自动识别"
Cohesion: 0.17 Nodes (11): File map, Placeholder / consistency self-review, Spec coverage checklist, Task 1: 回填纯函数(TDD), Task 2: DDL + Model + Schema + API, Task 3: 前端类型 + 地址组件 apply 带 notes, Task 4: 装货 / 送货 patchAddress 空才写, Task 5: 选择弹窗嵌套表单可维护 notes (+3 more)
Community 1675 - "html-parser.js"
Cohesion: 0.17 Nodes (12): 文件结构, Spec 覆盖自检, Task 1: Schema — Body 可选 id, Task 2: 送货段 upsert(核心), Task 3: 计划产品行 upsert, Task 4: 前端回传段 / 产品 id, Task 5: 地磅按段 upsert(替代整批 revoke 再建), Task 6: 调整运输默认不 rotate token (+4 more)
Community 1676 - "四、商机管理"
Cohesion: 0.17 Nodes (12): 文件地图, Spec 覆盖自检, Task 1: 计划 builder + 单测 + API 接线(D1 后端), Task 2: 计划页前端(D1), Task 3: 出入库 builder + 单测 + API(D2 后端), Task 4: 出入库页前端(D2), Task 5: 地磅单 builder + 单测 + API(D3 后端), Task 6: 地磅单页前端(D3) (+4 more)
Community 1677 - "mp-baidu"
Cohesion: 0.17
Nodes (11): Self-Review(对照 spec), Task 1: Service 抽取 — resolve_transport_for_plan + 单测, Task 2: 迁入 history / page / feedback 到 service,公开 API 改调 service, Task 3: 登录态 API /api/transport/site-plan, Task 4: 菜单 SQL(仅「现场人员」), Task 5: 小程序路由 / 菜单 / API 客户端, Task 6: 列表页(现场记录), Task 7: 详情页(现场回传) (+3 more)
Community 1678 - "quickapp-webview"
Cohesion: 0.17 Nodes (11): File map, Spec coverage self-check, Task 1: 备用金 withdraw 后端(TDD), Task 2: Web / 小程序 API 客户端, Task 3: Web 报销申请页撤回入口, Task 4: Web 备用金申请页撤回入口, Task 5: 小程序报销详情撤回, Task 6: 小程序备用金详情撤回 (+3 more)
Community 1679 - "H5-pc"
Cohesion: 0.17 Nodes (12): 小程序按钮与弹窗用例补全设计, 10. 自检, 1. 背景与问题, 2. 目标, 3. 非目标, 4. 方法(方案 1), 5. 总清单字段, 6. 有弹层时的最小用例集(门禁) (+4 more)
Community 1680 - "小程序"
Cohesion: 0.17
Nodes (12): 运输计划列表「产品信息」拆列设计, 列设置(usePersistedListColumns), 实现备注, 方案(已确认:方案 A), 样式, 涉及页面, 目标, 组件复用 (+4 more)
Community 1681 - "uni-breadcrumb-item.vue"
Cohesion: 0.17 Nodes (12): 合同管理:审批中 / 已审批合同可再编辑并回草稿, 不变范围, 入口, 前端行为, 可编辑状态, 合同管理:审批中 / 已审批合同可再编辑并回草稿, 后端行为(更新合同), 打开编辑前确认 (+4 more)
Community 1682 - "H5-pc"
Cohesion: 0.17 Nodes (12): 报价单管理:已提交 / 已审批 / 已驳回可再编辑并回草稿, 不变范围, 入口, 前端行为, 可编辑状态, 后端行为(更新报价单), 打开编辑前确认, 报价单管理:已提交 / 已审批 / 已驳回可再编辑并回草稿 (+4 more)
Community 1683 - "H5-pc"
Cohesion: 0.17 Nodes (11): 1. 背景与目标, 2. 采用方案, 3.1 Tab 顺序, 3.2 筛选, 3.3 列表与工具栏, 3.4 默认落地, 3. 行为约定, 4. 改动范围 (+3 more)
Community 1684 - "小程序"
Cohesion: 0.17 Nodes (12): 背景, UI 与交互, ZIP 规则, 人员(三方 / 山峡分册), 参考, 已确认决策, 异常与验收, 架构 (+4 more)
Community 1685 - "H5-pc"
Cohesion: 0.17 Nodes (12): 运输计划合同用量:按「产品 + 包装规格」唯一键, 1. 复合键与归一化, 2. 后端(真相源), 3. 前端(运输计划), 4. 数据流(概念), 上线与回滚, 已确认决策, 背景 (+4 more)
Community 1686 - "小程序"
Cohesion: 0.17 Nodes (11): 2.1 项目背景, 2.2 系统目标, 9.1 车辆归属, 9.2 司机档案, 一、文档目的, 三、名词与定义, 九、车辆与司机管理, 二、业务背景 (+3 more)
Community 1687 - "H5-pc"
Cohesion: 0.17 Nodes (11): 1.0.6(2021-02-05), 1.0.7(2021-05-12), 1.1.0(2021-07-30), 1.1.1(2021-11-09), 1.2.0(2021-11-19), 1.2.1(2021-11-19), 1.2.2(2021-12-29), 1.2.3(2022-09-05) (+3 more)
Community 1688 - "小程序"
Cohesion: 0.17 Nodes (11): 1.0.0(2023-11-28), 1.0.1(2023-11-28), 1.0.2(2023-11-28), 1.0.3(2023-11-28), 1.0.4(2023-11-30), 1.0.5(2023-12-11), 1.0.6(2023-12-11), 1.0.7(2023-12-11) (+3 more)
Community 1689 - "H5-pc"
Cohesion: 0.17 Nodes (11): ADDED Requirements, Requirement: DDL 快照维护, Requirement: 业务字段保留与原系统语义, Requirement: 历史数据迁移脚本, Requirement: 地磅业务表 DDL, Scenario: 关联字段为 UUID, Scenario: 地磅单保留作废标记, Scenario: 新环境建表 (+3 more)
Community 1690 - "小程序"
Cohesion: 0.17 Nodes (12): 查询与管理, Capabilities, Impact, Modified Capabilities, New Capabilities, Reference, What Changes, Why (+4 more)
Community 1691 - "H5-pc"
Cohesion: 0.17 Nodes (12): Requirement: Web 管理端常见错误案例(反例登记), Scenario: EC-UI-001 Code review, Scenario: EC-UI-001 无分页树形列表, Scenario: EC-UI-002 Code review, Scenario: EC-UI-002 新增一级菜单图标, Scenario: EC-UI-003 Code review, Scenario: EC-UI-004 Code review, 错误案例 EC-UI-001:无分页列表底角被表格白底遮住 (+4 more)
Community 1692 - "小程序"
Cohesion: 0.18 Nodes (6): convert_heic_to_jpeg(), _guess_preview_content_type(), OSSStorage, 文件存储工具模块 支持多种存储方式: 1. 本地存储 (local) - 默认 2. 七牛云存储 (qiniu) - 推荐生产环境使用 3. 阿里云OSS (, 按对象键后缀推断内联预览 Content-Type(纠正上传时未写入 MIME 的情况)。, 将 HEIC/HEIF 格式转换为 JPEG 格式
Community 1693 - "H5-pc"
Cohesion: 0.31 Nodes (10): _build_tree(), _cascade_soft_delete(), _collect_with_ancestors(), get_dept(), list_depts(), list_depts_tree(), 保留匹配节点及其全部上级,供关键词检索后仍能正确组树。, _row_to_dict() (+2 more)
Community 1694 - "小程序"
Cohesion: 0.27 Nodes (9): assert_products_allowed_for_supplier(), enrich_products_with_hazard_flags(), get_supplier_hazard_flags(), product_allowed(), 批量回填明细行 isToxic/isExplosive(来自产品主数据,供前端切换主体剔除)。, test_dual_requires_both(), test_explosive_only_requires_allow_explosive(), test_plain_always_allowed() (+1 more)
Community 1695 - "H5-pc"
Cohesion: 0.2 Nodes (8): calc_age_from_chinese_id_card(), 从 18 位身份证号计算周岁。号码不完整或出生日期无效时返回 None。, 按 18 位身份证号重算 pl_personnel.age,仅更新算出值与库中不一致的记录。返回更新条数。, refresh_personnel_ages_from_id_card(), 每日凌晨重算 pl_personnel 年龄(有合法 18 位身份证号的记录)。, refresh_personnel_ages_job(), test_calc_age_from_18_digit_id(), test_calc_age_rejects_invalid()
Community 1696 - "小程序"
Cohesion: 0.27 Nodes (9): load_plan_party_customers_map(), 批量读取停靠段客户名;无停靠数据时回退计划主表供应商/客户。, resolve_plan_party_customers(), unique_customer_names(), 未结算计划:装货/送货客户名称去重与回退。, test_resolve_delivery_falls_back_to_destination(), test_resolve_falls_back_when_stops_empty(), test_resolve_uses_stop_names_over_legacy() (+1 more)
Community 1697 - "H5-pc"
Cohesion: 0.25 Nodes (9): _keys_for_field(), 运输计划列头 facet:从上下文参数中剥离当前列自身条件(Excel 语义)。, 返回去掉当前 facet 列对应过滤键后的新 dict(不修改入参)。, strip_plan_facet_self_params(), 运输计划列头 facet 上下文剥离单测。, test_strip_carrier_keeps_load_customers(), test_strip_does_not_mutate_input(), test_strip_load_customer_aliases() (+1 more)
Community 1698 - "H5-pc"
Cohesion: 0.35 Nodes (10): apply_proposals(), collect_proposals(), _engine_from_env(), main(), _product_alive(), 修复 pl_transport_db_link 悬空的 stop_id / plan_product_id。 段主键 upsert 上线前,计划保存会软删重建, _resolve_delivery_stop_id(), _resolve_load_stop_id() (+2 more)
Community 1699 - "H5-pc"
Cohesion: 0.24 Nodes (11): contains(), get$2(), isBoundary(), isComment(), isElement, isEmptyTag(), isNonEditable(), isSpecial() (+3 more)
Community 1700 - "小程序"
Cohesion: 0.22 Nodes (6): d(), i(), l(), n, s(), t
Community 1701 - "H5-pc"
Cohesion: 0.22 Nodes (5): getSeparatorHtml, onSetupEditable(), register(), setup$1(), shouldSplitBlock
Community 1702 - "小程序"
Cohesion: 0.18 Nodes (9): browsers, detect(), detect$1(), get(), get$1(), getBounds(), getScrollPos(), oses (+1 more)
Community 1703 - "H5-pc"
Cohesion: 0.18 Nodes (8): brand, cid, delivery, deliveryRaw, formatContractUnitPrice(), label, model, pkg
Community 1704 - "小程序"
Cohesion: 0.18 Nodes (9): cells, hasIn, hasInEdge, hasOut, json, outEdges, parsed, sourceNode (+1 more)
Community 1705 - "H5-pc"
Cohesion: 0.18 Nodes (8): [], any, { blob, filenameHeader }, formatPlVehiclePlateDisplay(), [from, to], if(), name, next
Community 1707 - "H5-pc"
Cohesion: 0.24 Nodes (4): getVal(), leftIconWidth(), navbarHeight(), rightIconWidth()
Community 1708 - "小程序"
Cohesion: 0.25 Nodes (6): _(), b(), G, H(), K(), q
Community 1709 - "H5-pc"
Cohesion: 0.29 Nodes (8): fetchPortalUserOptions(), extractOptions(), fetchCustomerOptions(), fetchProductOptions(), fetchVehicleOptions(), unwrapPortal(), parseResponseJson(), fetchServicePhone()
Community 1710 - "小程序"
Cohesion: 0.18 Nodes (3): loginPageStyle, protocolDialogForWechat, protocolDialogVisible
Community 1711 - "H5-pc"
Cohesion: 0.18 Nodes (11): 借款新建边界, 借款详情状态矩阵, 审批列表加厚, 待办 Tab × 空态 / 加载, 待审批 — 报销单与借款单分别审, 我的单据 Tab×类型, 报销新建 — 字段边界, 报销模块负向汇总 (+3 more)
Community 1712 - "小程序"
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 1713 - "H5-pc"
Cohesion: 0.18 Nodes (11): 7. 字典/状态展示替换规则, 7.1 下拉选择中的字典, 7.2 表格中的字典展示, 7.3 详情页中的字典展示, 7.4 涉及的字典类型清单, code:vue (), code:vue (), code:vue () (+3 more)
Community 1714 - "uni-goods-nav.vue"
Cohesion: 0.18
Nodes (11): 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.7 顶栏 .header (+3 more)
Community 1715 - "H5-pc"
Cohesion: 0.18
Nodes (11): 3. 全局与布局结构, 3.0 默认壳层(web-admin 运行时), 3.10 Tab 内容挂载与刷新态, 3.1 根布局 .layout, 3.2 侧栏 .sidebar, 3.4 导航分组 .nav-details, 3.5 侧栏底部 .nav-foot, 3.6 主列 .main (+3 more)
Community 1716 - "小程序"
Cohesion: 0.18 Nodes (11): Tag / 枚举, web-admin 界面模式索引, 一、怎么用(30 秒选型), 七、维护说明, 二、功能特征 → 模式(决策表), 五、标准写法 Checklist(所有模式通用), 六、选型流程图, 前后端衔接 (+3 more)
Community 1717 - "H5-pc"
Cohesion: 0.18 Nodes (10): 已有骨架(不要新建), 运输计划对照, 回归清单, 新模块 5 步, 小程序 WebView 模块接入, 回归清单, 小程序 WebView 模块接入, 已有骨架(不要新建) (+2 more)
Community 1718 - "小程序"
Cohesion: 0.18 Nodes (10): 1. 核心规则, 2. 好处, 3. 例外(不保留源 id 或需额外映射), 4. 各阶段适用表(摘要), 5. 脚本约定, 6. 与旧文档的关系, 7. 相关文档, code:block1 (源 crm_product.id = 42 → 目标 "42") (+2 more)
Community 1719 - "uni-group.vue"
Cohesion: 0.18 Nodes (10): 摘要, 清空, 结果, 产物, P2-3 报销单 — 2026-07-31, 摘要, 清空, 结果 (+2 more)
Community 1720 - "H5-pc"
Cohesion: 0.18 Nodes (10): 摘要, 清空, 结果, 产物, P2-2 备用金(申请 / 审批 / 发放)— 2026-07-31, 摘要, 清空, 结果 (+2 more)
Community 1721 - "小程序"
Cohesion: 0.18 Nodes (10): 策略, 验收, 批次:2026-07-31 角色-菜单关系以生产-v1 为基线, 行数, 复核(用户确认「只要纯 v1 + 6 新菜单」), 策略, 验收, 批次:2026-07-31 角色-菜单关系以生产-v1 为基线 (+2 more)
Community 1722 - "H5-pc"
Cohesion: 0.18 Nodes (10): 背景, 结果, 产物, 脚本, 客户证照 URL 回填 — 2026-07-31, 背景, 结果, 产物 (+2 more)
Community 1723 - "H5-pc"
Cohesion: 0.18 Nodes (10): 迁移范围, 公海池模块迁移方案 — 01 概述, 涉及的数据库表, 迁移策略, 方法论, 数据库适配规则, 字典数据一致性, 前端文件映射 (+2 more)
Community 1724 - "H5-pc"
Cohesion: 0.18
Nodes (9): code:python (import inspect), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python (from fastapi import APIRouter, Depends, File, HTTPException,), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), File map, 报销申请列表扩大每页条数(试点)Implementation Plan, Spec coverage check, Task 1: 后端 pageSize 上限 500 + 单测 (+1 more)
Community 1725 - "小程序"
Cohesion: 0.18 Nodes (10): 文件结构, 地磅 H5 → miniprogram 实现计划, Task 1: Vant Weapp + 主题, Task 2: dbRequest + API, Task 3: 路由与工作台, Task 4: 仪表盘, Task 5: 计划 list + detail, Task 6: 出入库 list + detail (+2 more)
Community 1726 - "changelog.md"
Cohesion: 0.18
Nodes (10): code:typescript (export const CONTRACT_EDITABLE_STATUSES = ['draft', 'approvi), File map, 合同审批中/已审批可再编辑回草稿 Implementation Plan, Spec coverage, Task 1: 后端 update_contract 放宽门禁 + 回草稿, Task 2: 前端共享工具函数, Task 3: 合同列表 index.vue, Task 4: 详情页 detail.vue (+2 more)
Community 1727 - "H5-pc"
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 1728 - "H5-pc"
Cohesion: 0.18 Nodes (10): 背景与目标, 保留清单, 后端保留, 前端保留, 删除清单, 执行顺序与并行策略, 预估工作量, 注意事项 (+2 more)
Community 1729 - "小程序"
Cohesion: 0.18 Nodes (10): 文件结构, 部署顺序, code:block1 (1. 执行 migrate_20260802_pl_vehicle_personnel_photo_urls.sql), code:bash (git add web-admin/src/views/pl/self-vehicle/index.vue), code:bash (./scripts/update-graph.sh all), code:bash (git add graphify-out web-admin/graphify-out docs/superpowers), 车辆/驾押人员照片字段 Implementation Plan, Spec 覆盖自检 (+2 more)
Community 1730 - "H5-pc"
Cohesion: 0.18 Nodes (10): 小程序 · 司机运输计划单「复制发群」设计, 1. 目标, 2. 已确认决策, 3. 非目标, 4. 复制文案模板, 5. 交互, 6. 实现结构, 司机回执保存成功 (+2 more)
Community 1731 - "小程序"
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 1732 - "H5-pc"
Cohesion: 0.18 Nodes (10): 运输计划类列表:一行一产品 + 两级合并单元格, 非目标, 已确认决策, 行模型, 两级合并, 列拆分, 背景与目标, 导出 (+2 more)
Community 1733 - "小程序"
Cohesion: 0.18 Nodes (10): 报价单「复制新增」过滤下架产品设计, 范围, 行为规格, 复制成功打开弹窗后, 背景与目标, 与品牌元数据加载的关系, 实现落点, 验收要点 (+2 more)
Community 1734 - "H5-pc"
Cohesion: 0.18 Nodes (10): 运输计划产品字段:安排前必填, 1. 背景, 2. 决策, 3. 校验范围与规则, 3.1 覆盖行, 3.2 字段判定, 3.3 提示文案, 4. 实现落点 (+2 more)
Community 1735 - "小程序"
Cohesion: 0.18 Nodes (10): 改造原则, 单页检查清单, 模块 1:system(系统管理)— ✅ 已完成, 模块 2:CRM — ✅ 已完成, 模块 3:bx(报销)— ✅ 已完成(此前已对齐), 模块 4:db(地磅)— ✅ 已完成(此前已对齐), 模块 5:PL — ✅ 已完成(此前已对齐), 模块 6:Step 4 Demo 模板页 — ✅ 已完成 (+2 more)
Community 1736 - "H5-pc"
Cohesion: 0.18 Nodes (10): 报销申请附件展示名使用整单备注 — 设计, 决策摘要, 命名规则, 作用范围, 要改, 不做, 实现落点(建议), 背景 (+2 more)
Community 1737 - "小程序"
Cohesion: 0.18 Nodes (10): 生产机建议目录, 上线步骤(上传后执行), 日常命令, 行为说明, 恢复示例, 配置项(backup.conf), code:text (/iflytek/shanxia2.0/db-backup/ ← 将本目录整包上传到此处), code:bash (# 1. 上传本文件夹到生产机,例如:) (+2 more)
Community 1738 - "H5-pc"
Cohesion: 0.18 Nodes (11): 新增, 重构, 优化, 修复, 移除, v2.5.5 - 2025-08-17, 优化, 修复 (+3 more)
Community 1739 - "小程序"
Cohesion: 0.18 Nodes (11): 重构, 新增, 优化, 修复, ⚠️ 重要提示, v2.4.2 - 2025-06-14, 优化, 修复 (+3 more)
Community 1740 - "H5-pc"
Cohesion: 0.18 Nodes (11): 新增, 重构, 升级, 优化, 修复, v2.5.3 - 2025-07-20, 优化, 修复 (+3 more)
Community 1741 - "H5-pc"
Cohesion: 0.18 Nodes (10): 1.0.8(2021-02-05), 1.0.9(2021-02-05), 1.1.0(2021-04-16), 1.1.1(2021-04-21), 1.1.2(2021-05-12), 1.2.0(2021-07-13), 1.2.1(2021-07-30), 1.2.2(2021-09-10) (+2 more)
Community 1742 - "小程序"
Cohesion: 0.18 Nodes (10): ADDED Requirements, Requirement: 运输计划归档支持暂存草稿, Requirement: 归档草稿接口, Requirement: 列表展示已暂存状态, Scenario: 未归档计划可暂存, Scenario: 已归档调整模式不提供暂存, Scenario: 暂存后再次打开可回填, Scenario: 草稿可正式归档 (+2 more)
Community 1743 - "H5-pc"
Cohesion: 0.18 Nodes (10): ADDED Requirements, Requirement: 仓库采用前后端分离的一体化门户形态, Requirement: 附件与对象存储, Requirement: 技术栈与需求文档 §3 对齐, Requirement: 权威文档索引, Scenario: 新人识别工程边界, Scenario: 技术选型评审, Scenario: 上传列表回显 (+2 more)
Community 1744 - "小程序"
Cohesion: 0.18 Nodes (11): 参考实现骨架(工具函数形态), 范围与禁止项, 两步流程(强制), code:javascript (// miniprogram/utils/upload.js(后续落地时抽取;业务页传入 folder / maxCou), code:javascript (await request({), Requirement: 小程序拍照凭证上传(基线), Scenario: 配送/现场凭证上传, Scenario: 禁止文档类附件 (+3 more)
Community 1745 - "H5-pc"
Cohesion: 0.18 Nodes (10): 新增功能, 数据库, API, Capabilities, Impact, Modified Capabilities, New Capabilities, Reference (+2 more)
Community 1746 - "小程序"
Cohesion: 0.36 Nodes (10): build_quote_html(), _default_value(), _format_date(), _format_discount(), _format_money(), generate_quote_pdf(), _get_pdf_styles(), Any (+2 more)
Community 1747 - "uni-row.vue"
Cohesion: 0.27 Nodes (10): close(), emit, keyword, load(), loading, onClear(), onKeyword(), onSelect() (+2 more)
Community 1748 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1749 - "小程序"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1750 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1751 - "小程序"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1752 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1753 - "小程序"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1754 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1755 - "小程序"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1756 - "uni-segmented-control.vue"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1757 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1758 - "小程序"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1759 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1760 - "小程序"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1761 - "uni-swipe-action.vue"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1762 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1763 - "小程序"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1764 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1765 - "小程序"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1766 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1767 - "小程序"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1768 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1769 - "小程序"
Cohesion: 0.18 Nodes (11): app-nvue, app-uvue, app-vue, App, Vue, 快应用, client, vue2 (+3 more)
Community 1770 - "uni-title.vue"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1771 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1772 - "小程序"
Cohesion: 0.18 Nodes (9): InstallApkComplete, InstallApkCompleteCallback, InstallApkErrorCode, InstallApkFail, InstallApkFailCallback, InstallApkOptions, InstallApkSuccess, InstallApkSuccessCallback (+1 more)
Community 1773 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1774 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1776 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1777 - "H5-pc"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1778 - "proposal.md"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1779 - "Tasks: 地磅月计划量运输联动累加与回减"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1780 - "Requirement: 统一响应格式"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1781 - "Requirement: web-admin 界面模式索引与参考页选型"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1782 - "index.vue"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1783 - "Pressure Test 1: Emergency Production Fix"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1784 - "Pressure Test 2: Sunk Cost + Exhaustion"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1785 - "Pressure Test 3: Authority + Social Pressure"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1786 - "Codex Tool Mapping"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1787 - "anthropic-best-practices.md"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1788 - "Anti-Patterns"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1789 - "Testing All Skill Types"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1790 - "列表列宽拖拽 + localStorage 持久化(方案 C)"
Cohesion: 0.24 Nodes (5): check(), clearSelection(), selectionAll(), toggleAllSelection(), toggleRowSelection()
Community 1791 - "Activate.ps1"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1792 - "6. 门户适配层"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1793 - "12. API 对接规则"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1794 - "1. 迁移模块清单与文件映射"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1795 - "6. 图片/附件上传替换规则"
Cohesion: 0.18 Nodes (10): description, directories, example, displayName, engines, HBuilderX, id, keywords (+2 more)
Community 1796 - "7. 字典/状态展示替换规则"
Cohesion: 0.18 Nodes (11): minVersion, app-android, app-ios, App, Vue, 快应用, client, vue2 (+3 more)
Community 1797 - "8. 分页组件替换规则"
Cohesion: 0.18 Nodes (10): path, config, commitizen, description, engines, node, pnpm, name (+2 more)
Community 1798 - "CRM 模块移植状态跟踪表"
Cohesion: 0.27 Nodes (10): Match, apply_file(), detect_refresh_handler(), find_toolbar_insert_point(), has_loading_ref(), insert_component_import(), main(), Path (+2 more)
Community 1799 - "合同列表 — 06 分步实施计划"
Cohesion: 0.27 Nodes (10): appendAmapNavLine(), buildAmapLocationUrl(), buildAmapMarkerUrl(), buildAmapNavigationUrl(), buildAmapNavigationUrlWithFallback(), buildAmapSearchUrl(), appendDriverStopBlockLines(), buildStopNavUrl() (+2 more)
Community 1800 - "步骤 7:前端新增 — 规则管理页面"
Cohesion: 0.38 Nodes (10): die(), log_err(), log_info(), log_warn(), parse_credentials(), remote_rsync(), remote_ssh(), require_cmd() (+2 more)
Community 1801 - "步骤 8:后端 DDL + Model"
Cohesion: 0.18 Nodes (10): Executing Plans, Integration, Overview, Remember, Step 1: Load and Review Plan, Step 2: Execute Tasks, Step 3: Complete Development, The Process (+2 more)
Community 1802 - "步骤 2:前端拷贝 — 公海池列表页"
Cohesion: 0.18 Nodes (10): Advantages, Example Workflow, Handling Implementer Status, Integration, Model Selection, Prompt Templates, Red Flags, Subagent-Driven Development (+2 more)
Community 1803 - "步骤 3:前端拷贝 — 领取/分配弹窗"
Cohesion: 0.18 Nodes (11): Avoid assuming tools are installed, Create verifiable intermediate outputs, MCP tool references, Next steps, Package dependencies, Returns: "OK" or lists conflicts, Runtime environment, Technical notes (+3 more)
Community 1804 - "步骤 4:前端适配 — pool/index.vue script 部分"
Cohesion: 0.18 Nodes (10): Check for context, Ending Discovery, Guardrails, Handling Different Entry Points, OpenSpec Awareness, The Stance, What You Don't Have To Do, What You Might Do (+2 more)
Community 1805 - "步骤 5:前端适配 — pool/index.vue template + style"
Cohesion: 0.18 Nodes (10): Check for context, Ending Discovery, Guardrails, Handling Different Entry Points, OpenSpec Awareness, The Stance, What You Don't Have To Do, What You Might Do (+2 more)
Community 1806 - "参考:数据库迁移规则"
Cohesion: 0.18 Nodes (11): 定时任务, 事件触发器, 任务 1:[任务名称], 定时任务, 导入, 导入导出, 导出, 模块迁移方案 — 05 特殊场景 (+3 more)
Community 1807 - "实施任务"
Cohesion: 0.18 Nodes (11): 1. 分析原 CRM 模块, 2. 清理 shanxia2.0 中已有代码, 3. 按模板编写迁移方案, 4. 方案审核, 下一步, 参考资源, 完成标准, 强制要求 (+3 more)
Community 1808 - "报销申请「申请人」可改选设计"
Cohesion: 0.18 Nodes (11): 迁移范围, 公海池模块迁移方案 — 01 概述, 前端文件映射, 后端文件清单, 字典数据一致性, 数据库适配规则, 方法论, 涉及的数据库表 (+3 more)
Community 1809 - "运输计划打印单据按钮收拢为下拉"
Cohesion: 0.18 Nodes (11): 已确认决策, 依赖模块, 实施总顺序, 已确认决策, 报价单管理模块迁移方案 — 01 概述, 方案文档索引, 方法论(后端), 涉及数据库表 (+3 more)
Community 1810 - "十、运费结算"
Cohesion: 0.18
Nodes (11): 禁止, P2-0 基础设施, P2-1 对照翻译, 报价单管理模块迁移方案 — 06 分步实施计划, 禁止, 阶段 A:方案(已完成), 阶段 P0:供方信息 crm_supplier_info, 阶段 P1:合同 create(报价转合同前置) (+3 more)
Community 1811 - "十一、盘存统计"
Cohesion: 0.18 Nodes (11): 文件结构, Spec 覆盖自检, Task 1: 数据库与 ORM, Task 2: 桥接服务 — 辅助函数, Task 3: 桥接服务 — 累加(sync), Task 4: 桥接服务 — 回减(revoke), Task 5: 单元测试, Task 6: 图谱与验收 (+3 more)
Community 1812 - "十四、系统约束"
Cohesion: 0.18
Nodes (11): 文件结构, Spec 覆盖自检, Task 1: 后端 enrichment helper + order_header_to_dict, Task 2: Schema + 管理端 / 公共 API 接入 enrichment, Task 3: 前端 API 类型, Task 4: 现场公共页 UI(对齐 Demo), Task 5: 管理端列表 + 编辑弹窗, Task 6: 计划查看回传对齐 (+3 more)
Community 1813 - "危化品证上传:仅展示危化计划 +「未上传证书」Tab"
Cohesion: 0.18
Nodes (10): File map, Out of scope, Spec coverage checklist, Task 1: Backend — validate_brand_qty_rows 放宽 required, Task 2: Frontend — BrandQtyChipsField 统一多选, Task 3: 归档弹窗 — required 加载全品牌并预选, Task 4: 管理端司机回传弹窗, Task 5: 计划详情现场编辑 + 公开页 (+2 more)
Community 1814 - "测试进度(人类测试工程师节奏)"
Cohesion: 0.18
Nodes (10): File map, Spec coverage, Task 1: 字典 SQL 迁移, Task 2: 后端 defaultClause 纯函数 + 单测(TDD), Task 3: 后端 save_template 改用纯函数, Task 4: 前端 settlementClause.ts, Task 5: ContractDetailDialog.vue 改用共享函数, Task 6: detail.vue 对齐(若仍含同逻辑) (+2 more)
Community 1815 - "biz-placeholder.vue"
Cohesion: 0.18
Nodes (11): 文件结构, Spec 覆盖自检, Task 1: Schema + 日期/车牌辅助函数(TDD), Task 2: 实现 GET /{token}/history, Task 3: 前端 API 类型与 getHistory, Task 4: 路由 + 详情页底部「运输记录」, Task 5: 实现 history.vue 列表页, Task 6: 图谱更新(若本会话改了代码) (+3 more)
Community 1816 - "H5-mobile"
Cohesion: 0.18
Nodes (10): File map, Self-review notes, Spec coverage checklist, Task 1: 纯函数高度公式 + 脚本单测, Task 2: composable useListTableViewportHeight, Task 3: 接入模板样板页 demo/unit, Task 4: 接入 bx 样板 + 澄清 .table-scroll, Task 5: 规范、Demo、OpenSpec (+2 more)
Community 1817 - "sale"
Cohesion: 0.18
Nodes (11): 文件结构, Spec 覆盖自检, Task 1: 后端纯函数 — 草稿校验与跟进状态决议, Task 2: Schema 增加 saveMode, Task 3: create-full / update 接入 draft / formal, Task 4: wait-notice / delete / force-follow-status 对齐草稿, Task 5: 前端展示常量与列表 Tab/筛选, Task 6: API 类型 + 弹窗【暂存】 (+3 more)
Community 1818 - "H5-mobile"
Cohesion: 0.18 Nodes (10): File map, Self-review notes, Spec coverage checklist, Task 1: 菜单 SQL + 角色补授权, Task 2: 后端脱敏纯函数(TDD), Task 3: 接线 plan API(写拦截 + 读脱敏 + 导出去列), Task 4: 查看链路拆分数量与价格展示, Task 5: 归档列表页接线权限 (+2 more)
Community 1819 - "sale"
Cohesion: 0.18 Nodes (11): 文件结构, Spec 覆盖自检, Task 1: Web 申请弹窗 — 上传 UI 与状态, Task 2: Web — 保存/提交时拦截上传中并 bindBiz, Task 3: Web — 「历史附件」文案统一为「申请附件」, Task 4: bx-mobile 申请页 — 附件上传 UI 与 accept, Task 5: bx-mobile — 保存 bind 与编辑 loadList, Task 6: 联调验收(对照 Spec §6) (+3 more)
Community 1820 - "sale"
Cohesion: 0.18 Nodes (11): 文件地图, CRM 价格函 / 合同变更·模板·审批记录列头整库筛选 Implementation Plan, Spec 覆盖自检, Task 1: 价格函 backend builder + 单测 + 接线, Task 2: 价格函前端, Task 3: 合同变更 backend, Task 4: 合同变更前端, Task 5: 合同模板 backend + 前端 (+3 more)
Community 1821 - "H5-mobile"
Cohesion: 0.18 Nodes (11): 文件结构, Spec 覆盖自检, Task 1: 失败测试 — 已过磅时仍同步出入库车牌与过磅单正文, Task 2: 实现 — 已过磅仍强制同步出入库正文 + 过磅单正文, Task 3: 失败测试 + 实现 — 产品/往来变更时月计划利旧或新建并改挂, Task 4: 校验安排入口无整批 revoke + 冒烟, Task 5: 二期衔接 — 段/产品稳定 ID, Task 6: 部署检查清单(人工) (+3 more)
Community 1822 - "sale"
Cohesion: 0.18 Nodes (11): 文件结构, Task 1: Vant Weapp + 主题, Task 2: dbRequest + API, Task 3: 路由与工作台, Task 4: 仪表盘, Task 5: 计划 list + detail, Task 6: 出入库 list + detail, Task 7: 地磅单 list + detail (+3 more)
Community 1823 - "运输计划取货/送货联系方式"
Cohesion: 0.18
Nodes (10): Spec 覆盖自检, Task 1: buildSafeAreaCssVarsStyle + 单测, Task 2: 地磅 .db-header 样式(方案 B), Task 3: 地磅页面挂载变量 + __nav 结构, Task 4: 报销 .topbar 样式 + 页面绑定, Task 5: 壳层 .mp-header(工作台/首页/待办/占位), Task 6: 规范文档 + 手工验收清单, 小程序顶部栏胶囊安全区适配 Implementation Plan (+2 more)
Community 1824 - "sale"
Cohesion: 0.18
Nodes (10): Spec 覆盖自检, Task 1: 后端公开 pound-qr Schema + helper + API + 单测, Task 2: 扩展 inventory link 与司机页 poundQrcodeItems, Task 3: 抽出 PoundSlipQrcodeView 并改管理端弹窗, Task 4: 公共页路由 + API 客户端 + 页面, Task 5: 「复制给司机」文案追加磅单链接, Task 6: 司机页底栏第三钮 + 弹层, Task 7: 收尾校验 + 图谱 (+2 more)
Community 1825 - "sale"
Cohesion: 0.18
Nodes (10): File map, Spec coverage, Task 1: Web 命名纯函数 + 单测(TDD), Task 2: Web 附件组件支持 remark 展示名, Task 3: Web 报销申请 / 审批页传入 remark, Task 4: 小程序对称工具函数, Task 5: 小程序申请页 / 详情页展示名, Task 6: 图谱(若改动需更新)与验收核对 (+2 more)
Community 1826 - "H5-mobile"
Cohesion: 0.18 Nodes (10): File map, Placeholder scan, Spec coverage self-check, Task 1: 纯函数工具 + 断言脚本, Task 2: bx-theme 缩略图样式, Task 3: 申请页 — 选择弹层缩略图 + 分页, Task 4: 详情页 — 关联发票缩略图, Task 5: 回归与图谱更新 (+2 more)
Community 1827 - "sale"
Cohesion: 0.18 Nodes (10): File map, Placeholder / 一致性自检, Spec coverage check, Task 1: 纯函数工具 + 断言脚本, Task 2: 预览弹窗模板 — 工具条 + stage 结构, Task 3: 组件脚本 — 状态与交互, Task 4: 样式(对齐 Demo / Fresh Mint), Task 5: 手工验收 (+2 more)
Community 1828 - "sale"
Cohesion: 0.18 Nodes (11): 报价、合同审批人设置合并至系统管理, 1. 目标, 2. 非目标, 3. 已确认决策, 4.1 页面约定, 4.2 权限(必做小改), 4.3 菜单 SQL, 4. 架构 (+3 more)
Community 1829 - "App"
Cohesion: 0.18 Nodes (11): 合同结算方式:新增选项与第五条条款规则, defaultClause, 不变范围, 前后端一致性, 「占位不变」在本方案中的含义, 合同结算方式:新增选项与第五条条款规则, 字典, 改动落点(实现时) (+3 more)
Community 1830 - "H5-mobile"
Cohesion: 0.18 Nodes (11): 运输计划产品字段:安排前必填, 1. 背景, 2. 决策, 3.1 覆盖行, 3.2 字段判定, 3.3 提示文案, 3. 校验范围与规则, 4. 实现落点 (+3 more)
Community 1831 - "sale"
Cohesion: 0.18 Nodes (10): 不做, 作用范围, 决策摘要, 命名规则, 实现落点(建议), 报销申请附件展示名使用整单备注 — 设计, 明确不做(本期), 背景 (+2 more)
Community 1832 - "sale"
Cohesion: 0.18
Nodes (10): 1. 目标, 2. 非目标, 3. 数据来源, 4. 状态机(UI), 5. 交互, 6. 模块 API(mpUpdate.js), 7. UI 落点, 8. 已知限制 (+2 more)
Community 1833 - "sale"
Cohesion: 0.18 Nodes (11): A.1 入库单, A.2 出库单, A.3 直销单, B.1 直销单, B.2 入库单, B.3 出库单, 附录, 附录A:单据类型判断规则 (+3 more)
Community 1834 - "changelog.md"
Cohesion: 0.18 Nodes (10): 1.0.8(2021-02-05), 1.0.9(2021-02-05), 1.1.0(2021-04-16), 1.1.1(2021-04-21), 1.1.2(2021-05-12), 1.2.0(2021-07-13), 1.2.1(2021-07-30), 1.2.2(2021-09-10) (+2 more)
Community 1835 - "compilerOptions"
Cohesion: 0.18 Nodes (10): ADDED Requirements, Requirement: 列表展示已暂存状态, Requirement: 归档草稿接口, Requirement: 运输计划归档支持暂存草稿, Scenario: 已归档调整模式不提供暂存, Scenario: 暂存后再次打开可回填, Scenario: 未归档计划可暂存, Scenario: 状态标签与筛选 (+2 more)
Community 1836 - "sale"
Cohesion: 0.18 Nodes (11): 新增功能, API, Capabilities, Impact, Modified Capabilities, New Capabilities, Reference, What Changes (+3 more)
Community 1837 - "sale"
Cohesion: 0.18 Nodes (10): ADDED Requirements, Requirement: 仓库采用前后端分离的一体化门户形态, Requirement: 技术栈与需求文档 §3 对齐, Requirement: 权威文档索引, Requirement: 附件与对象存储, Scenario: UI 相关 PR 描述, Scenario: 上传列表回显, Scenario: 小程序与 Web 附件能力边界 (+2 more)
Community 1838 - "H5-mobile"
Cohesion: 0.18 Nodes (10): ADDED Requirements, Requirement: 多系统 SQL 模型权威文件索引, Requirement: 山峡 CRM 工程路径与栈, Requirement: 本仓库与周边系统的边界, Scenario: Agent 选择正确前端入口, Scenario: Agent 选择正确后端入口, Scenario: 新人定位 CRM 库表, Scenario: 新人定位地磅库表 (+2 more)
Community 1839 - "sale"
Cohesion: 0.18 Nodes (11): 1. 表格列中的 Tag 展示, 2. 查看弹窗(SystemViewDialog)中的 Tag 展示, 3. 自定义查看弹窗中的 Tag 展示, 4. Tag 类型语义色映射规范, 5. 状态标签注册表(集中定义 label + tagType), Requirement: 状态、结论与类型字段使用 Tag 标签展示, Scenario: Code review Tag 展示, Scenario: 复用已有枚举的状态展示 (+3 more)
Community 1840 - "sale"
Cohesion: 0.18 Nodes (11): 1. 标签须标注单位「(元)」, 2. 只读展示须前缀人民币符号「¥」, 3. 弹窗/列表表单控件同宽(栅格内满宽), 4. 可编辑输入(AmountInput), Requirement: 金额与单价千分位输入与展示, Scenario: Code review 价格类字段, Scenario: Code review 弹窗表单控件宽度, Scenario: 列表价格列 (+3 more)
Community 1841 - "sale"
Cohesion: 0.18 Nodes (10): 命令, 已知问题, 地磅迁移对账(2026-07-31), code:bash (ENV_FILE=.env.production python scripts/migrate_dibang_data.), COUNT, 命令, 已知问题, 地磅迁移对账(2026-07-31) (+2 more)
Community 1842 - "lint-staged"
Cohesion: 0.18 Nodes (10): 摘要, 清空, 结果, 产物, P2-1 报销基础数据 — 2026-07-31, 摘要, 清空, 结果 (+2 more)
Community 1843 - "sale"
Cohesion: 0.18 Nodes (10): 环境, 操作, 批次:2026-07-31 新菜单授权给全部角色, 验收, 菜单清单, 环境, 操作, 批次:2026-07-31 新菜单授权给全部角色 (+2 more)
Community 1844 - "sale"
Cohesion: 0.18 Nodes (10): 摘要, 清空, 结果, 产物, P1-4b 合同 — 2026-07-31, 摘要, 清空, 结果 (+2 more)
Community 1845 - "sale"
Cohesion: 0.18 Nodes (10): 摘要, 清空, 结果, 产物, P1-4a 报价 — 2026-07-31, 摘要, 清空, 结果 (+2 more)
Community 1846 - "H5-mobile"
Cohesion: 0.18 Nodes (10): 摘要, 清空, 结果, 产物, P1-3a 线索 — 2026-07-31, 摘要, 清空, 结果 (+2 more)
Community 1847 - "sale"
Cohesion: 0.36 Nodes (6): colourBlend(), getDarkColor(), getLightColor(), handleElementThemeColor(), hexToRgb(), rgbToHex()
Community 1848 - "uni-grid-item.vue"
Cohesion: 0.22 Nodes (8): if(), isLinkActive(), itemKey(), itemWidths, openL2Item, overflowHasActive, overflowItems, isMegaPanelLinkActive()
Community 1849 - "H5-mobile"
Cohesion: 0.2 Nodes (3): force_memory_backend(), wx_qr_session 状态机与一次性消费。, 本地 .env 常有 REDIS_HOST;单测强制走进程内存,避免连真实 Redis。
Community 1850 - "sale"
Cohesion: 0.2 Nodes (3): force_memory_backend(), wx_qr_session 状态机与一次性消费。, 本地 .env 常有 REDIS_HOST;单测强制走进程内存,避免连真实 Redis。
Community 1851 - "index.vue"
Cohesion: 0.31 Nodes (9): decrypt_login_payload(), ensure_initialized(), extract_login_credentials(), get_public_pem(), Any, 登录凭据 RSA 解密(与前端 JSEncrypt PKCS#1 v1.5 兼容)。, Base64 密文 -> JSON 对象(须含 username、password、ts 毫秒时间戳)。, 从请求体解析用户名、密码。 返回 (username, password, error_message);error_message 非空时表示失败。 (+1 more)
Community 1852 - "sale"
Cohesion: 0.27 Nodes (4): MinIOStorage, 从 MINIO_BASE_URL 解析公网 endpoint;未配置或与内网相同时复用 self.client。, MinIO 预签名下载 URL,携带原始文件名。, MinIO 预签名内联预览 URL(图片新标签页 / PDF iframe 等)。 上传时 put_object 未写 content_typ
Community 1853 - "H5-mobile"
Cohesion: 0.24 Nodes (9): list_share_logs(), _parse_user_agent(), CRM 报价单分享访问日志 CRUD — 对照 CrmQuoteShareLogServiceImpl.java, Java: statisticsVisits, 简易 User-Agent 解析(替代 Hutool UserAgentUtil), Java: queryLogsByQuoteId, record_visit(), _row_to_dict() (+1 more)
Community 1854 - "sale"
Cohesion: 0.29 Nodes (9): 绑合同时:计划段产品包装必填,且必须属于本合同该产品的包装集合。 返回 (ok, error_message)。, 绑合同时:计划段产品包装必填,且必须属于本合同该产品的包装集合。 返回 (ok, error_message)。, validate_stop_products_package_against_contract(), 脏数据防御:合同行包装为空时不强制计划填包装。, test_contract_empty_package_allows_empty_plan(), test_package_must_be_in_contract_set(), test_product_not_on_contract_skipped(), test_require_package_when_contract_bound() (+1 more)
Community 1855 - "App"
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 1856 - "H5-mobile"
Cohesion: 0.42 Nodes (8): build_watch_block(), detect_form_var(), detect_load_fn(), detect_pagination_var(), main(), process_file(), 检测数据加载函数名(在 handleSearch 中调用的函数), 生成 watchDebounced 代码块
Community 1857 - "sale"
Cohesion: 0.29 Nodes (10): et(), le(), ne(), oe(), rt, se(), tt(), x() (+2 more)
Community 1858 - "H5-mobile"
Cohesion: 0.22 Nodes (10): ancestor(), ancestor$1(), clone$1(), fromDom(), fromHtml(), fromTag(), fromText(), getShadowHost() (+2 more)
Community 1859 - "sale"
Cohesion: 0.24 Nodes (6): a, c(), i, o, r(), s
Community 1860 - "H5-mobile"
Cohesion: 0.31 Nodes (6): getBodyClass, getBodyId, getContentStyle, getPreviewHtml(), open(), shouldUseContentCssCors
Community 1861 - "sale"
Cohesion: 0.29 Nodes (10): fi(), fp(), gp(), hp(), kw(), mp(), ow(), pp() (+2 more)
Community 1862 - "H5-mobile"
Cohesion: 0.2 Nodes (6): both, formNew, onlyArrangeCopy, onlyEdit, onlyVoid, withArrangeCopy
Community 1863 - "sale"
Cohesion: 0.2 Nodes (7): cloneSpacing, containerStyle, contentClass, contentStyle, debouncedMeasure, { pause, resume }, { start: startMeasure }
Community 1864 - "App"
Cohesion: 0.29 Nodes (9): applyPlatesToVehicle(), extractPlates(), parsePlCustomerVehicleText(), PL_PASTE_SAMPLE_TEXT, plateTokenRe(), PlPastePersonnelDraft, PlPasteRecognizeResult, PlPasteVehicleDraft (+1 more)
Community 1865 - "H5-mobile"
Cohesion: 0.24 Nodes (4): borderStyle(), boxStyle(), prviewImage(), value2px()
Community 1866 - "sale"
Cohesion: 0.27 Nodes (7): ArrangeRequiredDeliveryLike, ArrangeRequiredProductLike, FIELD_LABELS, FieldKey, findFirstStopProductArrangeGap(), formatGap(), missingFields()
Community 1867 - "readme.md"
Cohesion: 0.36 Nodes (8): extra, alignExportFilename(), alignFilenameWithBlobType(), filenameFromContentDisposition(), pickBlobFromExportResponse(), readContentDispositionHeader(), replaceExt(), triggerBlobDownload()
Community 1868 - "sale"
Cohesion: 0.24 Nodes (3): _calcValue(), _getDecimalScale(), _onBlur()
Community 1870 - "H5-mobile"
Cohesion: 0.2 Nodes (9): InstallApkComplete, InstallApkCompleteCallback, InstallApkErrorCode, InstallApkFail, InstallApkFailCallback, InstallApkOptions, InstallApkSuccess, InstallApkSuccessCallback (+1 more)
Community 1872 - "sale"
Cohesion: 0.27 Nodes (4): dataValue(), emit(), onChange(), setOpen()
Community 1873 - "sale"
Cohesion: 0.24 Nodes (10): Ae(), et(), je(), Pe(), qe(), R, We(), y() (+2 more)
Community 1874 - "H5-mobile"
Cohesion: 0.2 Nodes (7): envKey, label, onTap(), show, ENV_PRESETS, LEGACY_MINIO_BASE_PREFIXES, resolveWebOrigin()
Community 1875 - "sale"
Cohesion: 0.2 Nodes (8): defaultsPath, __dirname, normalized, p, prevRaw, raw, root, s
Community 1876 - "App"
Cohesion: 0.2 Nodes (10): 3.1 打开与返回, 3.2 Hero 字段(逐项), 3.3 基本信息(逐项), 3.4 跟进记录展示, 3.5 跟进表单, 3.6 转客户 / 无效 — 显示矩阵, 3.7 转客户流程, 3.8 无效流程 (+2 more)
Community 1877 - "H5-mobile"
Cohesion: 0.2 Nodes (10): 3.1 打开与返回, 3.2 Hero 字段(逐项), 3.3 基本信息(逐项), 3.4 跟进记录展示, 3.5 跟进表单, 3.6 转客户 / 无效 — 显示矩阵, 3.7 转客户流程, 3.8 无效流程 (+2 more)
Community 1878 - "sale"
Cohesion: 0.2
Nodes (10): 2.1 移除 getCurrentInstance 和 proxy, 2.2 字典获取方式, 2.3 <dict-tag> → <el-tag>, 2.4 消息提示, 2.5 移除 RuoYi 工具导入, 2.6 el-button 图标, 2.7 移除搜索动画, 2. 通用替换规则(所有文件必做) (+2 more)
Community 1879 - "H5-mobile"
Cohesion: 0.2
Nodes (10): 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 / 卡片 / 时间轴 / 图集 / 路线条, 9.7 弹窗内子表 .view-subtable-wrap / .view-subtable (+2 more)
Community 1880 - "sale"
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 1881 - "changelog.md"
Cohesion: 0.2
Nodes (10): 7.1 结构顺序, 7.2 .list-body, 7.3 列表工具栏 .list-toolbar, 7.4 通用 table(非 .data-table 时的基线), 7.5 .data-table 专用规则, 7.6 主列表视口填满滚动, 7.7 状态标签(el-tag / .tag), 7.8 分页(HTML demo:.list-pager) (+2 more)
Community 1882 - "H5-mobile"
Cohesion: 0.2 Nodes (9): 生产数据同步总体规划, 1. 目标, 2. 已确认决策, 3. 阶段划分, 4. 执行原则, 5. 脚本与产物, 6. 风险摘要, 7. 相关文档 (+1 more)
Community 1883 - "sale"
Cohesion: 0.2 Nodes (9): 颜色, 弹窗/对话框, 表格, 按钮, 附件上传, 列表面板, 字段注释, code:vue (<template #label>排序号数值越小越靠前</sp) (+1 more)
Community 1884 - "changelog.md"
Cohesion: 0.2 Nodes (9): 迁移目标, 合同列表模块迁移方案 — 01 概述, 前置已完成, 迁移范围(合同列表全量), 涉及数据库表, 实施顺序, 源码位置, 方案文档索引 (+1 more)
Community 1885 - "H5-mobile"
Cohesion: 0.2 Nodes (9): 迁移范围, 模块迁移方案 — 01 概述, 涉及的数据库表, 迁移策略, 方法论, 数据库适配规则, 字典数据一致性, 前端文件映射 (+1 more)
Community 1886 - "sale"
Cohesion: 0.2 Nodes (9): 现状摘要, 文件结构(新增/核心修改), 排期建议, 风险与缓解, 不在本次范围, 完成定义(Definition of Done), 业务模块数据权限运行时过滤 — Implementation Plan, Phase 5 — 地磅 DB (+1 more)
Community 1887 - "sale"
Cohesion: 0.2 Nodes (9): 文件结构, code:typescript (/** 从合同明细行收集 CRM productId */), code:bash (git add web-admin/src/utils/pl-plan-contract-product.ts), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (./scripts/update-graph.sh all), 运输计划段次合同单选 + 装货产品限合同内 Implementation Plan, Spec 覆盖自检, Task 10: 联调验收与图谱更新 (+1 more)
Community 1888 - "H5-mobile"
Cohesion: 0.2 Nodes (9): code:python (def test_delivery_time_range_exists_requires_db():), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python (from app.models.pl_models import PlPlan, PlPlanProduct, PlPl), code:python (delivery_time_from: DateLike = None,), code:python (dt_from = parse_date(delivery_time_from)), code:python (def test_delivery_time_range_exists_sql():), code:bash (cd backend && source venv/bin/activate && pytest tests/test), code:bash (git add backend/app/services/pl/plan_list_filters.py backend) (+1 more)
Community 1889 - "sale"
Cohesion: 0.2
Nodes (10): 文件结构, code:sql (INSERT INTO sys_role_menu (...)), code:bash (git add docs/sql/migrations/2026-09-14-mini-pl-plan-webview-), code:bash (git add web-admin/src/views/m/pl/plan/print.vue), code:bash (git add web-admin/src/views/m/pl/plan/paste.vue web-admin/sr), code:bash (git add docs/web-admin-mp-webview-modules.md docs/superpower), Task 10: 打印预览页, Task 11: 三方人车快速创建 (+2 more)
Community 1890 - "sale"
Cohesion: 0.2 Nodes (9): 文件结构, 部署注意, code:bash (mysql ... < backend/scripts/migrate_pl_plan_product_legal_us), 危化品证书按产品类型区分 — Implementation Plan, Task 1: 数据库与 Model ✅, Task 2: 后端 Schema + Service + API ✅, Task 3: 前端 composable + API ✅, Task 4: 前端组件 ✅ (+1 more)
Community 1891 - "sale"
Cohesion: 0.2 Nodes (10): code:ts (import { defineStore } from 'pinia'), code:bash (git add bx-mobile/src/stores/auth.ts bx-mobile/src/views/log), code:ts (const groupsWithItems = computed(() => {), code:bash (git add bx-mobile/src/views/home/HomePage.vue), code:bash (cd bx-mobile && rg -n "Number(.*id|as number|: number.*Id|b), code:bash (git add bx-mobile/src), P1 — 鉴权 + 核心单据, Task 5: 重写 auth store + LoginPage (+2 more)
Community 1892 - "App"
Cohesion: 0.2 Nodes (10): code:python ("""Web / 小程序共用:为 sys_user 签发 access + refresh JWT。"""), code:python (try:), code:python (from app.services.web_login_tokens import build_user_info_pa), code:python ("""小程序鉴权:微信手机号快捷登录。"""), code:python (from app.api.mini_auth import router as mini_auth_router), code:python (from app.api import (..., mini_auth_router)), code:bash (cd backend && source venv/bin/activate && python -c "from ap), code:bash (pytest tests/test_wechat_login_resolve.py tests/test_wechat_) (+2 more)
Community 1893 - "H5-mobile"
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 1894 - "sale"
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 1895 - "changelog.md"
Cohesion: 0.2
Nodes (9): 加油登记(本人)— 作废恢复, 已确认规则, 非目标, 前端行为, 与既有文档关系, 目标, API, 小程序(pages/pl/fuel-register/list.vue) (+1 more)
Community 1896 - "H5-mobile"
Cohesion: 0.2 Nodes (9): 背景, 目标, 非目标, 架构, 风险与缓解, 验收, code:block1 (工作台 地磅管理), 设计:mobile-h5 地磅能力迁移至 miniprogram (+1 more)
Community 1897 - "sale"
Cohesion: 0.2 Nodes (9): 现网缺口(本批补齐), 1. 目标, 2. 范围, 3. 交互规则, 4. 后端契约, 5. 前端接线与可筛列, 6. 验收, 7. 风险与注意 (+1 more)
Community 1898 - "sale"
Cohesion: 0.2 Nodes (9): 安装方式, 基本用法, 组件示例, API, breadcrumb 面包屑导航, Breadcrumb Item Props, Breadcrumb Props, code:html () (+1 more)
Community 1899 - "H5-mobile"
Cohesion: 0.2 Nodes (9): 1.0.6(2021-02-05), 1.0.7(2021-02-05), 1.0.8(2021-04-21), 1.0.9(2021-05-12), 1.1.0(2021-07-30), 1.1.1(2021-11-09), 1.2.0(2021-11-19), 1.2.1(2022-09-05) (+1 more)
Community 1900 - "sale"
Cohesion: 0.2 Nodes (9): 1.0.4(2021-02-05), 1.0.5(2021-05-10), 1.0.6(2021-06-04), 1.0.7(2021-06-18), 1.1.0(2021-07-30), 1.1.1(2021-08-11), 2.0.0(2021-11-09), 2.1.0(2021-11-19) (+1 more)
Community 1901 - "changelog.md"
Cohesion: 0.2 Nodes (9): 1.0.2(2021-02-05), 1.0.3(2021-02-05), 1.0.4(2021-02-05), 1.0.5(2021-04-21), 1.0.6(2021-05-12), 1.1.0(2021-07-13), 1.1.1(2021-08-24), 1.2.0(2021-11-19) (+1 more)
Community 1902 - "H5-mobile"
Cohesion: 0.2 Nodes (9): 1.0.2(2021-02-05), 1.1.0(2021-04-22), 1.1.1(2021-05-12), 1.2.0(2021-07-30), 1.2.1(2021-09-27), 1.3.0(2021-11-19), 1.3.1(2021-11-23), 1.3.2(2023-05-04) (+1 more)
Community 1903 - "sale"
Cohesion: 0.2 Nodes (9): 地磅月计划量运输联动累加与回减 — 设计, 核心决策, 数据流, 数据库变更, 影响面, 风险与处理, 目标, code:block1 (安排运输 (generateDibangPlan=true)) (+1 more)
Community 1904 - "sale"
Cohesion: 0.2 Nodes (10): 结构与样式, 交互与文案, 实现模式, code:vue (
…
), code:typescript (const filterExpanded = ref(false)), Requirement: 筛选区多行条件默认折叠与展开更多, Scenario: 重置后收起扩展条件, Scenario: 单行筛选无需展开按钮 (+2 more)Community 1905 - "sale"
Cohesion: 0.2 Nodes (10): Requirement: JSON 字段命名(前后端 camelCase 对齐), Scenario: 前端提交新增分类, Scenario: 响应列表字段, Scenario: 运输计划承运商新增 422 回归, Scenario: 存量 admin 内联 Schema, Scenario: 路由层按 alias 名访问请求体导致 500, Scenario: 代码评审 — 路由读 body 字段, Scenario: CRM 公海池列表 viewMode (+2 more)
Community 1906 - "H5-mobile"
Cohesion: 0.2 Nodes (9): ADDED Requirements, PL API JSON 命名(运输计划模块), Requirement: 运输计划 API JSON 字段 camelCase 对齐, Requirement: 运输计划 Schema 变更门禁, Scenario: 承运商新增, Scenario: 计划新增含产品明细, Scenario: 运输安排, Scenario: 列表分页 Query (+1 more)
Community 1907 - "sale"
Cohesion: 0.2 Nodes (8): parse_admin_request_json(), Any, Request, 运营 Web(/web/admin)JSON 请求体解析。 与 ApiCryptoMiddleware 配合:中间件未改写 body 时,在路由内解密 `{, 读取 JSON body;dict 时走 resolve_request_payload(明文 / 密文 / data 包装)。 Returns:, 统一解析接口请求载荷(明文 / 密文信封)。, 兼容明文与密文信封,返回业务层 payload(多为 dict;批量数组接口解密后为 list)。, resolve_request_payload()
Community 1908 - "call-check-version.ts"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1909 - "H5-mobile"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1910 - "sale"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1911 - "文件结构"
Cohesion: 0.27 Nodes (4): dataValue(), emit(), onChange(), setOpen()
Community 1912 - "bus.js"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1913 - "format.js"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1914 - "tasks.md"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1915 - "Requirement: 统一 POST 接口"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1916 - "Requirement: Web 管理端侧栏菜单须同步注册静态路由"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1917 - "index.vue"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1918 - "iconfont.ts"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1919 - "index.vue"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1920 - "detail.vue"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1921 - "detail.vue"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1922 - "Copilot CLI Tool Mapping"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1923 - "Evaluation and iteration"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1924 - "Checklist for effective Skills"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1925 - "Core principles"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1926 - "File Organization"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1927 - "RED-GREEN-REFACTOR for Skills"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1928 - "Skill Types"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1929 - "index.vue"
Cohesion: 0.2 Nodes (10): 小程序, QQ, 京东, 字节跳动, 微信, 快手, 百度, 钉钉 (+2 more)
Community 1930 - "mcp.json"
Cohesion: 0.2 Nodes (10): 小程序, QQ, 京东, 字节跳动, 微信, 快手, 百度, 钉钉 (+2 more)
Community 1931 - "5. 目标架构"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1932 - "11. 权限指令替换规则"
Cohesion: 0.2 Nodes (10): 小程序, QQ, 京东, 字节跳动, 微信, 快手, 百度, 钉钉 (+2 more)
Community 1933 - "3. 页面外层布局替换"
Cohesion: 0.27 Nodes (5): getForm(), mounted(), onClick(), openPage(), pageApi()
Community 1934 - "4. 弹窗/抽屉替换规则"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1935 - "5. 表单布局替换规则"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1936 - "9. 工具栏与操作按钮替换规则"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1937 - "4. 审批相关子查询(Tab 核心)"
Cohesion: 0.24 Nodes (3): _calcValue(), _getDecimalScale(), _onBlur()
Community 1938 - "2. updateReceivedAmount(contractId)"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1939 - "3. 开票金额:两套逻辑并存"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1940 - "8. shanxia2.0 实施策略"
Cohesion: 0.2 Nodes (10): 小程序, QQ, 京东, 字节跳动, 微信, 快手, 百度, 钉钉 (+2 more)
Community 1941 - "步骤 6:前端适配 — ClaimDialog 和 AssignDialog"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1942 - "步骤 9:后端 Schema"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1943 - "步骤 11:后端 CRUD — 规则管理 + 定时任务"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1944 - "步骤 12:后端 API 路由"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1945 - "步骤 13:字典数据导入"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1946 - "步骤 14:整体验证"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1947 - "1. 背景与目标"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1948 - "5. 后端架构设计"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1950 - "4. 页面级元素"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1951 - "十二、司机端功能"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1952 - "十三、计划变更与取消"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1953 - "八、运输管理"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1954 - "附录B:计划跟进状态流转图"
Cohesion: 0.2 Nodes (10): app-nvue, app-vue, App, Vue, 快应用, client, vue2, vue3 (+2 more)
Community 1955 - "main.js"
Cohesion: 0.2 Nodes (10): 小程序, QQ, 京东, 字节跳动, 微信, 快手, 百度, 钉钉 (+2 more)
Community 1956 - "quickapp-native"
Cohesion: 0.2 Nodes (9): command, type, command, type, instructions, mcp, graphify-backend, graphify-frontend (+1 more)
Community 1957 - "Badge 数字角标"
Cohesion: 0.36 Nodes (9): build_index_column(), extract_first_column(), find_table_spans(), insert_index_into_block(), leading_indent(), main(), process_file(), Path (+1 more)
Community 1958 - "changelog.md"
Cohesion: 0.2 Nodes (6): both, formNew, onlyArrangeCopy, onlyEdit, onlyVoid, withArrangeCopy
Community 1959 - "Card 卡片"
Cohesion: 0.2 Nodes (9): Common Mistakes, Condition-Based Waiting, Core Pattern, Implementation, Overview, Quick Patterns, Real-World Impact, When Arbitrary Timeout IS Correct (+1 more)
Community 1960 - "Collapse 折叠面板"
Cohesion: 0.2 Nodes (9): How to Access Skills, Instruction Priority, Platform Adaptation, Red Flags, Skill Priority, Skill Types, The Rule, User Instructions (+1 more)
Community 1961 - "Combox 组合框"
Cohesion: 0.2 Nodes (10): Avoid deeply nested references, Naming conventions, Pattern 1: High-level guide with references, Pattern 2: Domain-specific organization, Pattern 3: Conditional details, Progressive disclosure patterns, Skill structure, Structure longer reference files with table of contents (+2 more)
Community 1962 - "changelog.md"
Cohesion: 0.2 Nodes (9): Check for context, Ending Discovery, Guardrails, OpenSpec Awareness, The Stance, What You Don't Have To Do, What You Might Do, When a change exists (+1 more)
Community 1963 - "CountDown 倒计时"
Cohesion: 0.2 Nodes (9): Check for context, Ending Discovery, Guardrails, OpenSpec Awareness, The Stance, What You Don't Have To Do, What You Might Do, When a change exists (+1 more)
Community 1964 - "DataCheckbox 数据驱动的单选复选框"
Cohesion: 0.27 Nodes (9): 测试进度(人类测试工程师节奏), 下一步, 关键交付(2026-07-18), 测试进度(人类测试工程师节奏), 阶段状态, 测试进度(人类测试工程师节奏), 下一步, 关键交付(2026-07-18) (+1 more)
Community 1965 - "DataPicker 级联选择"
Cohesion: 0.2 Nodes (10): 1. 文件复制对照表, 2. Router 改造检查清单, 3. Service 改造检查清单, 4. Schema 改造检查清单, 5. bx_auth 参考实现, 6. main.py 注册, 7. 加密排除(config.py), 8. 字段一致性(可选) (+2 more)
Community 1966 - "DataSelect 下拉框选择器"
Cohesion: 0.2 Nodes (10): 迁移范围, 前端文件映射, 后端文件清单, 字典数据一致性, 数据库适配规则, 方法论, 模块迁移方案 — 01 概述, 涉及的数据库表 (+2 more)
Community 1967 - "readme.md"
Cohesion: 0.2
Nodes (10): 1. 调用链, 2. 列表 Tab 与 Query 参数映射, 5. 列表结果后处理 — canApprove, 6. 列表页统计卡片(非 API), 7. 详情查询补充(queryById,列表抽屉用), 8. Python 重写检查清单(C01), 9. 与状态机章节的衔接, canUserApprove(contractId, userId) 规则 (+2 more)
Community 1968 - "DatetimePicker 时间选择器"
Cohesion: 0.2 Nodes (10): 1. 目标, 2. 源数据规模(live sx,2026-07-12), 3. 执行前检查, 4.1 命令, 4. 执行步骤, 5. 字段映射速查, 6. 验收标准, 7. 与地磅的关系(说明) (+2 more)
Community 1969 - "Drawer 抽屉"
Cohesion: 0.2 Nodes (10): 1. 目标, 2. 源数据快照(docs/sql/sx.sql), 3. 执行前检查, 4.1 命令(脚本就绪后), 4. 执行步骤, 5. 字段映射速查, 6. 验收标准, 7. 二次移植说明 (+2 more)
Community 1970 - "readme.md"
Cohesion: 0.2 Nodes (10): 7. 组件规范, 7.0 商品图片与多媒体规范(强约束), 7.0.1 商品主图(列表缩略图), 7.0.2 商品轮播图(详情页顶部 Banner), 7.0.3 商品详情媒体(详情图/视频列表), 7.1 分类卡片(客户端首页), 7.2 分类分页滑块, 7.3 状态标签 (+2 more)
Community 1971 - "Fab 悬浮按钮"
Cohesion: 0.2 Nodes (10): 7.0.1 商品主图(列表缩略图), 7.0.2 商品轮播图(详情页顶部 Banner), 7.0.3 商品详情媒体(详情图/视频列表), 7.0 商品图片与多媒体规范(强约束), 7.1 分类卡片(客户端首页), 7.2 分类分页滑块, 7.3 状态标签, 7.4 底部结算条(客户端) (+2 more)
Community 1972 - "Fav 收藏按钮"
Cohesion: 0.2 Nodes (10): 背景与目标, 保留清单, 删除清单, 前端保留, 后端保留, 山峡化工生产一体化门户 — 工程清理 + Tag 集中化实施计划, 执行顺序与并行策略, 注意事项 (+2 more)
Community 1973 - "FilePicker 文件选择上传"
Cohesion: 0.2 Nodes (10): 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, Task 5.7: 迁移 system/user/detail.vue (+2 more)
Community 1974 - "Forms 表单"
Cohesion: 0.2
Nodes (10): 文件结构, Placeholder 扫描, Spec 覆盖自检, Task 1: 合打纯函数 + 自检, Task 2: 模版 buildProductRows 支持行级计划号 + 备注换行, Task 3: 三个打印弹窗支持 open(string | string[]), Task 4: 列表工具栏多选合打入口, Task 5: graphify 更新 (+2 more)
Community 1975 - "GoodsNav 商品导航"
Cohesion: 0.2
Nodes (9): File map, Spec coverage, Task 1: 扩展 crm-product-brand.ts, Task 2: 类型字段, Task 3: 报价表单 UI 与逻辑, Task 4: 合同表单(对齐 Task 3), Task 5: 后端 schema 兜底(如需要), Task 6: 验收 (+1 more)
Community 1976 - "Grid 宫格"
Cohesion: 0.2
Nodes (9): CRM 合同编号日期跟随签订日期 Implementation Plan, File map, Placeholder scan, Spec coverage check, Task 1: 后端纯函数 + align + 单测, Task 2: create / update 接入 align, Task 3: 前端 ContractFormDialog 即时预览, Task 4: 遗留 form.vue 对齐(若仍使用) (+1 more)
Community 1977 - "Group 分组"
Cohesion: 0.2
Nodes (9): File map, Spec coverage, Task 1: 后端 update_contract 放宽门禁 + 回草稿, Task 2: 前端共享工具函数, Task 3: 合同列表 index.vue, Task 4: 详情页 detail.vue, Task 5: 查看弹窗 ContractDetailDialog.vue, Task 6: 验收与图谱 (+1 more)
Community 1978 - "uniicons_file.ts"
Cohesion: 0.2 Nodes (10): 文件结构, Spec 覆盖自检, Task 1: 迁移脚本插入「值班人员」角色, Task 2: 服务层常量 + 角色解析 / 名单过滤(TDD), Task 3: 管理端 options API, Task 4: 前端改用专用 options + 文案, Task 5: 运维核对与收尾, 值班排班 ·「值班人员」角色筛选 Implementation Plan (+2 more)
Community 1979 - "Icons 图标"
Cohesion: 0.2 Nodes (10): 文件结构, Spec 覆盖自检, Task 1: 安装依赖, Task 2: HTML 预处理纯函数(TDD), Task 3: 生成 DOCX Blob, Task 4: 接线 ContractDetailDialog, Task 5: 接线 detail.vue, Task 6: 人工验收 (+2 more)
Community 1980 - "IndexedList 索引列表"
Cohesion: 0.2
Nodes (10): 文件结构, CRM 客户域列头整库服务端筛选(首批)Implementation Plan, Spec 覆盖自检, Task 1: 通用化 toQueryParams + 报销 queryKey, Task 2: 后端客户列筛拼装 + 单测, Task 3: Schema + CRUD + API 接线(客户 / 公海), Task 4: 客户管理页 UI, Task 5: 客户公海页 UI (+2 more)
Community 1981 - "uni-installApk"
Cohesion: 0.2
Nodes (10): 文件结构, Spec 覆盖自检, Task 1: 后端过滤拼装函数 + 单测, Task 2: 接线 my 列表与导出 body, Task 3: 前端类型与 useServerColumnFilters, Task 4: 改造 ColumnHeaderFilter 文本模式, Task 5: 改造【报销申请】页面, 执行交接 (+2 more)
Community 1982 - "Link 链接"
Cohesion: 0.2
Nodes (10): 文件结构, Spec 覆盖自检, Task 1: list_sort helper + 测试, Task 2: 出入库 _fetch_inventory 接排序, Task 3: 地磅单 _fetch_weighing join + 排序, Task 4: 接线出入库前端, Task 5: 接线地磅单前端, Task 6: 回归与图谱 (+2 more)
Community 1983 - "uni-list.vue"
Cohesion: 0.2 Nodes (10): 文件结构, Spec 覆盖自检, Task 1: 纯函数 — 收集附件与命名, Task 2: 预签名拉取 Blob, Task 3: JSZip 打包与保存, Task 4: 工具栏接入车辆列表页, Task 5: 图谱更新(若本会话改了代码), 三方车辆证书附件批量 ZIP 下载 Implementation Plan (+2 more)
Community 1984 - "readme.md"
Cohesion: 0.2
Nodes (10): 文件结构, Spec 覆盖自检, Task 1: 幂等 SQL 迁移脚本, Task 2: 工作台过滤纯函数 + 本地校验, Task 3: 静态菜单补 perms + AUTH API, Task 4: user store 拉取并缓存 menu-codes, Task 5: 工作台接入过滤, 小程序地磅移动端菜单权限 Implementation Plan (+2 more)
Community 1985 - "NavBar 导航栏"
Cohesion: 0.2 Nodes (9): File map, Out of scope(勿做), Spec coverage self-check, Task 1: SQL migration(菜单 + 字典), Task 2: Schema 只允许 etc + 单测, Task 3: Service 读路径强制 etc + fuel 按 id 不可见, Task 4: 前端菜单标题 + 只留 ETC 选项, Task 5: 图谱更新 + 手工验收清单 (+1 more)
Community 1986 - "NoticeBar 通告栏"
Cohesion: 0.2
Nodes (9): Spec 覆盖自检, Task 1: 导出行带上 planId + 纯函数(命名 / 序号映射), Task 2: 收集危化证 + 合并单据附件条目, Task 3: 构建带超链接的 workbook + ZIP 字节, Task 4: 接入 export_plans 的 archive_zip 分支, Task 5: 前端下拉增加 ZIP 两项, Task 6: 图谱更新(若仓库要求), 文件结构 (+1 more)
Community 1987 - "NumberBox 数字输入框"
Cohesion: 0.2 Nodes (9): 1.1 背景, 1.2 迁移范围, 1.3 交付节奏(4 个迭代), 1. 背景与目标, 2. 设计决策, 3. 公共字段规范(shanxia2.0 标准), 8.1 公海池自动回收, 8. 定时任务 (+1 more)
Community 1988 - "Pagination 分页器"
Cohesion: 0.2 Nodes (10): 现网缺口(本批补齐), 1. 目标, 2. 范围, 3. 交互规则, 4. 后端契约, 5. 前端接线与可筛列, 6. 验收, 7. 风险与注意 (+2 more)
Community 1989 - "Popup 弹出层"
Cohesion: 0.2 Nodes (9): 与品牌元数据加载的关系, 复制成功打开弹窗后, 实现落点, 报价单「复制新增」过滤下架产品设计, 背景与目标, 范围, 行为规格, 非目标 (+1 more)
Community 1990 - "Rate 评分"
Cohesion: 0.2 Nodes (9): 1. 目标, 2. 已确认决策, 3. 非目标, 4. 复制文案模板, 5. 交互, 6. 实现结构, 7. 测试要点, 司机回执保存成功 (+1 more)
Community 1991 - "Layout 布局"
Cohesion: 0.2 Nodes (9): 1.0.2(2021-02-05), 1.0.3(2021-02-05), 1.0.4(2021-02-05), 1.0.5(2021-04-21), 1.0.6(2021-05-12), 1.1.0(2021-07-13), 1.1.1(2021-08-24), 1.2.0(2021-11-19) (+1 more)
Community 1992 - "SearchBar 搜索栏"
Cohesion: 0.2 Nodes (9): 1.0.6(2021-02-05), 1.0.7(2021-02-05), 1.0.8(2021-04-21), 1.0.9(2021-05-12), 1.1.0(2021-07-30), 1.1.1(2021-11-09), 1.2.0(2021-11-19), 1.2.1(2022-09-05) (+1 more)
Community 1993 - "uni-section.vue"
Cohesion: 0.2 Nodes (9): 1.0.4(2021-02-05), 1.0.5(2021-05-10), 1.0.6(2021-06-04), 1.0.7(2021-06-18), 1.1.0(2021-07-30), 1.1.1(2021-08-11), 2.0.0(2021-11-09), 2.1.0(2021-11-19) (+1 more)
Community 1994 - "Section 标题栏"
Cohesion: 0.2 Nodes (9): 1.0.2(2021-02-05), 1.1.0(2021-04-22), 1.1.1(2021-05-12), 1.2.0(2021-07-30), 1.2.1(2021-09-27), 1.3.0(2021-11-19), 1.3.1(2021-11-23), 1.3.2(2023-05-04) (+1 more)
Community 1995 - "SegmentedControl 分段器"
Cohesion: 0.2 Nodes (9): MODIFIED Requirements, Requirement: 多系统 SQL 模型权威文件索引, Requirement: 本仓库与周边系统的边界, Scenario: 新人定位 CRM 库表, Scenario: 新人定位地磅代码(迁移后), Scenario: 新人定位地磅原库(历史参考), Scenario: 新人定位地磅库表(迁移后), Scenario: 新人定位门户库表 (+1 more)
Community 1996 - "uni-steps.vue"
Cohesion: 0.2 Nodes (9): ADDED Requirements, PL API JSON 命名(运输计划模块), Requirement: 运输计划 API JSON 字段 camelCase 对齐, Requirement: 运输计划 Schema 变更门禁, Scenario: 仅 snake_case 无 alias 视为缺陷, Scenario: 列表分页 Query, Scenario: 承运商新增, Scenario: 计划新增含产品明细 (+1 more)
Community 1997 - "Steps 步骤条"
Cohesion: 0.2 Nodes (10): Requirement: JSON 字段命名(前后端 camelCase 对齐), Scenario: CRM 公海池列表 viewMode, Scenario: 仅定义 snake_case 字段名导致 422, Scenario: 代码评审 — 路由读 body 字段, Scenario: 前端提交新增分类, Scenario: 响应列表字段, Scenario: 存量 admin 内联 Schema, Scenario: 路由层按 alias 名访问请求体导致 500 (+2 more)
Community 1998 - "SwipeAction 滑动操作"
Cohesion: 0.2
Nodes (10): el-upload 配置, Requirement: 附件上传卡片化布局, Scenario: Code review 附件上传, Scenario: 新增弹窗包含附件上传, Scenario: 附件上传中状态, Scenario: 附件卡片预览与操作, 布局与视觉, 数据模型与上传逻辑 (+2 more)
Community 1999 - "SwiperDot 轮播图指示点"
Cohesion: 0.2 Nodes (10): Requirement: 按钮须携带图标, Scenario: Code review 按钮图标, Scenario: 新增列表页工具栏按钮, Scenario: 新增工具栏主操作按钮, Scenario: 新增弹窗底部按钮, Scenario: 新增表格操作列按钮, Scenario: 渠道服务订单与财务确认页, Scenario: 运输计划模块(web-admin/src/views/pl) (+2 more)
Community 2000 - "uni-td.vue"
Cohesion: 0.44 Nodes (8): connect(), fix_alias(), fix_name(), load_live_categories(), main(), norm_text(), parse_groups(), resolve_unit_and_category()
Community 2002 - "uni-tag.vue"
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 2003 - "Tag 标签"
Cohesion: 0.5 Nodes (7): ensure_date_select_variant_safe(), extract_selected_blocks(), inject_into_pagers(), main(), process_file(), Path, selected_to_pager_html()
Community 2004 - "Title 标题"
Cohesion: 0.36 Nodes (7): default_settlement_clause(), test_advance_payment_clause(), test_arrive_payment_clause(), test_empty_falls_back_to_arrive(), test_monthly_settlement_clause_uses_label(), test_unknown_falls_back_to_arrive(), test_volume_quarterly_other_labels()
Community 2005 - "Badge 数字角标"
Cohesion: 0.36 Nodes (7): _compile(), CRM 第一批剩余资源:变更/模板/审批/调价函 In 过滤与 facet 白名单。, test_approval_contract_no_name_in(), test_change_contract_name_in(), test_change_contract_no_in(), test_price_letter_customer_product_in(), test_template_no_name_in()
Community 2008 - "Requirement: 细胞存储样本跨表关联键"
Cohesion: 0.39 Nodes (7): a(), g(), i, l(), n, r, s
Community 2009 - "Requirement: 业务字典下拉统一使用 useDictStore"
Cohesion: 0.31 Nodes (9): gotoSelectedLink(), openDialog(), setupButtons(), setupContextToolbars(), setupMenuItems(), toggleGotoLinkState(), toggleLinkMenuState(), toggleLinkState() (+1 more)
Community 2010 - "地址库选择:编辑 + 联系方式回填 + 简易检索 Implementation Plan"
Cohesion: 0.36 Nodes (9): c, eo(), ie(), jt(), n, q(), t(), ut (+1 more)
Community 2011 - "Requirement: 列表面板主标题装饰"
Cohesion: 0.25 Nodes (9): getOrDie(), isElement, isHTMLElement(), isObject, isPrototypeOf(), path(), resolve(), sandHTMLElement() (+1 more)
Community 2012 - "Requirement: 嵌套弹窗与子弹窗内列表风格一致"
Cohesion: 0.22 Nodes (5): c, i, o, s, t
Community 2013 - "Requirement: 查看弹窗中编码字段展示为可读标签"
Cohesion: 0.22 Nodes (9): handleError(), handleInsert(), has(), hasDimensions, isCached(), isEmbedIframe(), selectPlaceholder(), shouldInsertAsNewIframe() (+1 more)
Community 2014 - "Requirement: 筛选区关键词字段排第一"
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 2015 - "Requirement: 表格列宽使用 min-width 实现等比缩放"
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 2016 - "tasks.md"
Cohesion: 0.25 Nodes (7): GradientType, ImageSettings, ImportMeta, ImportMetaEnv, Level, QRCodeProps, RenderAs
Community 2017 - "update-graph.sh"
Cohesion: 0.28 Nodes (6): buildBatchPrintPlanView(), canBatchPrintSlip(), mergeBatchPrintRemarks(), normalizeCustomerName(), SlipPlanProduct, PlPrintSlipCommand
Community 2018 - "DbDateQuickFilter.vue"
Cohesion: 0.22 Nodes (7): filteredItems, normalizedValue, props, rawSource, rawValue, sanitizedArray, sanitizedItem
Community 2019 - "BaseSelect.vue"
Cohesion: 0.22 Nodes (7): lastSegment, props, rawSource, rawValue, sanitizedArray, sanitizedItem, segments
Community 2020 - "index.vue"
Cohesion: 0.22 Nodes (8): brandLabel, businessType, candidates, formRow, planNo, pp, productId, unitCode
Community 2021 - "index.vue"
Cohesion: 0.22 Nodes (8): fetched, id, idx, kw, model, name, names, raw
Community 2024 - "helper.js"
Cohesion: 0.22 Nodes (8): apiQuery, av, bv, cmp, cols, kw, sides, total
Community 2026 - "合同名称按供需方面板生成"
Cohesion: 0.25 Nodes (6): ErrorCodeType, HTTP_STATUS, { BridgeError }, crypto, { HTTP_STATUS }, ws
Community 2027 - "地址库选择内嵌新增 Implementation Plan"
Cohesion: 0.25 Nodes (3): close(), select(), { t }
Community 2028 - "6. 按钮体系与 Loading"
Cohesion: 0.22 Nodes (8): 六、公海池, 八、合同管理, 执行记录, 用例统计(本文件), 8.1 列表, 8.2 详情只读, CRM 管理 — 完整测试用例集(测试工程师版), 九、CRM 灰卡与跨页回归
Community 2029 - "二、业务背景"
Cohesion: 0.22 Nodes (9): 二次过磅边界, 仪表盘加厚, 作废边界, 出入库检索×Tab, 出入库详情关联, 地磅单列表 — 检索×Tab, 计划列表 — 检索×Tab 矩阵, 计划卡片 / 详情字段空满 (+1 more)
Community 2030 - "四、单据分类"
Cohesion: 0.22
Nodes (9): 7. 列表区、表格与分页, 7.1 结构顺序, 7.3 列表工具栏 .list-toolbar, 7.4 通用 table(非 .data-table 时的基线), 7.5 .data-table 专用规则, 7.6 主列表视口填满滚动, 7.7 状态标签(el-tag / .tag), 7.8 分页(HTML demo:.list-pager) (+1 more)
Community 2031 - "六、业务流程"
Cohesion: 0.22 Nodes (8): 1. 分析过程, 1.1 工具, 1.2 对比结果摘要, 1.3 决策, 2. 验收标准, 3. 执行日志, code:bash (cd backend && source venv/bin/activate), P0-1:字典数据
Community 2032 - "404.vue"
Cohesion: 0.22 Nodes (8): 1. 目标, 2. 执行前检查, 3. 执行步骤(计划), 4. 验收标准, 5. 执行日志模板, code:sql (-- 目标库:确认仅 admin 存在), code:markdown (## 批次:YYYY-MM-DD HH:MM), P0-4:用户同步
Community 2033 - "Vue"
Cohesion: 0.22 Nodes (8): 命令, 1. 目标, 2. 执行步骤, 3. 映射 CSV 列, 4. 验收标准, code:bash (cd backend), code:python (new_no = by_product_id[product_id]["new_product_no"]), P1-1c:CRM 产品编号统一
Community 2034 - "Vue"
Cohesion: 0.22
Nodes (8): 不移植(替代方案), 地磅系统 API 全量清单(移植后路径保持不变), 前端 API 文件对照, 仪表盘 /api/dashboard, 出入库 /api/inventory, 计划 /api/plans, 车牌 /api/vehicles, 地磅单 /api/weighing
Community 2035 - "readme.md"
Cohesion: 0.22 Nodes (8): 步骤二:拷贝前端原版, 操作流程, 1. 逐个拷贝 Vue 组件, 2. 拷贝规则, 完成标准, 下一步, 3. 拷贝 API 模块, 目标
Community 2036 - "Vue"
Cohesion: 0.22 Nodes (8): 线索主接口对照表, 线索管理模块迁移方案 — 04 API 规格, 跟进记录接口, 列表响应约定(门户), 前端 API 文件结构建议, code:json ({), code:block2 (web-admin/src/api/crm/), 关键业务逻辑索引(开发前必读 Java)
Community 2037 - "Vue"
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 2038 - "Vue"
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 2039 - "Vue"
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 2040 - "common.js"
Cohesion: 0.22 Nodes (8): 文件地图, code:bash (pytest tests/test_pl_plan_list_filters.py -v), 运输管理列头整库筛选 — P1 计划族 Implementation Plan, Task 1: plan_list_filters + 单测 + list_plans 接线, Task 2: 运输计划页前端, Task 3: 归档页前端, Task 4: 合同完善页前端 + gaps API 透传, Task 5: P1 验收 + 图谱
Community 2041 - "Vue"
Cohesion: 0.22 Nodes (8): 文件结构, 验收, CRM 线索 / 商机列头整库筛选 Implementation Plan, Task 1: 线索 backend builder + 单测, Task 2: 商机 backend builder + 单测, Task 3: 线索前端, Task 4: 商机前端, Task 5: 图谱
Community 2042 - "Vue"
Cohesion: 0.22 Nodes (8): 文件结构, code:ts (sortField?: string), code:bash (git add web-admin/src/api/crm/quote/types.ts web-admin/src/v), code:bash (git add web-admin/src/api/crm/contract/types.ts web-admin/sr), CRM 日期列头双三角排序 Implementation Plan, Spec 覆盖自检, Task 8: 接线报价列表(管理+审批), Task 9: 接线合同列表(管理+审批)
Community 2043 - "Vue"
Cohesion: 0.22 Nodes (7): code:python ("""车辆/人员 Schema 接受 photoUrls。"""), code:python (photo_urls: Optional[str] = Field(default=None, max_length=2), code:python (photo_urls: Optional[str] = Field(default=None, max_length=2), code:python (photo_urls=payload.photo_urls,), code:python (photo_urls=payload.photo_urls,), code:bash (git add backend/app/schemas/pl/base_data.py backend/app/api/), Task 3: Schema + API 透传(含单测)
Community 2044 - "Vue"
Cohesion: 0.22 Nodes (8): 车辆充值模块恢复「加油」类型 — 设计文档, 已确认规则, 非目标, 实现要点, 后端, 前端, 数据, 背景与目标
Community 2045 - "重要升级说明"
Cohesion: 0.22 Nodes (8): 列头「搜选项 + 勾选」漏斗推广设计, 第一批范围(本次), 架构, 后端, 前端, 交互与约束, 验收, 目标
Community 2046 - "uni-list - 副本.vue"
Cohesion: 0.22
Nodes (8): 公开抢班:系统用户可搜索下拉 — 设计, 接口, 前端, 目标, code:json ("users": [{ "id": "<sys_user.id>", "label": "<nick_name|user), code:json ({ "shiftType": "evening", "userId": "<sys_user.id>" }), GET /api/public/duty/{token}, POST /api/public/duty/{token}/grab
Community 2047 - "Vue"
Cohesion: 0.22 Nodes (8): 运输计划「从地址库选择」内嵌新增地址, 1. 目标, 2. 非目标, 3. 交互, 4. 改动文件, 5. 校验与 UI, 6. 数据流, code:block1 (选择弹窗 → 新增弹窗 → transportAddressApi.create)
Community 2048 - "Vue"
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 2049 - "Vue"
Cohesion: 0.22 Nodes (8): 目标, 已确认决策, 非目标, 一、前端, 二、后端, 公共模块, 三、验收, ETC/加油充值申请 · 数据及附件 ZIP 导出 — 设计文档
Community 2050 - "Vue"
Cohesion: 0.22 Nodes (9): 重构, 新增, 优化, ⚠️ 重要提示, v2.4.0 - 2025-06-06 🎉, 优化, 新增, 重构 (+1 more)
Community 2051 - "查看文档"
Cohesion: 0.22 Nodes (9): 新增, 优化, 修复, ⚠️ 重要提示, v2.6.0 - 2025-10-16, 优化, 修复, 新增 (+1 more)
Community 2052 - "Vue"
Cohesion: 0.22 Nodes (9): 升级, 修复, 优化, ⚠️ 重要提示, v2.5.8 - 2025-09-29, 优化, 修复, 升级 (+1 more)
Community 2053 - "Vue"
Cohesion: 0.22 Nodes (9): 修复, 优化, 新增, ⚠️ 重要提示, v3.0.1 - 2025-11-15, 优化, 修复, 新增 (+1 more)
Community 2054 - "Vue"
Cohesion: 0.22 Nodes (7): Change Types, Changelog, Contributing, Important Notice Markers, License, Version Guidelines, Version Number Rules
Community 2055 - "uni-tbody.vue"
Cohesion: 0.22 Nodes (8): 使用说明, 导入, cancelNotificationProgress() : void, code:block1 (export type CreateNotificationProgressOptions = {), code:block2 (export type FinishNotificationProgressOptions = {), createNotificationProgress(options : CreateNotificationProgressOptions) : void,, finishNotificationProgress(options: FinishNotificationProgressOptions) : void, uts-progressNotification
Community 2056 - "Vue"
Cohesion: 0.22 Nodes (8): 0.0.2(2021-02-05), 0.0.3(2021-03-09), 0.0.4(2021-05-12), 0.0.5(2021-06-21), 0.0.6(2021-07-30), 0.0.7(2021-09-03), 1.0.0(2021-11-19), 1.1.7(2021-11-08)
Community 2057 - "uni-tooltip.vue"
Cohesion: 0.22 Nodes (8): 1.0.4(2021-02-05), 1.0.5(2021-02-05), 1.0.6(2021-04-21), 1.0.7(2021-05-06), 1.0.8(2021-05-12), 1.1.0(2021-11-19), 1.1.1(2021-11-22), 1.1.2(2024-03-28)
Community 2058 - "Vue"
Cohesion: 0.22 Nodes (8): 1.0.4(2021-02-05), 1.0.5(2021-02-05), 1.0.6(2021-04-21), 1.0.7(2021-05-12), 1.1.0(2021-07-13), 1.1.1(2021-08-24), 1.2.0(2021-11-19), 1.2.1(2022-05-30)
Community 2059 - "Vue"
Cohesion: 0.22 Nodes (8): 0.0.3(2021-02-04), 0.0.4(2021-02-05), 0.0.5(2021-04-21), 0.0.6(2021-05-12), 0.1.0(2021-07-30), 1.0.0(2021-11-19), 1.0.1(2021-11-23), 1.0.2(2024-09-21)
Community 2060 - "index.js"
Cohesion: 0.22 Nodes (9): Requirement: 统一返回码定义, Scenario: 参数校验失败, Scenario: 唯一性冲突, Scenario: 记录不存在, Scenario: 未登录, Scenario: 无权限, Scenario: 服务器异常, Scenario: Web 登录账号或密码错误 (+1 more)
Community 2061 - "check-update-nvue.js"
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 2062 - "touch.js"
Cohesion: 0.31 Nodes (7): combineGraphs(), { execSync }, extractDotBlocks(), fs, main(), path, renderToSvg()
Community 2065 - "Requirement: URL 路径设计规范"
Cohesion: 0.33 Nodes (8): allocate_next_biz_no(), _format_biz_no(), _prefix_for(), datetime, Session, 业务协议号自动生成:XBCC / JZCC + YYYYMMDD + 6 位序号, 原子分配下一个业务协议号。 须在 create 事务内调用;使用 MySQL LAST_INSERT_ID 保证并发安全。, BizNoKind
Community 2066 - "Requirement: 弹窗与面板内子区域标题装饰"
Cohesion: 0.36 Nodes (7): default_settlement_clause(), test_advance_payment_clause(), test_arrive_payment_clause(), test_empty_falls_back_to_arrive(), test_monthly_settlement_clause_uses_label(), test_unknown_falls_back_to_arrive(), test_volume_quarterly_other_labels()
Community 2067 - "Requirement: 表单字段注释格式"
Cohesion: 0.33 Nodes (7): __dirname, login(), main(), outDir, record(), results, shot()
Community 2069 - "assert_contract_editable_for_update"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2070 - "v2.4.1.1 - 2025-06-07"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2071 - "v2.4.2.3 - 2025-06-18"
Cohesion: 0.22 Nodes (8): description, displayName, engines, HBuilderX, id, keywords, repository, version
Community 2072 - "v2.6.1 - 2025-10-19"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2073 - "index.vue"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2074 - "index.vue"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2075 - "start-server.sh"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2076 - "stop-server.sh"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2077 - "spec-document-reviewer-prompt.md"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2078 - "code-quality-reviewer-prompt.md"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2079 - "implementer-prompt.md"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2080 - "spec-reviewer-prompt.md"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2081 - "find-polluter.sh"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2082 - "test-academic.md"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2083 - "plan-document-reviewer-prompt.md"
Cohesion: 0.28 Nodes (3): _change(), close(), open()
Community 2084 - "__init__.py"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2085 - "__init__.py"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2086 - "snapshot-java.sh"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2087 - "mp-empty.vue"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2088 - "patterns-readme.md"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2090 - "counter.js"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2091 - "uni-breadcrumb.vue"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2093 - "keypress.js"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2094 - "keypress.js"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2095 - "onFieldChange"
Cohesion: 0.28 Nodes (3): getVal(), iconSize(), fontData
Community 2096 - "readme.md"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2097 - "keypress.js"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2098 - "changelog.md"
Cohesion: 0.22 Nodes (8): description, displayName, engines, HBuilderX, id, keywords, repository, version
Community 2099 - "index.obj.js"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2100 - "check-update.js"
Cohesion: 0.22 Nodes (8): description, displayName, engines, HBuilderX, id, keywords, repository, version
Community 2101 - "date.js"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2102 - "link.js"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2103 - "interaction-convention.md"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2104 - "graphify.js"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2105 - "post-commit-graph.sh"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2106 - "BaseButton.vue"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2107 - "BaseDialog.vue"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2108 - "BaseInput.vue"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2109 - "BaseOpButton.vue"
Cohesion: 0.22 Nodes (8): description, displayName, engines, HBuilderX, id, keywords, repository, version
Community 2111 - "ArtResultPage.vue"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2112 - "index.vue"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2113 - "DeliveryTask"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2114 - "OrderItem"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2115 - "ProductDetail"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2116 - "RegionDetail"
Cohesion: 0.22 Nodes (8): description, displayName, engines, HBuilderX, id, keywords, repository, version
Community 2117 - "ListTable 列宽持久化 Implementation Plan"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2118 - "H5-mobile"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2119 - "advance.py"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2120 - "attachment.py"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2121 - "expense_item.py"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2122 - "reimburse.py"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2123 - "workflow.py"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2124 - "H5-mobile"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2125 - "H5-mobile"
Cohesion: 0.22 Nodes (9): qq, dcloudext, category, contact, declaration, npmurl, ads, data (+1 more)
Community 2126 - "color.ts"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2127 - "危化品证上传筛选 Implementation Plan"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2128 - "SimpleBarChart.vue"
Cohesion: 0.22 Nodes (8): description, displayName, engines, HBuilderX, id, keywords, repository, version
Community 2129 - "index.vue"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2130 - "运输计划取货/送货联系方式 Implementation Plan"
Cohesion: 0.22 Nodes (8): dependencies, extensions, uni-cloud-jql, name, origin-plugin-dev-name, origin-plugin-version, plugin-dev-name, plugin-version
Community 2131 - "util.js"
Cohesion: 0.22 Nodes (9): qq, dcloudext, contact, declaration, npmurl, type, ads, data (+1 more)
Community 2132 - "dashboard.py"
Cohesion: 0.22 Nodes (8): description, displayName, engines, HBuilderX, id, keywords, repository, version
Community 2133 - "inventory.py"
Cohesion: 0.36 Nodes (6): addCopyButton(), highlightCode(), insertLineNumbers(), isBlockProcessed(), markBlockAsProcessed(), processBlock()
Community 2134 - "plans.py"
Cohesion: 0.44 Nodes (8): connect(), fix_alias(), fix_name(), load_live_categories(), main(), norm_text(), parse_groups(), resolve_unit_and_category()
Community 2135 - "public_inventory.py"
Cohesion: 0.22 Nodes (8): After the Design, Anti-Pattern: "This Is Too Simple To Need A Design", Brainstorming Ideas Into Designs, Checklist, Key Principles, Process Flow, The Process, Visual Companion
Community 2136 - "weighing.py"
Cohesion: 0.22 Nodes (9): 7. 分阶段实施计划, P0:基础设施(后端骨架), P1:基础配置(费用项目 + 工作流), P2:备用金 + 附件, P3:报销, P4:支付 / 发放 / 冲抵, P5:菜单与权限(门户 sys_menu), P6:前端移植(web-admin) (+1 more)
Community 2137 - "__init__.py"
Cohesion: 0.22 Nodes (8): API 清单汇总, X.1.1 列表查询, X.1.2 新增, X.1.3 编辑, X.1.4 删除, X.1.5 详情, X.1 [实体名] CRUD, 模块迁移方案 — 04 后端 API 接口规格
Community 2138 - "base_data.py"
Cohesion: 0.22 Nodes (9): API 响应数据处理(重要), Excel / Blob 导出(重要), script 部分差异, style 部分差异, template 部分差异, 参考:前端框架差异对照, 弹窗标准模板, 查看详情(SystemViewDialog) (+1 more)
Community 2139 - "inventory.py"
Cohesion: 0.22 Nodes (9): 迁移目标, 前置已完成, 合同列表模块迁移方案 — 01 概述, 实施顺序, 方案文档索引, 涉及数据库表, 源码位置, 迁移目标 (+1 more)
Community 2140 - "plan.py"
Cohesion: 0.22
Nodes (9): 10.1 双字段:status 与 approval_status, 10.2 主状态流转图, 10.3 各操作前置条件与副作用, 10.4 审批流与主状态的联动(CrmContractApprovalServiceImpl.approveContract), 10.5 提交审批专项校验 — 框架合同, 10.6 删除 vs 作废, 10.7 创建类操作的初始状态, 10.8 Python 重写检查清单(状态相关 API) (+1 more)
Community 2141 - "更新计划危化品产品购买证/合法使用证明(不触发安排运输)"
Cohesion: 0.22 Nodes (9): 变更记录, 回款/开票模块移植后, 1. 总览, 5. 其他入站调用(非金额), 6. 合同模块出站依赖(重写时一并注册), 7. 前端关联(步骤 7+ 适配时注意), 9. Python 重写检查清单, 变更记录 (+1 more)
Community 2142 - "transport_address.py"
Cohesion: 0.22 Nodes (8): Python 落点, 报价单 Java 快照(按步追加), 拷贝命令, CRM Java 参考快照(按需拷贝), 与前端「拷贝 Vue」的对应关系, 原则(SHALL), 拷贝命令, 目录索引
Community 2143 - "transport.py"
Cohesion: 0.22 Nodes (9): CRM 产品分类数据移植 Implementation Plan, File Map, Task 1: 脚本骨架与 dry-run, Task 2: 拓扑插入与 mapping 写出, Task 3: 幂等与二次移植, Task 4: 留痕与文档回写, Task 5: 界面验收, 后续步骤(本计划不包含) (+1 more)
Community 2144 - "vehicle_urea.py"
Cohesion: 0.22 Nodes (9): Phase 2: 后端清理, Task 2.1: 清理后端 API 路由文件, Task 2.2: 清理后端模型文件, Task 2.3: 清理后端 CRUD 文件, Task 2.4: 清理后端 Schemas 文件, Task 2.5: 更新后端路由注册, Task 2.6: 后端 dict 模块改造(Tag 集中化核心), Task 2.7: 清理 admin.py 中的业务端点 (+1 more)
Community 2145 - "Vue"
Cohesion: 0.22 Nodes (9): 文件结构, Task 1: 数据库与 Model ✅, Task 2: 后端 Schema + Service + API ✅, Task 3: 前端 composable + API ✅, Task 4: 前端组件 ✅, Task 5: 文案与透传 ✅, 危化品证书按产品类型区分 — Implementation Plan, 文件结构 (+1 more)
Community 2146 - "env.d.ts"
Cohesion: 0.22 Nodes (8): File map, Out of scope(勿做), Spec coverage self-check, Task 1: PlPlanFormDialog — 底栏显隐与双提交, Task 2: 运输计划列表 — 串联安排弹窗, Task 3: 运输计划归档 — 隐藏编辑, Task 4: 收尾, 运输计划 · 保存并安排运输 Implementation Plan
Community 2147 - "tabs.ts"
Cohesion: 0.22
Nodes (9): 文件结构, Task 1: 后端 apply_site_feedback 显式 status(TDD), Task 2: 前端 API 类型增加 status, Task 3: 公共页状态选择 + 作废确认 + 只读态, Task 4: 关联设计旁注 + 图谱更新, 出入库现场链接 · 单据状态可选 — Implementation Plan, 执行说明, 文件结构 (+1 more)
Community 2148 - "v2.4.2.1 - 2025-06-16"
Cohesion: 0.22 Nodes (8): File map, Spec 覆盖自检, Task 1: 明细行刷新纯函数, Task 2: ProductAliasBrandDialog 组件, Task 3: 接入 QuoteFormPanel, Task 4: 接入 ContractFormDialog, Task 5: 验收收尾与图谱, 报价/合同明细别名与品牌就地维护 Implementation Plan
Community 2149 - "components.d.ts"
Cohesion: 0.22 Nodes (9): 文件结构, Spec 覆盖自检, Task 1: 后端 — 允许超额占用, Task 2: Web 报销申请 — 弱提示、不拦截, Task 3: bx-mobile 报销申请 — 对齐 Web, Task 4: 业务清单文档, Task 5: 手工验收清单(实现后勾选), 报销提交允许发票夹余额为负 — Implementation Plan (+1 more)
Community 2150 - "emojo.ts"
Cohesion: 0.22 Nodes (8): CRM 开票信息粘贴快速识别 Implementation Plan, File map, Placeholder scan, Spec coverage(自检), Task 1: 解析工具单测(先红), Task 2: 实现解析工具(转绿), Task 3: InvoiceInfo.vue 接入粘贴识别 UI, Task 4: 收尾
Community 2151 - "workflow.py"
Cohesion: 0.22 Nodes (9): 执行备注, File map, Task 1: 纯函数 — 有效合计与产品判定, Task 2: 编排 — 按计划收集 violations / reminders, Task 3: Schema + arrange API 接线, Task 4: 前端类型与弹窗, Task 5: 验证与图谱, 执行备注 (+1 more)
Community 2152 - "_get_redis_client"
Cohesion: 0.22 Nodes (9): 文件结构, CRM 线索 / 商机列头整库筛选 Implementation Plan, Task 1: 线索 backend builder + 单测, Task 2: 商机 backend builder + 单测, Task 3: 线索前端, Task 4: 商机前端, Task 5: 图谱, 文件结构 (+1 more)
Community 2153 - "auth.py"
Cohesion: 0.22 Nodes (9): 文件结构, Spec 覆盖自检, Task 1: 通用打包核心 + 人员纯函数(TDD), Task 2: 山峡自有车辆工具栏接线, Task 3: 驾押人员工具栏接线(三方 + 山峡分册), Task 4: graphify 更新, 执行交接, 文件结构 (+1 more)
Community 2154 - "刷新会话 TTL(refreshToken 续期;已登录用户每次 API 校验通过后滑动续期)"
Cohesion: 0.22 Nodes (9): 文件结构, Placeholder 扫描, Spec 覆盖自检, Task 1: 公共展开函数 + 测试, Task 2: 三套模板接入展开, Task 3: 送货单打印路径补齐品牌, Task 4: 验收与文档状态, 打印单据产品名附带品牌 — Implementation Plan (+1 more)
Community 2155 - "_redis_session_enabled"
Cohesion: 0.22
Nodes (8): Spec 覆盖自检, Task 1: 纯函数工具 + 单测, Task 2: 安装 uqrcodejs + 生成临时二维码图, Task 3: 新建 db-pound-qrcode-popup 组件, Task 4: 改造出入库列表页, Task 5: 验收与图谱更新, 小程序出入库列表 · 磅单二维码弹窗 Implementation Plan, 文件结构
Community 2156 - "__init__.py"
Cohesion: 0.22
Nodes (8): ETC/加油充值申请 · 撤回 Implementation Plan, File map, Spec coverage check, Task 1: 后端单测(先失败), Task 2: 实现 withdraw_apply + 路由, Task 3: Web API + 列表/查看撤回, Task 4: 小程序 API + 列表撤回, Task 5: 图谱更新 + 回归确认
Community 2157 - "storage.py"
Cohesion: 0.22 Nodes (9): 4.1 迭代 1 — 产品分类 + 产品管理, crm_product_category(产品分类,树形), crm_product_price_history(价格变更历史), crm_product_price(产品定价), crm_product_stock_log(库存变动日志), crm_product_tag_relation(产品-标签关联), crm_product_tag(产品标签), crm_product(产品主表) (+1 more)
Community 2158 - "send_delivery_notice"
Cohesion: 0.22 Nodes (9): 改造边界(硬约束), Fresh Mint 内容区 UI 对齐(Step 0 + Step 1), Step 1 改动范围, Step 1 验收(视觉), Step 1b:Portal 顶栏 / 侧栏 / WorkTab(2026-06-29 补充), 功能回归清单(每模块抽 1 页), 后续(Step 2+,本次不做), 对照页(Step 0 基线) (+1 more)
Community 2159 - "send_delivery_warning"
Cohesion: 0.22 Nodes (9): 背景, UI 约定, 架构, 目标, 背景, 设计:mobile-h5 地磅能力迁移至 miniprogram, 非目标, 风险与缓解 (+1 more)
Community 2160 - "send_order_status"
Cohesion: 0.22 Nodes (8): 前端, 后端, 实现要点, 已确认规则, 数据, 背景与目标, 车辆充值模块恢复「加油」类型 — 设计文档, 非目标
Community 2161 - "send_payment_success"
Cohesion: 0.22 Nodes (8): ETC/加油充值申请 · 数据及附件 ZIP 导出 — 设计文档, 一、前端, 三、验收, 二、后端, 公共模块, 已确认决策, 目标, 非目标
Community 2162 - "send_refund_result"
Cohesion: 0.22 Nodes (9): 安装方式, API, Calendar Events, Calendar Props, Calendar 日历, 基本用法, 安装方式, 组件示例 (+1 more)
Community 2163 - "send_urge_notification"
Cohesion: 0.22 Nodes (8): 0.0.3(2021-02-04), 0.0.4(2021-02-05), 0.0.5(2021-04-21), 0.0.6(2021-05-12), 0.1.0(2021-07-30), 1.0.0(2021-11-19), 1.0.1(2021-11-23), 1.0.2(2024-09-21)
Community 2164 - "delete"
Cohesion: 0.22 Nodes (8): 1.0.4(2021-02-05), 1.0.5(2021-02-05), 1.0.6(2021-04-21), 1.0.7(2021-05-12), 1.1.0(2021-07-13), 1.1.1(2021-08-24), 1.2.0(2021-11-19), 1.2.1(2022-05-30)
Community 2165 - "get"
Cohesion: 0.22 Nodes (8): 0.0.2(2021-02-05), 0.0.3(2021-03-09), 0.0.4(2021-05-12), 0.0.5(2021-06-21), 0.0.6(2021-07-30), 0.0.7(2021-09-03), 1.0.0(2021-11-19), 1.1.7(2021-11-08)
Community 2166 - "get_multi_with_filters"
Cohesion: 0.22 Nodes (8): 1.0.4(2021-02-05), 1.0.5(2021-02-05), 1.0.6(2021-04-21), 1.0.7(2021-05-06), 1.0.8(2021-05-12), 1.1.0(2021-11-19), 1.1.1(2021-11-22), 1.1.2(2024-03-28)
Community 2167 - "base.py"
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 2168 - "clue.py"
Cohesion: 0.22 Nodes (9): Requirement: 统一返回码定义, Scenario: Web 登录查用户, Scenario: Web 登录账号或密码错误, Scenario: 参数校验失败, Scenario: 唯一性冲突, Scenario: 无权限, Scenario: 服务器异常, Scenario: 未登录 (+1 more)
Community 2169 - "contact.py"
Cohesion: 0.22
Nodes (9): Requirement: 小程序拍照凭证上传(基线), Scenario: Code review 小程序凭证上传, Scenario: 禁止文档类附件, Scenario: 配送/现场凭证上传, UI 与数量, uni.uploadFile 约定, 两步流程(强制), 参考实现骨架(工具函数形态) (+1 more)
Community 2170 - "status.ts"
Cohesion: 0.39 Nodes (7): delete_attachment(), download_file(), list_by_biz(), _parse_id_list(), preview_attachment(), 返回图片/附件预览 URL(MinIO 预签名或本地公开地址,对齐门户 storage 能力)。, _tenant()
Community 2172 - "contract.py"
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 2173 - "auto-imports.d.ts"
Cohesion: 0.46 Nodes (7): _build_tree(), create(), get_by_id(), get_item_tree(), soft_delete(), _tenant_no(), update()
Community 2176 - "vite.config.ts"
Cohesion: 0.32 Nodes (8): eachr(), find$1(), findAndMark(), findAndMarkInSelection(), fromNode(), fromNodes(), fromRng(), mark()
Community 2177 - "zh_CN.js"
Cohesion: 0.29 Nodes (8): Et(), ft, jo(), le(), ne(), p(), qe(), we()
Community 2178 - "handleExportPdf"
Cohesion: 0.25 Nodes (7): contains(), emojiMatches(), emojisFrom(), exists(), isUndefined, last(), open()
Community 2179 - "CRM 选择产品弹窗增强 Implementation Plan"
Cohesion: 0.29 Nodes (8): ee(), fe(), ge(), ie, ke(), me, u, ye()
Community 2180 - "报价、合同审批人设置合并 Implementation Plan"
Cohesion: 0.25 Nodes (7): base, id, planRow, product, specification, stopRemark, text
Community 2181 - "vehicle-detail.vue"
Cohesion: 0.25 Nodes (5): dialogVisible, dictStore, trimmedShortName, updatedRow, fetchUpdateCustomer()
Community 2182 - "H5-mobile"
Cohesion: 0.25 Nodes (5): driverPlanApi, fuelRegisterApi, sitePlanApi, unwrapList(), vehicleRechargeApplyApi
Community 2183 - "post.py"
Cohesion: 0.25 Nodes (4): brandQtyRows, seedActualQty, syncRowActualQty(), totalFeedbackQty
Community 2184 - "文件结构"
Cohesion: 0.25 Nodes (7): apiQuery, av, bv, cmp, kw, sides, total
Community 2185 - "报价单管理:已提交 / 已审批 / 已驳回可再编辑并回草稿"
Cohesion: 0.29 Nodes (7): canManualDibang(), customer, defaults, handleDibangToggle(), keyword, names, next
Community 2186 - "list.vue"
Cohesion: 0.25 Nodes (6): daysInMonth, encoded, first, raw, startWeekday, todayStr
Community 2188 - "customer_pool.py"
Cohesion: 0.39 Nodes (5): chooseAll(), chooseAndUploadFile(), chooseImage(), chooseVideo(), uploadFiles()
Community 2189 - "customer.py"
Cohesion: 0.43 Nodes (7): appendQueryParam(), fallbackVersionFromManifest(), getStaticAssetsVersion(), hasSignedQuery(), hasVersionParam(), looksLikeOurObjectStorage(), withOssVersion()
Community 2190 - "__init__.py"
Cohesion: 0.25 Nodes (7): advanceApi, attachmentApi, expenseItemApi, invoiceApi, invoiceWalletApi, reimburseApi, workflowApi
Community 2191 - "invoice_info.py"
Cohesion: 0.36 Nodes (5): close(), fetchPoundQr(), load(), unwrapData(), makeQrTempFile()
Community 2192 - "opportunity.py"
Cohesion: 0.25 Nodes (5): __dirname, envPath, raw, root, strict
Community 2193 - "pool_rule.py"
Cohesion: 0.43 Nodes (7): 小程序测试用例总册(测试工程师级), 两阶段流程, 写作标准(必须遵守), 小程序测试用例总册(测试工程师级), 按钮与弹窗门禁(方式 C), 文档索引与规模, 能力总览(避免误测「不存在的修改/删除」)
Community 2194 - "product.py"
Cohesion: 0.25 Nodes (8): 5.1 编号规则, 5.2 枚举值, 5.3 状态定义, 5.3.1 跟进状态, 5.3.2 运输安排状态, 5.3.3 归档状态, 5.3.4 完成状态, 五、基础配置
Community 2195 - "VoidDialog.vue"
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 2196 - "deploy-release.sh"
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 2197 - "生成产品编号(格式:CP + yyyyMMdd + 3位序号,如 CP20260530001)"
Cohesion: 0.25
Nodes (8): 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, 10. 表单扩展、迷你表与上传
Community 2198 - "Java: generateAutoProductNo — SXWL + 8位随机大写字符"
Cohesion: 0.25 Nodes (7): 数据移植过程留痕规范, 1. 三层文档结构, 2. 每步必须产出的映射与脚本, 3. 执行批次日志模板(强制字段), 4. 幂等与二次移植, 5. 当前进度索引, code:markdown (## 批次:YYYY-MM-DD HH:MM)
Community 2199 - ".to_list_kwargs"
Cohesion: 0.25 Nodes (7): 安庆市山峡化工有限公司, 财务部门, 人力资源部, 销售部, 山峡 2.0 门户 — 迁移用户账号与初始密码, 生产现场部, 汇总
Community 2200 - "statistics.py"
Cohesion: 0.25
Nodes (7): 1. 以前有没有脚本?能不能直接用?, 2. crm_product 字段对照, 3. crm_product_category 字段对照, 4. 推荐执行顺序(未自动执行,需你确认后跑), 5. 不在本次范围, code:bash (cd backend), CRM 产品迁移:表模型差异与脚本说明
Community 2201 - "leave.py"
Cohesion: 0.25 Nodes (7): 步骤五:验证, 通用验证项, 模块专项验证, 验证通过后, 经验沉淀模板, 验证清单, code:markdown (### X.X {模块名} - {问题简述})
Community 2202 - "parse_admin_request_json"
Cohesion: 0.25
Nodes (7): 待办备注, 商机管理模块迁移方案 — 06 分步实施计划, Phase 0:方案与 DDL(步骤 12), Phase 1:拷贝(步骤 3), Phase 2:前端适配(步骤 48), Phase 3:后端(步骤 912), Phase 4:验证(步骤 1314)
Community 2203 - "handleTabChange"
Cohesion: 0.25 Nodes (7): 涉及表(最小集), 完成标准, 门户 API(最小), code:bash (./docs/crm-migration/scripts/snapshot-java.sh contract ), 合同 create — 报价单前置(P1), 须对齐的 Java, 快照清单(P1-1 实施前执行)
Community 2204 - "Ha"
Cohesion: 0.25 Nodes (7): 迁移范围, 涉及表, 与报价单关系, code:bash (./docs/crm-migration/scripts/snapshot-java.sh supplier-info ), 供方信息(crm_supplier_info)— 01 概述, 快照清单(P0-1 实施前执行), Python 目标
Community 2205 - "quote.py"
Cohesion: 0.25 Nodes (7): File map, PL 入库单 / 出库单 Implementation Plan, Task 1: DDL + Models + Menu SQL, Task 2: pl_io_order_service + arrange/cancel wire + block rearrange, Task 3: Admin + Public APIs, Task 4: Frontend lists/dialogs/public/freeze/archive, Task 5: graphify update + smoke check
Community 2206 - "supplier_info.py"
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 2207 - "compilerOptions"
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 2208 - "二、线索 · 新增表单 crm/clue/form"
Cohesion: 0.25 Nodes (7): code:vue (<el-button), code:typescript (const addProductsDisabled = computed(() => {), code:typescript (const loadContractProductIds = ref<string[]>([])), code:vue (<ProductSelector), code:typescript (function validateSingleContractPerStop(): boolean {), code:bash (git add web-admin/src/components/business/pl-plan-load-secti), Task 7: 装货禁用添加 + 表单联动过滤与校验
Community 2209 - "useECharts.ts"
Cohesion: 0.25 Nodes (7): code:python (delivery_time_from=param_get(params, "deliveryTimeFrom", "d), code:python (delivery_time_from: Optional[date] = Field(default=None, ali), code:python (ExportColumn(title="计划日期", field="planDate"),), code:python (plan_ids = [p.id for p in plans]), code:python (from app.services.pl.plan_list_filters import plan_delivery), code:bash (git add backend/app/api/pl/plan.py backend/app/services/pl_p), Task 4: API 透传过滤参数 + 计划导出列
Community 2210 - "product.ts"
Cohesion: 0.25 Nodes (7): 文件地图, code:bash (git add web-admin/src/views/pl/plan-archive/index.vue web-ad), code:bash (git add web-admin/src/views/pl/plan-contract/index.vue), 运输计划列表「送货时间」列 Implementation Plan, Self-Review(对照 spec), Task 7: 归档 / 证书列表 UI(与主列表同构), Task 8: 合同完善列表 UI + 导出字段
Community 2211 - "invoice_info.py"
Cohesion: 0.25 Nodes (7): 列头 facet 漏斗 CRM 第一批 Implementation Plan, Task 1: 后端公共 facet helper, Task 2: 前端 useColumnFacetOptions, Task 3: 客户 / 公海, Task 4: 线索 / 商机 / 报价, Task 5: 合同族 + 价格函 + 主体危化品, Task 6: 验证
Community 2212 - "loading.ts"
Cohesion: 0.25 Nodes (7): Portal 顶栏全量导航 — Implementation Plan, Task 1: Portal 菜单工具函数, Task 2: 水平菜单支持无图标, Task 3: 新建顶栏导航组件, Task 4: 组装顶栏与布局, Task 5: WorkTab 联动, Task 6: 验证
Community 2213 - "filter_current_cycle_approvals"
Cohesion: 0.25 Nodes (7): 目标, 存储, 接入约定, 样式, 非目标, 方案, 列表列宽拖拽 + localStorage 持久化(方案 C)
Community 2214 - "报价单再编辑回草稿 — 实现计划"
Cohesion: 0.25 Nodes (6): 4. 表结构设计(按迭代), 4.3 迭代 3 — 线索管理 + 商机管理, crm_clue(线索主表), crm_clue_follow(线索跟进记录), crm_opportunity(商机主表), crm_opportunity_follow / crm_opportunity_product / crm_opportunity_stage_log
Community 2215 - "生产一键发版脚本设计"
Cohesion: 0.25 Nodes (7): 合同已安排数量 · 已归档用实际量, 已确认决策, 公式(不变结构), 改动面, 非目标, 目标, code:text (arrangedTotalQty = archivedQty + arrangedUnarchivedQty)
Community 2216 - "H5-mobile"
Cohesion: 0.25 Nodes (7): 运输计划表单 · 可安排数量, 已确认决策, 非目标, 目标, API, code:text ({), UI
Community 2217 - "__init__.py"
Cohesion: 0.25 Nodes (7): 报销申请列表 · 扩大每页条数选项(试点), 目标, 方案(已选), 非目标, 验收, 后续(非本次), 背景
Community 2218 - "Requirement: CRM Excel 导出字典 label 转换"
Cohesion: 0.25 Nodes (7): 背景, 方案, 已知问题与修复(2026-07-25), 影响面, 验收, 目标(本期), TinyMCE 合同表格「类 Excel」排版增强
Community 2219 - "Requirement: 侧边栏菜单图标层级规则"
Cohesion: 0.25 Nodes (7): 运输计划取货/送货联系方式, Data, Decision, Goal, Out of scope, Surfaces, UI Layout
Community 2220 - "statistics.py"
Cohesion: 0.25 Nodes (7): 运输计划保存同步地磅日期 + 已安排禁仅保存, 1. 背景, 2. 决策, 3. 非目标, 4. 实现要点, 方案 A(前端流程), 方案 B(后端兜底)
Community 2221 - "supplier_info.py"
Cohesion: 0.25 Nodes (7): 背景, 证书缺口规则(与现网一致), 方案, 前端, 非目标, 需求, 危化品证上传:仅展示危化计划 +「未上传证书」Tab
Community 2222 - "AdminIndexPage.vue"
Cohesion: 0.25 Nodes (7): 1.0.10(2021-04-21), 1.0.11(2021-05-12), 1.0.8(2021-02-05), 1.0.9(2021-02-05), 1.1.0(2021-07-30), 1.2.0(2021-11-19), 1.2.1(2021-11-22)
Community 2223 - "index.vue"
Cohesion: 0.25 Nodes (7): 0.1.0(2022-04-21), 0.1.1(2022-04-27), 0.2.0(2022-05-07), 0.2.1(2022-05-09), 0.2.2(2024-01-15), 0.2.3(2024-03-20), 0.2.4(2024-04-23)
Community 2224 - "components.d.ts"
Cohesion: 0.25 Nodes (7): 1.0.4(2021-02-05), 1.0.5(2021-05-12), 1.1.0(2021-07-30), 1.2.0(2021-11-19), 1.2.1(2024-03-20), 1.2.2(2024-03-28), 1.2.3(2024-04-02)
Community 2225 - "MenuEntryCard.vue"
Cohesion: 0.25 Nodes (7): 1.0.2(2021-02-05), 1.0.3(2021-05-12), 1.1.0(2021-07-30), 1.1.7(2021-11-08), 1.2.0(2021-11-19), 1.2.1(2021-11-22), 1.2.2(2022-05-30)
Community 2226 - "__init__.py"
Cohesion: 0.25 Nodes (7): 1.1.6(2021-02-04), 1.1.7(2021-05-12), 1.1.8(2021-07-01), 1.2.0(2021-07-13), 1.2.1(2021-07-30), 1.3.0(2021-11-19), 1.3.1(2021-12-20)
Community 2227 - "leave.py"
Cohesion: 0.25 Nodes (7): 1. Schema and contract uniqueness, 2. Occupancy by contract product line, 3. Plan stop multi-contract and product write, 4. Web-admin contract and plan UI, 5. Archive and contract detail, 6. Driver/site and regression, Tasks
Community 2228 - "menu.py"
Cohesion: 0.25 Nodes (7): Capabilities, Impact, Modified Capabilities, New Capabilities, Proposal, What Changes, Why
Community 2229 - "__init__.py"
Cohesion: 0.25 Nodes (7): 1. 数据库, 2. 后端 · 采集层, 3. 后端 · 查询层, 4. 后端 · 注解覆盖(首期), 5. 前端, 6. 验收与文档, 7. 后续(非本期阻塞)
Community 2230 - "_business_type_from_path"
Cohesion: 0.25 Nodes (7): 1. SQL 与数据模型, 2. 后端基础层, 3. 后端业务 API(按依赖顺序), 4. 前端 API 与类型, 5. 前端页面(Fresh Mint), 6. 数据迁移与权限, 7. 验证
Community 2231 - "_title_from_path"
Cohesion: 0.25 Nodes (7): 实现模式, Requirement: 列表筛选自动触发搜索, Scenario: 单字段筛选自动搜索, Scenario: 多字段筛选自动搜索, Scenario: 日期范围筛选, Scenario: 保留手动搜索, Scenario: Code review 自动搜索
Community 2232 - "user.py"
Cohesion: 0.25 Nodes (7): 1. Storage codec & schema, 2. Contract validation & quote bridge, 3. Shared pool qty service (PL), 4. Contract web-admin UI, 5. Transport plan web-admin UI, 6. Verification / docs sync, Tasks
Community 2233 - "workflow.py"
Cohesion: 0.25 Nodes (7): Capabilities, Impact, Modified Capabilities, New Capabilities, Proposal, What Changes, Why
Community 2234 - "__init__.py"
Cohesion: 0.36 Nodes (7): derive_legacy_status_from_three(), derive_three_status_from_legacy(), Decimal, 阶段A兼容:从旧 status 推导三字段。 约束:旧 status 本身混合了支付/配送/订单生命周期,因此只能尽力推断; 若业务侧已有更精确, 阶段A兼容:从三字段反推旧 status(用于旧前端/旧筛选参数兼容)。, ThreeStatus, _to_decimal()
Community 2235 - "env.d.ts"
Cohesion: 0.29 Nodes (7): _date_to_str(), _dt_to_str(), PagedQuery, PagedResponse, date, datetime, bx 原系统 API 响应包装(code=0 / msg / data.rows),与门户 success_response 分离。
Community 2236 - "HomeLayout.vue"
Cohesion: 0.46 Nodes (7): _count(), _delete(), _engine_from_env(), main(), Engine, 清空运输计划(pl_plan)及关联实例数据,便于测试环境重新走流程。 用法(在 backend 目录、已配置 .env DATABASE_URL): p, _table_exists()
Community 2237 - "base.py"
Cohesion: 0.32 Nodes (7): list_ethnics(), Any, Session, 民族码表 CRUD(全局 sys_ethnic), _row_to_dict(), 民族码表 sys_ethnic(国标 GB/T 3304,全局), SysEthnic
Community 2238 - "tablename"
Cohesion: 0.39 Nodes (5): assert_sys_user_bind_available(), FakeRow, test_bind_allows_self(), test_bind_ok_when_empty(), test_bind_rejects_other_personnel()
Community 2239 - "__init__.py"
Cohesion: 0.25 Nodes (7): compilerOptions, allowSyntheticDefaultImports, composite, module, moduleResolution, skipLibCheck, include
Community 2240 - "attachment.py"
Cohesion: 0.25 Nodes (7): compilerOptions, allowSyntheticDefaultImports, composite, module, moduleResolution, skipLibCheck, include
Community 2241 - "advance.py"
Cohesion: 0.25 Nodes (5): __dirname, envPath, raw, root, strict
Community 2242 - "validate_expense_item_id"
Cohesion: 0.25 Nodes (6): defaultsPath, __dirname, normalized, prevRaw, raw, root
Community 2243 - "attachment.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2244 - "common.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2245 - "validate_parent_id"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2246 - "__init__.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2247 - "details_must_not_be_empty"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2248 - "reimburse.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2249 - "validate_advance_id"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2250 - "validate_expense_item_id"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2251 - "validate_approver_id"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2253 - "clue.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2254 - "contract.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2255 - "customer_follow.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2256 - "customer_pool.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2257 - "customer.py"
Cohesion: 0.25 Nodes (8): js, kotlin, swift, app, name, uni, installApk, uni-ext-api
Community 2258 - "__init__.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2259 - "invoice_info.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2260 - "pool_rule.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2261 - "product.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2262 - "quote.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2263 - "supplier_info.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2264 - "dashboard.py"
Cohesion: 0.36 Nodes (4): created(), handler(), updateGutter(), updateNvueWidth()
Community 2265 - "__init__.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2266 - "plans.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2267 - "public_inventory.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2268 - "weighing.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2269 - "__init__.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2270 - "menu.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2271 - "__init__.py"
Cohesion: 0.25 Nodes (8): alipay, aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2272 - "validate_qualification"
Cohesion: 0.25 Nodes (8): lint-staged, *.{cjs,json,jsonc}, *.{html,htm}, *.{js,ts,mjs,mts,tsx}, *.{md,mdx}, *.{scss,css,less}, *.vue, *.{yaml,yml}
Community 2273 - "validate_qualification_patch"
Cohesion: 0.25 Nodes (6): clampStyle, contentRef, displayText, expanded, overflow, props
Community 2274 - "freight.py"
Cohesion: 0.29 Nodes (6): attrs, epIcon, iconAttrs, Props, epIconMap, resolveEpIcon()
Community 2275 - "__init__.py"
Cohesion: 0.25 Nodes (6): getColSpan(), getColSpan(), BREAKPOINT_CONFIG, BreakpointConfig, calculateResponsiveSpan(), ResponsiveBreakpoint
Community 2276 - "inventory.py"
Cohesion: 0.25 Nodes (7): GradientType, ImageSettings, ImportMeta, ImportMetaEnv, Level, QRCodeProps, RenderAs
Community 2277 - "plan.py"
Cohesion: 0.32 Nodes (6): emit, Emits, handleDrawerClose(), handleOpen(), Props, visible
Community 2278 - "transport_address.py"
Cohesion: 0.39 Nodes (7): addMonthsYmd(), alignFqPaymentDetailsForDisplay(), calcInstallmentDueAmounts(), DetailLike, PaymentLike, sortFqPaymentDetails(), syncFqPaymentDetailRowCount()
Community 2279 - "validate_coordinates"
Cohesion: 0.25 Nodes (7): 1. 上传到服务器, 2. 服务器首次启动, 3. 日常运维, 4. 配置文件, 5. 与 Nginx 配合, 6. 常见问题, shanxia2.0 Backend 生产部署说明
Community 2280 - "transport.py"
Cohesion: 0.25 Nodes (8): 报销后端移植适配细则, 地磅后端移植适配细则, 1. 文件复制对照表, 2. Router 改造检查清单, 3. 业务逻辑迁移检查清单, 4. Schema 改造检查清单, 5. 前端拷贝检查清单, 地磅后端移植适配细则
Community 2281 - "validate_amount"
Cohesion: 0.25 Nodes (8): 列表面板, 参考:shanxia2.0 UI 规范强制要求, 字段注释, 弹窗/对话框, 按钮, 表格, 附件上传, 颜色
Community 2282 - "validate_amount"
Cohesion: 0.25
Nodes (8): 待办备注, Phase 0:方案与 DDL(步骤 12), Phase 1:拷贝(步骤 3), Phase 2:前端适配(步骤 48), Phase 3:后端(步骤 912), Phase 4:验证(步骤 1314), 商机管理模块迁移方案 — 06 分步实施计划, 待办备注
Community 2283 - "validate_recharge_type"
Cohesion: 0.25 Nodes (8): 1. 目标, 2. 已确认决策, 3. 阶段划分, 4. 执行原则, 5. 脚本与产物, 6. 风险摘要, 7. 相关文档, 生产数据同步总体规划
Community 2284 - "vehicle_urea.py"
Cohesion: 0.25 Nodes (8): 1. 核心规则, 2. 好处, 3. 例外(不保留源 id 或需额外映射), 4. 各阶段适用表(摘要), 5. 脚本约定, 6. 与旧文档的关系, 7. 相关文档, 主键 ID 保留策略(全局)
Community 2285 - "validate_amount"
Cohesion: 0.25 Nodes (8): 安庆市山峡化工有限公司, 人力资源部, 安庆市山峡化工有限公司, 山峡 2.0 门户 — 迁移用户账号与初始密码, 汇总, 生产现场部, 财务部门, 销售部
Community 2286 - "validate_apply_amount"
Cohesion: 0.25
Nodes (8): 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), 11.6 配送员端映射(pages/deliverer/home/home.vue), 11.7 实施建议(迁移顺序), 11. 从 Demo 到 uni-app 的 class 映射建议
Community 2287 - "validate_quantity"
Cohesion: 0.25
Nodes (8): 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), 11.6 配送员端映射(pages/deliverer/home/home.vue), 11.7 实施建议(迁移顺序), 11. 从 Demo 到 uni-app 的 class 映射建议
Community 2288 - "workflow.py"
Cohesion: 0.25 Nodes (7): Portal 顶栏全量导航 — Implementation Plan, Task 1: Portal 菜单工具函数, Task 2: 水平菜单支持无图标, Task 3: 新建顶栏导航组件, Task 4: 组装顶栏与布局, Task 5: WorkTab 联动, Task 6: 验证
Community 2289 - "_approval_record_dict"
Cohesion: 0.25 Nodes (8): 文件结构, Task 1: 数据库与 Model ✅, Task 2: Schema + Service ✅, Task 3: API ✅, Task 4–6: 前端 ✅, 危化品证「证书齐备」人工确认 — Implementation Plan, 文件结构, 部署注意
Community 2290 - "approve"
Cohesion: 0.25 Nodes (7): File map, PL 入库单 / 出库单 Implementation Plan, Task 1: DDL + Models + Menu SQL, Task 2: pl_io_order_service + arrange/cancel wire + block rearrange, Task 3: Admin + Public APIs, Task 4: Frontend lists/dialogs/public/freeze/archive, Task 5: graphify update + smoke check
Community 2291 - "create"
Cohesion: 0.25
Nodes (8): 文件结构, Spec 覆盖自检, Task 1: PlVehicleFormDialog — 完整新增/编辑表单, Task 2: PlVehicleLibrarySelectDialog — Tab 选车弹窗, Task 3: 接入运输计划表单弹窗, Task 4: 验收与图谱, 文件结构, 运输计划「从车辆库选择」Implementation Plan
Community 2292 - "get_by_id"
Cohesion: 0.25 Nodes (7): CRM 产品分类收拢到产品管理弹窗 Implementation Plan, File map, Placeholder / 一致性自检, Spec 覆盖自检, Task 1: 抽出 ProductCategoryMaintainPanel, Task 2: 新建 ProductCategoryMaintainDialog 并挂到产品管理, Task 3: 菜单软隐藏 SQL + 基线
Community 2293 - "get_paged"
Cohesion: 0.25 Nodes (8): 执行方式, File map, Spec coverage check, Task 1: 纯函数模块 + 失败单测骨架, Task 2: QuoteListPage 接入统计行 UI, Task 3: 列宽/横滚对齐加固(若 Step 4 发现错位), 执行方式, 报价单列表可配置列统计行 Implementation Plan
Community 2294 - "global_status_counts"
Cohesion: 0.25
Nodes (8): 文件结构, Spec 覆盖自检, Task 1: 入库单 / 送(提)货单空白 HTML 纯函数, Task 2: 分装单空白 HTML 纯函数, Task 3: 三个打印弹窗 openBlank(), Task 4: 列表工具栏入口, 文件结构, 运输计划空白单据打印 — Implementation Plan
Community 2295 - "issue"
Cohesion: 0.25 Nodes (8): 运输计划产品字段安排前必填 — 实现计划, Spec 覆盖自检, Task 1: 纯函数校验 + 失败测试, Task 2: 弹窗安排分支接入校验, Task 3: 产品表必填星号 UI, Task 4: 手工验收 + graphify, 文件结构, 运输计划产品字段安排前必填 — 实现计划
Community 2296 - "_latest_approval_per_node"
Cohesion: 0.25 Nodes (8): 文件地图, Task 1: plan_list_filters + 单测 + list_plans 接线, Task 2: 运输计划页前端, Task 3: 归档页前端, Task 4: 合同完善页前端 + gaps API 透传, Task 5: P1 验收 + 图谱, 文件地图, 运输管理列头整库筛选 — P1 计划族 Implementation Plan
Community 2297 - "_my_apply_base"
Cohesion: 0.25 Nodes (8): 4.2 迭代 2 — 客户管理 + 联系人 + 标签 + 公海池, crm_contact(联系人), crm_customer_follow(客户跟进记录), crm_customer_pool_rule(公海池规则), crm_customer_pool(公海池操作记录), crm_customer_tag_relation(客户-标签关联), crm_customer_tag(客户标签), crm_customer(客户主表)
Community 2298 - "my_apply_stats"
Cohesion: 0.25 Nodes (8): 背景, TinyMCE 合同表格「类 Excel」排版增强, 已知问题与修复(2026-07-25), 影响面, 方案, 目标(本期), 背景, 验收
Community 2299 - "offset_amount_map"
Cohesion: 0.25 Nodes (8): 运输计划「从地址库选择」内嵌新增地址, 1. 目标, 2. 非目标, 3. 交互, 4. 改动文件, 5. 校验与 UI, 6. 数据流, 运输计划「从地址库选择」内嵌新增地址
Community 2300 - "pending_approval_stats"
Cohesion: 0.25 Nodes (8): 目标, 列表列宽拖拽 + localStorage 持久化(方案 C), 存储, 接入约定, 方案, 样式, 目标, 非目标
Community 2301 - "advance.py"
Cohesion: 0.25 Nodes (8): 背景, 前端, 危化品证上传:仅展示危化计划 +「未上传证书」Tab, 方案, 背景, 证书缺口规则(与现网一致), 需求, 非目标
Community 2302 - "_query_approvals"
Cohesion: 0.25 Nodes (8): 运输计划取货/送货联系方式, Data, Decision, Goal, Out of scope, Surfaces, UI Layout, 运输计划取货/送货联系方式
Community 2303 - "reject"
Cohesion: 0.25 Nodes (8): 报销申请列表 · 扩大每页条数选项(试点), 后续(非本次), 报销申请列表 · 扩大每页条数选项(试点), 方案(已选), 目标, 背景, 非目标, 验收
Community 2304 - "soft_delete"
Cohesion: 0.25 Nodes (8): 运输计划保存同步地磅日期 + 已安排禁仅保存, 1. 背景, 2. 决策, 3. 非目标, 4. 实现要点, 方案 A(前端流程), 方案 B(后端兜底), 运输计划保存同步地磅日期 + 已安排禁仅保存
Community 2305 - "submit"
Cohesion: 0.25 Nodes (8): 5.1 编号规则, 5.2 枚举值, 5.3.1 跟进状态, 5.3.2 运输安排状态, 5.3.3 归档状态, 5.3.4 完成状态, 5.3 状态定义, 五、基础配置
Community 2306 - "_tenant_no"
Cohesion: 0.25 Nodes (8): 安装方式, API, Breadcrumb Item Props, Breadcrumb Props, breadcrumb 面包屑导航, 基本用法, 安装方式, 组件示例
Community 2307 - "update"
Cohesion: 0.25 Nodes (7): 1.1.6(2021-02-04), 1.1.7(2021-05-12), 1.1.8(2021-07-01), 1.2.0(2021-07-13), 1.2.1(2021-07-30), 1.3.0(2021-11-19), 1.3.1(2021-12-20)
Community 2308 - "_workflow_nodes"
Cohesion: 0.25 Nodes (7): 1.0.2(2021-02-05), 1.0.3(2021-05-12), 1.1.0(2021-07-30), 1.1.7(2021-11-08), 1.2.0(2021-11-19), 1.2.1(2021-11-22), 1.2.2(2022-05-30)
Community 2309 - "create"
Cohesion: 0.25 Nodes (7): 1.0.10(2021-04-21), 1.0.11(2021-05-12), 1.0.8(2021-02-05), 1.0.9(2021-02-05), 1.1.0(2021-07-30), 1.2.0(2021-11-19), 1.2.1(2021-11-22)
Community 2310 - "get_by_biz"
Cohesion: 0.25 Nodes (7): 1.0.4(2021-02-05), 1.0.5(2021-05-12), 1.1.0(2021-07-30), 1.2.0(2021-11-19), 1.2.1(2024-03-20), 1.2.2(2024-03-28), 1.2.3(2024-04-02)
Community 2311 - "get_by_id"
Cohesion: 0.25 Nodes (7): 0.1.0(2022-04-21), 0.1.1(2022-04-27), 0.2.0(2022-05-07), 0.2.1(2022-05-09), 0.2.2(2024-01-15), 0.2.3(2024-03-20), 0.2.4(2024-04-23)
Community 2312 - "attachment.py"
Cohesion: 0.25 Nodes (7): Capabilities, Impact, Modified Capabilities, New Capabilities, Proposal, What Changes, Why
Community 2313 - "soft_delete"
Cohesion: 0.25 Nodes (7): 1. Storage codec & schema, 2. Contract validation & quote bridge, 3. Shared pool qty service (PL), 4. Contract web-admin UI, 5. Transport plan web-admin UI, 6. Verification / docs sync, Tasks
Community 2314 - "_tenant_no"
Cohesion: 0.25 Nodes (7): 1. SQL 与数据模型, 2. 后端基础层, 3. 后端业务 API(按依赖顺序), 4. 前端 API 与类型, 5. 前端页面(Fresh Mint), 6. 数据迁移与权限, 7. 验证
Community 2315 - "get_by_id"
Cohesion: 0.25 Nodes (7): 1. 数据库, 2. 后端 · 采集层, 3. 后端 · 查询层, 4. 后端 · 注解覆盖(首期), 5. 前端, 6. 验收与文档, 7. 后续(非本期阻塞)
Community 2316 - "get_paged"
Cohesion: 0.25 Nodes (8): 地磅月计划量运输联动累加与回减 — 设计, 地磅月计划量运输联动累加与回减 — 设计, 影响面, 数据库变更, 数据流, 核心决策, 目标, 风险与处理
Community 2317 - "base.py"
Cohesion: 0.25 Nodes (8): Requirement: 筛选区多行条件默认折叠与展开更多, Scenario: Code review 筛选区折叠, Scenario: CRM 客户管理筛选区, Scenario: 单行筛选无需展开按钮, Scenario: 重置后收起扩展条件, 交互与文案, 实现模式, 结构与样式
Community 2318 - "soft_delete"
Cohesion: 0.25 Nodes (7): shanxia2.0 生产环境 MySQL 备份脚本, 上线步骤(上传后执行), 恢复示例, 日常命令, 生产机建议目录, 行为说明, 配置项(backup.conf)
Community 2319 - "update"
Cohesion: 0.33 Nodes (5): extractIconFromRule(), getUnicode(), IconfontType, processedErrors, StyleSheetError
Community 2321 - "get_by_id"
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 2322 - "get_item_tree"
Cohesion: 0.38 Nodes (6): derive_legacy_status_from_three(), derive_three_status_from_legacy(), 阶段A兼容:从旧 status 推导三字段。 约束:旧 status 本身混合了支付/配送/订单生命周期,因此只能尽力推断; 若业务侧已有更精确, 阶段A兼容:从三字段反推旧 status(用于旧前端/旧筛选参数兼容)。, ThreeStatus, _to_decimal()
Community 2323 - "expense_item.py"
Cohesion: 0.57 Nodes (6): _count(), _delete(), _engine_from_env(), main(), 清空运输计划(pl_plan)及关联实例数据,便于测试环境重新走流程。 用法(在 backend 目录、已配置 .env DATABASE_URL): p, _table_exists()
Community 2324 - "soft_delete"
Cohesion: 0.48 Nodes (5): _compile(), test_business_type(), test_plan_no_contains(), test_planned_quantity_gte(), test_validity_range_intersection()
Community 2325 - "_tenant_no"
Cohesion: 0.62 Nodes (6): _apply(), test_withdraw_missing_returns_none(), test_withdraw_pending_by_applicant(), test_withdraw_rejects_non_applicant(), test_withdraw_rejects_non_pending(), _user()
Community 2326 - "update"
Cohesion: 0.38 Nodes (6): ct(), d, dt(), wt(), yt(), Zt()
Community 2327 - "__init__.py"
Cohesion: 0.29 Nodes (4): c, i, r, s
Community 2328 - "approve"
Cohesion: 0.33 Nodes (3): n, o, t()
Community 2329 - "batch_offset"
Cohesion: 0.29 Nodes (7): internalSet(), isBoolean, isNumber, isString, rawSet(), set(), set$1()
Community 2330 - "build_apply_out_with_details"
Cohesion: 0.33 Nodes (7): getOrDie(), isObject, isPrototypeOf(), path(), resolve(), sandHTMLElement(), unsafe()
Community 2331 - "create_with_details"
Cohesion: 0.38 Nodes (7): each$1(), filterEditableDescendants(), findParentElm(), hide(), map(), show(), toggle()
Community 2332 - "finance_payment_stats"
Cohesion: 0.29 Nodes (7): isBoolean, isMatch(), isNumber, isString, isText, rawSet(), value()
Community 2333 - "get_by_id"
Cohesion: 0.29 Nodes (7): Cell(), getEditorData(), hasAltSource, hasPoster, htmlToData(), isMediaElement(), showDialog()
Community 2334 - "get_details"
Cohesion: 0.29 Nodes (4): MpDetailAction, MpDetailActionKind, MpFormFooterAction, MpFormFooterActionKey
Community 2336 - "global_status_counts"
Cohesion: 0.29 Nodes (6): items, monthKey, preferred, sorted, ta, tb
Community 2337 - "_latest_approval_per_node"
Cohesion: 0.29 Nodes (6): blob, cols, link, params, selected, url
Community 2338 - "_my_apply_base"
Cohesion: 0.33 Nodes (4): defaultOpstions, EChartsInstance, EChartsOption, useECharts()
Community 2339 - "my_apply_stats"
Cohesion: 0.29 Nodes (5): cols, d, InventoryCreate, list, today
Community 2340 - "offset"
Cohesion: 0.38 Nodes (3): _change(), close(), open()
Community 2344 - "reimburse.py"
Cohesion: 0.43 Nodes (4): appendQtySection(), buildDriverPlanCopyText(), copyDriverPlanToClipboard(), customerNameOf()
Community 2345 - "_query_approvals"
Cohesion: 0.38 Nodes (4): buildQuery(), db, dbRequest(), normalizeDbUrl()
Community 2346 - "reject"
Cohesion: 0.29 Nodes (5): avatarUrl, deptName, email, phone, roleLabel
Community 2347 - "soft_delete"
Cohesion: 0.29 Nodes (6): 小程序测试用例总册(测试工程师级), 两阶段流程, 写作标准(必须遵守), 文档索引与规模, 能力总览(避免误测「不存在的修改/删除」), 按钮与弹窗门禁(方式 C)
Community 2348 - "submit"
Cohesion: 0.29
Nodes (7): 2.1 进入与壳, 2.2 字段展示(每个字段一条), 2.3 必填校验(每个必填独立 + 组合), 2.4 字段边界与内容, 2.5 保存成功 / 失败 / 状态, 2.6 确认无修改 / 无删除, 二、线索 · 新增表单 crm/clue/form
Community 2349 - "_tenant_no"
Cohesion: 0.29 Nodes (7): 附录A:单据类型判断规则, A.1 入库单, A.2 出库单, A.3 直销单, code:block4 (目的地 = 安庆山峡 OR 目的地 = 安徽云栋), code:block5 (供应商 = 安庆山峡 OR 供应商 = 安徽云栋), code:block6 (供应商 ≠ 安庆山峡 AND 供应商 ≠ 安徽云栋)
Community 2350 - "update_with_details"
Cohesion: 0.29 Nodes (7): 附录B:计划跟进状态流转图, B.1 直销单, B.2 入库单, B.3 出库单, code:block7 (等客户确认 → 待采购 → 待发货 → 待收货 → 待归档 → 归档完成), code:block8 (待采购 → 待发货 → 待入库 → 已入库 → 待归档 → 归档完成), code:block9 (等客户确认 → 待出库 → 已出库 → 待收货 → 已收货 → 待归档 → 归档完成)
Community 2351 - "_workflow_nodes"
Cohesion: 0.29 Nodes (7): 8. 分页组件替换规则, 8.1 CRM 写法, 8.2 山峡2.0 写法, 8.3 数据结构对照, 8.4 API 请求参数对照, code:vue (), code:vue ()
Community 2352 - "storage.py"
Cohesion: 0.29 Nodes (7): 12.1 API 文件结构, 12.2 请求方式对照, 12.3 返回格式对照, 12.4 类型定义, 12. API 对接规则, code:json ({), code:json ({)
Community 2353 - "ensure_by_biz_type"
Cohesion: 0.29
Nodes (7): 9. 工具栏与操作按钮替换规则, 9.1 移除 <right-toolbar>, 9.2 按钮 class 规范, 9.3 视图切换, code:vue (), code:vue (
Community 2354 - "get_by_biz_type"
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 2355 - "get_by_id"
Cohesion: 0.29
Nodes (7): 5.1 筛选区 .filter-block, 5.2 控件 .input / .select(筛选内与通用一致), 5.3 展开区与操作行, 5.4 带清除的输入 .input-clear-wrap / .input-clear, 5.5 筛选区树形选择 el-tree-select(下拉本级名、选中全路径), 5.6 树形业务数据全链路展示规律(通用,不限于商品分类), 5. 筛选区与带清除输入
Community 2356 - "get_paged"
Cohesion: 0.29 Nodes (6): 与代码移植文档的关系, 文档索引, 当前状态, 执行记录, 生产数据同步(shanxia2.0), SQL 快照权威来源
Community 2357 - "workflow.py"
Cohesion: 0.29 Nodes (6): 全局执行顺序, Phase 0 — 基础主数据, Phase 1 — CRM, Phase 2 — 报销, Phase 3 — 地磅, Phase 4 — 验收
Community 2358 - "save_nodes"
Cohesion: 0.29 Nodes (6): 合同, 客户 + 合同再同步对账(2026-07-31 下午), 客户(DELETE 后重灌), 合同, 客户 + 合同再同步对账(2026-07-31 下午), 客户(DELETE 后重灌)
Community 2359 - "soft_delete"
Cohesion: 0.29 Nodes (6): 地磅后端移植适配细则, 1. 文件复制对照表, 2. Router 改造检查清单, 3. 业务逻辑迁移检查清单, 4. Schema 改造检查清单, 5. 前端拷贝检查清单
Community 2360 - "_tenant_no"
Cohesion: 0.29 Nodes (6): 表清单, 线索管理模块迁移方案 — 02 数据库, 关联, 增量脚本策略, 实施时注意, 与 sx.sql 差异摘要
Community 2361 - "update"
Cohesion: 0.29 Nodes (6): 迁移目标, 商机管理模块迁移方案 — 01 概述, 迁移范围, 涉及数据库表, 原 CRM 源码位置, 当前 shanxia2.0 状态
Community 2362 - "__init__.py"
Cohesion: 0.29 Nodes (6): 公海池模块迁移方案 — 06 分步实施计划, 步骤 12:后端 API 路由, 目标, 具体任务, 完成标准, 步骤汇总
Community 2363 - "用户通过角色关联得到的菜单权限标识(sys_menu.perms,空则退回菜单 id)。"
Cohesion: 0.29 Nodes (6): 拷贝命令, 目录索引, code:bash (# 报价单 — 示例:实施「列表」步前), CRM Java 参考快照(按需拷贝), 原则(SHALL), 与前端「拷贝 Vue」的对应关系
Community 2364 - "_compare"
Cohesion: 0.29 Nodes (6): 文件结构, 运输计划「从承运商库选择」Implementation Plan, Task 1: PlCarrierFormDialog, Task 2: PlCarrierLibrarySelectDialog, Task 3: 接入计划表单, Task 4: 收尾
Community 2365 - "_get_variable"
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 2366 - "_parse_node_config"
Cohesion: 0.29 Nodes (7): code:python (assert_load_products_in_selected_contract(db, tenant_no, loa), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (git add backend/app/services/pl_plan_stop_service.py backend), code:python (from types import SimpleNamespace), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python (from app.models.crm_models import CrmContractProduct), Task 2: 后端 — 装货产品必须属于所选合同
Community 2367 - "_parse_variables"
Cohesion: 0.29 Nodes (6): code:python (import pytest), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python (links = assert_at_most_one_contract(links, side_label)), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (git add backend/app/services/pl_plan_stop_service.py backend), Task 1: 后端纯函数 — 合同最多 1 份
Community 2368 - "customer_pool.py"
Cohesion: 0.29 Nodes (4): code:python ("""三方不强制证书;山峡仍强制。"""), code:python (def validate_vehicle_save_certs(...):), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), Task 1: 后端 — 三方证书门禁单测(TDD)
Community 2369 - "__init__.py"
Cohesion: 0.29 Nodes (6): 文件地图, code:bash (pytest tests/test_pl_io_order_list_filters.py -v), 运输管理列头整库筛选 — P2 入库/出库 Implementation Plan, Task 1: io_order_list_filters + 单测 + API 接线, Task 2: IoOrderListPage 前端, Task 3: 验收 + 图谱
Community 2370 - "__init__.py"
Cohesion: 0.29
Nodes (5): code:python (plan_item.delivery_times = collect_unique_delivery_date_stri), code:python (deliveryTimes=collect_unique_delivery_date_strings(deliverie), code:bash (cd backend && source venv/bin/activate && python -c "), code:bash (git add backend/app/schemas/pl/plan.py backend/app/services/), Task 3: Schema + attach 写入 deliveryTimes
Community 2371 - "__init__.py"
Cohesion: 0.29 Nodes (7): code:js (MP_WEBVIEW_TICKET: '/web/auth/mp-webview-ticket'), code:js (mpWebview: '/pages/common/mp-webview'), code:js ('pl-plan-webview': PAGE_PATHS.mpWebview + '?path=' + encodeU), code:js ({), code:vue (), code:bash (git add miniprogram/pages/common/mp-webview.vue miniprogram/), Task 5: 小程序通用 web-view 壳 + 工作台入口
Community 2372 - "code:bash (cd /path/to/shanxia2.0)"
Cohesion: 0.29 Nodes (6): 文件地图, code:bash (pytest tests/test_pl_plan_list_filters.py -q), 运输管理列头整库筛选 — P3 危化品证上传 Implementation Plan, Task 1: 后端(若缺 multi), Task 2: 前端 plan-cert, Task 3: 验收 + 图谱
Community 2373 - "code:bash (./start-prod.sh status # 查看状态)"
Cohesion: 0.29 Nodes (6): File map, 送货段产品限合同内 + 选择产品 Implementation Plan, Task 1: 后端送货产品归属断言 + 单测, Task 2: 送货区 UI「选择产品」, Task 3: 表单联动, Task 4: 验证
Community 2374 - "code:bash (curl -s http://127.0.0.1:9111/health)"
Cohesion: 0.29
Nodes (7): code:python (if _as_bool(_param_get(params, "mineVehicles", "mine_vehicle), code:bash (git add backend/app/api/pl/base_data.py), code:js (const isOwn = computed(() => !editId.value || detail.value?.), code:bash (git add miniprogram/pages/pl/vehicle-recharge-apply/form.vue), File map, Task 5: 后端 — 车辆列表 mineVehicles, Task 9: 小程序 — 表单/详情页
Community 2375 - "code:bash (cd /iflytek/shanxia2.0/backend)"
Cohesion: 0.29 Nodes (7): code:bash (pytest tests/test_pl_vehicle_recharge_mine_vehicles.py -v), code:bash (git add backend/app/services/pl_vehicle_recharge_service.py ), code:python (def _seed_apply(db, *, apply_id, plate, applicant_id, status), code:bash (pytest tests/test_pl_vehicle_recharge_mine_vehicles.py::test), code:python (if mine_vehicles:), code:python (if mine_vehicles:), Task 2: 后端 — list_applies / get_apply 的 mine_vehicles
Community 2376 - "code:block1 (backend/)"
Cohesion: 0.29 Nodes (7): code:js (export async function fetchVehicleOptions(q, opts = {}) {), code:js (export const vehicleRechargeApplyApi = {), code:js (plVehicleRechargeApply: '/pages/pl/vehicle-recharge-apply/li), code:js ({), code:json ({), code:bash (git add miniprogram/api/pl.js miniprogram/api/dbOptions.js m), Task 7: 小程序 — API / 路由 / 菜单 / pages.json
Community 2377 - "code:bash (python -m venv venv)"
Cohesion: 0.29 Nodes (6): 安排/调整运输弹窗重构 — Implementation Plan, Task 1: 扩展 TransportArrange Schema, Task 2: 后端 arrange 编排, Task 3: 列表入口, Task 4: 安排弹窗 UI 重构, Task 5: 验证
Community 2378 - "code:bash (pip install -r requirements.txt)"
Cohesion: 0.29 Nodes (6): 合同详情 · 运输计划联动 Implementation Plan, Task 1: Backend — product plan qty aggregation, Task 2: Backend — list plans by contract, Task 3: Backend — arrange auto start_execute, Task 4: Frontend — product columns + 运输计划 tab, Task 5: Verify
Community 2379 - "code:env (# 数据库配置)"
Cohesion: 0.29 Nodes (6): 验收, 报价单/合同审批菜单拆分 Implementation Plan, Task 1: 报价单列表组件化 + 双入口, Task 2: 合同列表组件化 + 双入口, Task 3: 菜单 SQL + 基线快照, Task 4: 收尾
Community 2380 - "code:bash (uvicorn app.main:app --reload --port 8000)"
Cohesion: 0.29 Nodes (7): code:python (from app.services.wechat_mini_auth import normalize_cn_mobil), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python ("""微信小程序登录:code2session、手机号快速验证。"""), code:python (def get_by_wx_openid(self, db: Session, wx_openid: str) -> O), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (git add backend/app/services/wechat_mini_auth.py backend/app), Task 3: CRUD 查询 + 手机号规范化单测(TDD)
Community 2381 - "README.md"
Cohesion: 0.29 Nodes (6): CRM 产品编号/名称列头勾选漏斗 Implementation Plan, Task 1: 后端 productNoIn / productNameIn 过滤, Task 2: 后端 facet 接口, Task 3: 前端 API + defs, Task 4: 产品页动态 options, Task 5: 验证
Community 2382 - "Base"
Cohesion: 0.29
Nodes (7): code:python (# backend/tests/test_crm_list_sort.py), code:python (def test_valid_asc_string():), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python (# backend/app/services/crm/list_sort.py), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (git add backend/app/services/crm/list_sort.py backend/tests/), Task 1: 后端 resolve_datetime_order_by + 单测
Community 2383 - "BaseModel"
Cohesion: 0.29 Nodes (7): code:python (order_by = CrmCustomer.create_time.desc()), code:python (default_order = CrmCustomer.create_time.desc()), code:bash (git add backend/app/schemas/crm/customer.py backend/app/crud), code:python (sort_field: Optional[str] = Field(default=None, alias="sortF), code:python ("sort_field": (self.sort_field or "").strip() or None,), code:python (from app.services.crm.list_sort import resolve_datetime_orde), Task 2: 客户 list/export 接排序
Community 2384 - "4.5 支付管理(/bx/payment)"
Cohesion: 0.29 Nodes (6): 文件结构, 验收, 归档弹窗回传信息编辑 — Implementation Plan, Task 1: 后端 Schema + Service + API, Task 2: 前端 API + 编辑弹窗, Task 3: 集成与验收
Community 2385 - "4.6 附件(/api/attachments)"
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 2386 - "4.7 视图中心(/bx/view)"
Cohesion: 0.29 Nodes (6): 发放附件(凭证)Implementation Plan, Task 1: Board API 返回发放附件, Task 2: 审批处理弹窗 — 发放附件上传与提交, Task 3: 三页详情只读展示发放附件, Task 4: 发放管理弹窗文案, Task 5: 冒烟核对
Community 2387 - "code:block1 (报销管理 /bx)"
Cohesion: 0.29
Nodes (7): code:ts (import AttachmentUploadField from '@/components/business/att), code:ts ({ prop: 'photoUrls', label: '照片' },), code:vue (<el-form-item label="人员照片" class="form-col-span-2" style="gr), code:ts ({), code:vue (<template #photo>), code:bash (git add web-admin/src/views/pl/personnel/index.vue), Task 7: 驾押人员页 personnel/index.vue
Community 2388 - "code:block2 (配置费用项目 + 工作流)"
Cohesion: 0.29 Nodes (6): 运输计划详情 · 展示本次司机/押运 — 设计, 决策, 非目标, 目标, code:text (【运输信息】), UI
Community 2389 - "code:block3 (配置费用项目 + 工作流)"
Cohesion: 0.29 Nodes (6): 合同管理 — 作废恢复, 已确认规则, 非目标, 前端行为, 目标, API
Community 2390 - "opsx-apply.md"
Cohesion: 0.29 Nodes (5): 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 2391 - "opsx-archive.md"
Cohesion: 0.29 Nodes (6): 1. 目标, 2. 范围, 3. 产品规则, 4. 架构, 5. 验收, CRM 产品 / 报价 / 合同:列头漏斗整库服务端筛选(第三批)
Community 2392 - "opsx-propose.md"
Cohesion: 0.29 Nodes (6): 运输计划「地磅可选车辆」设计, 1. 背景与目标, 2. 已确认决策, 3. 行为矩阵, 4. 实现要点, 5. 非目标
Community 2393 - "SKILL.md"
Cohesion: 0.29 Nodes (6): 目标, 范围, 非目标, 面板宽度(一级较少时), 交互, 门户顶栏大面板菜单(方案 A)
Community 2394 - "SKILL.md"
Cohesion: 0.29 Nodes (6): 作废可选原因(独立字段)— 设计文档, 已确认决策, 前端入口, 详细设计, 背景与问题, 涉及表(均需 SQL + Model)
Community 2395 - "SKILL.md"
Cohesion: 0.29 Nodes (6): 车辆加油登记 / 加油信息汇总 — 设计文档, 已确认规则, 非目标, 前端, 目标, API
Community 2396 - "1. 迁移目标"
Cohesion: 0.29 Nodes (6): 加油信息汇总 — 作废恢复, 已确认规则, 前端行为, 目标, API, 非目标(原文;mine 恢复已另案落地)
Community 2397 - "code:block10 (报销管理)"
Cohesion: 0.29 Nodes (6): 门户首页「待办列表」汇总入口, 角标来源(与现网一致), 背景与目标, 非目标, 已确认决策, SHALL
Community 2398 - "code:python (# bx 原:prefix="/api/advances")"
Cohesion: 0.29 Nodes (6): 运费结算三菜单拆分 — 设计文档, 菜单结构, 关键决策, 业务流程, 目标, SQL
Community 2399 - "code:python (class ApiResponse(BaseModel, Generic[T]):)"
Cohesion: 0.29 Nodes (6): 合同审批人设置(租户级默认审批人), 1. 目标, 2. 非目标, 3. 决策(继承报价单), 4. 数据 / API / UI, 5. 验收
Community 2400 - "code:python (@dataclass)"
Cohesion: 0.29 Nodes (6): APIs, 合同详情 · 运输计划联动 Design, Goals, Out of scope, Quantity rules, UI
Community 2401 - "code:python (query.filter(Model.tenant_no == tenant_no, Model.del_flag ==)"
Cohesion: 0.29 Nodes (6): 部署前, 上传与安装, 启动验证, 功能冒烟, 部署后, shanxia2.0 生产上线检查清单
Community 2402 - "code:python (obj_in["id"] = generate_uuid())"
Cohesion: 0.29 Nodes (7): 重构, 优化, 修复, v2.4.2.9 - 2025-07-02, 优化, 修复, 重构
Community 2403 - "code:block8 (/api/expense-items,)"
Cohesion: 0.29 Nodes (7): 新增, 优化, 修复, v2.5.4 - 2025-07-27, 优化, 修复, 新增
Community 2404 - "code:block9 (P0 基础设施 → P1 基础配置 → P2 备用金+附件 → P3 报销 → P4 支付 → P5 菜单 → P6 前)"
Cohesion: 0.29 Nodes (7): 重构, 优化, 新增, v2.4.2.6 - 2025-06-23, 优化, 新增, 重构
Community 2405 - "00-migration-plan.md"
Cohesion: 0.29 Nodes (7): 新增, 修复, 优化, v2.5.7 - 2025-09-14, 优化, 修复, 新增
Community 2406 - "01-api-inventory.md"
Cohesion: 0.29 Nodes (7): 新增, 优化, 修复, v2.5.2 - 2025-07-13, 优化, 修复, 新增
Community 2407 - "不移植项"
Cohesion: 0.29 Nodes (7): 新增, 优化, 修复, v2.4.1 - 2025-06-07, 优化, 修复, 新增
Community 2408 - "module-status.md"
Cohesion: 0.29 Nodes (7): 新增, 优化, 修复, v2.4.2.7 - 2025-06-25, 优化, 修复, 新增
Community 2409 - "2. Router 改造检查清单"
Cohesion: 0.29 Nodes (7): 新增, 优化, 修复, v2.5.6 - 2025-09-06, 优化, 修复, 新增
Community 2410 - "4. Schema 改造检查清单"
Cohesion: 0.29 Nodes (7): Added, Fixed, ⚠️ Important Notice, Refactored, Removed, Upgraded, v2.5.0 - 2025-07-06 🎉
Community 2411 - "code:python (# backend/app/core/bx_auth.py(实施 P0 时落地))"
Cohesion: 0.29 Nodes (7): Added, Fixed, ⚠️ Important Notice, Optimized, Refactored, Upgraded, v3.0.0 - 2025-11-09 🎉
Community 2412 - "code:python (from app.core.tenant_context import get_tenant_no)"
Cohesion: 0.29 Nodes (6): 1.0.6(2021-02-04), 1.0.7(2021-05-12), 1.1.0(2021-07-13), 1.1.1(2021-07-30), 1.2.0(2021-11-19), 1.2.1(2021-11-22)
Community 2413 - "code:python (from app.api.bx import bx_router)"
Cohesion: 0.29 Nodes (6): 1.2.3(2021-02-05), 1.2.4(2021-05-12), 1.3.0(2021-07-13), 1.3.1(2021-07-30), 1.3.2(2021-11-09), 1.4.0(2021-11-19)
Community 2414 - "code:python (from fastapi import APIRouter)"
Cohesion: 0.29 Nodes (6): 1. 数据库与菜单, 2. 后端模型与 Schema, 3. 后端 Service 与 API, 4. 前端 API 与展示工具, 5. 前端页面, 6. 验收
Community 2415 - "code:block5 (/api/expense-items,)"
Cohesion: 0.29 Nodes (6): Context, Decisions, Goals / Non-Goals, Migration Plan, Open Questions, Risks / Trade-offs
Community 2416 - "code:block11 (草稿 → 待审批 → 审批中 → 待执行 → 执行中 → 已完成)"
Cohesion: 0.29 Nodes (6): Capabilities, Impact, Modified Capabilities, New Capabilities, What Changes, Why
Community 2417 - "code:block2 (计划号:SXDDH20260102000002)"
Cohesion: 0.29 Nodes (6): Capabilities, Impact, Modified Capabilities, New Capabilities, What Changes, Why
Community 2418 - "code:block5 (供应商 = 安庆山峡 OR 供应商 = 安徽云栋)"
Cohesion: 0.29 Nodes (6): Capabilities, Impact, Modified Capabilities, New Capabilities, What Changes, Why
Community 2419 - "code:block6 (供应商 ≠ 安庆山峡 AND 供应商 ≠ 安徽云栋)"
Cohesion: 0.29 Nodes (6): Context, Decisions, Goals / Non-Goals, Migration Plan, Open Questions, Risks / Trade-offs
Community 2420 - "code:block8 (待采购 → 待发货 → 待入库 → 已入库 → 待归档 → 归档完成)"
Cohesion: 0.29 Nodes (6): Capabilities, Impact, Modified Capabilities, New Capabilities, What Changes, Why
Community 2421 - "code:block9 (等客户确认 → 待出库 → 已出库 → 待收货 → 已收货 → 待归档 → 归档完成)"
Cohesion: 0.29 Nodes (7): 上传接口, 加解密排除(强制), 业务关联, Requirement: 小程序拍照凭证上传接口, Scenario: 小程序上传一张凭证图, Scenario: 上传路径未排除加密, Scenario: 业务提交携带 imageUrls
Community 2422 - "code:block2 (第一步:编写模块迁移方案 → 第二步:拷贝前端 + UI适配 → 第三步:后端实现 + DDL更新 → 第四步:验证 +)"
Cohesion: 0.29 Nodes (7): code:json ({), Requirement: 统一响应格式, Scenario: 成功响应, Scenario: 失败响应, Scenario: 分页列表响应, Scenario: 单条记录响应, Scenario: 无数据响应
Community 2423 - "code:block3 (docs/crm-migration/plans/{module}/)"
Cohesion: 0.29 Nodes (6): 1. 后端模型与CRUD, 2. 后端API路由, 3. 前端API与类型, 4. 前端页面, 5. 数据初始化, 6. 验证
Community 2424 - "code:vue (<script setup lang="ts">)"
Cohesion: 0.29 Nodes (6): Capabilities, Impact, Modified Capabilities, New Capabilities, What Changes, Why
Community 2425 - "code:vue (<el-button type="primary" @click="handleAdd">)"
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 2426 - "code:vue (<transition :enter-active-class="proxy?.animate.searchAnimat)"
Cohesion: 0.48
Nodes (6): _append_enum_filter(), _append_number_filters(), build_plan_column_filters(), _parse_decimal(), Decimal, 拼装地磅计划列筛 SQLAlchemy 条件(不含 keyword q)。
Community 2427 - "code:vue ()"
Cohesion: 0.48 Nodes (5): _compile(), test_business_type(), test_plan_no_contains(), test_planned_quantity_gte(), test_validity_range_intersection()
Community 2428 - "code:vue ()"
Cohesion: 0.33 Nodes (3): defaultOpstions, EChartsInstance, EChartsOption
Community 2429 - "code:vue (<el-dialog)"
Cohesion: 0.33 Nodes (5): extractIconFromRule(), getUnicode(), IconfontType, processedErrors, StyleSheetError
Community 2430 - "code:vue (<el-dialog :title="dialog.title" v-model="dialog.visible" wi)"
Cohesion: 0.29 Nodes (7): modules, OAuth, Payment, Push, Share, Speech, VideoPlayer
Community 2431 - "code:vue (<el-form)"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2432 - "code:vue (<ImageUpload v-model="form.businessLicenseImages" :limit="5")"
Cohesion: 0.29 Nodes (7): 小程序, QQ, 京东, 字节跳动, 微信, 百度, 阿里
Community 2433 - "code:vue (<el-upload)"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2434 - "code:ts (async function handleFileUpload(uploadFile: UploadFile, fiel)"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2435 - "code:vue (<ImagePreview :src="file.ossId" :isOssId="true" class="uploa)"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2436 - "code:vue (<el-image)"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2437 - "code:vue (<el-upload drag list-type="picture-card" :action="uploadActi)"
Cohesion: 0.29 Nodes (7): Vue, 快应用, client, vue2, vue3, 华为, 联盟
Community 2438 - "code:ts (import { useDict } from '@/utils/dict';)"
Cohesion: 0.29 Nodes (7): 小程序, QQ, 京东, 字节跳动, 微信, 百度, 阿里
Community 2439 - "code:ts (async function handleCustomUpload(options: UploadRequestOpti)"
Cohesion: 0.29 Nodes (7): 小程序, QQ, 京东, 字节跳动, 微信, 百度, 阿里
Community 2440 - "code:vue ()"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2441 - "code:vue ()"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2442 - "code:vue (<el-table-column label="客户类型" prop="customerType" min-width=)"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2443 - "code:vue ()"
Cohesion: 0.29 Nodes (7): 小程序, QQ, 京东, 字节跳动, 微信, 百度, 阿里
Community 2444 - "code:ts (import { useDictTag } from '@/composables/useDictTag')"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2445 - "code:vue ()"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2446 - "code:vue (<el-radio-group v-model="activeView" @change="handleViewChan)"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2447 - "code:vue ()"
Cohesion: 0.29 Nodes (7): Vue, 快应用, client, vue2, vue3, 华为, 联盟
Community 2448 - "code:ts (// 导出)"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2449 - "code:ts (// 导出 - 手动下载)"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2450 - "code:ts (import { useDictStore } from '@/store/modules/dict')"
Cohesion: 0.48 Nodes (5): isMail(), isShowA(), isTel(), makePhoneCall(), openURL()
Community 2451 - "code:vue (<dict-tag :options="crm_customer_type" :value="scope.row.cus)"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2452 - "code:vue (<el-tag :type="getCustomerTypeTagType(scope.row.customerType)"
Cohesion: 0.33 Nodes (3): dom, getForm(), mounted()
Community 2454 - "code:vue (<el-button type="primary" icon="Plus" @click="handleAdd">新增<)"
Cohesion: 0.29 Nodes (7): Vue, 快应用, client, vue2, vue3, 华为, 联盟
Community 2455 - "涉及的数据库表"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2456 - "迁移策略"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2457 - "方法论"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2458 - "数据库适配规则"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2459 - "字典数据一致性"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2460 - "前端文件映射"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2461 - "后端文件清单"
Cohesion: 0.29 Nodes (7): Vue, 快应用, client, vue2, vue3, 华为, 联盟
Community 2463 - "code:sql (DROP TABLE IF EXISTS crm_xxx;)"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2464 - "02-database.md"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2465 - "搜索条件"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2466 - "列表字段"
Cohesion: 0.29 Nodes (7): 小程序, QQ, 京东, 字节跳动, 微信, 百度, 阿里
Community 2467 - "操作按钮"
Cohesion: 0.29 Nodes (7): 小程序, QQ, 京东, 字节跳动, 微信, 百度, 阿里
Community 2468 - "弹窗清单"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2469 - "表单字段"
Cohesion: 0.29 Nodes (6): description, name, origin-plugin-dev-name, origin-plugin-version, plugin-dev-name, plugin-version
Community 2470 - "交互流程"
Cohesion: 0.29 Nodes (7): aliyun, tcb, cloud, uni_modules, dependencies, encrypt, platforms
Community 2471 - "前端功能完整性对照表"
Cohesion: 0.33 Nodes (6): buttonClass, defaultButtons, emit, handleClick(), iconContent, Props
Community 2472 - "04-api-spec.md"
Cohesion: 0.33 Nodes (7): cloneModelValue(), emit, getSanitizedOutput(), handleReset(), handleSearch(), isRichTextEmpty(), sanitizeOutputValue()
Community 2473 - "状态机 / 业务流程"
Cohesion: 0.33 Nodes (4): enabledComponents, getEnabledGlobalComponents(), GlobalComponentConfig, globalComponentsConfig
Community 2474 - "code:block1 (状态A → (触发条件) → 状态B → (触发条件) → 状态C)"
Cohesion: 0.33 Nodes (6): applyThemeToSvg(), COLOR_MAPPINGS, loadSvgContent(), Props, sizeStyle, svgContent
Community 2475 - "05-special.md"
Cohesion: 0.33 Nodes (5): backHome(), goBack(), { homePath }, router, userStore
Community 2476 - "具体任务"
Cohesion: 0.33 Nodes (6): emit(), Emits, handleChange(), normalizedOptions, Props, SettingItemConfig
Community 2477 - "涉及文件"
Cohesion: 0.29 Nodes (5): drawerRef, opportunityId, route, router, visible
Community 2478 - "完成标准"
Cohesion: 0.29 Nodes (6): Example, How to Request, Integration with Workflows, Red Flags, Requesting Code Review, When to Request Review
Community 2479 - "预计代码量"
Cohesion: 0.29 Nodes (7): Backend — 修改, Backend — 新建, File Map, Frontend — 修改, Frontend — 新建, SQL — 新建, 参考源码(只读)
Community 2480 - "目标"
Cohesion: 0.29 Nodes (7): 表清单, 与 sx.sql 差异摘要, 关联, 增量脚本策略, 实施时注意, 线索管理模块迁移方案 — 02 数据库, 表清单
Community 2481 - "具体任务"
Cohesion: 0.29 Nodes (7): 线索主接口对照表, 关键业务逻辑索引(开发前必读 Java), 列表响应约定(门户), 前端 API 文件结构建议, 线索主接口对照表, 线索管理模块迁移方案 — 04 API 规格, 跟进记录接口
Community 2482 - "涉及文件"
Cohesion: 0.29 Nodes (7): 涉及表(最小集), 合同 create — 报价单前置(P1), 完成标准, 快照清单(P1-1 实施前执行), 涉及表(最小集), 门户 API(最小), 须对齐的 Java
Community 2483 - "完成标准"
Cohesion: 0.29
Nodes (7): 3.1 文本搜索:联合 OR vs 分别 AND, 3.2 精确匹配字段, 3.3 排除状态 excludeStatus, 3.4 金额区间, 3.5 签订日期 signDateBegin / signDateEnd, 3.6 创建时间 beginTime / endTime, 3. buildQueryWrapper 条件逐项说明
Community 2484 - "目标"
Cohesion: 0.29 Nodes (7): 目标, 公海池模块迁移方案 — 06 分步实施计划, 具体任务, 完成标准, 步骤 6:前端适配 — ClaimDialog 和 AssignDialog, 步骤汇总, 目标
Community 2485 - "验证清单"
Cohesion: 0.29 Nodes (7): 迁移目标, 原 CRM 源码位置, 商机管理模块迁移方案 — 01 概述, 当前 shanxia2.0 状态, 涉及数据库表, 迁移目标, 迁移范围
Community 2486 - "参考"
Cohesion: 0.29 Nodes (7): 迁移范围, Python 目标, 与报价单关系, 供方信息(crm_supplier_info)— 01 概述, 快照清单(P0-1 实施前执行), 涉及表, 迁移范围
Community 2487 - "步骤汇总"
Cohesion: 0.29 Nodes (7): 1.1 工具, 1.2 对比结果摘要, 1.3 决策, 1. 分析过程, 2. 验收标准, 3. 执行日志, P0-1:字典数据
Community 2488 - "06-steps.md"
Cohesion: 0.29
Nodes (6): 1. 以前有没有脚本?能不能直接用?, 2. crm_product 字段对照, 3. crm_product_category 字段对照, 4. 推荐执行顺序(未自动执行,需你确认后跑), 5. 不在本次范围, CRM 产品迁移:表模型差异与脚本说明
Community 2489 - "关键业务场景测试用例"
Cohesion: 0.29 Nodes (7): Phase 3: 前端清理, Task 3.1: 删除业务 Views 目录, Task 3.2: 删除 system/ 下的模板/业务页面, Task 3.3: 删除业务 API 模块, Task 3.4: 精简前端路由, Task 3.5: 删除 status-tag-registry.ts, Task 3.6: 清理 admin.ts 中的业务 API 函数
Community 2490 - "07-verify.md"
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 2491 - "UI 规范合规检查"
Cohesion: 0.29 Nodes (6): Task 1: 扩展 TransportArrange Schema, Task 2: 后端 arrange 编排, Task 3: 列表入口, Task 4: 安排弹窗 UI 重构, Task 5: 验证, 安排/调整运输弹窗重构 — Implementation Plan
Community 2492 - "迁移范围"
Cohesion: 0.29 Nodes (6): Portal 恢复左侧子菜单 + 可折叠 — Implementation Plan, Task 1: 恢复 Portal 布局 DOM 结构, Task 2: 顶栏增加折叠按钮并精简, Task 3: 放开 Portal 侧栏折叠, Task 4: 全局样式对齐, Task 5: 验证
Community 2493 - "涉及数据库表"
Cohesion: 0.29 Nodes (7): 文件结构, Task 1: 后端 Schema + Service + API, Task 2: 前端 API + 编辑弹窗, Task 3: 集成与验收, 归档弹窗回传信息编辑 — Implementation Plan, 文件结构, 验收
Community 2494 - "前端文件映射"
Cohesion: 0.29 Nodes (7): 文件结构, Task 1: PlCarrierFormDialog, Task 2: PlCarrierLibrarySelectDialog, Task 3: 接入计划表单, Task 4: 收尾, 文件结构, 运输计划「从承运商库选择」Implementation Plan
Community 2495 - "原 CRM 源码位置"
Cohesion: 0.29 Nodes (7): 文件结构, Spec 覆盖自检, Task 1: 表单弹窗支持按源计划预填(复制模式), Task 2: 列表页「复制」入口, Task 3: 文档收尾与验收, 文件结构, 运输计划「复制」Implementation Plan
Community 2496 - "02-database.md"
Cohesion: 0.29 Nodes (7): 验收, Task 1: 报价单列表组件化 + 双入口, Task 2: 合同列表组件化 + 双入口, Task 3: 菜单 SQL + 基线快照, Task 4: 收尾, 报价单/合同审批菜单拆分 Implementation Plan, 验收
Community 2497 - "结构"
Cohesion: 0.29 Nodes (7): 文件结构, bx-mobile 报销申请发票附件选择 — Implementation Plan, Spec 覆盖自检, Task 1: 替换状态模型与纯函数(script), Task 2: 模板 — 已选区 + 附件网格 Sheet, Task 3: 样式对齐 Demo + 类型检查, 文件结构
Community 2498 - "03-frontend-spec.md"
Cohesion: 0.29 Nodes (6): Task 1: Backend — product plan qty aggregation, Task 2: Backend — list plans by contract, Task 3: Backend — arrange auto start_execute, Task 4: Frontend — product columns + 运输计划 tab, Task 5: Verify, 合同详情 · 运输计划联动 Implementation Plan
Community 2499 - "code:json ({)"
Cohesion: 0.29 Nodes (6): File map, Task 1: 后端送货产品归属断言 + 单测, Task 2: 送货区 UI「选择产品」, Task 3: 表单联动, Task 4: 验证, 送货段产品限合同内 + 选择产品 Implementation Plan
Community 2500 - "code:block2 (web-admin/src/api/crm/)"
Cohesion: 0.29 Nodes (6): File map, Placeholder scan, Spec coverage check, Task 1: 纯函数 + 失败单测, Task 2: 接入 QuoteFormPanel 复制路径, 报价单复制新增过滤下架产品 Implementation Plan
Community 2501 - "04-api-spec.md"
Cohesion: 0.29
Nodes (6): File map, Spec coverage (self-review), Task 1: 加固 mpUpdate.js, Task 2: App.vue 热启动接入, Task 3: 收尾, 微信小程序正式版强制更新 Implementation Plan
Community 2502 - "05-special.md"
Cohesion: 0.29 Nodes (6): Task 1: Board API 返回发放附件, Task 2: 审批处理弹窗 — 发放附件上传与提交, Task 3: 三页详情只读展示发放附件, Task 4: 发放管理弹窗文案, Task 5: 冒烟核对, 发放附件(凭证)Implementation Plan
Community 2503 - "06-steps.md"
Cohesion: 0.29 Nodes (7): 7.1 主键映射, 7.2 租户字段, 7.3 附件迁移, 7.4 字典数据迁移, 7.5 部门映射, 7.6 迁移顺序(依赖关系), 7. 数据迁移注意事项
Community 2504 - "07-verify.md"
Cohesion: 0.29 Nodes (7): 运费结算三菜单拆分 — 设计文档, SQL, 业务流程, 关键决策, 目标, 菜单结构, 运费结算三菜单拆分 — 设计文档
Community 2505 - "涉及数据库表"
Cohesion: 0.29 Nodes (7): 合同审批人设置(租户级默认审批人), 1. 目标, 2. 非目标, 3. 决策(继承报价单), 4. 数据 / API / UI, 5. 验收, 合同审批人设置(租户级默认审批人)
Community 2506 - "源码位置"
Cohesion: 0.29 Nodes (7): 目标, 交互, 目标, 范围, 门户顶栏大面板菜单(方案 A), 非目标, 面板宽度(一级较少时)
Community 2507 - "方案文档索引"
Cohesion: 0.29
Nodes (7): 公开抢班:系统用户可搜索下拉 — 设计, GET /api/public/duty/{token}, POST /api/public/duty/{token}/grab, 公开抢班:系统用户可搜索下拉 — 设计, 前端, 接口, 目标
Community 2508 - "code:block1 (B1 DDL + Model → B2 后端全量 API → D1 拷贝前端 → D2 Fresh Mint 适配 → )"
Cohesion: 0.29 Nodes (7): 门户首页「待办列表」汇总入口, SHALL, 已确认决策, 背景与目标, 角标来源(与现网一致), 门户首页「待办列表」汇总入口, 非目标
Community 2509 - "01-overview.md"
Cohesion: 0.29 Nodes (6): APIs, Goals, Out of scope, Quantity rules, UI, 合同详情 · 运输计划联动 Design
Community 2510 - "code:bash (./docs/crm-migration/scripts/snapshot-java.sh contract )"
Cohesion: 0.29 Nodes (7): 合同已安排数量 · 已归档用实际量, 公式(不变结构), 合同已安排数量 · 已归档用实际量, 已确认决策, 改动面, 目标, 非目标
Community 2511 - "vite.config.ts"
Cohesion: 0.29 Nodes (7): 运输计划表单 · 可安排数量, API, UI, 已确认决策, 目标, 运输计划表单 · 可安排数量, 非目标
Community 2512 - "code:block1 (index.vue getList())"
Cohesion: 0.29 Nodes (7): 运输计划「地磅可选车辆」设计, 1. 背景与目标, 2. 已确认决策, 3. 行为矩阵, 4. 实现要点, 5. 非目标, 运输计划「地磅可选车辆」设计
Community 2513 - "code:mermaid (flowchart LR)"
Cohesion: 0.29 Nodes (6): 1. 目标, 2. 范围, 3. 产品规则, 4. 架构, 5. 验收, CRM 产品 / 报价 / 合同:列头漏斗整库服务端筛选(第三批)
Community 2514 - "code:ts (queryParams.contractNo = queryParams.contractName = queryPar)"
Cohesion: 0.29 Nodes (6): API, 前端, 已确认规则, 目标, 车辆加油登记 / 加油信息汇总 — 设计文档, 非目标
Community 2515 - "code:python (if "
Cohesion: 0.29 Nodes (6): 1.0.6(2021-02-04), 1.0.7(2021-05-12), 1.1.0(2021-07-13), 1.1.1(2021-07-30), 1.2.0(2021-11-19), 1.2.1(2021-11-22)
Community 2516 - "code:java (lqw.ne(StringUtils.isNotBlank(bo.getExcludeStatus()), CrmCon)"
Cohesion: 0.29 Nodes (6): 1.2.3(2021-02-05), 1.2.4(2021-05-12), 1.3.0(2021-07-13), 1.3.1(2021-07-30), 1.3.2(2021-11-09), 1.4.0(2021-11-19)
Community 2517 - "code:java (lqw.between(beginTime != null && endTime != null, create_tim)"
Cohesion: 0.29 Nodes (7): 使用说明, cancelNotificationProgress() : void, createNotificationProgress(options : CreateNotificationProgressOptions) : void,, finishNotificationProgress(options: FinishNotificationProgressOptions) : void, uts-progressNotification, 使用说明, 导入
Community 2518 - "code:sql (contract.id IN "
Cohesion: 0.29 Nodes (6): Capabilities, Impact, Modified Capabilities, New Capabilities, What Changes, Why
Community 2519 - "code:java (vo.setCanApprove(contractApprovalService.canUserApprove(vo.g)"
Cohesion: 0.29 Nodes (6): Capabilities, Impact, Modified Capabilities, New Capabilities, What Changes, Why
Community 2520 - "code:mermaid (stateDiagram-v2)"
Cohesion: 0.29 Nodes (6): 1. 后端模型与CRUD, 2. 后端API路由, 3. 前端API与类型, 4. 前端页面, 5. 数据初始化, 6. 验证
Community 2521 - "pl.js"
Cohesion: 0.29 Nodes (6): Context, Decisions, Goals / Non-Goals, Migration Plan, Open Questions, Risks / Trade-offs
Community 2522 - "apply_brand_stock_change"
Cohesion: 0.29 Nodes (6): Capabilities, Impact, Modified Capabilities, New Capabilities, What Changes, Why
Community 2523 - "04-api-spec.md"
Cohesion: 0.29 Nodes (6): 1. 数据库与菜单, 2. 后端模型与 Schema, 3. 后端 Service 与 API, 4. 前端 API 与展示工具, 5. 前端页面, 6. 验收
Community 2524 - "code:mermaid (flowchart LR)"
Cohesion: 0.29 Nodes (6): Context, Decisions, Goals / Non-Goals, Migration Plan, Open Questions, Risks / Trade-offs
Community 2525 - "detail.vue"
Cohesion: 0.29 Nodes (6): Capabilities, Impact, Modified Capabilities, New Capabilities, What Changes, Why
Community 2526 - "code:markdown (继续合同管理重写移植。)"
Cohesion: 0.29 Nodes (7): Requirement: 小程序拍照凭证上传接口, Scenario: 上传路径未排除加密, Scenario: 业务提交携带 imageUrls, Scenario: 小程序上传一张凭证图, 上传接口, 业务关联, 加解密排除(强制)
Community 2527 - "test_crm_approval_reedit.py"
Cohesion: 0.29 Nodes (7): Requirement: 列表筛选自动触发搜索, Scenario: Code review 自动搜索, Scenario: 保留手动搜索, Scenario: 单字段筛选自动搜索, Scenario: 多字段筛选自动搜索, Scenario: 日期范围筛选, 实现模式
Community 2528 - "文件结构"
Cohesion: 0.29 Nodes (7): 部署前, shanxia2.0 生产上线检查清单, 上传与安装, 功能冒烟, 启动验证, 部署前, 部署后
Community 2529 - "涉及的数据库表"
Cohesion: 0.33 Nodes (5): [], advanceIssuePending, advancePendingTotal, paymentPending, reimbursePendingTotal
Community 2530 - "迁移策略"
Cohesion: 0.33 Nodes (4): account, arr, display, name
Community 2531 - "方法论"
Cohesion: 0.33 Nodes (5): aid, id, key, kw, unknown
Community 2532 - "数据库适配规则"
Cohesion: 0.47 Nodes (5): allocate_next_biz_no(), _format_biz_no(), _prefix_for(), 业务协议号自动生成:XBCC / JZCC + YYYYMMDD + 6 位序号, 原子分配下一个业务协议号。 须在 create 事务内调用;使用 MySQL LAST_INSERT_ID 保证并发安全。
Community 2533 - "字典数据一致性"
Cohesion: 0.47 Nodes (5): test_parse_optional_date_invalid(), test_parse_optional_date_none_and_blank(), test_parse_optional_date_string_and_date(), parse_optional_date(), 可选日期:空 → None;合法 YYYY-MM-DD / date / datetime → date。
Community 2534 - "前端文件映射"
Cohesion: 0.33 Nodes (6): _free_soft_deleted_uk(), 改写已软删行的 shift_type,释放 uk_day_shift(day, type, del_flag=1)。, 同一天同班次若已有 del_flag=1 墓碑,先改写其 shift_type,避免再次软删撞 uk。, _retire_slot(), _tombstone_shift_type(), test_tombstone_shift_type_keeps_unique_suffix()
Community 2535 - "后端文件清单"
Cohesion: 0.33 Nodes (6): list_duty_staff_users(), 按固定 id 查找「值班人员」角色;找不到再按角色名兜底。, 本租户启用且绑定「值班人员」角色的用户(公开页 users / 管理端 options)。, resolve_duty_staff_role_id(), test_list_duty_staff_users_empty_when_no_role(), test_resolve_duty_staff_role_id_by_fixed_id()
Community 2536 - "01-overview.md"
Cohesion: 0.33 Nodes (5): auto_start_execute_approved_contracts(), contract_ids_linked_to_plan(), 将关联且状态为 approved 的合同置为 executing(不 commit)。返回已推进的合同 id。, 将关联且状态为 approved 的合同置为 executing(不 commit)。返回已推进的合同 id。, test_auto_start_execute_promotes_approved_only()
Community 2539 - "code:sql (DROP TABLE IF EXISTS crm_customer_pool_rule;)"
Cohesion: 0.47 Nodes (6): cn(), ke(), pe(), pn(), un(), vn()
Community 2541 - "交互流程"
Cohesion: 0.33 Nodes (6): bind(), flatten(), getCharMap(), getDefaultCharMap(), isArray$1, map()
Community 2542 - "表单字段"
Cohesion: 0.33 Nodes (6): compose1(), getShadowRoot(), inBody(), isDocumentFragment, isShadowRoot(), isText
Community 2543 - "交互流程"
Cohesion: 0.33 Nodes (5): bind$1(), bind$2(), binder(), curry(), handle()
Community 2544 - "搜索条件"
Cohesion: 0.4 Nodes (6): getRaw(), isChildEditable(), isContentEditableFalse(), isElement, isHTMLElement(), isWrappedNbsp()
Community 2545 - "搜索条件"
Cohesion: 0.33 Nodes (6): addPx(), parseAndSanitize(), Parser(), shouldFilterHtml, updateEphoxEmbed(), updateHtml()
Community 2546 - "列表字段"
Cohesion: 0.53 Nodes (6): cellOperations(), createCell(), createCol(), createColgroup(), createRow$1(), paste$1()
Community 2547 - "操作按钮"
Cohesion: 0.4 Nodes (6): detect$5(), find(), firstMatch(), nu$2(), unknown$2(), group
Community 2548 - "前端功能完整性对照表"
Cohesion: 0.47 Nodes (5): fmt, getUserConfirmation(), main(), resetChangeLog(), theme
Community 2549 - "操作按钮"
Cohesion: 0.47 Nodes (5): buggySyncAttachmentList(), build(), next, previous, syncAttachmentList()
Community 2550 - "弹窗清单"
Cohesion: 0.33 Nodes (3): DEFAULT_LOADING_CONFIG, LoadingInstance, loadingService
Community 2551 - "表单字段"
Cohesion: 0.33 Nodes (3): BREAKPOINT_CONFIG, BreakpointConfig, ResponsiveBreakpoint
Community 2552 - "03-frontend-spec.md"
Cohesion: 0.33 Nodes (4): editorContainer, formData, toolbar, toolbarButtons
Community 2553 - "04-api-spec.md"
Cohesion: 0.33 Nodes (5): accept, file, name, string, type
Community 2554 - "状态机 / 业务流程"
Cohesion: 0.33 Nodes (3): props, reason, submitLoading
Community 2555 - "code:block1 (normal(正常) → (手动放入/规则回收) → pool(公海) → (领取/分配) → normal(正常) →)"
Cohesion: 0.33 Nodes (5): n, next, qty, raw, selected
Community 2556 - "code:block2 (领取/分配 → 设置保护期(protect_days天) → 到期检查 → 跟进≥3次 → 清除保护期)"
Cohesion: 0.4 Nodes (5): catch(), defaultSupplier, if(), fetchContactByCustomerId(), getContactByCustomerId()
Community 2557 - "05-special.md"
Cohesion: 0.33 Nodes (3): OPER_LOG_BUSINESS_TYPE_OPTIONS, OperLogQuery, OperLogVO
Community 2558 - "具体任务"
Cohesion: 0.47 Nodes (5): body, goBack(), goList(), handleSave(), loadDetail()
Community 2559 - "完成标准"
Cohesion: 0.33 Nodes (3): formData, formItems, rules
Community 2565 - "具体任务"
Cohesion: 0.47 Nodes (3): get_file_data(), get_file_ext(), get_file_info()
Community 2567 - "完成标准"
Cohesion: 0.47 Nodes (3): isOpenStat(), mounted(), title()
Community 2570 - "具体任务"
Cohesion: 0.6 Nodes (4): formatPoundQrProductLine(), formatQrcodeProductLabel(), normalizePoundQrRemarks(), poundQrDialogTitle()
Community 2571 - "完成标准"
Cohesion: 0.53 Nodes (4): chooseAndUploadImages(), extractUrl(), getToken(), parseUploadBody()
Community 2572 - "具体任务"
Cohesion: 0.53 Nodes (4): HTMLParser(), parseAttrs(), parseHtml(), removeDOCTYPE()
Community 2573 - "完成标准"
Cohesion: 0.33 Nodes (6): 四、商机管理, 4.1 列表壳与负向, 4.2 搜索(独立维度), 4.3 Tab 逐个, 4.4 卡片字段, 4.5 详情字段与跟进
Community 2574 - "涉及文件"
Cohesion: 0.33 Nodes (6): 10.1 结算流程, 10.2 运费计算, 10.3 发票信息, 10.4 汇款凭证, 十、运费结算, code:block3 (待提交 → 已提交 → 审核通过 → 已确认)
Community 2575 - "具体任务"
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 2576 - "完成标准"
Cohesion: 0.33 Nodes (6): 13.1 产品分类, 13.2 产品管理, 13.3 客户管理, 13.4 公海池, 13.5 公共 CSS 注意事项, 13. 各模块特殊注意事项
Community 2577 - "具体任务"
Cohesion: 0.33 Nodes (6): 11. 权限指令替换规则, 11.1 CRM 权限方式, 11.2 山峡2.0 权限方式, 11.3 替换规则, code:ts (import { hasPermi } from '@/utils/permission'), code:vue ()
Community 2578 - "完成标准"
Cohesion: 0.33 Nodes (6): 3. 页面外层布局替换, 3.1 CRM 原始结构, 3.2 山峡2.0 目标结构, 3.3 结构转换对照表, code:vue (), code:vue ()
Community 2579 - "完成标准"
Cohesion: 0.33 Nodes (5): 已完成模块, 部分完成(代码已有但未验证), 方案进行中(报价单链路), 未开始, CRM 模块移植状态跟踪表
Community 2580 - "验证清单"
Cohesion: 0.33 Nodes (5): 参考:数据库迁移规则, 业务字段对齐原则, 字典数据迁移(强制), 公共字段适配(7 项强制), DDL 检查清单
Community 2581 - "参考"
Cohesion: 0.33 Nodes (5): 源码, 报价单管理 — 04 API 规格, 1. 报价单主接口, 2. 产品 / 审批 / 分享日志, DDL
Community 2582 - "步骤汇总"
Cohesion: 0.33 Nodes (5): 功能验证清单, 公海池模块迁移方案 — 07 验证清单, 数据一致性检查, 关键业务场景测试用例, UI 规范合规检查
Community 2583 - "预计代码量"
Cohesion: 0.33 Nodes (6): 目标, 步骤 1:清理现有不符合规范的代码, 具体任务, 涉及文件, 完成标准, 预计代码量
Community 2584 - "具体任务"
Cohesion: 0.33 Nodes (5): ETC/加油充值申请 ZIP 导出 Implementation Plan, Task 1: 公共 ZIP 模块 + 归档重构(TDD), Task 2: 充值申请 ZIP 后端, Task 3: 前端菜单, Task 4: 验证
Community 2585 - "涉及文件"
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 2586 - "完成标准"
Cohesion: 0.33
Nodes (6): code:vue (<ContractSelector), code:vue (<ContractSelector), code:typescript (async function handleConfirmSingle(contract: ContractVO) {), code:typescript (defineExpose({), code:bash (git add web-admin/src/components/business/pl-plan-contract-m), Task 5: PlPlanContractMultiSelect 改为单选
Community 2587 - "具体任务"
Cohesion: 0.33 Nodes (5): 文件结构, 执行方式, 三方/山峡车辆人员分册与粘贴建档 — Implementation Plan, Placeholder 扫描, Spec 覆盖自检
Community 2588 - "涉及文件"
Cohesion: 0.33 Nodes (5): 危化品证上传按钮权限 实现计划, Task 1: 菜单 SQL, Task 2: 后端权限, Task 3: 前端接线, Task 4: 验收
Community 2589 - "完成标准"
Cohesion: 0.33
Nodes (6): code:python (from datetime import date, datetime), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python (def collect_unique_delivery_date_strings(deliveries) -> list), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (git add backend/app/services/pl_plan_stop_service.py backend), Task 2: deliveryTimes 聚合 helper + 单测
Community 2590 - "具体任务"
Cohesion: 0.33
Nodes (6): code:typescript ({ prop: 'deliveryTimes', label: '送货时间' },), code:vue (<el-table-column), code:typescript (if (prop === 'deliveryTimes') {), code:scss (.pl-delivery-times-cell {), code:bash (git add web-admin/src/views/pl/plan/index.vue), Task 6: 主列表 plan/index.vue UI
Community 2591 - "涉及文件"
Cohesion: 0.33 Nodes (6): code:python (# backend/tests/test_mp_webview_ticket.py), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python (# backend/app/services/mp_webview_ticket.py), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (git add backend/app/services/mp_webview_ticket.py backend/te), Task 1: Redis ticket 服务 + 单测
Community 2592 - "完成标准"
Cohesion: 0.33 Nodes (5): 文件结构, 小程序报销 Batch1:菜单权限 + 占位入口 Implementation Plan, Task 1: SQL + 双库执行, Task 2: workbench menus + routes + pages.json + 9 placeholders, Task 3: 验收过滤与提交
Community 2593 - "目标"
Cohesion: 0.33 Nodes (6): code:python (# backend/tests/test_pl_brand_archive.py), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python (# backend/app/services/pl_brand_archive.py), code:python (class PlanArchiveBrandQtyItem(BaseModel):), code:bash (git add backend/app/services/pl_brand_archive.py backend/tes), Task 8: 归档品牌量校验 + 持久化(TDD)
Community 2594 - "具体任务"
Cohesion: 0.33 Nodes (5): 可筛列, 运输管理列头整库筛选 — P6 证件提醒 Implementation Plan, Task 1: backend + API, Task 2: FE document-reminder.vue, Task 3: pytest + 图谱 + 设计文档
Community 2595 - "06-steps.md"
Cohesion: 0.33 Nodes (6): code:ts (// bx-mobile/src/api/portalAuth.ts), code:bash (# 后端已启动于 8000;bx-mobile npm run dev), code:bash (git add bx-mobile/src/utils/loginRsa.ts bx-mobile/src/api/po), code:ts (// bx-mobile/src/api/portalClient.ts), code:ts (// bx-mobile/src/utils/loginRsa.ts), Task 3: portalClient + RSA 登录 API
Community 2596 - "关键业务场景测试用例"
Cohesion: 0.33 Nodes (5): 文件结构, 执行说明, 阶段与任务索引, bx-mobile 适配 shanxia2.0 — Implementation Plan, Spec 覆盖自检
Community 2597 - "UI 规范合规检查"
Cohesion: 0.33 Nodes (5): 小程序 CRM 产品分类 Implementation Plan, Task 1: API + 路由入口, Task 2: 列表页 list.vue, Task 3: 表单页 form.vue, Task 4: 收尾
Community 2598 - "迁移范围"
Cohesion: 0.33 Nodes (6): code:python ("""mineVehicles:车辆人员归属过滤与写校验。"""), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python (# backend/app/services/pl_vehicle_mine_vehicles.py), code:bash (pytest tests/test_pl_vehicle_recharge_mine_vehicles.py::test), code:bash (git add backend/app/services/pl_vehicle_mine_vehicles.py bac), Task 1: 后端 — 本人车辆车牌集 helper + 失败测试
Community 2599 - "涉及数据库表"
Cohesion: 0.33 Nodes (6): code:python (def test_create_apply_mine_vehicles_rejects_foreign_plate(mo), code:bash (pytest tests/test_pl_vehicle_recharge_mine_vehicles.py::test), code:python (def _assert_mine_vehicle_plate(db, tenant_no, user, plate: s), code:bash (pytest tests/test_pl_vehicle_recharge_mine_vehicles.py tests), code:bash (git add backend/app/services/pl_vehicle_recharge_service.py ), Task 3: 后端 — create / update / submit / cancel 写校验
Community 2600 - "原 CRM 源码位置"
Cohesion: 0.33 Nodes (5): 面板 × 可筛列, 运输管理列头整库筛选 — P4 运费结算族 Implementation Plan, Task 1: backend filters + API, Task 2: FE defs + 六面板, Task 3: pytest + 图谱
Community 2601 - "01-overview.md"
Cohesion: 0.33
Nodes (5): 运输管理日期列头双三角排序 Implementation Plan, Task 1: list_sort + 单测, Task 2: 后端接线, Task 3: 前端 9 页接线, Task 4: 回归
Community 2602 - "迁移目标"
Cohesion: 0.33 Nodes (5): 运输计划跟进状态重构 Implementation Plan, Task 1: 后端常量与创建/删除/安排/归档, Task 2: 前端展示与按钮, Task 3: 数据迁移, Task 4: 校验
Community 2603 - "涉及数据库表"
Cohesion: 0.33 Nodes (5): code:ts (// props), CRM 选择产品弹窗增强 Implementation Plan, Spec 覆盖自检, Task 1: 抽出 ProductFormDialog, Task 2: 统一 ProductSelector
Community 2604 - "源码位置"
Cohesion: 0.33 Nodes (5): 门户首页侧栏选中项会话记忆 — 实现计划, Task 1: 读写工具, Task 2: 首页接入, Task 3: 登出 / 换用户清理, Task 4: 手工验证
Community 2605 - "方案文档索引"
Cohesion: 0.33 Nodes (6): code:html (或), code:html (<button), code:js (const onWechatGate = () => {), code:scss (.login-divider {), code:bash (git add miniprogram/pages/login/login.vue miniprogram/stores), Task 7: 登录页 UI + getPhoneNumber
Community 2606 - "code:block1 (P0 供方 crm_supplier_info(全 API))"
Cohesion: 0.33
Nodes (6): code:python (from types import SimpleNamespace), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:python ("""微信小程序登录业务:openid + 手机号一致性校验(仅快捷登录绑号)。"""), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (git add backend/app/services/wechat_login_service.py backend), Task 4: resolve_wechat_login_user + 单测(TDD)
Community 2607 - "01-overview.md"
Cohesion: 0.33
Nodes (6): code:sql (-- 山峡小程序手机号快捷登录:绑定微信 openid), code:sql (wx_openid varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT N), code:sql (UNIQUE KEY uk_sys_user_wx_openid (wx_openid),), code:python (wx_openid = Column(String(64), nullable=True, comment="微信小程序), code:bash (git add docs/sql/migrations/2026-09-18-sys-user-wx-openid.sq), Task 1: DDL + ORM 字段
Community 2608 - "04-api-spec.md"
Cohesion: 0.33 Nodes (5): 页面 × 可筛列, 运输管理列头整库筛选 — P5 ETC/维保 Implementation Plan, Task 1: backend filters + service/API, Task 2: FE defs + 四页, Task 3: pytest + 图谱 + 设计文档状态
Community 2609 - "code:block2 (行小计 = price × quantity × (1 - line_discount/100))"
Cohesion: 0.33
Nodes (5): CRM 产品 / 报价 / 合同列头整库筛选 Implementation Plan, Task 1: 产品 backend + 前端, Task 2: 报价 backend + QuoteListPage, Task 3: 合同 backend + ContractListPage, Task 4: 单测 + ./scripts/update-graph.sh all
Community 2610 - "05-special.md"
Cohesion: 0.33 Nodes (5): File map, 合同已安排数量 · 已归档用实际量 Implementation Plan, Task 1: 失败单测(RED), Task 2: 实现(GREEN), Task 3: 文档与图谱
Community 2611 - "code:bash (./docs/crm-migration/scripts/snapshot-java.sh product )"
Cohesion: 0.33
Nodes (6): code:ts (// web-admin/src/composables/useColumnSort.test.ts), code:bash (cd web-admin && pnpm exec vitest run src/composables/useColu), code:ts (// web-admin/src/composables/useColumnSort.ts), code:bash (cd web-admin && pnpm exec vitest run src/composables/useColu), code:bash (git add web-admin/src/composables/useColumnSort.ts web-admin), Task 5: 前端 useColumnSort + 单测
Community 2612 - "06-steps.md"
Cohesion: 0.33 Nodes (5): 地磅可选车辆(皖H21522)Implementation Plan, Task 1: 工具函数与默认值, Task 2: 装货/送货段 UI, Task 3: 表单弹窗换车联动, Task 4: 验证
Community 2613 - "code:bash (./docs/crm-migration/scripts/snapshot-java.sh supplier-info )"
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 2614 - "01-overview.md"
Cohesion: 0.33 Nodes (5): 地址库选择:编辑 + 联系方式回填 + 简易检索 Implementation Plan, Task 1: 选择弹窗 — 检索 / 列表 / 编辑, Task 2: 地址组件联系方式回填, Task 3: 父表单绑定, Task 4: 收尾
Community 2615 - "04-api-spec.md"
Cohesion: 0.33 Nodes (6): code:ts (photoUrls?: string), code:ts (photoUrls?: string), code:ts (photoUrls?: string), code:ts (import { normalizeAttachmentUrls } from '@/utils/download-at), code:bash (git add web-admin/src/api/pl/index.ts web-admin/src/utils/pl), Task 4: 前端类型与照片工具函数
Community 2616 - "code:ts (// api/crm/xxx/index.ts)"
Cohesion: 0.33
Nodes (6): code:sql (-- backend/scripts/migrate_20260802_pl_vehicle_personnel_pho), code:sql (photo_urls varchar(2000) DEFAULT NULL COMMENT '车辆照片URL,逗号分), code:sql (photo_urls varchar(2000) DEFAULT NULL COMMENT '人员照片URL,逗号分), code:bash (# 示例:在 backend 环境对当前库执行), code:bash (git add backend/scripts/migrate_20260802_pl_vehicle_personne), Task 1: DB 迁移与 SQL 基线
Community 2617 - "code:ts (// 页面 handleExport)"
Cohesion: 0.33 Nodes (5): 计划列表产品信息拆列 Implementation Plan, Task 1: 扩展 PlPlanListProductCell, Task 2: 运输计划列表, Task 3: 计划归档 + 计划证件列表, Task 4: 验证与图谱
Community 2618 - "code:vue (<el-dialog v-model="innerVisible" :title="isEdit ? '编辑' : '新)"
Cohesion: 0.33 Nodes (5): 地磅月计划量运输联动累加与回减 — 设计文档, 已确认决策, 参考实现位置, 背景, 验收场景(摘自 OpenSpec)
Community 2619 - "一、线索管理 · 列表 crm/clue/list"
Cohesion: 0.33 Nodes (6): 5. 后端架构设计, 5.1 目录结构, 5.2 API 路由设计, 5.3 编码约定, code:block22 (backend/), code:block23 (/api/crm/ — CRM 模块统一前缀)
Community 2620 - "code:vue (<template #label>排序号数值越小越靠前</sp)"
Cohesion: 0.33 Nodes (6): 6. 前端架构设计, 6.1 目录结构, 6.2 UI 规范, 6.3 菜单注册, code:block24 (web-admin/src/), code:block25 (CRM 管理)
Community 2621 - "code:js (const data = (res as any)?.data || res || {})"
Cohesion: 0.33 Nodes (5): 目标, 字段, 级联, 历史数据, 地磅三表 CRM 产品 ID + 规格 — 设计文档
Community 2622 - "grab"
Cohesion: 0.33 Nodes (5): 运输管理合同详情:产品单价金额权限, 权限, 前端, 不在本期, 目标
Community 2623 - "plan_has_incomplete_hazard_cert_exists"
Cohesion: 0.33 Nodes (5): 门户首页侧栏选中项会话记忆, 非目标, 背景与目标, 已确认决策, SHALL
Community 2624 - "code:bash (# 报价单 — 示例:实施「列表」步前)"
Cohesion: 0.33 Nodes (5): 合同名称按供需方面板生成, 行为, 改动, 目标, 简称解析
Community 2625 - "README.md"
Cohesion: 0.33 Nodes (5): 运输计划列表 · 合同列展示与提醒, 1. 背景与目标, 2. 已确认决策, 3. 展示规则, 4. 合同完善页对齐(同日追加)
Community 2626 - "DbCrmCustomerSelect.vue"
Cohesion: 0.33 Nodes (5): 用户管理列表展示角色并可打开角色详情 — 设计文档, 后端, 前端, 不在范围, 已确认决策
Community 2627 - "colors.ts"
Cohesion: 0.33 Nodes (5): 框架合同金额按产品小计汇总, 设计, 非目标, 背景, 需求
Community 2628 - "trigger_callback"
Cohesion: 0.33 Nodes (5): 现场链接 · 现场记录设计, 架构, 非目标, 已确认, code:text (现场详情 token(inbound|outbound))
Community 2629 - "1. 迁移目标"
Cohesion: 0.33 Nodes (5): 目标, 接口, 前端, 约束, 驾押人员证书 OCR 自动识别
Community 2630 - "code:block1 (backend/app/)"
Cohesion: 0.33 Nodes (5): 1. 目标, 2. 范围(方案 A), 3. 架构, 4. 验收, 运输管理日期列头双三角排序(方案 A)
Community 2631 - "code:python (# main.py)"
Cohesion: 0.33 Nodes (5): 报价/合同禁止自动建档产品, 前端, 非目标, 目标, 行为
Community 2632 - "不移植项"
Cohesion: 0.33 Nodes (6): Added, Fixed, Optimized, Refactored, Removed, v2.5.5 - 2025-08-17
Community 2633 - "2. Router 改造检查清单"
Cohesion: 0.33 Nodes (6): Added, Fixed, ⚠️ Important Notice, Optimized, Refactored, v2.4.2 - 2025-06-14
Community 2634 - "4. Schema 改造检查清单"
Cohesion: 0.33 Nodes (6): Added, Fixed, Optimized, Refactored, Upgraded, v2.5.3 - 2025-07-20
Community 2635 - "ref-backend-adapt.md"
Cohesion: 0.33 Nodes (5): 用法, code:bash (cloudfunctions), code:bash (cloudfunctions), code:js (const createConfig = require('uni-config-center')), 为什么使用uni-config-center
Community 2636 - "code:scss (// 品牌主色)"
Cohesion: 0.33 Nodes (5): 1.0.0(2023-10-26), 1.0.1(2023-10-27), 1.0.2(2023-10-27), 1.0.3(2023-10-27), 1.0.4(2023-12-08)
Community 2637 - "code:python (# 参照 backend/app/models/models.py 中的 BizLeaveRequest / BizAt)"
Cohesion: 0.33 Nodes (5): 1. Schema 与迁移, 2. 桥接服务, 3. 测试, 4. 验收, Tasks: 地磅月计划量运输联动累加与回减
Community 2638 - "code:typescript (import request from '@/utils/http')"
Cohesion: 0.33 Nodes (5): Capabilities, Dependencies, Non-goals, What Changes, Why
Community 2639 - "code:typescript (// CRM 管理)"
Cohesion: 0.33 Nodes (5): 1. Database & Models, 2. Backend APIs, 3. Web Admin, 4. Miniprogram, 5. Verification
Community 2640 - "code:sql (SELECT dict_type, COUNT(*) as cnt FROM sys_dict_data WHERE d)"
Cohesion: 0.33 Nodes (6): Requirement: web-admin 界面模式索引与参考页选型, Scenario: 新增标准主数据页, Scenario: 新增复杂业务或工单页, Scenario: 新增重表单或专用查看弹窗, Scenario: Code review 界面模式选型, Scenario: 索引文档与 OpenSpec 同步
Community 2642 - "文件结构"
Cohesion: 0.53 Nodes (4): HTMLParser(), parseAttrs(), parseHtml(), removeDOCTYPE()
Community 2643 - "code:typescript (// 核心功能:)"
Cohesion: 0.53 Nodes (5): emit, onClear(), onConfirm(), onInput(), props
Community 2644 - "code:typescript (// useDictTag(dictType: string))"
Cohesion: 0.33 Nodes (6): quickapp-webview, icon, minPlatformVersion, package, versionCode, versionName
Community 2645 - "code:typescript (export function fetchAllDictData() {)"
Cohesion: 0.33 Nodes (6): editorLib, provider, mp-baidu, dynamicLib, uniStatistics, usingComponents
Community 2646 - "code:block16 (Phase 1 (DB) ──────────────────────────────── 串行,先执行)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2647 - "code:block3 (backend/app/models/clinical_payment.py)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2649 - "code:block5 (backend/app/crud/cell_product.py)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2650 - "code:block6 (# 保留:auth.py, common.py, leave.py, menu.py, user.py, workflo)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2651 - "code:block7 (backend/app/schemas/category.py)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2652 - "code:block8 (web-admin/src/views/basic-info/)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2653 - "code:block9 (web-admin/src/views/system/category/)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2654 - "SysApiRequestLog"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2655 - "code:sql (CREATE TABLE db_vehicle "
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2656 - "code:python (from app.core.database import Base)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2657 - "code:python (from fastapi import APIRouter)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2658 - "code:python (def generate_plan_no() -> str:)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2659 - "code:python (def save_weighing_slip(db, tenant_no, user_id, dept_id, payl)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2660 - "list_ethnics"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2661 - "index.vue"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2662 - "code:bash (cd /Users/zlwu/work/00code/shanxia2.0)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2663 - "code:sql (INSERT INTO pl_personnel (id, personnel_name, phone_no, id_c)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2664 - "code:sql (INSERT INTO pl_vehicle_personnel (..., role, is_default, rem)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2665 - "code:python (class VehiclePersonnelRow(BaseModel):)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2666 - "code:bash (cd backend && source venv/bin/activate)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2667 - "code:bash (./scripts/update-graph.sh backend)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2668 - "code:block7 (Task 1 → 2 → 3 → 4 → 5 → 6 → 7 → 8 → 9 → 10 → 11 → 12 → 13 →)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2669 - "index.vue"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2670 - "code:sql (ALTER TABLE pl_transport)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2671 - "response.py"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2672 - "code:sql (-- docs/sql/20260623_db_inventory_site_token.sql)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2673 - "code:python (COMPLETED_STATUS = "已完成")"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2674 - "code:python ("db_inventory_site_feedback": "db/inventory_site",)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2675 - "code:python (from app.api.db.public_inventory import router as public_db_)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2676 - "code:block13 (,/api/public/db/inventory)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2677 - "code:bash (# 先从库取一条 token)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2678 - "code:python (site_feedback_remark: Optional[str] = Field(default=None, al)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2679 - "code:python (import json)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2680 - "code:python (@router.get("/{id}/site-url", response_model=InventorySiteUr)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2682 - "code:python (token = (inventory.site_access_token or "").strip() if inven)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2683 - "code:python (site_access_token = Column(String(64), nullable=True, commen)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2684 - "code:typescript (import { publicPlGet, publicPlPost, publicPlUpload } from '@)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2685 - "code:typescript ({)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2687 - "code:typescript (getSiteUrl: (id: string) => request.get<{ siteUrl: string }>)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2688 - "code:vue (<el-button link type="success" @click="handleCopySiteUrl(row)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2689 - "code:python ("""为 site_access_token 为空的出入库单补 token""")"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2690 - "code:bash (./scripts/update-graph.sh all)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2691 - "code:bash (cd web-admin && pnpm build:typecheck)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2692 - "code:block29 (Task 1 → 2 → 3 → 4 → 5 → 6 → 7 (P1 后端闭环))"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2693 - "code:bash (cd backend && source venv/bin/activate)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2694 - "code:python ("""出入库单现场免登录 token""")"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2695 - "utils.py"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2696 - "code:python (from app.services.db_inventory_site_token import ensure_site)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2697 - "code:python (apply_product_snapshot_to_inventory(row, snapshot))"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2698 - "code:sql (SELECT id, batch_no, site_access_token FROM db_inbound_outbo)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2699 - "code:python (from datetime import datetime)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2700 - "文件结构"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2701 - "code:sql (-- pl_freight_settlement_approval)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2702 - "code:python (_LOCKED_SETTLEMENT_STATUSES = ("approving", "approved", "con)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2703 - "code:typescript (export const freightApi = {)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2704 - "code:vue ()"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2705 - "code:block13 (Task 1 → 2 → 3 → 4 → 5 → 6 → 7 → 8 (后端闭环))"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2706 - "code:sql (-- 新增/更新)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2707 - "code:python (class PlFreightSettlementApproval(Base):)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2708 - "code:python (class FreightSettlementCreate(BaseModel):)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2709 - "code:python (class FreightSettlementListItem(FreightSettlementRead):)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2710 - "code:python (class FreightSettlementSubmitApprovalBody(BaseModel):)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2711 - "code:python (def list_unsettled_plans(...):)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2713 - "code:python (def disburse_settlement(...):)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2714 - "公开抢班:系统用户可搜索下拉 — 设计"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2715 - "code:python (class PlanArchiveProductItem(BaseModel):)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2716 - "code:typescript (export interface PlanArchiveProductItem {)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2717 - "code:typescript (archiveStatus?: string)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2718 - "code:typescript (archive: (id: string, data?: PlanArchiveBody) =>)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2719 - "code:typescript (/** 仅实际数量可编辑,计划数量只读(归档弹窗) */)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2720 - "code:vue (<el-input-number)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2722 - "code:typescript (const body: PlanArchiveBody = {)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2723 - "code:typescript (export function usePlPlanList(options?: { extraSearchFields?)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2724 - "code:vue ()"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2725 - "code:python (from app.models.pl_models import PlFreightSettlement, PlFrei)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2727 - "code:typescript ({)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2728 - "code:sql (INSERT INTO sys_menu (...) VALUES)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2729 - "code:typescript ('pl:plan-archive:list': 'ri:folder-check-line',)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2730 - "code:bash (cd web-admin && pnpm lint)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2731 - "code:bash (cd backend && python -c "from app.main import app; print('ok)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2732 - "code:bash (cd /Users/zlwu/work/00code/shanxia2.0 && ./scripts/update-gr)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2733 - "code:python (_LOCKED_SETTLEMENT_STATUSES = ("submitted", "approved", "con)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2734 - "code:python (def apply_archive_product_quantities"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2735 - "code:python (def apply_archive_freight"
Cohesion: 0.47 Nodes (3): isOpenStat(), mounted(), title()
Community 2736 - "code:python (def record_plan_change"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2737 - "code:python (from app.schemas.pl.plan import PlanArchiveBody, PlanWithPro)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2738 - "code:python (if plan.archive_status == "archived":)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2739 - "code:python (@router.post("/{id}/archive", response_model=PlanWithProduct)"
Cohesion: 0.33 Nodes (6): 小程序, QQ, 字节跳动, 微信, 百度, 阿里
Community 2740 - "detail.vue"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2741 - "code:python (def assert_row_in_data_scope(db, row, model, user_info, tena)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2742 - "code:bash (cd backend && source venv/bin/activate && pytest tests/test_)"
Cohesion: 0.33 Nodes (6): H5-pc, Chrome, Edge, Firefox, IE, Safari
Community 2743 - "code:python (if scope == "4":)"
Cohesion: 0.47 Nodes (5): fmt, getUserConfirmation(), main(), resetChangeLog(), theme
Community 2744 - "code:bash (cd backend && python scripts/check_field_consistency.py)"
Cohesion: 0.4 Nodes (5): Activity, emit, handleMore(), maxHeight, Props
Community 2746 - "PlPlanContract"
Cohesion: 0.53 Nodes (4): die(), log_error(), log_info(), start.sh script
Community 2747 - "code:sql (-- docs/sql/migrations/2026-06-29-pl-vehicle-recharge.sql)"
Cohesion: 0.33 Nodes (5): Additional Gemini CLI tools, Gemini CLI Tool Mapping, Parallel dispatch, Prompt filling, Subagent support
Community 2748 - "code:bash (git add backend/app/services/pl_vehicle_recharge_service.py)"
Cohesion: 0.33 Nodes (6): Address "Spirit vs Letter" Arguments, Build Rationalization Table, Bulletproofing Skills Against Rationalization, Close Every Loophole Explicitly, Create Red Flags List, Update CSO for Violation Symptoms
Community 2749 - "code:python (apply_router = APIRouter(prefix="/vehicle-recharge-apply", t)"
Cohesion: 0.33 Nodes (6): 1. Rich Description Field, 2. Keyword Coverage, 3. Descriptive Naming, 4. Cross-Referencing Other Skills, 4. Token Efficiency (Critical), Claude Search Optimization (CSO)
Community 2750 - "code:python (from app.api.pl import vehicle_recharge)"
Cohesion: 0.33 Nodes (6): 模块专项验证, 步骤五:验证, 经验沉淀模板, 通用验证项, 验证清单, 验证通过后
Community 2751 - "code:bash (git add backend/app/api/pl/vehicle_recharge.py backend/app/a)"
Cohesion: 0.33 Nodes (6): 具体任务, 完成标准, 步骤 1:清理现有不符合规范的代码, 涉及文件, 目标, 预计代码量
Community 2752 - "code:typescript (export interface VehicleRechargeApply {)"
Cohesion: 0.33 Nodes (6): 功能验证清单, UI 规范合规检查, 公海池模块迁移方案 — 07 验证清单, 关键业务场景测试用例, 功能验证清单, 数据一致性检查
Community 2753 - "code:typescript (export function getPlRechargeTypeLabel(type: string) {)"
Cohesion: 0.33 Nodes (6): 源码, 1. 报价单主接口, 2. 产品 / 审批 / 分享日志, DDL, 报价单管理 — 04 API 规格, 源码
Community 2754 - "code:bash (git add web-admin/src/api/pl/index.ts web-admin/src/utils/pl)"
Cohesion: 0.33 Nodes (6): 1. 目标, 2. 执行步骤, 3. 映射 CSV 列, 4. 验收标准, P1-1c:CRM 产品编号统一, 命令
Community 2755 - "code:typescript ('ETC加油申请',)"
Cohesion: 0.33 Nodes (6): 1. 三层文档结构, 2. 每步必须产出的映射与脚本, 3. 执行批次日志模板(强制字段), 4. 幂等与二次移植, 5. 当前进度索引, 数据移植过程留痕规范
Community 2756 - "code:bash (git add web-admin/src/views/pl/vehicle-recharge-apply/index.)"
Cohesion: 0.33 Nodes (6): SQL 快照权威来源, 与代码移植文档的关系, 当前状态, 执行记录, 文档索引, 生产数据同步(shanxia2.0)
Community 2757 - "code:bash (git add web-admin/src/views/pl/vehicle-recharge-record/index)"
Cohesion: 0.33 Nodes (6): 1. 目标, 2. 执行前检查, 3. 执行步骤(计划), 4. 验收标准, 5. 执行日志模板, P0-4:用户同步
Community 2758 - "code:sql (INSERT INTO sys_dict_type (id, dict_name, dict_type,)"
Cohesion: 0.33 Nodes (6): Phase 0 — 基础主数据, Phase 1 — CRM, Phase 2 — 报销, Phase 3 — 地磅, Phase 4 — 验收, 全局执行顺序
Community 2759 - "code:bash (git add docs/superpowers/specs/2026-06-29-pl-vehicle-recharg)"
Cohesion: 0.33 Nodes (6): Phase 4: 前端 Tag 集中化, Task 4.1: 新增前端类型定义, Task 4.2: 新增前端 Dict Store, Task 4.3: 新增前端 composable, Task 4.4: 前端 admin.ts 新增全量加载 API, Task 4.5: 字典管理页面支持 tag_type 编辑
Community 2760 - "code:sql (INSERT INTO sys_menu (id, menu_name, parent_id, `men)"
Cohesion: 0.33 Nodes (5): Task 1: API + 路由入口, Task 2: 列表页 list.vue, Task 3: 表单页 form.vue, Task 4: 收尾, 小程序 CRM 产品分类 Implementation Plan
Community 2761 - "code:bash (git add docs/sql/migrations/2026-06-29-pl-vehicle-recharge.s)"
Cohesion: 0.33 Nodes (5): Task 1: 后端常量与创建/删除/安排/归档, Task 2: 前端展示与按钮, Task 3: 数据迁移, Task 4: 校验, 运输计划跟进状态重构 Implementation Plan
Community 2762 - "code:python (class PlVehicleRechargeApply(Base):)"
Cohesion: 0.33 Nodes (5): Task 1: 扩展 PlPlanListProductCell, Task 2: 运输计划列表, Task 3: 计划归档 + 计划证件列表, Task 4: 验证与图谱, 计划列表产品信息拆列 Implementation Plan
Community 2763 - "code:bash (git add backend/app/models/pl_models.py)"
Cohesion: 0.33 Nodes (5): Task 1: 选择弹窗 — 检索 / 列表 / 编辑, Task 2: 地址组件联系方式回填, Task 3: 父表单绑定, Task 4: 收尾, 地址库选择:编辑 + 联系方式回填 + 简易检索 Implementation Plan
Community 2764 - "code:python ("""车辆 ETC/加油充值 Schema""")"
Cohesion: 0.33
Nodes (5): File map, Spec coverage check, Task 1: 后端 pageSize 上限 500 + 单测, Task 2: 前端分页选项, 报销申请列表扩大每页条数(试点)Implementation Plan
Community 2765 - "code:bash (git add backend/app/schemas/pl/vehicle_recharge.py backend/a)"
Cohesion: 0.33 Nodes (5): File map, Task 1: 失败单测(RED), Task 2: 实现(GREEN), Task 3: 文档与图谱, 合同已安排数量 · 已归档用实际量 Implementation Plan
Community 2766 - "code:python ("""车辆 ETC/加油充值业务逻辑""")"
Cohesion: 0.33 Nodes (6): 门户首页侧栏选中项会话记忆 — 实现计划, Task 1: 读写工具, Task 2: 首页接入, Task 3: 登出 / 换用户清理, Task 4: 手工验证, 门户首页侧栏选中项会话记忆 — 实现计划
Community 2767 - "index.vue"
Cohesion: 0.33 Nodes (5): Task 1: 工具函数与默认值, Task 2: 装货/送货段 UI, Task 3: 表单弹窗换车联动, Task 4: 验证, 地磅可选车辆(皖H21522)Implementation Plan
Community 2768 - "值班排班月历 · 按人统计与过滤 — 设计"
Cohesion: 0.33 Nodes (6): 危化品证上传按钮权限 实现计划, Task 1: 菜单 SQL, Task 2: 后端权限, Task 3: 前端接线, Task 4: 验收, 危化品证上传按钮权限 实现计划
Community 2769 - "Vue"
Cohesion: 0.33 Nodes (6): 文件结构, Spec 覆盖自检, Task 1: Tab 工具函数单测 + 实现, Task 2: 列表页 Tab 切换同步筛选, 文件结构, 运输计划列表「已安排」Tab Implementation Plan
Community 2770 - "code:bash (mysql ... < docs/sql/migrations/2026-07-04_pl_plan_hazard_ce)"
Cohesion: 0.33
Nodes (5): CRM 产品 / 报价 / 合同列头整库筛选 Implementation Plan, Task 1: 产品 backend + 前端, Task 2: 报价 backend + QuoteListPage, Task 3: 合同 backend + ContractListPage, Task 4: 单测 + ./scripts/update-graph.sh all
Community 2771 - "Requirement: URL 路径设计规范"
Cohesion: 0.33 Nodes (6): 文件地图, Task 1: io_order_list_filters + 单测 + API 接线, Task 2: IoOrderListPage 前端, Task 3: 验收 + 图谱, 文件地图, 运输管理列头整库筛选 — P2 入库/出库 Implementation Plan
Community 2772 - "code:vue (<ArtIconButton)"
Cohesion: 0.33 Nodes (6): 文件地图, Task 1: 后端(若缺 multi), Task 2: 前端 plan-cert, Task 3: 验收 + 图谱, 文件地图, 运输管理列头整库筛选 — P3 危化品证上传 Implementation Plan
Community 2773 - "code:typescript (const settingStore = useSettingStore())"
Cohesion: 0.33 Nodes (6): 面板 × 可筛列, Task 1: backend filters + API, Task 2: FE defs + 六面板, Task 3: pytest + 图谱, 运输管理列头整库筛选 — P4 运费结算族 Implementation Plan, 面板 × 可筛列
Community 2774 - "code:typescript (watch(width, (newWidth) => {)"
Cohesion: 0.33 Nodes (6): 页面 × 可筛列, Task 1: backend filters + service/API, Task 2: FE defs + 四页, Task 3: pytest + 图谱 + 设计文档状态, 运输管理列头整库筛选 — P5 ETC/维保 Implementation Plan, 页面 × 可筛列
Community 2775 - "code:scss (.app-layout-portal #app-sidebar .layout-sidebar {)"
Cohesion: 0.33 Nodes (6): 可筛列, Task 1: backend + API, Task 2: FE document-reminder.vue, Task 3: pytest + 图谱 + 设计文档, 可筛列, 运输管理列头整库筛选 — P6 证件提醒 Implementation Plan
Community 2776 - "code:block1 (models/models.py ← 新增6个wf_* SQLAlchemy模型)"
Cohesion: 0.33
Nodes (5): Task 1: list_sort + 单测, Task 2: 后端接线, Task 3: 前端 9 页接线, Task 4: 回归, 运输管理日期列头双三角排序 Implementation Plan
Community 2777 - "code:json ({)"
Cohesion: 0.33 Nodes (6): 文件结构, Task 1: SQL + 双库执行, Task 2: workbench menus + routes + pages.json + 9 placeholders, Task 3: 验收过滤与提交, 小程序报销 Batch1:菜单权限 + 占位入口 Implementation Plan, 文件结构
Community 2778 - "code:block2 (api/workflow.ts ← API调用)"
Cohesion: 0.33 Nodes (5): ETC/加油充值申请 ZIP 导出 Implementation Plan, Task 1: 公共 ZIP 模块 + 归档重构(TDD), Task 2: 充值申请 ZIP 后端, Task 3: 前端菜单, Task 4: 验证
Community 2779 - "code:block3 (WorkflowEngine)"
Cohesion: 0.33 Nodes (6): 4.4 迭代 4 — 报价管理 + 合同管理, 4. 表结构设计(按迭代), crm_contract_product / crm_contract_product_price_tier / crm_contract_approval / crm_contract_change / crm_contract_template, crm_contract(合同主表), crm_quote_product / crm_quote_approval / crm_quote_share_log, crm_quote(报价单)
Community 2780 - "Requirement: 租户隔离"
Cohesion: 0.33 Nodes (6): 目标, 历史数据, 地磅三表 CRM 产品 ID + 规格 — 设计文档, 字段, 目标, 级联
Community 2781 - "Requirement: 页面不展示顶部 page-head 大标题与描述"
Cohesion: 0.33 Nodes (6): 地磅月计划量运输联动累加与回减 — 设计文档, 参考实现位置, 地磅月计划量运输联动累加与回减 — 设计文档, 已确认决策, 背景, 验收场景(摘自 OpenSpec)
Community 2782 - "code:block6 (发起 → running → completed(到达end节点))"
Cohesion: 0.33 Nodes (6): 目标, 前端, 接口, 目标, 约束, 驾押人员证书 OCR 自动识别
Community 2783 - "code:block7 (创建 → pending → approved(审批通过))"
Cohesion: 0.33 Nodes (6): 合同名称按供需方面板生成, 合同名称按供需方面板生成, 改动, 目标, 简称解析, 行为
Community 2784 - "code:json (POST /api/admin/workflow/instances)"
Cohesion: 0.33 Nodes (6): 运输计划列表 · 合同列展示与提醒, 1. 背景与目标, 2. 已确认决策, 3. 展示规则, 4. 合同完善页对齐(同日追加), 运输计划列表 · 合同列展示与提醒
Community 2785 - "code:json (POST /api/admin/workflow/tasks/{id}/approve)"
Cohesion: 0.33 Nodes (6): 用户管理列表展示角色并可打开角色详情 — 设计文档, 不在范围, 前端, 后端, 已确认决策, 用户管理列表展示角色并可打开角色详情 — 设计文档
Community 2786 - "zh_CN.js"
Cohesion: 0.33 Nodes (6): 门户首页侧栏选中项会话记忆, SHALL, 已确认决策, 背景与目标, 门户首页侧栏选中项会话记忆, 非目标
Community 2787 - "现状"
Cohesion: 0.33 Nodes (5): 1. 目标, 2. 范围(方案 A), 3. 架构, 4. 验收, 运输管理日期列头双三角排序(方案 A)
Community 2788 - "修改方案"
Cohesion: 0.33 Nodes (6): 框架合同金额按产品小计汇总, 框架合同金额按产品小计汇总, 背景, 设计, 需求, 非目标
Community 2789 - "现状"
Cohesion: 0.33 Nodes (5): UI, 决策, 目标, 运输计划详情 · 展示本次司机/押运 — 设计, 非目标
Community 2790 - "修改方案"
Cohesion: 0.33 Nodes (5): 前端, 报价/合同禁止自动建档产品, 目标, 行为, 非目标
Community 2791 - "现状"
Cohesion: 0.33 Nodes (5): 不在本期, 前端, 权限, 目标, 运输管理合同详情:产品单价金额权限
Community 2792 - "修改方案"
Cohesion: 0.33 Nodes (6): E.1 合同关联(Q10-Q10.1), E.2 待入库/待出库数据来源(Q11), E.3 运费计算方式(Q12), E.4 运输计划审批流程(Q13-Q14), E.5 其他功能(Q15), 附录E:运输计划子模块需求确认(Q10-Q15)
Community 2793 - "现状"
Cohesion: 0.33 Nodes (5): 1.0.0(2023-10-26), 1.0.1(2023-10-27), 1.0.2(2023-10-27), 1.0.3(2023-10-27), 1.0.4(2023-12-08)
Community 2794 - "修改方案"
Cohesion: 0.33 Nodes (5): Capabilities, Dependencies, Non-goals, What Changes, Why
Community 2795 - "现状"
Cohesion: 0.33 Nodes (5): 1. Schema 与迁移, 2. 桥接服务, 3. 测试, 4. 验收, Tasks: 地磅月计划量运输联动累加与回减
Community 2796 - "code:python (def apply_data_scope(query, model, user_info: dict, db: Sess)"
Cohesion: 0.33 Nodes (6): Requirement: 统一响应格式, Scenario: 分页列表响应, Scenario: 单条记录响应, Scenario: 失败响应, Scenario: 成功响应, Scenario: 无数据响应
Community 2797 - "code:python (@router.get("/customers"))"
Cohesion: 0.33 Nodes (6): Requirement: web-admin 界面模式索引与参考页选型, Scenario: Code review 界面模式选型, Scenario: 新增复杂业务或工单页, Scenario: 新增标准主数据页, Scenario: 新增重表单或专用查看弹窗, Scenario: 索引文档与 OpenSpec 同步
Community 2798 - "code:vue ()"
Cohesion: 0.4 Nodes (4): env, listResources, [path, query], pathParts
Community 2799 - "code:python (if not codes:)"
Cohesion: 0.8 Nodes (4): getDarkColor(), getLightColor(), hexToRgb(), rgbToHex()
Community 2800 - "合同结算方式:新增选项与第五条条款规则"
Cohesion: 0.4 Nodes (4): a, images, startIdx, url
Community 2803 - "code:sql (CREATE TABLE crm_customer_pool_rule "
Cohesion: 0.5 Nodes (3): assert_contract_editable_for_update(), test_assert_allows_editable(), test_assert_rejects_non_editable()
Community 2808 - "code:sql (CREATE TABLE crm_opportunity "
Cohesion: 0.6 Nodes (3): autoImportConfig, __dirname, __filename
Community 2810 - "code:sql (CREATE TABLE crm_contract "
Cohesion: 0.4 Nodes (4): ae(), g, j(), z()
Community 2811 - "code:block23 (/api/crm/ — CRM 模块统一前缀)"
Cohesion: 0.4 Nodes (4): get(), has(), isNonNullable(), isNullable()
Community 2812 - "code:block25 (CRM 管理)"
Cohesion: 0.4 Nodes (5): Cell(), each(), last(), open(), scan()
Community 2813 - "code:block27 (CRM 附件: sys_oss 表)"
Cohesion: 0.4 Nodes (5): charmapFilter(), extendCharMap(), getCharMap$1, getCharMapAppend, getCharsFromOption()
Community 2814 - "code:block28 (CRM 字典来源: sys_dict_data (sx 库))"
Cohesion: 0.4 Nodes (5): bind$3(), flatten(), hasProto(), isArray, typeOf()
Community 2815 - "code:block29 (CRM: create_dept (bigint) → CRM 的 sys_dept)"
Cohesion: 0.4 Nodes (5): Cell(), getEmojiImageUrl, initDatabase(), singleton(), value()
Community 2816 - "code:sql (CREATE TABLE crm_product_category "
Cohesion: 0.4 Nodes (5): each(), getAppendedEmoji, getUserDefinedEmoji(), map(), tupleMap()
Community 2817 - "code:block30 (1. 字典数据 (sys_dict_data))"
Cohesion: 0.4 Nodes (5): each(), get(), getDimensions(), getValue(), unwrap()
Community 2819 - "code:sql (CREATE TABLE crm_product "
Cohesion: 0.5 Nodes (3): PageModeEnum, TableSizeEnum, useTableStore
Community 2820 - "code:sql (CREATE TABLE crm_product_price "
Cohesion: 0.7 Nodes (4): allocateItemCode(), flattenExpenseItemCodes(), itemNameToCodeBase(), suggestExpenseItemCode()
Community 2821 - "code:sql (CREATE TABLE crm_product_price_history "
Cohesion: 0.4 Nodes (4): scrollContainer, { scrollToTop }, showButton, { y }
Community 2822 - "code:sql (CREATE TABLE crm_product_stock_log "
Cohesion: 0.4 Nodes (3): customer, defaults, keyword
Community 2824 - "code:sql (CREATE TABLE crm_product_tag_relation "
Cohesion: 0.4 Nodes (4): cols, dictLabel, mapped, settlement
Community 2825 - "code:block1 (db_purchase_plan ← purchase_plans)"
Cohesion: 0.4 Nodes (4): [], cols, payload, text
Community 2826 - "code:sql (tenant_no VARCHAR(64) NOT NULL DEFAULT 'shanxia2.0')"
Cohesion: 0.6 Nodes (4): defaultSettlementClause(), parseSettlementClauseDrafts(), resolveSettlementClauseContent(), SETTLEMENT_CLAUSE_LABELS
Community 2827 - "code:block3 (保存地磅单)"
Cohesion: 0.4 Nodes (3): QUOTE_MONEY_STAT_PROPS, a, b
Community 2831 - "Requirement: 运输计划归档支持暂存草稿"
Cohesion: 0.4 Nodes (4): AUTH_API, PAGE_PATHS, UPLOAD_API, WORKBENCH_ROUTE_MAP
Community 2833 - "code:json ({)"
Cohesion: 0.5 Nodes (4): emit, onMask(), panelStyle, props
Community 2834 - "parse_admin_request_json"
Cohesion: 0.4 Nodes (4): ok, path, result, textarea
Community 2835 - "code:block1 (┌───────────────────────────────────────────────────────────)"
Cohesion: 0.4 Nodes (4): dashboardApi, inventoryApi, planApi, weighingApi
Community 2836 - "code:block2 (【运输安排】)"
Cohesion: 0.4 Nodes (5): 六、业务流程, 6.1 主流程(7步), 6.2 通知信息模板, code:block1 (┌───────────────────────────────────────────────────────────), code:block2 (计划号:SXDDH20260102000002)
Community 2837 - "code:ts ({)"
Cohesion: 0.4 Nodes (5): 14.1 数据隔离, 14.2 权限, 14.3 地磅对接, 14.4 其他功能(暂不考虑), 十四、系统约束
Community 2838 - "code:block4 ({WEB_ADMIN_ORIGIN}/#/public/pl/transport/{driver_access_toke)"
Cohesion: 0.4 Nodes (5): 11.1 统计口径, 11.2 统计报表, 11.3 库存预警, 11.4 库存金额, 十一、盘存统计
Community 2839 - "code:mermaid (sequenceDiagram)"
Cohesion: 0.4 Nodes (5): 7.1 下拉选择中的字典, 7.2 表格中的字典展示, 7.3 详情页中的字典展示, 7.4 涉及的字典类型清单, 7. 字典/状态展示替换规则
Community 2840 - "code:json ({)"
Cohesion: 0.4 Nodes (5): 山峡2.0 的导入导出, 附录 A:导入/导出替换, code:ts (// 导出), code:ts (// 导出 - 手动下载), CRM 的导入导出
Community 2841 - "code:block8 (/api/public/pl/transport)"
Cohesion: 0.4 Nodes (5): 8.1 CRM 写法, 8.2 山峡2.0 写法, 8.3 数据结构对照, 8.4 API 请求参数对照, 8. 分页组件替换规则
Community 2842 - "code:sql (ALTER TABLE pl_transport)"
Cohesion: 0.4 Nodes (5): 12.1 API 文件结构, 12.2 请求方式对照, 12.3 返回格式对照, 12.4 类型定义, 12. API 对接规则
Community 2843 - "default_settlement_clause"
Cohesion: 0.4 Nodes (5): 1.1 产品分类, 1.2 产品管理, 1.3 客户管理, 1.4 公海池, 1. 迁移模块清单与文件映射
Community 2844 - "code:block1 (PlPlanFormDialog)"
Cohesion: 0.4 Nodes (4): 阶段总览, 后端模块明细, 不移植项, 报销(bx)模块移植状态跟踪表
Community 2845 - "code:typescript (defaultTransportQty = products.reduce((s, p) => s + (p.quant)"
Cohesion: 0.4 Nodes (4): code:block1 (BEFORE bx_reimburse_invoice: 1), 清空发票夹数据(生产 shanxia2.0), code:block1 (BEFORE bx_reimburse_invoice: 1), 清空发票夹数据(生产 shanxia2.0)
Community 2846 - "code:mermaid (flowchart TD)"
Cohesion: 0.4 Nodes (4): code:block1 (wf business_types before: [('leave', 10)]), 清空运输管理(pl_)测试数据, code:block1 (wf business_types before: [('leave', 10)]), 清空运输管理(pl_)测试数据
Community 2847 - "code:typescript (interface PlanCreateFullBody {)"
Cohesion: 0.4 Nodes (4): 批量办结审批中的报价单/合同, code:block1 (BEFORE quote status=submitted: 726), 批量办结审批中的报价单/合同, code:block1 (BEFORE quote status=submitted: 726)
Community 2848 - "文件结构"
Cohesion: 0.4 Nodes (4): 阶段总览, 后端模块明细, 不移植项, 地磅(db)模块移植状态跟踪表
Community 2849 - "code:block1 (┌───────────────────────────────────────────────────────────)"
Cohesion: 0.4 Nodes (4): 合同列表 — 06 分步实施计划, 阶段 B:后端, 阶段 D:前端, 阶段 E:验证
Community 2850 - "code:block2 (.app-layout-portal)"
Cohesion: 0.4 Nodes (5): 步骤 2:前端拷贝 — 公海池列表页, 目标, 具体任务, 涉及文件, 完成标准
Community 2851 - "code:block3 (beforeEach → MenuProcessor.getMenuList())"
Cohesion: 0.4 Nodes (5): 涉及文件, 完成标准, 步骤 5:前端适配 — pool/index.vue template + style, 目标, 具体任务
Community 2852 - "resolve_create_time_bounds"
Cohesion: 0.4 Nodes (5): 步骤 3:前端拷贝 — 领取/分配弹窗, 目标, 具体任务, 涉及文件, 完成标准
Community 2853 - "code:block1 (┌───────────────────────────────────────────────────────────)"
Cohesion: 0.4 Nodes (5): 步骤 4:前端适配 — pool/index.vue script 部分, 目标, 具体任务, 涉及文件, 完成标准
Community 2854 - "code:typescript (function canArrangeTransport(row: Plan) {)"
Cohesion: 0.4 Nodes (5): 目标, 具体任务, 涉及文件, 完成标准, 步骤 7:前端新增 — 规则管理页面
Community 2855 - "code:block3 (1. 校验计划、车辆、司机、危化品证书(现有))"
Cohesion: 0.4 Nodes (5): 目标, 具体任务, 涉及文件, 完成标准, 步骤 8:后端 DDL + Model
Community 2856 - "code:python (def _rotate_driver_access_token(transport: PlTransport) -> s)"
Cohesion: 0.4 Nodes (4): 功能验证清单, 模块迁移方案 — 07 验证清单, 关键业务场景测试用例, UI 规范合规检查
Community 2857 - "code:python (if existing_transport and existing_transport.transport_statu)"
Cohesion: 0.4 Nodes (4): 归档导出走货送货配对 Implementation Plan, Task 1: 配对行单测(先红), Task 2: 列定义与价格脱敏, Task 3: 验证
Community 2858 - "code:mermaid (sequenceDiagram)"
Cohesion: 0.4 Nodes (5): code:python (from app.services.pl_plan_stop_service import assert_at_most), code:python (from app.services.pl_plan_stop_service import assert_at_most), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (git add backend/app/services/pl_plan_contract_gap.py backend), Task 3: 后端 — 合同完善与旧 side contracts 上限
Community 2859 - "File map"
Cohesion: 0.4
Nodes (5): code:typescript (const props = defineProps<{), code:typescript (let list = data.list || data.rows || []), code:vue (<el-button), code:bash (git add web-admin/src/components/business/product-selector/i), Task 6: ProductSelector 支持 allowedProductIds
Community 2860 - "code:block1 (计划专员:安排运输 + 勾选「生成地磅计划」)"
Cohesion: 0.4 Nodes (5): 部署顺序, code:block1 (1. 执行 migration_20260725_pl_tripartite_menus.sql(菜单)), code:ts (export interface PlPastePersonnelDraft {), code:bash (git add web-admin/src/utils/pl-paste-recognize.ts), Task 7: 粘贴解析工具(纯函数 + 单测)
Community 2861 - "code:python (f"{PUBLIC_WEB_ORIGIN}/#/public/db/inventory/{site_access_tok)"
Cohesion: 0.4 Nodes (5): code:python (# backend/app/schemas/pl/paste_recognize.py), code:python (@router.post("/paste-recognize/commit", response_model=Paste), code:ts (export const pasteRecognizeApi = {), code:bash (git add backend/app/schemas/pl/paste_recognize.py ), Task 8: 后端 — 粘贴批量提交 API
Community 2862 - "code:mermaid (sequenceDiagram)"
Cohesion: 0.4 Nodes (5): code:python (raise HTTPException(status_code=400, detail="承运商审核流程已停用")), code:bash (git add backend/app/services/pl_carrier_service.py backend/a), code:python (from types import SimpleNamespace), code:python (def carrier_eligible_for_transport(carrier: PlCarrier, today), Task 2: 后端 — 承运商准入放宽
Community 2863 - "code:block2 (专员:/#/db/inventory 新建入库/出库单)"
Cohesion: 0.4 Nodes (4): 文件结构, 实现顺序, 关键差异对照 ETC, 车辆维保申请与处理登记 — Implementation Plan
Community 2864 - "code:block3 (现场人员:打开 siteUrl → 上传附件、填备注 → 保存(未完成态可删改附件,S10))"
Cohesion: 0.4 Nodes (5): code:ts (import request from '@/utils/http'), code:vue (), code:ts ({), code:bash (git add web-admin/src/layouts/MpWebviewShell.vue web-admin/s), Task 4: MpWebviewShell + 静态路由占位页
Community 2865 - "code:ts ({)"
Cohesion: 0.4 Nodes (5): code:python (from jose import JWTError), code:python (@router.post("/web/auth/mp-webview-exchange", response_model), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (git add backend/app/api/public.py backend/app/core/config.py), Task 2: 签发 / 兑换 HTTP 接口 + 加密排除
Community 2866 - "code:sql (ALTER TABLE db_inbound_outbound)"
Cohesion: 0.4 Nodes (5): code:ts (// web-admin/src/utils/mp-webview.ts), code:ts (import { isMpWebviewPath } from '@/utils/mp-webview'), code:ts (import { isMpWebviewPath, redirectToMiniLogin } from '@/util), code:bash (git add web-admin/src/utils/mp-webview.ts web-admin/src/rout), Task 3: web-admin WebView 工具函数 + 守卫 + 401
Community 2867 - "code:python (db.query(DbInboundOutbound).filter"
Cohesion: 0.4 Nodes (5): code:python ("brandMode": row.brand_mode,), code:python (def normalize_line_brand(*, brand_mode, brand_id, brand_name), code:python (brand_mode=cp.brand_mode,), code:bash (git add backend/app/crud/crm/quote_product.py backend/app/cr), Task 5: 报价/合同行 — 后端品牌约定
Community 2868 - "code:block7 (/api/public/db/inventory)"
Cohesion: 0.4 Nodes (5): code:python (class CrmProductBrand(Base):), code:python (brand_mode = Column(String(20), nullable=True, comment="requ), code:python (class PlPlanProductBrandQty(Base):), code:bash (git add backend/app/models/crm_models.py backend/app/models/), Task 2: SQLAlchemy 模型
Community 2869 - "code:json ({)"
Cohesion: 0.4
Nodes (4): 报价单再编辑回草稿 — 实现计划, Task 1: Backend update_quote, Task 2: Frontend helper, Task 3: Wire UI entries
Community 2870 - "code:python (site_access_token: Optional[str] = Field(alias="siteAccessTo)"
Cohesion: 0.4 Nodes (5): code:env (VITE_API_URL=/api), code:ts (target: process.env.VITE_API_PROXY_URL || 'http://localhost:), code:bash (cd bx-mobile && npm install jsencrypt), code:bash (git add bx-mobile/.env.development bx-mobile/vite.config.ts ), Task 1: 环境代理与依赖
Community 2871 - "File map"
Cohesion: 0.4 Nodes (4): 司机运输计划单「复制发群」Implementation Plan, Task 1: 复制文案工具, Task 2: 列表按钮与交互, Task 4: 司机回执保存后弹窗
Community 2872 - "code:block1 (┌─────────────┬─────────────┬───────────────┬─────────────┐)"
Cohesion: 0.4
Nodes (5): code:python (mine_vehicles: Optional[bool] = Query(default=None, alias="m), code:python (def as_bool(v) -> bool:), code:bash (cd backend && source venv/bin/activate && pytest tests/test), code:bash (git add backend/app/api/pl/vehicle_recharge.py), Task 4: 后端 — API 层接入 mineVehicles
Community 2873 - "code:block2 (┌─────────────────────────────────────────────┐)"
Cohesion: 0.4 Nodes (4): ListTable 列宽持久化 Implementation Plan, Task 1: composable + ListTable + 样式, Task 2: 批量接入主列表, Task 3: 验证
Community 2874 - "code:block3 (┌──────────┐)"
Cohesion: 0.4 Nodes (4): 合同管理作废恢复 Implementation Plan, Task 1: Backend restore, Task 2: Frontend API + UI, Task 3: Graph update
Community 2875 - "duty.ts"
Cohesion: 0.4 Nodes (4): 用户列表角色展示与角色详情复用 — Implementation Plan, Task 1: 后端列表 roleIds + 角色详情, Task 2: 抽取 RoleManageDialogs, Task 3: 用户管理接入
Community 2876 - "code:block1 (┌───────────────────────────────────────────────────────────)"
Cohesion: 0.4
Nodes (5): code:python (# 门户微信小程序登录(与 WXPAY_* 支付凭证分离)), code:text (/api/mini/auth/wechat-login,), code:bash (# 门户小程序登录(AppID 与 miniprogram/manifest.json mp-weixin.appid ), code:bash (git add backend/app/core/config.py backend/.env.example), Task 2: 配置项 WECHAT_MP_* + 加密排除
Community 2877 - "code:json ({)"
Cohesion: 0.4 Nodes (4): 文件结构, 执行说明, 山峡小程序「手机号快捷登录」Implementation Plan, Spec 覆盖自检
Community 2878 - "code:sql (-- 菜单(示例 ID,实现时按现有 PL_* 规范))"
Cohesion: 0.4 Nodes (4): 小程序充值申请 · 管理员全部车牌 Implementation Plan, Task 1: Helper + 单测, Task 2: 接入 service / 车辆列表, Task 3: 集成行为单测 + 回归
Community 2879 - "resetFormSlots"
Cohesion: 0.4 Nodes (4): 加油登记(本人)作废恢复 Implementation Plan, Task 1: Web — 放开 mine 恢复入口并传 mineOnly, Task 2: 小程序 — API + 列表卡片, Task 3: 图谱更新
Community 2880 - "clear_pl_plan_instance_data.py"
Cohesion: 0.4 Nodes (4): 框架合同金额按产品小计汇总 — Implementation Plan, Task 1: 后端单测 + 实现, Task 2: 前端, Task 3: 生产 SQL
Community 2881 - "File map"
Cohesion: 0.4
Nodes (4): 加油登记「复制信息发微信群」Implementation Plan, Task 1: Backend seqNo, Task 2: Frontend 文案 + 列表 + 交互, Task 3: 图谱更新与验收
Community 2882 - "code:block1 (Step 0 基线文档与对照页 ✅ 已完成)"
Cohesion: 0.4 Nodes (5): code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (cd web-admin && pnpm exec vitest run src/composables/useColu), code:bash (./scripts/update-graph.sh all), code:bash (git add graphify-out backend/graphify-out web-admin/graphify), Task 10: 回归与图谱
Community 2883 - "code:block2 (已完成 Step 0 → Step 1 → Step 1b → Step 2(列表页))"
Cohesion: 0.4
Nodes (5): code:vue (<span), code:ts (const sortApi = inject<{), code:scss (.col-header-sort-pair {), code:bash (git add web-admin/src/components/business/crm-col-filter-hea), Task 6: CrmColFilterHeader 双三角 UI
Community 2884 - "code:bash (# 前端开发)"
Cohesion: 0.4 Nodes (5): code:ts (import { useColumnSort } from '@/composables/useColumnSort'), code:ts (...toSortQueryParams()), code:ts (watchSortVisibleColumns(visibleFilterProps)), code:bash (git add web-admin/src/views/crm/customer/index.vue), Task 7: 接线客户列表页
Community 2885 - "文件结构"
Cohesion: 0.4 Nodes (5): code:python (sortField: Optional[str] = None), code:python (from app.services.crm.list_sort import resolve_datetime_orde), code:python (sort_field = (filters or {}).get("sortField") or (filters or), code:bash (git add backend/app/schemas/crm/contract.py backend/app/crud), Task 4: 合同 list/export 接排序
Community 2886 - "code:block1 (tenant_no = shanxia2.0)"
Cohesion: 0.4 Nodes (4): 报价、合同审批人设置合并 Implementation Plan, Task 1: 合并页面 + 前端路由, Task 2: 后端权限 + SQL 迁移, Task 3: 图谱更新
Community 2887 - "code:block2 (business_title = CRM客户管理)"
Cohesion: 0.4 Nodes (4): 报价/合同禁止自动建档产品 — 实施计划, Task 1: 后端解析函数收紧, Task 2: 单测, Task 3: 前端校验
Community 2888 - "code:block3 (business_title = CRM客户管理)"
Cohesion: 0.4 Nodes (4): MP Version Status Implementation Plan, Task 1: Extend mpUpdate.js, Task 2: Workbench page UI, Task 3: Demo + graph
Community 2889 - "code:mermaid (flowchart LR)"
Cohesion: 0.4 Nodes (4): 司机回执 · 全部段次可填实际数量, 实现, 验证, 决策
Community 2890 - "code:python (oper_log_meta: ContextVar[dict] = ContextVar("oper_log_meta")"
Cohesion: 0.4 Nodes (4): 运输计划打印单据按钮收拢为下拉, 改动文件, 背景, 决策
Community 2891 - "文件结构"
Cohesion: 0.4 Nodes (5): 1. 背景与目标, 1.1 背景, 1.2 迁移范围, 1.3 交付节奏(4 个迭代), code:block1 (迭代 1(基础层): 产品分类 + 产品管理 + 字典数据迁移 SQL)
Community 2892 - "code:sql (ALTER TABLE pl_carrier)"
Cohesion: 0.4 Nodes (4): 运输计划归档导出:装货×送货产品配对行, 行规则, 列, 目标
Community 2893 - "code:block2 (qualificationComplete == true)"
Cohesion: 0.4 Nodes (4): 运输计划类列表:装×送配对行 + 客户两列 + 其它列叠放, 背景, 方案(已确认), Demo
Community 2894 - "报销申请列表 · 扩大每页条数选项(试点)"
Cohesion: 0.4 Nodes (4): 运输计划表单 · 供/需客户与取/送地址互斥, 非目标, 规则, 拦截时机(方案 C)
Community 2895 - "code:sql (CREATE TABLE pl_vehicle_recharge_apply "
Cohesion: 0.4 Nodes (4): 生产一键发版脚本设计, 流程, 约束, 目标
Community 2896 - "code:sql (CREATE TABLE pl_vehicle_recharge_record "
Cohesion: 0.4 Nodes (4): 报销申请「申请人」可改选设计, 权限, 前后端要点, 目标
Community 2897 - "code:block3 (申请创建 ──→ pending(待发放))"
Cohesion: 0.4 Nodes (5): 重构, 修复, v2.4.2.1 - 2025-06-16, 修复, 重构
Community 2898 - "code:python (def _generate_apply_no(db: Session) -> str:)"
Cohesion: 0.4 Nodes (5): 优化, 修复, v2.5.1 - 2025-07-08, 优化, 修复
Community 2899 - "运输计划保存同步地磅日期 + 已安排禁仅保存"
Cohesion: 0.4 Nodes (5): 重构, 修改, v2.4.2.2 - 2025-06-16, 修改, 重构
Community 2900 - "code:block1 (创建申请 → pending)"
Cohesion: 0.4 Nodes (5): 重构, 优化, v2.4.2.3 - 2025-06-18, 优化, 重构
Community 2901 - "loadMonth"
Cohesion: 0.4 Nodes (5): Fixed, ⚠️ Important Notice, Optimized, Upgraded, v2.5.8 - 2025-09-29
Community 2902 - "calc_age_from_chinese_id_card"
Cohesion: 0.4 Nodes (5): Added, ⚠️ Important Notice, Optimized, Refactored, v2.4.0 - 2025-06-06 🎉
Community 2903 - "code:block1 (┌───────────────────────────────────────────────────────────)"
Cohesion: 0.4 Nodes (5): Added, Fixed, ⚠️ Important Notice, Optimized, v3.0.1 - 2025-11-15
Community 2904 - "code:block2 (.app-layout-portal)"
Cohesion: 0.4 Nodes (4): 0.0.3(2021-02-05), 0.0.4(2021-05-12), 0.1.0(2021-07-13), 1.0.0(2021-11-19)
Community 2905 - "code:typescript (const currentTopPath = /${route.path.split('/')[1]})"
Cohesion: 0.4 Nodes (4): 0.0.3(2021-02-04), 0.0.4(2021-05-12), 0.0.5(2021-07-08), 1.0.0(2021-11-19)
Community 2906 - "code:block4 (portal-header-brand → flex-shrink: 0)"
Cohesion: 0.4 Nodes (4): 点击查看详细文档, List 列表, 基于uni-list扩展的页面模板, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 2907 - "code:block5 (beforeEach → MenuProcessor.getMenuList())"
Cohesion: 0.4 Nodes (4): 1.0.5(2021-02-05), 1.0.6(2021-05-12), 1.1.0(2021-07-30), 1.2.0(2021-11-19)
Community 2908 - "合同详情 · 运输计划联动 Implementation Plan"
Cohesion: 0.4 Nodes (4): 使用说明, code:block1 (type InstallApkOptions = {), uni-installApk, uni.installApk(options : InstallApkOptions):void
Community 2909 - "code:block1 (PATCH /api/transport/plan/{id}/hazard-cert-ready)"
Cohesion: 0.4 Nodes (4): 1.0.0(2021-11-18), 1.0.1(2021-11-22), 1.0.2(2021-11-22), 1.0.3(2022-01-21)
Community 2910 - "code:python (# 伪代码)"
Cohesion: 0.4 Nodes (4): 1.0.1(2021-02-05), 1.0.2(2021-05-12), 1.1.0(2021-11-19), 1.1.1(2022-05-19)
Community 2911 - "code:block3 ([计划含危化品])"
Cohesion: 0.4 Nodes (4): 1. Backend draft archive, 2. Frontend API 与展示, 3. 归档弹窗, 4. 验证
Community 2912 - "File map"
Cohesion: 0.4 Nodes (5): Requirement: 列表主标识列链接查看与编辑删除外置, Scenario: 现有页面补充查看弹窗, Scenario: 保留操作列的复杂业务列表, Scenario: Code review 列表查看与 CRUD 入口, Scenario: 新增标准 CRUD 列表页
Community 2913 - "code:block1 (┌───────────────────────────────────────────────────────────)"
Cohesion: 0.4 Nodes (5): Requirement: Web 管理端侧栏菜单须同步注册静态路由, Scenario: 新增界面图标, Scenario: 新增 CRM 类侧栏菜单项, Scenario: 新增 Element Plus 图标, Scenario: 菜单变更 PR 评审(UI 视角)
Community 2914 - "code:block2 (.app-layout-portal)"
Cohesion: 0.4 Nodes (5): Requirement: 表格列宽使用 min-width 实现等比缩放, Scenario: 新增列表页, Scenario: 浏览器窗口宽度变化, Scenario: Code review 表格列宽, Scenario: Code review 多选与序号列宽
Community 2915 - "门户首页「待办列表」汇总入口"
Cohesion: 0.4 Nodes (5): Requirement: 侧栏非叶子与组叶子 Tab, Scenario: 报销基础配置, Scenario: 切换备用金整组替换, Scenario: 隐藏表单, Scenario: 单叶子组不显示 Tab
Community 2916 - "合同详情 · 运输计划联动 Design"
Cohesion: 0.4 Nodes (5): Requirement: 统一 POST 接口, Scenario: 新增业务路由, Scenario: 存量模块不修改, Scenario: 查询类接口, Scenario: 文件上传下载例外
Community 2917 - "合同已安排数量 · 已归档用实际量"
Cohesion: 0.4 Nodes (4): 1. 数据库与菜单, 2. 后端, 3. 前端, 4. 验收
Community 2918 - "运输计划表单 · 可安排数量"
Cohesion: 0.5 Nodes (3): assert_contract_editable_for_update(), test_assert_allows_editable(), test_assert_rejects_non_editable()
Community 2919 - "design.md"
Cohesion: 0.4 Nodes (3): detailDrawerRef, route, router
Community 2922 - "code:block2 (page-head → panel → filter-block → list-toolbar → list-table)"
Cohesion: 0.8 Nodes (4): getDarkColor(), getLightColor(), hexToRgb(), rgbToHex()
Community 2923 - "code:typescript (const viewSections = computed(() => [{)"
Cohesion: 0.5 Nodes (4): emit, inputType, onInput(), props
Community 2924 - "code:mermaid (flowchart TD)"
Cohesion: 0.5 Nodes (4): emit, onMask(), panelStyle, props
Community 2925 - "ICrmContractProductService"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2926 - "ICrmContractService"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2927 - "ICrmQuoteApprovalService"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2928 - "ICrmQuotePdfService"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2929 - "ICrmQuoteProductService"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2930 - "ICrmQuoteService"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2931 - "ICrmQuoteShareLogService"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2932 - "ICrmSupplierInfoService"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2933 - "airport.js"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2934 - "graceChecker.js"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2935 - "legal-document-inner.vue"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2936 - "API_BASE"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2937 - "BASE_URL"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2938 - "STATIC_ASSETS_BASE_URL_DEFAULT"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2939 - "jest.config.js"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2940 - "privacy-policy.vue"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2941 - "user-agreement.vue"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2942 - "calendar.js"
Cohesion: 0.4 Nodes (5): app-harmony, app-nvue, app-uvue, app-vue, App
Community 2943 - "icons.js"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2944 - "LICENSE.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2945 - "index.js"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2946 - "readme.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2947 - "call-check-version.js"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2948 - "DEFAULT_USER_AVATAR_URL"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2949 - "IMG_EMPTY"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2950 - "index.d.ts"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2951 - "color.js"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2952 - "color.d.ts"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2953 - "component.d.ts"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2954 - "utils.d.ts"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2955 - "index.d.ts"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2956 - "index.d.ts"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2957 - "index.d.ts"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2958 - "basic.d.ts"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2959 - "button.d.ts"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2960 - "link.d.ts"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2961 - "behavior.d.ts"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2962 - "index.d.ts"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2963 - "open-type.d.ts"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2964 - "touch.d.ts"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2966 - "opsx-apply.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2967 - "opsx-archive.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2968 - "opsx-propose.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2969 - "SKILL.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2970 - "SKILL.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2971 - "SKILL.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2972 - "design.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2973 - "proposal.md"
Cohesion: 0.4 Nodes (5): app-harmony, app-nvue, app-uvue, app-vue, App
Community 2974 - "spec.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2975 - "spec.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2976 - "Scenario: 菜单可见"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2977 - "spec.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2978 - "spec.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2979 - "Scenario: 跨系统需求评审"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2980 - "Scenario: 新人定位门户库表"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2981 - "design.md"
Cohesion: 0.4 Nodes (5): app-harmony, app-nvue, app-uvue, app-vue, App
Community 2982 - "proposal.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2983 - "spec.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2984 - "spec.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2985 - "design.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2986 - "数据库"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2987 - "proposal.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2988 - "spec.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2989 - "Requirement: 租户隔离"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2990 - "code:block1 (pl_plan_transport)"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2991 - "code:block2 ({base_url}/transport/scan/{transport_id}?code={verify_code})"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2992 - "design.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2993 - "数据库变更"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2994 - "受影响系统"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2995 - "外部依赖"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2996 - "API 变更"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2997 - "proposal.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 2998 - "spec.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 2999 - "spec.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 3000 - "spec.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3001 - "spec.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3002 - "spec.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 3003 - "code:block1 (计划号:{plan_no})"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3004 - "spec.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 3005 - "spec.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 3006 - "tasks.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3007 - "design.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 3008 - "数据库变更"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3009 - "受影响系统"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3010 - "外部依赖"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 3011 - "API 变更"
Cohesion: 0.4 Nodes (5): app-harmony, app-nvue, app-uvue, app-vue, App
Community 3012 - "proposal.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3013 - "spec.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3014 - "Requirement: 无申请补录"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 3015 - "Scenario: 成功创建申请"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3016 - "Scenario: 日期顺序非法"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 3017 - "Scenario: 无申请补录"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3018 - "tasks.md"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3019 - "design.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 3020 - "数据库"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3021 - "proposal.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 3022 - "spec.md"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 3023 - "Requirement: 无申请补录"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3024 - "Scenario: 成功创建申请"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 3025 - "Scenario: 日期顺序非法"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3027 - "Scenario: 菜单可见"
Cohesion: 0.4 Nodes (5): H5-mobile, Android Browser, QQ浏览器(Android), Safari, 微信浏览器(Android)
Community 3028 - "4. 验收"
Cohesion: 0.4 Nodes (5): sale, price, regular, sourcecode, price
Community 3031 - "proposal.md"
Cohesion: 0.6 Nodes (4): CardBannerProps, emit, handleCancel(), handleClick()
Community 3032 - "resolveDictValue"
Cohesion: 0.5 Nodes (4): ButtonMoreItem, emit, handleClick(), Props
Community 3033 - "File map"
Cohesion: 0.4 Nodes (4): defaultStyle, playerInstance, Props, VideoPlayerStyle
Community 3034 - "code:json ({)"
Cohesion: 0.4 Nodes (3): env, resolvePath(), root
Community 3035 - "File map"
Cohesion: 0.4 Nodes (4): Choose A, B, or C, Pressure Test 1: Emergency Production Fix, Scenario, Your Options
Community 3036 - "门户首页侧栏选中项会话记忆 — 实现计划"
Cohesion: 0.4 Nodes (4): Choose A, B, or C, Pressure Test 2: Sunk Cost + Exhaustion, Scenario, Your Options
Community 3037 - "运输计划列表 · 合同列展示与提醒"
Cohesion: 0.4 Nodes (4): Choose A, B, or C, Pressure Test 3: Authority + Social Pressure, Scenario, Your Options
Community 3038 - "Requirement: 租户隔离"
Cohesion: 0.4 Nodes (4): Codex App Finishing, Codex Tool Mapping, Environment Detection, Subagent dispatch requires multi-agent support
Community 3039 - "Requirement: 租户隔离"
Cohesion: 0.4 Nodes (5): Discipline-Enforcing Skills (rules/requirements), Pattern Skills (mental models), Reference Skills (documentation/APIs), Technique Skills (how-to guides), Testing All Skill Types
Community 3040 - "用户管理列表展示角色并可打开角色详情 — 设计文档"
Cohesion: 0.4 Nodes (5): Anti-Patterns, ❌ Code in Flowcharts, ❌ Generic Labels, ❌ Multi-Language Dilution, ❌ Narrative Example
Community 3041 - "门户首页侧栏选中项会话记忆"
Cohesion: 0.4 Nodes (4): [Analysis Title], Executive summary, Key findings, Recommendations
Community 3042 - "TableHeightCalculator"
Cohesion: 0.4
Nodes (5): 6.1 认证(core/bx_auth.py), 6.2 租户隔离, 6.3 API 加密中间件, 6.4 附件 / MinIO, 6. 门户适配层
Community 3043 - ".to_tenant_user_dict"
Cohesion: 0.4 Nodes (5): CRM 模块移植状态跟踪表, 已完成模块, 方案进行中(报价单链路), 未开始, 部分完成(代码已有但未验证)
Community 3044 - "assert_contract_editable_for_update"
Cohesion: 0.4 Nodes (5): DDL 检查清单, 业务字段对齐原则, 公共字段适配(7 项强制), 参考:数据库迁移规则, 字典数据迁移(强制)
Community 3045 - "unsettled_plans_q_filter"
Cohesion: 0.4
Nodes (5): 4.1 insertByBo, 4.2 updateByBo(仅 draft), 4.3 renewContract, 4.4 统计 API, 4. 合同模块内部对金额字段的处理
Community 3046 - "用户列表角色展示与角色详情复用 — Implementation Plan"
Cohesion: 0.4 Nodes (4): 合同列表 — 06 分步实施计划, 阶段 B:后端, 阶段 D:前端, 阶段 E:验证
Community 3047 - "运输计划表单 · 供/需客户与取/送地址互斥"
Cohesion: 0.4 Nodes (5): 具体任务, 完成标准, 步骤 3:前端拷贝 — 领取/分配弹窗, 涉及文件, 目标
Community 3048 - "现场链接 · 现场记录设计"
Cohesion: 0.4 Nodes (5): 具体任务, 完成标准, 步骤 2:前端拷贝 — 公海池列表页, 涉及文件, 目标
Community 3049 - "workbench.vue"
Cohesion: 0.4 Nodes (5): 具体任务, 完成标准, 步骤 7:前端新增 — 规则管理页面, 涉及文件, 目标
Community 3050 - "H5-mobile"
Cohesion: 0.4 Nodes (5): 具体任务, 完成标准, 步骤 4:前端适配 — pool/index.vue script 部分, 涉及文件, 目标
Community 3051 - "tasks.md"
Cohesion: 0.4 Nodes (5): 具体任务, 完成标准, 步骤 8:后端 DDL + Model, 涉及文件, 目标
Community 3052 - "Requirement: 侧边栏菜单图标层级规则"
Cohesion: 0.4 Nodes (5): 具体任务, 完成标准, 步骤 5:前端适配 — pool/index.vue template + style, 涉及文件, 目标
Community 3053 - "Requirement: 表格操作列固定在右侧"
Cohesion: 0.4
Nodes (5): 4. 客户端页面规范, 4.1 首页(sanqiang-client-ui-demo.html), 4.2 购物车(sanqiang-client-cart-ui-demo.html), 4.3 订单(sanqiang-client-order-ui-demo.html), 4.4 个人中心(sanqiang-client-profile-ui-demo.html)
Community 3054 - "pad"
Cohesion: 0.4 Nodes (5): 3. 三端统一视觉骨架, 3.1 页面结构, 3.2 Header 统一规则, 3.3 卡片与容器, 自定义导航与微信胶囊(SHALL)
Community 3055 - "merge_product_qty_maps"
Cohesion: 0.4 Nodes (5): 3.1 页面结构, 3.2 Header 统一规则, 3.3 卡片与容器, 3. 三端统一视觉骨架, 自定义导航与微信胶囊(SHALL)
Community 3056 - "util.js"
Cohesion: 0.4
Nodes (5): 4.1 首页(sanqiang-client-ui-demo.html), 4.2 购物车(sanqiang-client-cart-ui-demo.html), 4.3 订单(sanqiang-client-order-ui-demo.html), 4.4 个人中心(sanqiang-client-profile-ui-demo.html), 4. 客户端页面规范
Community 3057 - "Vue"
Cohesion: 0.4 Nodes (5): Phase 1: 数据库层变更, Task 1.1: sys_dict_data 表新增 tag_type 字段, Task 1.2: 字典种子数据初始化, Task 1.3: 清理数据库业务表(生成脚本,不自动执行), 实施任务
Community 3058 - "Vue"
Cohesion: 0.4 Nodes (5): 文件结构, 关键差异对照 ETC, 实现顺序, 文件结构, 车辆维保申请与处理登记 — Implementation Plan
Community 3059 - "Requirement: 排序字段不在界面默认展示"
Cohesion: 0.4 Nodes (4): ListTable 列宽持久化 Implementation Plan, Task 1: composable + ListTable + 样式, Task 2: 批量接入主列表, Task 3: 验证
Community 3060 - "Requirement: 新增与编辑弹窗布局与视口留白"
Cohesion: 0.4 Nodes (4): CRM 选择产品弹窗增强 Implementation Plan, Spec 覆盖自检, Task 1: 抽出 ProductFormDialog, Task 2: 统一 ProductSelector
Community 3061 - "spec.md"
Cohesion: 0.4
Nodes (5): 报价单再编辑回草稿 — 实现计划, Task 1: Backend update_quote, Task 2: Frontend helper, Task 3: Wire UI entries, 报价单再编辑回草稿 — 实现计划
Community 3062 - "spec.md"
Cohesion: 0.4 Nodes (4): Task 1: 合并页面 + 前端路由, Task 2: 后端权限 + SQL 迁移, Task 3: 图谱更新, 报价、合同审批人设置合并 Implementation Plan
Community 3063 - "Scenario: 代码评审检查项"
Cohesion: 0.4 Nodes (4): Task 1: 后端列表 roleIds + 角色详情, Task 2: 抽取 RoleManageDialogs, Task 3: 用户管理接入, 用户列表角色展示与角色详情复用 — Implementation Plan
Community 3064 - "Scenario: 代码评审检查项"
Cohesion: 0.4 Nodes (4): Task 1: 后端单测 + 实现, Task 2: 前端, Task 3: 生产 SQL, 框架合同金额按产品小计汇总 — Implementation Plan
Community 3065 - "code:sql (tenant_no varchar(64) NOT NULL DEFAULT 'shanxia2.0' COMMEN)"
Cohesion: 0.4
Nodes (4): Task 1: Backend seqNo, Task 2: Frontend 文案 + 列表 + 交互, Task 3: 图谱更新与验收, 加油登记「复制信息发微信群」Implementation Plan
Community 3066 - "spec.md"
Cohesion: 0.4 Nodes (4): Task 1: 后端解析函数收紧, Task 2: 单测, Task 3: 前端校验, 报价/合同禁止自动建档产品 — 实施计划
Community 3067 - "spec.md"
Cohesion: 0.4 Nodes (4): MP Version Status Implementation Plan, Task 1: Extend mpUpdate.js, Task 2: Workbench page UI, Task 3: Demo + graph
Community 3068 - "Requirement: 本仓库与周边系统的边界"
Cohesion: 0.4 Nodes (4): Task 1: 复制文案工具, Task 2: 列表按钮与交互, Task 4: 司机回执保存后弹窗, 司机运输计划单「复制发群」Implementation Plan
Community 3069 - "Requirement: 多系统 SQL 模型权威文件索引"
Cohesion: 0.4 Nodes (4): Task 1: Helper + 单测, Task 2: 接入 service / 车辆列表, Task 3: 集成行为单测 + 回归, 小程序充值申请 · 管理员全部车牌 Implementation Plan
Community 3070 - "Scenario: 新人定位门户库表"
Cohesion: 0.4 Nodes (4): Task 1: 配对行单测(先红), Task 2: 列定义与价格脱敏, Task 3: 验证, 归档导出走货送货配对 Implementation Plan
Community 3071 - "Scenario: 跨系统需求评审"
Cohesion: 0.4 Nodes (5): 4.3 迭代 3 — 线索管理 + 商机管理, crm_clue_follow(线索跟进记录), crm_clue(线索主表), crm_opportunity_follow / crm_opportunity_product / crm_opportunity_stage_log, crm_opportunity(商机主表)
Community 3072 - "Scenario: 新人定位 CRM 库表"
Cohesion: 0.4 Nodes (5): 报销申请「申请人」可改选设计, 前后端要点, 报销申请「申请人」可改选设计, 权限, 目标
Community 3073 - "spec.md"
Cohesion: 0.4 Nodes (5): 运输计划打印单据按钮收拢为下拉, 决策, 改动文件, 背景, 运输计划打印单据按钮收拢为下拉
Community 3074 - "Scenario: 代码评审检查项"
Cohesion: 0.4 Nodes (5): 生产一键发版脚本设计, 流程, 生产一键发版脚本设计, 目标, 约束
Community 3075 - "实现模式"
Cohesion: 0.4 Nodes (5): 运输计划表单 · 供/需客户与取/送地址互斥, 拦截时机(方案 C), 规则, 运输计划表单 · 供/需客户与取/送地址互斥, 非目标
Community 3076 - "实现模式"
Cohesion: 0.4 Nodes (5): 现场链接 · 现场记录设计, 已确认, 架构, 现场链接 · 现场记录设计, 非目标
Community 3077 - "test_bx_reimburse_my_page_size.py"
Cohesion: 0.4 Nodes (4): 决策, 司机回执 · 全部段次可填实际数量, 实现, 验证
Community 3078 - "assignmentMatchesFilter"
Cohesion: 0.4 Nodes (4): 列, 目标, 行规则, 运输计划归档导出:装货×送货产品配对行
Community 3079 - "code:typescript (interface ViewField {)"
Cohesion: 0.4 Nodes (5): 14.1 数据隔离, 14.2 权限, 14.3 地磅对接, 14.4 其他功能(暂不考虑), 十四、系统约束
Community 3080 - "code:typescript (import { workOrderStatusLabel, workOrderStatusTagType } from)"
Cohesion: 0.4 Nodes (5): 11.1 统计口径, 11.2 统计报表, 11.3 库存预警, 11.4 库存金额, 十一、盘存统计
Community 3081 - "code:typescript (export type TagType = 'success' | 'warning' | 'danger' | 'in)"
Cohesion: 0.4 Nodes (5): 10.1 结算流程, 10.2 运费计算, 10.3 发票信息, 10.4 汇款凭证, 十、运费结算
Community 3082 - "code:typescript (import { taskStatusLabel, taskStatusTagType, qcTaskConclusio)"
Cohesion: 0.4 Nodes (4): 0.0.3(2021-02-04), 0.0.4(2021-05-12), 0.0.5(2021-07-08), 1.0.0(2021-11-19)
Community 3083 - "code:html (
Cohesion: 0.4 Nodes (4): List 列表, 基于uni-list扩展的页面模板, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 点击查看详细文档
Community 3084 - "code:typescript (import { acceptConclusionLabel, acceptConclusionTagType } fr)"
Cohesion: 0.4 Nodes (4): 0.0.3(2021-02-05), 0.0.4(2021-05-12), 0.1.0(2021-07-13), 1.0.0(2021-11-19)
Community 3085 - "code:typescript (/** el-tag 的 type 属性值 */)"
Cohesion: 0.4 Nodes (4): 1.0.0(2021-11-18), 1.0.1(2021-11-22), 1.0.2(2021-11-22), 1.0.3(2022-01-21)
Community 3086 - "code:typescript (import { protocolStatusLabel, protocolStatusTagType } from ')"
Cohesion: 0.4 Nodes (4): 1.0.5(2021-02-05), 1.0.6(2021-05-12), 1.1.0(2021-07-30), 1.2.0(2021-11-19)
Community 3087 - "code:vue (
…
)"Cohesion: 0.4 Nodes (4): 1.0.1(2021-02-05), 1.0.2(2021-05-12), 1.1.0(2021-11-19), 1.1.1(2022-05-19)
Community 3088 - "code:typescript (const filterExpanded = ref(false))"
Cohesion: 0.4 Nodes (4): 1. Backend draft archive, 2. Frontend API 与展示, 3. 归档弹窗, 4. 验证
Community 3089 - "code:typescript (watchDebounced"
Cohesion: 0.4 Nodes (4): 1. 数据库与菜单, 2. 后端, 3. 前端, 4. 验收
Community 3090 - "code:vue ()"
Cohesion: 0.4 Nodes (5): Requirement: 统一 POST 接口, Scenario: 存量模块不修改, Scenario: 文件上传下载例外, Scenario: 新增业务路由, Scenario: 查询类接口
Community 3091 - "code:scss (.attachment-upload { width: 100%; })"
Cohesion: 0.4 Nodes (5): Requirement: 表格列宽使用 min-width 实现等比缩放, Scenario: Code review 多选与序号列宽, Scenario: Code review 表格列宽, Scenario: 新增列表页, Scenario: 浏览器窗口宽度变化
Community 3092 - "code:html ()"
Cohesion: 0.4 Nodes (5): Requirement: 列表主标识列链接查看与编辑删除外置, Scenario: Code review 列表查看与 CRUD 入口, Scenario: 保留操作列的复杂业务列表, Scenario: 新增标准 CRUD 列表页, Scenario: 现有页面补充查看弹窗
Community 3093 - "code:typescript (// <script setup> 中显式导入)"
Cohesion: 0.4 Nodes (5): Requirement: Web 管理端侧栏菜单须同步注册静态路由, Scenario: 新增 CRM 类侧栏菜单项, Scenario: 新增 Element Plus 图标, Scenario: 新增界面图标, Scenario: 菜单变更 PR 评审(UI 视角)
Community 3094 - "code:html (<el-table-column prop="status" label="状态" min-width="90" ali)"
Cohesion: 0.4 Nodes (4): code:block1 (database=shanxia2.0 tenant=shanxia2.0), 清空发票夹数据(生产 shanxia2.0), code:block1 (database=shanxia2.0 tenant=shanxia2.0), 清空发票夹数据(生产 shanxia2.0)
Community 3095 - "spec.md"
Cohesion: 0.4 Nodes (4): code:block1 (BEFORE nonzero: pl_plan_product=1, pl_plan=1), 第一步:清空运输管理 pl_(再导入前), code:block1 (BEFORE nonzero: pl_plan_product=1, pl_plan=1), 第一步:清空运输管理 pl_(再导入前)
Community 3096 - "zh_CN.js"
Cohesion: 0.4 Nodes (4): 清空运输业务单据(保留基础信息/证件提醒), code:block1 (KEEP (will not delete): pl_carrier, pl_cert, pl_document_rem), 清空运输业务单据(保留基础信息/证件提醒), code:block1 (KEEP (will not delete): pl_carrier, pl_cert, pl_document_rem)
Community 3097 - "按装货/送货段勾选 upsert 地磅计划与出入库单(兼容旧调用方,忽略 warnings)。"
Cohesion: 0.5 Nodes (3): any, childIds, hasCheckedChild
Community 3098 - "Requirement: 列表行查看弹窗(按钮 + 双击)"
Cohesion: 0.5 Nodes (3): ext, files, nodes
Community 3099 - "__init__.py"
Cohesion: 0.5 Nodes (3): aid, attId, key
Community 3101 - "plugin.min.js"
Cohesion: 0.83 Nodes (3): connect(), main(), parse_rows()
Community 3105 - "emojo.ts"
Cohesion: 0.5 Nodes (4): hasProto(), isArray, isArrayOf(), typeOf()
Community 3108 - "草稿/已驳回结算单按当前运输单运费刷新明细快照与合计。"
Cohesion: 0.5 Nodes (3): maxLength, string, width
Community 3109 - "index.vue"
Cohesion: 0.5 Nodes (3): diffDays, expDate, today
Community 3110 - "index.vue"
Cohesion: 0.5 Nodes (3): afterQty, fromT, originalQty
Community 3111 - "img"
Cohesion: 0.5 Nodes (3): cols, payload, text
Community 3112 - "index.vue"
Cohesion: 0.5 Nodes (3): brandOptions, brandQtyRows, options
Community 3115 - "软删除结算单历史审批记录(重新提交审批前清理)"
Cohesion: 0.5 Nodes (3): fontData, IconsData, IconsDataItem
Community 3120 - "index.vue"
Cohesion: 0.83 Nodes (3): classes(), isTrue(), onClick()
Community 3126 - "返回全部已完成的审批动作(含撤回/重提前的历史轮次),按时间正序。"
Cohesion: 0.83 Nodes (3): defaultAvatarPathByRole(), normalizeAvatarUrlForMini(), resolveUserAvatarUrl()
Community 3127 - "__init__.py"
Cohesion: 0.5 Nodes (4): 八、运输管理, 8.1 运输信息表字段, 8.2 运输与计划的关系, 8.3 二维码
Community 3128 - "index.vue"
Cohesion: 0.5 Nodes (4): 13.1 计划取消, 13.2 变更记录, 13.3 计划复制, 十三、计划变更与取消
Community 3129 - "index.vue"
Cohesion: 0.5 Nodes (4): 5.1 CRM 表单布局, 5.2 山峡2.0 表单布局, 5.3 表单转换对照, 5. 表单布局替换规则
Community 3130 - "if"
Cohesion: 0.5 Nodes (4): 3.1 CRM 原始结构, 3.2 山峡2.0 目标结构, 3.3 结构转换对照表, 3. 页面外层布局替换
Community 3131 - "list_sort.py"
Cohesion: 0.5 Nodes (4): 目标, 具体任务, 完成标准, 步骤 6:前端适配 — ClaimDialog 和 AssignDialog
Community 3132 - "_empty_product_fields"
Cohesion: 0.5 Nodes (4): 步骤 14:整体验证, 目标, 验证清单, 参考
Community 3133 - "keypress.js"
Cohesion: 0.5 Nodes (4): 目标, 具体任务, 完成标准, 步骤 9:后端 Schema
Community 3134 - "keypress.js"
Cohesion: 0.5 Nodes (4): 步骤 10:后端 CRUD — 操作记录, 目标, 具体任务, 完成标准
Community 3135 - "_product_row_from_stop_product"
Cohesion: 0.5 Nodes (4): 步骤 11:后端 CRUD — 规则管理 + 定时任务, 目标, 具体任务, 完成标准
Community 3136 - "构建归档导出数据行:每计划 × 每段次 × 每段产品一行。"
Cohesion: 0.5 Nodes (4): 步骤 13:字典数据导入, 目标, 具体任务, 完成标准
Community 3137 - "列表筛选:任一段次(或旧计划级)存在合同缺口。"
Cohesion: 0.5 Nodes (3): 文件结构, 关键差异(相对 ETC), 车辆尿素申请与发放 — Implementation Plan
Community 3138 - "keypress.js"
Cohesion: 0.5 Nodes (4): Phase 4 — 报销 BX, Task 4.1: 费用项 + 流程配置, Task 4.2: 备用金 + 报销 + 支付, Task 4.3: 附件
Community 3139 - "if"
Cohesion: 0.5 Nodes (4): code:vue (<PlPlanStopProductTable), code:vue (<PlPlanStopProductTable), code:bash (git add web-admin/src/components/business/pl-plan-delivery-s), Task 8: 送货产品允许删除
Community 3140 - "单侧保存计划合同关联(旧计划级接口,兼容保留)。"
Cohesion: 0.5 Nodes (4): code:ts (if (!carrier?.qualificationComplete) { ... }), code:ts (vehicleApi.list({ vehicleStatus: 'available', excludeIneligi), code:bash (git add web-admin/src/views/pl/carrier/index.vue ), Task 6: 前端 — 承运商去审核 UI + 安排运输去拦截
Community 3141 - "keypress.js"
Cohesion: 0.5 Nodes (4): code:sql (-- 三方车辆(原全部车辆信息)), code:ts ({), code:bash (# 在目标库执行 migration_20260725_pl_tripartite_menus.sql), Task 3: 菜单迁移与路由四菜单
Community 3142 - "keypress.js"
Cohesion: 0.5
Nodes (4): code:ts (import { useRoute } from 'vue-router'), code:ts (const requiredPersonnelCertNames = computed(() => {), code:bash (git add web-admin/src/views/pl/personnel/index.vue), Task 5: 前端 — 人员页 affiliationMode(山峡/三方)
Community 3143 - "if"
Cohesion: 0.5 Nodes (4): code:bash (cd backend && source venv/bin/activate), code:bash (./scripts/update-graph.sh all), code:bash (git add -A docs/superpowers/plans/2026-07-25-pl-tripartite-v), Task 10: 回归验收与图谱更新
Community 3144 - "单侧保存计划合同关联(旧计划级接口,兼容保留)。"
Cohesion: 0.5
Nodes (4): code:ts (mode: 'vehicle-bundle' | 'personnel-first'), code:vue (<el-button @click="pasteVisible = true">), code:bash (git add web-admin/src/components/business/pl-paste-recognize), Task 9: 前端 — PlPasteRecognizeDialog + 双入口
Community 3145 - "按段次汇总计划是否仍有合同缺口(supplier=装货侧,demander=送货侧)。"
Cohesion: 0.5 Nodes (4): code:vue (:enforce-self-vehicle-required="formData.vehicleType === 'se), code:vue (:enforce-self-vehicle-required="false"), code:bash (git add web-admin/src/views/pl/vehicle/index.vue), Task 4: 前端 — 三方车辆页固定 carrier + 关闭证书强制
Community 3146 - "plan_list_filters.py"
Cohesion: 0.5
Nodes (4): code:typescript (deliveryTimes?: string[]), code:typescript ({), code:bash (git add web-admin/src/api/pl/index.ts ), Task 5: 前端类型 + 四页 columnFilterDefs
Community 3147 - "批量从 CRM 产品主数据读取易制毒/易制爆标识。"
Cohesion: 0.5 Nodes (4): code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (./scripts/update-graph.sh backend), code:bash (git add backend/graphify-out web-admin/graphify-out graphify), Task 9: 回归验证 + 图谱更新
Community 3148 - "非内部客户装/送货段保存时必须至少选一份合同。"
Cohesion: 0.5 Nodes (4): code:sql (-- backend/scripts/migrate_20260727_crm_product_brand_alias.), code:bash (# 按本地 .env 连接执行), code:bash (git add backend/scripts/migrate_20260727_crm_product_brand_a), Task 1: DDL 迁移脚本
Community 3149 - "workbench.vue"
Cohesion: 0.5 Nodes (4): code:python (def test_apply_stock_change_outbound_insufficient():), code:python (# backend/app/services/pl_inventory_service.py), code:bash (cd backend && source venv/bin/activate && pytest tests/test_), Task 9: 归档写库存(产品+品牌)— 新建落账服务
Community 3150 - "Scenario: Code review 查看弹窗"
Cohesion: 0.5 Nodes (4): code:bash (git add backend/app/schemas/crm/product.py backend/app/crud/), code:python (class ProductBrandItem(BaseModel):), code:bash (cd backend && source venv/bin/activate), Task 3: 产品 API — 品牌/别名读写
Community 3151 - "catch"
Cohesion: 0.5 Nodes (3): 执行说明, 产品品牌与别名(含归档按品牌库存)Implementation Plan, Spec 覆盖自检
Community 3152 - "装货段与 plan 1:1;uk_pl_plan_load_plan 仅按 plan_id 唯一,软删后不可再 INSERT,须原地更新。"
Cohesion: 0.5
Nodes (4): code:ts (// bx-mobile/src/api/bxClient.ts), code:ts (// bx-mobile/src/api/client.ts), code:bash (git add bx-mobile/src/api/bxClient.ts bx-mobile/src/api/clie), Task 4: bxClient + 改造 api/index.ts(P1 所需)
Community 3153 - "customer_pool.py"
Cohesion: 0.5 Nodes (4): code:ts ({ path: 'advance/approve', name: 'AdvanceApprove', component), code:ts (router.beforeEach(async (to, _from, next) => {), code:bash (git add bx-mobile/src/router/index.ts), Task 6: 路由守卫 + 删除用户/角色/菜单管理
Community 3154 - "code:typescript (const viewSections = computed(() => [{)"
Cohesion: 0.5 Nodes (4): code:ts (// bx-mobile/src/constants/bxMenuCatalog.ts), code:ts (// bx-mobile/src/utils/bxPermission.ts), code:bash (git add bx-mobile/src/constants/bxMenuCatalog.ts bx-mobile/s), Task 2: 菜单目录与权限纯函数
Community 3155 - "README.md"
Cohesion: 0.5 Nodes (3): 可筛列, 运输管理列头整库筛选 — P7 主数据 Implementation Plan, Task 1–3: backend / FE / verify
Community 3156 - "readme.md"
Cohesion: 0.5 Nodes (3): 小程序 ETC加油充值申请 Implementation Plan, Placeholder / consistency self-check, Spec coverage checklist
Community 3157 - "changelog.md"
Cohesion: 0.5 Nodes (4): code:bash (cd backend && source venv/bin/activate && pytest tests/test_), code:bash (./scripts/update-graph.sh backend), code:bash (git add backend/graphify-out miniprogram/graphify-out graphi), Task 10: 收尾 — 图谱与回归
Community 3158 - "__init__.py"
Cohesion: 0.5 Nodes (4): code:js (WECHAT_LOGIN: '/mini/auth/wechat-login'), code:js (async function wechatLogin(params) {), code:bash (git add miniprogram/config/api.js miniprogram/utils/request.), Task 6: 小程序 store + API 常量
Community 3159 - "分配同租户、同报销日期下的标题序号(MAX+1)。 配合 uk_tenant_reimburse_date_title_seq 唯一约束,并发冲突时由上"
Cohesion: 0.5 Nodes (4): code:text (1. 在服务器执行 docs/sql/migrations/2026-09-18-sys-user-wx-openid.), code:bash (./scripts/update-graph.sh backend), code:bash (git add backend/graphify-out miniprogram/graphify-out graphi), Task 8: 运维清单 + 图谱更新 + 人工验收说明
Community 3160 - "code:bash (cd /path/to/shanxia2.0)"
Cohesion: 0.5 Nodes (3): 车辆充值恢复「加油」类型 — 实现计划, 任务, 文件清单
Community 3161 - "code:bash (cd /iflytek/shanxia2.0/backend)"
Cohesion: 0.5 Nodes (4): code:python (sortField: Optional[str] = None), code:python (from app.services.crm.list_sort import resolve_datetime_orde), code:bash (git add backend/app/schemas/crm/quote.py backend/app/crud/cr), Task 3: 报价 list/export 接排序
Community 3162 - "spec.md"
Cohesion: 0.5 Nodes (3): File map, 危化品证上传筛选 Implementation Plan, Tasks
Community 3163 - "PlanResourceSnapshotMixin"
Cohesion: 0.5 Nodes (4): code:python (photo_urls = Column(String(2000), nullable=True, comment="车辆), code:python (photo_urls = Column(String(2000), nullable=True, comment="人员), code:bash (git add backend/app/models/pl_models.py), Task 2: ORM 模型
Community 3164 - "code:block1 (backend/ FastAPI backend (Python 3.9, venv))"
Cohesion: 0.5 Nodes (3): 值班排班月历 · 按人统计与过滤 — 设计, 规则, 目标
Community 3165 - "code:bash (source venv/bin/activate)"
Cohesion: 0.5 Nodes (4): Fixed, Optimized, Refactored, v2.4.2.9 - 2025-07-02
Community 3166 - "code:bash (pnpm install # if fails: pnpm install --ign)"
Cohesion: 0.5 Nodes (4): Added, Fixed, Optimized, v2.5.2 - 2025-07-13
Community 3167 - "Commands"
Cohesion: 0.5 Nodes (4): Added, Fixed, Optimized, v2.5.4 - 2025-07-27
Community 3168 - "Commands"
Cohesion: 0.5 Nodes (4): Added, Fixed, Optimized, v2.4.2.7 - 2025-06-25
Community 3169 - "Commands"
Cohesion: 0.5 Nodes (4): Added, Fixed, Optimized, v2.5.7 - 2025-09-14
Community 3170 - "Entrypoint & Structure"
Cohesion: 0.5 Nodes (4): Added, Optimized, Refactored, v2.4.2.6 - 2025-06-23
Community 3171 - "Entrypoint & Structure"
Cohesion: 0.5 Nodes (4): Added, Fixed, Optimized, v2.5.6 - 2025-09-06
Community 3172 - "Entrypoint & Structure"
Cohesion: 0.5 Nodes (3): 查看文档, Layout 布局, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3173 - "Key Patterns"
Cohesion: 0.5 Nodes (3): Badge 数字角标, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3174 - "Key Patterns"
Cohesion: 0.5 Nodes (3): 0.1.0(2022-04-21), 0.1.1(2022-06-02), 0.1.2(2022-06-08)
Community 3175 - "Key Patterns"
Cohesion: 0.5 Nodes (3): DateFormat 日期格式化, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3176 - "Stack"
Cohesion: 0.5 Nodes (3): Easyinput 增强输入框, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3177 - "Stack"
Cohesion: 0.5 Nodes (3): Drawer 抽屉, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3178 - "Stack"
Cohesion: 0.5 Nodes (3): Grid 宫格, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3179 - "新增"
Cohesion: 0.5 Nodes (3): DataPicker 级联选择, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3180 - "优化"
Cohesion: 0.5 Nodes (3): 查看文档, SwipeAction 滑动操作, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3181 - "修复"
Cohesion: 0.5 Nodes (3): CountDown 倒计时, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3182 - "修复"
Cohesion: 0.5 Nodes (3): 查看文档, Link 链接, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3183 - "⚠️ 重要提示"
Cohesion: 0.5 Nodes (3): 查看文档, LoadMore 加载更多, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3184 - "升级"
Cohesion: 0.5 Nodes (3): 查看文档, Icons 图标, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3185 - "修复"
Cohesion: 0.5 Nodes (3): 查看文档, NumberBox 数字输入框, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3186 - "优化"
Cohesion: 0.5 Nodes (3): 查看文档, NoticeBar 通告栏, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3187 - "优化"
Cohesion: 0.5 Nodes (3): 查看文档, Steps 步骤条, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3188 - "⚠️ 重要提示"
Cohesion: 0.5 Nodes (3): 0.0.1(2021-03-15), 0.0.2(2021-04-16), 0.0.3(2022-11-11)
Community 3189 - "新增"
Cohesion: 0.5 Nodes (3): 查看文档, Table 表单, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3190 - "修复"
Cohesion: 0.5 Nodes (3): DataCheckbox 数据驱动的单选复选框, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3191 - "优化"
Cohesion: 0.5 Nodes (3): 查看文档, SwiperDot 轮播图指示点, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3192 - "新增"
Cohesion: 0.5 Nodes (3): DatetimePicker 时间选择器, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3193 - "优化"
Cohesion: 0.5 Nodes (3): 查看文档, Tag 标签, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3194 - "修复"
Cohesion: 0.5 Nodes (3): GoodsNav 商品导航, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3195 - "新增"
Cohesion: 0.5 Nodes (3): 查看文档, Section 标题栏, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3196 - "重构"
Cohesion: 0.5 Nodes (3): 查看文档, IndexedList 索引列表, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3197 - "优化"
Cohesion: 0.5 Nodes (3): FilePicker 文件选择上传, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3198 - "修复"
Cohesion: 0.5 Nodes (3): Badge 数字角标, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3199 - "新增"
Cohesion: 0.5 Nodes (3): 查看文档, SegmentedControl 分段器, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3200 - "移除"
Cohesion: 0.5 Nodes (3): Group 分组, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3201 - "新增"
Cohesion: 0.5 Nodes (3): DataSelect 下拉框选择器, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3202 - "优化"
Cohesion: 0.5 Nodes (3): 查看文档, SearchBar 搜索栏, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3203 - "修复"
Cohesion: 0.5 Nodes (3): 查看文档, Rate 评分, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3204 - "新增"
Cohesion: 0.5 Nodes (3): Fab 悬浮按钮, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3205 - "重构"
Cohesion: 0.5 Nodes (3): 查看文档, Title 标题, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3206 - "升级"
Cohesion: 0.5 Nodes (3): Collapse 折叠面板, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3207 - "优化"
Cohesion: 0.5 Nodes (3): Fav 收藏按钮, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3208 - "修复"
Cohesion: 0.5 Nodes (3): 查看文档, NavBar 导航栏, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3209 - "新增"
Cohesion: 0.5 Nodes (3): Forms 表单, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3210 - "优化"
Cohesion: 0.5 Nodes (3): 查看文档, Pagination 分页器, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3211 - "修复"
Cohesion: 0.5 Nodes (3): 查看文档, Popup 弹出层, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3212 - "修复"
Cohesion: 0.5 Nodes (3): 重要升级说明, 缓存角色权限, code:js (const {)
Community 3213 - "新增"
Cohesion: 0.5 Nodes (3): Card 卡片, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3214 - "重构"
Cohesion: 0.5 Nodes (3): Combox 组合框, 查看文档, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3215 - "升级"
Cohesion: 0.5 Nodes (3): 查看文档, Transition 过渡动画, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839
Community 3216 - "移除"
Cohesion: 0.5 Nodes (3): 1. 评审与采纳, 2. 与仓库治理对齐, 3. 归档(实现稳定后)
Community 3217 - "修复"
Cohesion: 0.5 Nodes (4): Requirement: 表格操作列固定在右侧, Scenario: 新增系统管理列表页, Scenario: Code review 表格列, Scenario: 标准 CRUD 列表无外置操作列
Community 3218 - "⚠️ 重要提示"
Cohesion: 0.5 Nodes (4): Requirement: 业务字典下拉统一使用 useDictStore, Scenario: 新增业务模块列表与表单弹窗, Scenario: Code review 禁止硬编码字典选项, Scenario: CRM 客户管理字典下拉
Community 3219 - "⚠️ 重要提示"
Cohesion: 0.5 Nodes (4): Requirement: 筛选区关键词字段排第一, Scenario: 新增含关键词的列表页, Scenario: 入库放行审核筛选区, Scenario: Code review 筛选区字段顺序
Community 3220 - "重构"
Cohesion: 0.5 Nodes (4): Requirement: 细胞存储样本跨表关联键, Scenario: 协议单查看弹窗展示样本接收, Scenario: 待接收列表排除已接收样本, Scenario: 登记接收防重复
Community 3221 - "优化"
Cohesion: 0.5 Nodes (3): 常见错误案例(API / Pydantic), 错误案例 EC-API-001:路由层用 JSON alias 访问 Pydantic 请求体, Scenario: EC-API-001 复现与验证
Community 3222 - "修复"
Cohesion: 0.5 Nodes (4): Requirement: CRM Excel 导出字典 label 转换, Scenario: 线索列表导出, Scenario: 非字典列与格式化列, Scenario: 新增 CRM 模块导出
Community 3223 - "修复"
Cohesion: 0.67 Nodes (3): graphify-backend, graphify-frontend, /opt/anaconda3/bin/python
Community 3225 - "优化"
Cohesion: 0.5 Nodes (3): bx_health(), 报销(bx)API 路由聚合 — REST 风格,协议对齐 bx 原系统。, P0 健康检查:验证 bx 路由已挂载且响应协议为 code=0。
Community 3226 - "修复"
Cohesion: 0.5 Nodes (3): 合同列表 keyword:合同编号/合同名称/客户名称(及产品)OR 匹配。, 快捷检索应对齐界面占位:合同编号/合同名称/客户名称。, test_list_contracts_keyword_includes_name_and_customer()
Community 3227 - "重构"
Cohesion: 0.67 Nodes (3): parse_optional_plan_datetime(), datetime, 运输计划相关日期时间解析:前端 date-picker 仅传 YYYY-MM-DD。
Community 3228 - "优化"
Cohesion: 0.5 Nodes (3): maxValue, props, SimpleBarItem
Community 3229 - "新增"
Cohesion: 0.67 Nodes (3): emit, onClick(), props
Community 3230 - "重构"
Cohesion: 0.67 Nodes (3): emit, onPick(), props
Community 3231 - "重构"
Cohesion: 0.5 Nodes (4): quickapp-native, features, icon, package
Community 3232 - "重构"
Cohesion: 0.5 Nodes (3): fontData, IconsData, IconsDataItem
Community 3237 - "重构"
Cohesion: 0.83 Nodes (3): classes(), isTrue(), onClick()
Community 3238 - "修复"
Cohesion: 0.83 Nodes (3): run_graphify(), update-graph.sh script, update_graph()
Community 3240 - "新增"
Cohesion: 0.67 Nodes (3): main(), migrate_file(), Path
Community 3241 - "优化"
Cohesion: 0.5 Nodes (3): DbDateFilterType, emit, options
Community 3243 - "优化"
Cohesion: 0.67 Nodes (3): emit, handleClick(), Props
Community 3245 - "优化"
Cohesion: 0.5 Nodes (3): maxHeight, Props, TimelineItem
Community 3246 - "修复"
Cohesion: 0.83 Nodes (3): emit, handleFileChange(), importExcel()
Community 3247 - "新增"
Cohesion: 0.67 Nodes (4): deleteFieldValue(), getFieldValue(), parsePath(), setFieldValue()
Community 3249 - "修复"
Cohesion: 0.83 Nodes (3): buggySyncAttachmentList(), build(), syncAttachmentList()
Community 3251 - "新增"
Cohesion: 0.83 Nodes (3): connect(), main(), parse_rows()
Community 3252 - "优化"
Cohesion: 0.83 Nodes (3): log_info(), log_warn(), stop.sh script
Community 3253 - "⚠️ 重要提示"
Cohesion: 0.5 Nodes (3): Additional Copilot CLI tools, Async shell sessions, Copilot CLI Tool Mapping
Community 3254 - "修复"
Cohesion: 0.5 Nodes (4): File Organization, Self-Contained Skill, Skill with Heavy Reference, Skill with Reusable Tool
Community 3255 - "新增"
Cohesion: 0.5 Nodes (4): Pattern, Reference, Skill Types, Technique
Community 3256 - "升级"
Cohesion: 0.5 Nodes (4): GREEN: Write Minimal Skill, RED-GREEN-REFACTOR for Skills, RED: Write Failing Test (Baseline), REFACTOR: Close Loopholes
Community 3257 - "⚠️ 重要提示"
Cohesion: 0.5 Nodes (4): Checklist for effective Skills, Code and scripts, Core quality, Testing
Community 3258 - "修复"
Cohesion: 0.5
Nodes (3): SQL 模型快照(shanxia2.0/docs/sql/), 代码仓库, 山峡多系统现状(OpenSpec 摘要)
Community 3259 - "优化"
Cohesion: 0.5 Nodes (4): 4.1 技术栈(同源,利于移植), 4.2 API 协议对照, 4.3 数据模型对照, 4. 源系统与目标系统对照
Community 3260 - "icons.js"
Cohesion: 0.5
Nodes (4): 2.1 实现逻辑(Java), 2.2 触发点(CrmPaymentServiceImpl), 2.3 门户现状, 2. updateReceivedAmount(contractId)
Community 3261 - "icons.min.js"
Cohesion: 0.5
Nodes (4): 4.1 待审批 Tab — pendingApprovalUserId, 4.2 已审批 Tab — approvedByUserId, 4.3 Tab 与审批字段互斥, 4. 审批相关子查询(Tab 核心)
Community 3262 - "index.js"
Cohesion: 0.5
Nodes (4): 3.1 updateInvoiceAmount(contractId) — 接口存在、无调用方, 3.2 CrmInvoiceServiceImpl.updateContractInvoiceAmount — 实际生效路径, 3.3 门户现状, 3. 开票金额:两套逻辑并存
Community 3263 - "index.js"
Cohesion: 0.5 Nodes (4): 8. shanxia2.0 实施策略, 回款/开票模块移植后, 步骤 26, 阶段 D(合同后端重写)
Community 3264 - "add$1"
Cohesion: 0.5 Nodes (4): 参考, 步骤 14:整体验证, 目标, 验证清单
Community 3265 - "add$2"
Cohesion: 0.5 Nodes (4): 具体任务, 完成标准, 步骤 13:字典数据导入, 目标
Community 3266 - "addCells"
Cohesion: 0.5 Nodes (4): 具体任务, 完成标准, 步骤 12:后端 API 路由, 目标
Community 3267 - "address"
Cohesion: 0.5 Nodes (4): 具体任务, 完成标准, 步骤 9:后端 Schema, 目标
Community 3268 - "adjustAndRedistributeWidths$1"
Cohesion: 0.5 Nodes (4): 具体任务, 完成标准, 步骤 10:后端 CRUD — 操作记录, 目标
Community 3269 - "adjustForTable"
Cohesion: 0.5 Nodes (4): 具体任务, 完成标准, 步骤 11:后端 CRUD — 规则管理 + 定时任务, 目标
Community 3270 - "adjustTil"
Cohesion: 0.5 Nodes (4): 文件结构, 关键差异(相对 ETC), 文件结构, 车辆尿素申请与发放 — Implementation Plan
Community 3271 - "adjustUp"
Cohesion: 0.5 Nodes (3): File map, Tasks, 危化品证上传筛选 Implementation Plan
Community 3272 - "adjustWidth"
Cohesion: 0.5 Nodes (4): 可筛列, Task 1–3: backend / FE / verify, 可筛列, 运输管理列头整库筛选 — P7 主数据 Implementation Plan
Community 3273 - "adjustWidthTo"
Cohesion: 0.5 Nodes (3): 任务, 文件清单, 车辆充值恢复「加油」类型 — 实现计划
Community 3274 - "Adt"
Cohesion: 0.5 Nodes (4): 6.1 目录结构, 6.2 UI 规范, 6.3 菜单注册, 6. 前端架构设计
Community 3275 - "adt$1"
Cohesion: 0.5 Nodes (4): 5.1 目录结构, 5.2 API 路由设计, 5.3 编码约定, 5. 后端架构设计
Community 3276 - "adt$2"
Cohesion: 0.5 Nodes (4): 值班排班月历 · 按人统计与过滤 — 设计, 值班排班月历 · 按人统计与过滤 — 设计, 目标, 规则
Community 3277 - "adt$3"
Cohesion: 0.5 Nodes (4): 13.1 计划取消, 13.2 变更记录, 13.3 计划复制, 十三、计划变更与取消
Community 3278 - "adt$4"
Cohesion: 0.5 Nodes (4): 8.1 运输信息表字段, 8.2 运输与计划的关系, 8.3 二维码, 八、运输管理
Community 3279 - "adt$5"
Cohesion: 0.5 Nodes (4): 12.1 扫码回传, 12.2 文件上传, 12.3 消息通知, 十二、司机端功能
Community 3280 - "adt$6"
Cohesion: 0.5 Nodes (3): Badge 数字角标, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3281 - "after$1"
Cohesion: 0.5 Nodes (3): 0.1.0(2022-04-21), 0.1.1(2022-06-02), 0.1.2(2022-06-08)
Community 3282 - "after$2"
Cohesion: 0.5 Nodes (3): Card 卡片, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3283 - "after$4"
Cohesion: 0.5 Nodes (3): Collapse 折叠面板, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3284 - "after$5"
Cohesion: 0.5 Nodes (3): Combox 组合框, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3285 - "all"
Cohesion: 0.5 Nodes (3): 0.0.1(2021-03-15), 0.0.2(2021-04-16), 0.0.3(2022-11-11)
Community 3286 - "allUnlocked"
Cohesion: 0.5 Nodes (3): CountDown 倒计时, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3287 - "always"
Cohesion: 0.5 Nodes (3): DataCheckbox 数据驱动的单选复选框, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3288 - "ancestor"
Cohesion: 0.5 Nodes (3): DataPicker 级联选择, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3289 - "ancestor$1"
Cohesion: 0.5 Nodes (3): DataSelect 下拉框选择器, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3290 - "ancestor$2"
Cohesion: 0.5 Nodes (3): DateFormat 日期格式化, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3291 - "ancestors$2"
Cohesion: 0.5 Nodes (3): DatetimePicker 时间选择器, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3292 - "ancestors$3"
Cohesion: 0.5 Nodes (3): Drawer 抽屉, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3293 - "ancestors$4"
Cohesion: 0.5 Nodes (3): Easyinput 增强输入框, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3294 - "api"
Cohesion: 0.5 Nodes (3): Fab 悬浮按钮, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3295 - "api$1"
Cohesion: 0.5 Nodes (3): Fav 收藏按钮, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3296 - "api$2"
Cohesion: 0.5 Nodes (3): FilePicker 文件选择上传, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3297 - "append"
Cohesion: 0.5 Nodes (3): Forms 表单, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3298 - "append$1"
Cohesion: 0.5 Nodes (3): GoodsNav 商品导航, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3299 - "appendAt"
Cohesion: 0.5 Nodes (3): Grid 宫格, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3300 - "apply"
Cohesion: 0.5 Nodes (3): Group 分组, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3301 - "asLtrRange"
Cohesion: 0.5 Nodes (3): Icons 图标, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3302 - "availableSearch"
Cohesion: 0.5 Nodes (3): IndexedList 索引列表, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3303 - "backtrack"
Cohesion: 0.5 Nodes (4): 使用说明, uni-installApk, uni.installApk(options : InstallApkOptions):void, 使用说明
Community 3304 - "BarManager"
Cohesion: 0.5 Nodes (3): Link 链接, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3305 - "BarMutation"
Cohesion: 0.5 Nodes (3): LoadMore 加载更多, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3306 - "base"
Cohesion: 0.5 Nodes (3): NavBar 导航栏, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3307 - "baseWith"
Cohesion: 0.5 Nodes (3): NoticeBar 通告栏, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3308 - "before"
Cohesion: 0.5 Nodes (3): NumberBox 数字输入框, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3309 - "before$1"
Cohesion: 0.5 Nodes (3): Pagination 分页器, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3310 - "before$3"
Cohesion: 0.5 Nodes (3): Popup 弹出层, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3311 - "BeforeAfter"
Cohesion: 0.5 Nodes (3): Rate 评分, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3312 - "beforeSpecial"
Cohesion: 0.5 Nodes (3): Layout 布局, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3313 - "bind"
Cohesion: 0.5 Nodes (3): SearchBar 搜索栏, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3314 - "bind$1"
Cohesion: 0.5 Nodes (3): Section 标题栏, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3315 - "bind$2"
Cohesion: 0.5 Nodes (3): SegmentedControl 分段器, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3316 - "binder"
Cohesion: 0.5 Nodes (3): Steps 步骤条, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3317 - "bindFrom"
Cohesion: 0.5 Nodes (3): SwipeAction 滑动操作, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3318 - "blank"
Cohesion: 0.5 Nodes (3): SwiperDot 轮播图指示点, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3319 - "Blocker"
Cohesion: 0.5 Nodes (3): Table 表单, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3320 - "blockList"
Cohesion: 0.5 Nodes (3): Tag 标签, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3321 - "body$1"
Cohesion: 0.5 Nodes (3): Title 标题, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3322 - "bodyCellGenerator"
Cohesion: 0.5 Nodes (3): Badge 数字角标, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3323 - "bounds"
Cohesion: 0.5 Nodes (3): Transition 过渡动画, 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839, 查看文档
Community 3324 - "boxPosition"
Cohesion: 0.5 Nodes (4): Requirement: CRM Excel 导出字典 label 转换, Scenario: 新增 CRM 模块导出, Scenario: 线索列表导出, Scenario: 非字典列与格式化列
Community 3325 - "Browser"
Cohesion: 0.5 Nodes (4): 列表查询请求体, Scenario: EC-API-001 复现与验证, 常见错误案例(API / Pydantic), 错误案例 EC-API-001:路由层用 JSON alias 访问 Pydantic 请求体
Community 3326 - "browsers"
Cohesion: 0.5 Nodes (4): Requirement: 细胞存储样本跨表关联键, Scenario: 协议单查看弹窗展示样本接收, Scenario: 待接收列表排除已接收样本, Scenario: 登记接收防重复
Community 3327 - "by"
Cohesion: 0.5 Nodes (4): Requirement: 查看弹窗中编码字段展示为可读标签, Scenario: Code review 查看弹窗编码展示, Scenario: 新增包含字典编码字段的查看弹窗, Scenario: 站点管理查看弹窗
Community 3328 - "byAttr"
Cohesion: 0.5 Nodes (4): Requirement: 侧边栏菜单图标层级规则, Scenario: Code review 菜单图标, Scenario: 侧边栏一级菜单图标, Scenario: 侧边栏二级菜单无图标
Community 3329 - "byClass"
Cohesion: 0.5 Nodes (4): Requirement: 列表面板主标题装饰, Scenario: Code review 新页面标题, Scenario: 新增页面标题竖条, Scenario: 租户列表标题
Community 3330 - "bypassSelector"
Cohesion: 0.5 Nodes (4): Requirement: 业务字典下拉统一使用 useDictStore, Scenario: Code review 禁止硬编码字典选项, Scenario: CRM 客户管理字典下拉, Scenario: 新增业务模块列表与表单弹窗
Community 3331 - "cached"
Cohesion: 0.5 Nodes (4): Requirement: 嵌套弹窗与子弹窗内列表风格一致, Scenario: Code review 弹窗内表格, Scenario: 任务详情弹窗内嵌列表, Scenario: 新增弹窗内嵌业务列表
Community 3332 - "calcContentBoxSize"
Cohesion: 0.5 Nodes (3): 1. 评审与采纳, 2. 与仓库治理对齐, 3. 归档(实现稳定后)
Community 3378 - "columnReplacePredicate"
Cohesion: 0.67 Nodes (3): 五、客户管理, 5.1 列表, 5.2 详情
Community 3379 - "columns"
Cohesion: 0.67 Nodes (3): 七、报价管理, 7.1 列表, 7.2 详情只读
Community 3380 - "columns$1"
Cohesion: 0.67 Nodes (3): 七、计划单据, 7.1 计划主表字段, 7.2 计划产品明细表字段
Community 3381 - "columnScopeGenerator"
Cohesion: 0.67 Nodes (3): 二、业务背景, 2.1 项目背景, 2.2 系统目标
Community 3382 - "commonElement"
Cohesion: 0.67 Nodes (3): 九、车辆与司机管理, 9.1 车辆归属, 9.2 司机档案
Community 3387 - "constant"
Cohesion: 0.67 Nodes (3): Phase 1 — 系统管理补全(⚠️ 部分改造), Task 1.1: 辅助接口, Task 1.2: 详情接口校验
Community 3388 - "constrainSpan"
Cohesion: 0.67 Nodes (3): Phase 6 — 系统监控 + 门户工作流补全, Task 6.1: 操作日志, Task 6.2: 工作流详情/写操作
Community 3389 - "contains"
Cohesion: 0.67 Nodes (3): Phase 3 — 运输计划 PL, Task 3.1: 基础数据, Task 3.2: 计划 / 运输 / 运费 / 盘存
Community 3390 - "contains$1"
Cohesion: 0.67 Nodes (3): code:typescript (if (!supplementDraft.contracts.length) {), code:bash (git add web-admin/src/views/pl/plan-contract/index.vue), Task 9: 合同完善页保存校验
Community 3392 - "convert"
Cohesion: 0.67 Nodes (3): code:ts (// web-admin/src/utils/mp-pl-plan-card.ts), code:bash (git add web-admin/src/utils/mp-pl-plan-card.ts web-admin/src), Task 7: 抽出列表卡片展示纯函数 + 移动端列表页
Community 3393 - "convertToNoneSize"
Cohesion: 0.67 Nodes (3): code:ts (export function canEditPlan(row: { archiveStatus?: string; f), code:bash (git add web-admin/src/utils/pl-plan-action-guards.ts web-adm), Task 8: 详情页 + 复制 / 等通知 / 作废
Community 3394 - "convertToPercentSize"
Cohesion: 0.67
Nodes (3): code:vue (), code:bash (git add web-admin/src/components/business/pl-plan-form-dialo), Task 9: 新增 / 编辑 / 安排 — 表单 variant="page"
Community 3396 - "convertToRange"
Cohesion: 0.67 Nodes (3): code:ts (export interface ProductBrandItem {), code:bash (git add web-admin/src/api/crm/product.ts web-admin/src/views), Task 4: 产品管理前端 UI
Community 3397 - "copy"
Cohesion: 0.67 Nodes (3): code:js (const tabs = [), code:bash (git add miniprogram/pages/pl/vehicle-recharge-apply/list.vue), Task 8: 小程序 — 列表页
Community 3398 - "copy$1"
Cohesion: 0.67 Nodes (3): code:sql (-- id: MINI_PL_VEHICLE_RECHARGE_APPLY), code:bash (git add docs/sql/migrations/2026-09-27-mini-pl-vehicle-recha), Task 6: SQL — 小程序菜单与角色授权
Community 3401 - "copyCols"
Cohesion: 0.67 Nodes (3): Fixed, Optimized, v2.6.1 - 2025-10-19
Community 3402 - "copyRows"
Cohesion: 0.67 Nodes (3): Fixed, Refactored, v2.4.2.1 - 2025-06-16
Community 3403 - "create"
Cohesion: 0.67 Nodes (3): Fixed, Optimized, v2.5.1 - 2025-07-08
Community 3404 - "create$1"
Cohesion: 0.67 Nodes (3): Optimized, Refactored, v2.4.2.4 - 2025-06-18
Community 3406 - "create$3"
Cohesion: 0.67 Nodes (3): Requirement: 标签页(WorkTab)不展示图标, Scenario: 标签页仅显示文字, Scenario: Code review 标签页图标
Community 3407 - "create$4"
Cohesion: 0.67 Nodes (3): Requirement: 弹窗与面板内子区域标题装饰, Scenario: 新增弹窗包含子区域分组, Scenario: Code review 弹窗子区域标题
Community 3408 - "createCell"
Cohesion: 0.67 Nodes (3): Requirement: 页面不展示顶部 page-head 大标题与描述, Scenario: Code review 检查 page-head, Scenario: 新增菜单页面无 page-head
Community 3409 - "createCol"
Cohesion: 0.67 Nodes (3): Requirement: 排序字段不在界面默认展示, Scenario: 新增标准列表页, Scenario: Code review 排序字段
Community 3410 - "createColgroup"
Cohesion: 0.67 Nodes (3): Requirement: 主列表表体内嵌滚动与视口填满, Scenario: 新增长列表页, Scenario: 验收横滚与表头
Community 3418 - "deduce"
Cohesion: 0.67 Nodes (3): mp-toutiao, uniStatistics, usingComponents
Community 3420 - "DefaultRenderOptions"
Cohesion: 0.67 Nodes (3): app-nvue, app-vue, App
Community 3422 - "deleteColumnsAt"
Cohesion: 0.67 Nodes (3): app-android, app-ios, App
Community 3423 - "deleteRowsAt"
Cohesion: 0.67 Nodes (3): Vue, vue2, vue3
Community 3425 - "descendant$1"
Cohesion: 0.67 Nodes (3): app-nvue, app-vue, App
Community 3427 - "descendants"
Cohesion: 0.67 Nodes (3): Vue, vue2, vue3
Community 3438 - "detect$5"
Cohesion: 0.67 Nodes (3): Conditional workflow pattern, Examples pattern, Recommendations
Community 3440 - "detectBrowser$1"
Cohesion: 0.67 Nodes (3): 任务清单, 任务清单, 地磅三表 CRM 产品 ID + 规格 Implementation Plan
Community 3444 - "determineDefaultTableStyles"
Cohesion: 0.67 Nodes (3): 9. 附录, A. CRM 原始表 → 新表对照清单, B. 参考文件清单
Community 3445 - "determineScope"
Cohesion: 0.67 Nodes (3): 7.1 计划主表字段, 7.2 计划产品明细表字段, 七、计划单据
Community 3446 - "DeviceType"
Cohesion: 0.67 Nodes (3): 4.1 分类维度, 4.2 单据类型定义, 四、单据分类
Community 3447 - "diagnose"
Cohesion: 0.67 Nodes (3): 6.1 主流程(7步), 6.2 通知信息模板, 六、业务流程
Community 3448 - "die"
Cohesion: 0.67 Nodes (3): 用法, 为什么使用uni-config-center, 用法
Community 3449 - "Dimension"
Cohesion: 0.67 Nodes (3): 重要升级说明, 缓存角色权限, 重要升级说明
Community 3451 - "documentElement"
Cohesion: 0.67 Nodes (3): Requirement: 页面不展示顶部 page-head 大标题与描述, Scenario: Code review 检查 page-head, Scenario: 新增菜单页面无 page-head
Community 3452 - "documentOrOwner"
Cohesion: 0.67 Nodes (3): Requirement: 表单字段注释格式, Scenario: 排序字段注释, Scenario: 新增带注释的表单字段
Community 3453 - "doDiagnose"
Cohesion: 0.67 Nodes (3): Requirement: 弹窗与面板内子区域标题装饰, Scenario: Code review 弹窗子区域标题, Scenario: 新增弹窗包含子区域分组
Community 3454 - "doGetExact"
Cohesion: 0.67 Nodes (3): Requirement: 标签页(WorkTab)不展示图标, Scenario: Code review 标签页图标, Scenario: 标签页仅显示文字
Knowledge Gaps
Suggested Questions
Questions this graph is uniquely positioned to answer: