| .. |
|
test_api_crypto.py
|
28990e66be
test: align API crypto coverage with the AES-GCM protocol
|
2 hafta önce |
|
test_basic_experiment_application.py
|
64219a68c7
提交
|
4 ay önce |
|
test_basic_experiment_delivery_remind.py
|
5dad1bb0e3
fix: 协议子资源单事务保存,并补齐样本编码/OA/质检等近期能力
|
4 gün önce |
|
test_basic_info_tenant_ownership.py
|
8e2dd8b9f0
提交
|
5 ay önce |
|
test_biz_no_generator.py
|
3950b5c334
提交
|
2 hafta önce |
|
test_cell_product_chain.py
|
b6c63591ea
提交
|
5 ay önce |
|
test_cell_product_keyword_slot.py
|
5dad1bb0e3
fix: 协议子资源单事务保存,并补齐样本编码/OA/质检等近期能力
|
4 gün önce |
|
test_cell_product_lineage_qc.py
|
40d93934a9
feat: add cell product lineage QC aggregate loader
|
3 ay önce |
|
test_child_row_sync.py
|
5e563a6669
fix: 子表保存改为就地同步,避免整批换 id 打断外键。
|
2 gün önce |
|
test_cn_holiday_sync.py
|
693e8a678e
提交
|
2 ay önce |
|
test_collection_protocol_conventions.py
|
62cfb8fbbf
提交
|
5 ay önce |
|
test_collection_protocol_save_bundle.py
|
a9ba60cf6b
提交
|
2 ay önce |
|
test_collection_region_staff_helpers.py
|
412ec0771f
feat(backend): add collection region staff CRUD and list summaries
|
1 ay önce |
|
test_collection_regions_by_staff_user.py
|
db31990ebe
feat: 细胞存储缴费催缴、统一样本信息与协议支付能力增强
|
2 hafta önce |
|
test_customer_relations.py
|
e7f2dfa4d4
feat: add customer relations API for family and protocols
|
3 hafta önce |
|
test_customer_service_dict.py
|
d676bfadd7
feat(backend): add customer-service dict list and ensure-on-write helpers.
|
2 hafta önce |
|
test_departed_user_display_name.py
|
5e563a6669
fix: 子表保存改为就地同步,避免整批换 id 打断外键。
|
2 gün önce |
|
test_dept_tree_search.py
|
276299ff27
提交
|
5 ay önce |
|
test_effective_role_user_lookup.py
|
de22678c87
feat: ship OA drafts/badges, role dual-track, and test-env deploy tooling.
|
2 ay önce |
|
test_effective_roles.py
|
06db3bc966
feat(permission): replace OA roles with post-bound roles and assignee posts
|
2 ay önce |
|
test_ethnic.py
|
8e2dd8b9f0
提交
|
5 ay önce |
|
test_lab_storage_code_task_set.py
|
2fd826dbe1
提交
|
1 ay önce |
|
test_market_field_scope.py
|
337d31bbe8
feat: integrate required mobile market backend dependencies.
|
2 hafta önce |
|
test_market_freight_scope.py
|
11a46bf1eb
feat: 顺丰运费保存单号并清空金额,已结算批次禁止改关联
|
1 hafta önce |
|
test_market_mobile_menu_sql.py
|
3950b5c334
提交
|
2 hafta önce |
|
test_market_mobile_permissions.py
|
3950b5c334
提交
|
2 hafta önce |
|
test_market_payment_api.py
|
be2226e4ca
提交
|
1 hafta önce |
|
test_market_payment_indexes_sql.py
|
337d31bbe8
feat: integrate required mobile market backend dependencies.
|
2 hafta önce |
|
test_market_presign_api.py
|
03fcc01d6d
提交
|
1 hafta önce |
|
test_market_presign_mobile_actions.py
|
06255d1e41
fix: harden mobile presign contracts and authorization.
|
2 hafta önce |
|
test_market_protocol_api.py
|
5e563a6669
fix: 子表保存改为就地同步,避免整批换 id 打断外键。
|
2 gün önce |
|
test_market_sample_api.py
|
3950b5c334
提交
|
2 hafta önce |
|
test_market_sample_indexes_sql.py
|
337d31bbe8
feat: integrate required mobile market backend dependencies.
|
2 hafta önce |
|
test_market_support_api.py
|
063727a7d8
feat: 完善协议缴费分期、样本编码搜索与鸿蒙附件选择
|
1 hafta önce |
|
test_migrate_protocol_payment_v1_to_v2.py
|
06d021807b
提交
|
2 hafta önce |
|
test_mini_menu.py
|
cc843535f5
提交
|
2 hafta önce |
|
test_mp_bind.py
|
80722d76db
feat(mini-auth): add WeChat service-account bind APIs
|
2 ay önce |
|
test_oa_applicant_progress_notify.py
|
1bdf979a70
提交
|
2 ay önce |
|
test_oa_approver_dedup.py
|
be2226e4ca
提交
|
1 hafta önce |
|
test_oa_assignee.py
|
db31990ebe
feat: 细胞存储缴费催缴、统一样本信息与协议支付能力增强
|
2 hafta önce |
|
test_oa_auto_pass_initiator.py
|
1fafb4a157
test(oa): cover auto-pass or/and/consecutive/commentRequired cases
|
3 ay önce |
|
test_oa_bank_receipt.py
|
5e38dc1eca
feat(oa): add bank receipt attachment service for instances
|
2 hafta önce |
|
test_oa_cc_read.py
|
7f8c163c47
feat(backend): CC task read status in oa_engine.
|
2 ay önce |
|
test_oa_confirmation_date.py
|
b1b15da624
feat(oa): add confirmation date month-add helper for 转正套件
|
3 ay önce |
|
test_oa_confirmation_kit_sync.py
|
fa13440f18
feat(oa): sync initiator user from confirmation kit on approval complete
|
3 ay önce |
|
test_oa_datetime_normalize.py
|
ac8e471aca
fix: align sample registration, freight scope, and OA datetime display
|
1 hafta önce |
|
test_oa_dept_select.py
|
f1fad2d27d
feat(oa): add dept_contains_match for condition id intersection
|
2 ay önce |
|
test_oa_engine.py
|
8c49021d38
提交
|
2 ay önce |
|
test_oa_flow_preview.py
|
6a8c3e750e
提交
|
2 ay önce |
|
test_oa_formula.py
|
28e59a2262
提交
|
3 ay önce |
|
test_oa_initiator_select_by_node.py
|
835c1c0836
feat(oa): resolve CC tasks with multi-strategy soft union
|
3 ay önce |
|
test_oa_instance_comment.py
|
5dad1bb0e3
fix: 协议子资源单事务保存,并补齐样本编码/OA/质检等近期能力
|
4 gün önce |
|
test_oa_instance_draft.py
|
8c49021d38
提交
|
2 ay önce |
|
test_oa_instance_history.py
|
a148961b55
feat(oa): add department filter on history list and export
|
2 hafta önce |
|
test_oa_leave_hours.py
|
3b46b10604
feat(oa): add leave kit with auto duration calculation
|
3 ay önce |
|
test_oa_list_apps_perf.py
|
693e8a678e
提交
|
2 ay önce |
|
test_oa_mention_unread.py
|
5dad1bb0e3
fix: 协议子资源单事务保存,并补齐样本编码/OA/质检等近期能力
|
4 gün önce |
|
test_oa_mention_wx_notify.py
|
5dad1bb0e3
fix: 协议子资源单事务保存,并补齐样本编码/OA/质检等近期能力
|
4 gün önce |
|
test_oa_menu_badge_counts.py
|
de22678c87
feat: ship OA drafts/badges, role dual-track, and test-env deploy tooling.
|
2 ay önce |
|
test_oa_money_field.py
|
55e4134050
feat(backend): validate OA money field values on instance start
|
3 ay önce |
|
test_oa_overtime_hours.py
|
693e8a678e
提交
|
2 ay önce |
|
test_oa_owner_fields.py
|
4ebc2dbe82
feat(oa): add owner person/dept fields with initiator defaults
|
3 ay önce |
|
test_oa_person_select.py
|
330dd9e2ce
feat(backend): validate OA person field and whitelist type
|
3 ay önce |
|
test_oa_post_select.py
|
310b2efe8a
提交
|
3 ay önce |
|
test_oa_publish.py
|
d2de132853
feat(oa): allow dept and ownerDept in condition publish whitelist
|
2 ay önce |
|
test_oa_receive_account.py
|
96468f3c48
test: 锁定收款账户按登记人过滤和发起归属校验
|
1 hafta önce |
|
test_oa_related_approval.py
|
0d52442902
提交
|
2 ay önce |
|
test_oa_resignation_kit_sync.py
|
684f152683
feat(oa): add resignation kit with last_work_day writeback on approval
|
3 ay önce |
|
test_oa_tasks_filters.py
|
80ef84e68f
test: add failing OA task list filter coverage
|
2 ay önce |
|
test_oa_tasks_pagination.py
|
693e8a678e
提交
|
2 ay önce |
|
test_oa_trip_days.py
|
33bf0c32a5
feat(oa): add trip kit day calc and submit validation
|
3 ay önce |
|
test_oa_wechat_notify_hook.py
|
d294ecad84
提交
|
1 ay önce |
|
test_outbound_release_review_filters.py
|
12df6d6836
feat(outbound-release): add reviewPhase, ready filter, and void hide
|
3 ay önce |
|
test_party_customer_sync.py
|
db31990ebe
feat: 细胞存储缴费催缴、统一样本信息与协议支付能力增强
|
2 hafta önce |
|
test_payment_chase.py
|
3950b5c334
提交
|
2 hafta önce |
|
test_payment_finance_status_regression.py
|
be2226e4ca
提交
|
1 hafta önce |
|
test_payment_transfer_delete.py
|
628a20dbbd
feat(backend): allow soft-delete of dfj payment transfers
|
2 hafta önce |
|
test_post_list_bound_users.py
|
3e60ed56f0
feat(post): list name link and show bound user names
|
2 ay önce |
|
test_presign_order.py
|
cc843535f5
提交
|
2 hafta önce |
|
test_presign_order_date_validation.py
|
be2226e4ca
提交
|
1 hafta önce |
|
test_process_route_builtin.py
|
2fd826dbe1
提交
|
1 ay önce |
|
test_production_cascade_complete.py
|
01e0d99a03
feat(backend): cascade complete tasks and steps when finishing work order
|
2 ay önce |
|
test_production_task_name_placeholders.py
|
2fd826dbe1
提交
|
1 ay önce |
|
test_production_task_set_builtin.py
|
2fd826dbe1
提交
|
1 ay önce |
|
test_production_task_set_helpers.py
|
d0ea38c133
test: add production task set item helper coverage
|
2 ay önce |
|
test_production_task_set_route_steps.py
|
5dad1bb0e3
fix: 协议子资源单事务保存,并补齐样本编码/OA/质检等近期能力
|
4 gün önce |
|
test_production_waste_output.py
|
79f9649610
feat(backend): add production waste-output list query helpers.
|
2 ay önce |
|
test_protocol_installment_ratios.py
|
64219a68c7
提交
|
4 ay önce |
|
test_protocol_invoice_request.py
|
6bfabac50d
提交
|
4 ay önce |
|
test_protocol_list_sample_reception_qc.py
|
db31990ebe
feat: 细胞存储缴费催缴、统一样本信息与协议支付能力增强
|
2 hafta önce |
|
test_protocol_pay_mode_switch.py
|
57487fd0dc
fix(protocol): save DJ pay details without blocking on due-sum mismatch
|
3 ay önce |
|
test_protocol_payment_detail_status_guard.py
|
3950b5c334
提交
|
2 hafta önce |
|
test_protocol_payment_installment.py
|
3950b5c334
提交
|
2 hafta önce |
|
test_protocol_payment_save.py
|
31b04575e2
提交
|
4 ay önce |
|
test_protocol_payment_summary_transfer_time.py
|
cc843535f5
提交
|
2 hafta önce |
|
test_protocol_refund_record.py
|
2ff5bc09f9
feat: add protocol-level refund registration API
|
3 hafta önce |
|
test_protocol_sample_code_lock.py
|
5dad1bb0e3
fix: 协议子资源单事务保存,并补齐样本编码/OA/质检等近期能力
|
4 gün önce |
|
test_protocol_sample_eta.py
|
cc843535f5
提交
|
2 hafta önce |
|
test_protocol_sample_payment.py
|
3950b5c334
提交
|
2 hafta önce |
|
test_protocol_sample_payment_status_guard.py
|
5dad1bb0e3
fix: 协议子资源单事务保存,并补齐样本编码/OA/质检等近期能力
|
4 gün önce |
|
test_protocol_status_change_history.py
|
be2226e4ca
提交
|
1 hafta önce |
|
test_protocol_status_transition_message.py
|
be2226e4ca
提交
|
1 hafta önce |
|
test_protocol_v2_payment_mode_summary.py
|
be2226e4ca
提交
|
1 hafta önce |
|
test_qc_inbound_lab_storage_sort.py
|
d2792174b5
提交
|
2 ay önce |
|
test_qc_inspection_item_template_helpers.py
|
bc62ac796a
feat(backend): add QC inspection item template CRUD helpers.
|
2 ay önce |
|
test_qc_material_batch_stock_status.py
|
0f461851b5
feat(backend): add QC material batch stockStatus helpers.
|
2 ay önce |
|
test_qc_material_month_template.py
|
0a5bf28e58
feat: allow empty fields on qc material month template rows
|
2 ay önce |
|
test_qc_material_stock_in_no.py
|
ca4b9a15c5
feat(backend): add RK+date stock-in number allocator for qc materials
|
2 ay önce |
|
test_qc_research_donation_protocol_status_filter.py
|
5dad1bb0e3
fix: 协议子资源单事务保存,并补齐样本编码/OA/质检等近期能力
|
4 gün önce |
|
test_qc_task_result_conclusion.py
|
b8b0446542
提交
|
3 ay önce |
|
test_qc_temporary_production_cluster_sort.py
|
5dad1bb0e3
fix: 协议子资源单事务保存,并补齐样本编码/OA/质检等近期能力
|
4 gün önce |
|
test_qc_work_order_conclusion.py
|
a3af039e74
feat: 质检工单结论、库位批量/筛选与协议样本接收质检摘要
|
3 ay önce |
|
test_qc_work_order_step_output_enrich.py
|
5e563a6669
fix: 子表保存改为就地同步,避免整批换 id 打断外键。
|
2 gün önce |
|
test_replace_step_outputs.py
|
5e563a6669
fix: 子表保存改为就地同步,避免整批换 id 打断外键。
|
2 gün önce |
|
test_research_donation_monthly_verify_no.py
|
60efc5d5d3
feat(backend): allocate research donation monthly verify numbers
|
2 hafta önce |
|
test_role_list_bound_names.py
|
de22678c87
feat: ship OA drafts/badges, role dual-track, and test-env deploy tooling.
|
2 ay önce |
|
test_sample_cert_insurance_sample_level.py
|
50400ad19c
feat(backend): write storage cert and insurance at sample level in quick-register.
|
2 hafta önce |
|
test_sample_code_correction.py
|
5dad1bb0e3
fix: 协议子资源单事务保存,并补齐样本编码/OA/质检等近期能力
|
4 gün önce |
|
test_sample_collect_wx_notify.py
|
5e563a6669
fix: 子表保存改为就地同步,避免整批换 id 打断外键。
|
2 gün önce |
|
test_sample_customer_service_register.py
|
aeadaa9919
feat(backend): extend sample-info quick-register for sms/followup/fulfillment/all.
|
2 hafta önce |
|
test_sample_freight.py
|
db31990ebe
feat: 细胞存储缴费催缴、统一样本信息与协议支付能力增强
|
2 hafta önce |
|
test_sample_info_handle.py
|
db31990ebe
feat: 细胞存储缴费催缴、统一样本信息与协议支付能力增强
|
2 hafta önce |
|
test_sample_info_progress.py
|
db31990ebe
feat: 细胞存储缴费催缴、统一样本信息与协议支付能力增强
|
2 hafta önce |
|
test_sample_info_quick_register.py
|
db31990ebe
feat: 细胞存储缴费催缴、统一样本信息与协议支付能力增强
|
2 hafta önce |
|
test_sample_payment_fgd_convert.py
|
727002761d
fix(backend): align pay-status user messages with 付款 wording
|
2 hafta önce |
|
test_sample_payment_list_helpers.py
|
c35e4ca3d2
feat(backend): add sample-payments list and detail read APIs
|
3 hafta önce |
|
test_sample_payment_period_summary.py
|
b8b20dcebe
fix(backend): count period paid amount as yjf only
|
2 hafta önce |
|
test_sample_payment_progress.py
|
be2226e4ca
提交
|
1 hafta önce |
|
test_sample_payment_schedule_validate.py
|
db31990ebe
feat: 细胞存储缴费催缴、统一样本信息与协议支付能力增强
|
2 hafta önce |
|
test_sample_reception_list_sort.py
|
cc843535f5
提交
|
2 hafta önce |
|
test_sample_storage_cert_qc.py
|
5e563a6669
fix: 子表保存改为就地同步,避免整批换 id 打断外键。
|
2 gün önce |
|
test_save_samples_keeps_id.py
|
5e563a6669
fix: 子表保存改为就地同步,避免整批换 id 打断外键。
|
2 gün önce |
|
test_security_hardening.py
|
4928e00423
提交
|
1 ay önce |
|
test_sf_express_settlement.py
|
41e8d6f7c4
feat: 增加顺丰月结列表、结算和补填接口,市场端不能调用
|
1 hafta önce |
|
test_stock_check_unused_lines.py
|
5e563a6669
fix: 子表保存改为就地同步,避免整批换 id 打断外键。
|
2 gün önce |
|
test_storage_content_type.py
|
8c49021d38
提交
|
2 ay önce |
|
test_storage_release_dual_gate.py
|
309b781c0e
feat: add dual-gate storage release pure functions and tests.
|
2 ay önce |
|
test_storage_release_review_hide_voided.py
|
a922ad12f4
feat(storage-release): add hide-voided predicate helpers
|
3 ay önce |
|
test_storage_release_review_phase.py
|
473f345a46
feat: add reviewPhase filter for storage release review list
|
3 ay önce |
|
test_storage_release_review_qc_completed.py
|
1ec3d0d775
feat(storage-release): filter pending list by QC work order completion
|
3 ay önce |
|
test_storage_release_review_ready_filter.py
|
9e5cc9188b
feat(storage-release): add readyForReviewOnly list filter
|
3 ay önce |
|
test_storage_slot_select_keyword.py
|
74e5a0f0cf
提交
|
4 ay önce |
|
test_temp_qc_target_resolve.py
|
562f35a839
feat(backend): resolve temporary QC target cell product vs external code
|
2 ay önce |
|
test_user_list_keyword.py
|
276299ff27
提交
|
5 ay önce |
|
test_user_list_relations.py
|
a9ba60cf6b
提交
|
2 ay önce |
|
test_user_list_relations_perf.py
|
693e8a678e
提交
|
2 ay önce |
|
test_web_freight_permissions.py
|
be2226e4ca
提交
|
1 hafta önce |
|
test_web_presign_permissions.py
|
be2226e4ca
提交
|
1 hafta önce |
|
test_web_sensitive_permissions.py
|
d66e55af65
fix: 小程序新增样本发微信通知,并放宽部分 Web 菜单强校验。
|
4 gün önce |
|
test_wechat_login_phone_bind.py
|
693e8a678e
提交
|
2 ay önce |
|
test_wechat_login_silent.py
|
405808f4dd
feat(mini-auth): allow silent wechat login when openid already bound
|
2 ay önce |
|
test_wechat_mini_auth_phone.py
|
efd7efbc69
feat: implement WeChat mini login with openid bind and phone match
|
2 ay önce |
|
test_wechat_mp_message.py
|
1bdf979a70
提交
|
2 ay önce |
|
test_wx_qr_api.py
|
f7c5a7477e
feat: add mini auth web-qr scanned and confirm endpoints
|
1 ay önce |
|
test_wx_qr_session.py
|
a9b6a73823
feat: add wx-qr login session store with one-time token consume
|
1 ay önce |
|
test_wxacode.py
|
9d4a11339b
feat: add WeChat unlimited mini program code generator
|
1 ay önce |