|
api
|
fix: recentSpaceUpdateTime uses last_active_time instead of updated_at
|
2026-06-30 16:13:19 +08:00 |
|
client
|
fix: URL-encode group-code header in query_schedule_groups and query_schedules
|
2026-06-24 10:49:34 +08:00 |
|
config
|
fix: remove hardcoded Kafka topic defaults
|
2026-06-29 14:20:31 +08:00 |
|
deploy
|
refactor: rename remaining_order_count to remaining_count, update schema and all code references
|
2026-06-16 16:59:21 +08:00 |
|
docs
|
refactor: rename remaining_order_count to remaining_count, update schema and all code references
|
2026-06-16 16:59:21 +08:00 |
|
migrations
|
refactor: enforce resource_id uniqueness in code instead of DB constraint
|
2026-06-26 11:30:52 +08:00 |
|
repository
|
fix: store location and space as valid JSON in t_dynamic_state
|
2026-06-30 14:41:10 +08:00 |
|
service
|
revert: remove location update from acceptOrder, only use updateSpace
|
2026-06-29 18:12:31 +08:00 |
|
strategy_files
|
init
|
2026-04-16 15:05:42 +08:00 |
|
websocket
|
feat: add work order detail API endpoint
|
2026-05-14 14:49:58 +08:00 |
|
.gitignore
|
更新gitignore
|
2026-04-16 15:05:20 +08:00 |
|
_check_domain_detail_pool.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
_patch_dashboard_layout.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
_patch_event_hover.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
_patch_meos_api_add_import_options.py
|
docs: add patch scripts and documentation for schedule import feature
|
2026-06-23 17:58:53 +08:00 |
|
_patch_pool_to_dashboard.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
_patch_remove_domain_pool.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
_patch_remove_pool_watch.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
_patch_schedule_import_auto_groupcode.py
|
docs: add patch scripts and documentation for schedule import feature
|
2026-06-23 17:58:53 +08:00 |
|
_patch_schedule_import_multi_project.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
_patch_schedule_import_time.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
_verify_dashboard_pool.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
app.py
|
revert: do not use Kafka timestamp for updateSpace last_active_time
|
2026-06-30 16:04:37 +08:00 |
|
ARCHITECTURE.md
|
feat: implement cascading delete for domain with transaction safety
|
2026-04-29 14:43:06 +08:00 |
|
check_data.py
|
feat: dynamic-state batch optimization, domain expansion, nginx config
|
2026-06-09 10:48:05 +08:00 |
|
check_db_data.py
|
init
|
2026-04-16 15:05:42 +08:00 |
|
check_dispatch_time.py
|
feat: implement cascading delete for domain with transaction safety
|
2026-04-29 14:43:06 +08:00 |
|
check_domain_projects.py
|
refactor: domain-centric schema redesign
|
2026-05-25 16:40:57 +08:00 |
|
check_enabled.py
|
init
|
2026-04-16 15:05:42 +08:00 |
|
check_resource_projects.py
|
refactor: rename remaining_order_count to remaining_count, update schema and all code references
|
2026-06-16 16:59:21 +08:00 |
|
check_schedule_columns.py
|
feat: dynamic-state batch optimization, domain expansion, nginx config
|
2026-06-09 10:48:05 +08:00 |
|
check_schedule_data.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
check_schedule_group.py
|
feat: implement cascading delete for domain with transaction safety
|
2026-04-29 14:43:06 +08:00 |
|
check_schedule_idx.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
check_schema.py
|
fix: replace recent_space with separate location/floor/space fields in t_dynamic_state
|
2026-06-17 09:55:33 +08:00 |
|
create_domain_from_meos.py
|
init
|
2026-04-16 15:05:42 +08:00 |
|
create_frontend_files.py
|
feat: dynamic-state batch optimization, domain expansion, nginx config
|
2026-06-09 10:48:05 +08:00 |
|
debug_schedule_display.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
debug_schedules.py
|
feat: implement cascading delete for domain with transaction safety
|
2026-04-29 14:43:06 +08:00 |
|
diagnose_remote_db.py
|
chore: add remote DB diagnostic script
|
2026-06-17 13:40:24 +08:00 |
|
dispatchStrategyRuntimeSpec.md
|
fix: remove stray Chinese char in strategy template
|
2026-04-22 17:06:29 +08:00 |
|
export_schema.bat
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
fetch_meos_data.py
|
init
|
2026-04-16 15:05:42 +08:00 |
|
fetch_meos_schedules.py
|
init
|
2026-04-16 15:05:42 +08:00 |
|
fix_belong_field.py
|
fix: use groupCode instead of groupName for belong field in project sync
|
2026-04-29 12:05:16 +08:00 |
|
fix_schedule_remote.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
fix_schedule_unique.py
|
fix: add unique constraint on t_schedule(resource_id, year_month) and clean duplicates
|
2026-06-24 14:16:27 +08:00 |
|
force_efficiency_trigger.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
generate_create_tables.sql
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
get_create_statements.sql
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
hrop_create_tables.sql
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
insert_strategies.py
|
init
|
2026-04-16 15:05:42 +08:00 |
|
kafka_consumer.py
|
feat: t_dynamic_state auto-sync from t_resource_order + dual Kafka topic (organization-hrop-qa + meos-order-qa)
|
2026-06-26 11:05:03 +08:00 |
|
manageragent_PRDauto.md
|
feat: add personnel efficiency metrics API
|
2026-05-18 18:01:11 +08:00 |
|
MEOS_API_Interfaces.md
|
fix: resolve domain creation issues - add missing logging import and fix user query method
|
2026-05-07 16:17:22 +08:00 |
|
meos_project_Pj9522457558.json
|
init
|
2026-04-16 15:05:42 +08:00 |
|
meos_users_Pj9522457558.json
|
init
|
2026-04-16 15:05:42 +08:00 |
|
models.py
|
fix: map recent_space to separate location/floor/space fields in Location model and cache_repo
|
2026-06-17 10:14:37 +08:00 |
|
nacos.py
|
refactor: integrate Kafka config into config.yaml and remove Nacos dependency
|
2026-05-08 16:21:45 +08:00 |
|
query_all_tables.sql
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
README.md
|
Initial Commit
|
2026-04-16 14:31:20 +08:00 |
|
requirements.txt
|
fix: upgrade kafka-python to kafka-python-ng for Python 3.12 compatibility
|
2026-05-09 11:56:01 +08:00 |
|
run_migration.py
|
refactor: move period_days/last_stat_time from t_resource_domain to t_efficiency
|
2026-05-25 10:49:21 +08:00 |
|
run_migration_002.py
|
feat: dynamic-state batch optimization, domain expansion, nginx config
|
2026-06-09 10:48:05 +08:00 |
|
run_migration_v2.py
|
refactor: domain-centric schema redesign
|
2026-05-25 16:40:57 +08:00 |
|
SCHEDULE_IMPORT_AUTO_FILL.md
|
docs: add patch scripts and documentation for schedule import feature
|
2026-06-23 17:58:53 +08:00 |
|
schedule_result_wanglinquan888.json
|
feat: implement cascading delete for domain with transaction safety
|
2026-04-29 14:43:06 +08:00 |
|
schema_complete.sql
|
refactor: rename remaining_order_count to remaining_count, update schema and all code references
|
2026-06-16 16:59:21 +08:00 |
|
schema_final.sql
|
feat: enrich schedule data with onLineTime/offLineTime/overNight from shift templates; add UNIQUE constraint on resource_id
|
2026-06-22 15:50:22 +08:00 |
|
seed_sim_data.py
|
refactor: rename remaining_order_count to remaining_count, update schema and all code references
|
2026-06-16 16:59:21 +08:00 |
|
seed_system_config.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
seed_test_data.py
|
fix: replace recent_space with separate location/floor/space fields in t_dynamic_state
|
2026-06-17 09:55:33 +08:00 |
|
seed_workorder_test.py
|
fix: extract projectId from responsibility JSON instead of never-populated project_id column
|
2026-06-26 16:51:33 +08:00 |
|
sync_project_from_meos.py
|
init
|
2026-04-16 15:05:42 +08:00 |
|
sync_schedule_from_meos.py
|
feat: enrich schedule data with onLineTime/offLineTime/overNight from shift templates; add UNIQUE constraint on resource_id
|
2026-06-22 15:50:22 +08:00 |
|
test_agent.py
|
fix: replace recent_space with separate location/floor/space fields in t_dynamic_state
|
2026-06-17 09:55:33 +08:00 |
|
test_api.py
|
feat: dynamic-state batch optimization, domain expansion, nginx config
|
2026-06-09 10:48:05 +08:00 |
|
test_api_output.txt
|
refactor: rename remaining_order_count to remaining_count, update schema and all code references
|
2026-06-16 16:59:21 +08:00 |
|
test_final.py
|
refactor: domain-centric schema redesign
|
2026-05-25 16:40:57 +08:00 |
|
test_fstring.py
|
fix: replace recent_space with separate location/floor/space fields in t_dynamic_state
|
2026-06-17 09:55:33 +08:00 |
|
test_groupcode_needed.py
|
feat: implement cascading delete for domain with transaction safety
|
2026-04-29 14:43:06 +08:00 |
|
test_kafka_connection.py
|
feat: auto-create domain when project has no domain in MEOS event
|
2026-05-09 10:38:15 +08:00 |
|
test_schedule_api.py
|
init
|
2026-04-16 15:05:42 +08:00 |
|
test_toggle.py
|
init
|
2026-04-16 15:05:42 +08:00 |
|
test_tyxk_sync.py
|
feat: implement cascading delete for domain with transaction safety
|
2026-04-29 14:43:06 +08:00 |
|
test_work_order_detail.py
|
feat: add work order detail API endpoint
|
2026-05-14 14:49:58 +08:00 |
|
update_dispatch_strategy.py
|
init
|
2026-04-16 15:05:42 +08:00 |
|
调度有效性看板设计.md
|
feat: dynamic-state batch optimization, domain expansion, nginx config
|
2026-06-09 10:48:05 +08:00 |