#2 Add Customer and Customer Type areas with configurable attributes

병합
dcovington Customers 에서 main 로 1 commits 를 머지했습니다 2 주 전
dcovington 코멘트됨, 2 주 전

Mirrors the Campaign/CampaignType pattern: Customer has a customer_type_id plus a JSON attribute_values blob, with the same attribute builder used by Job Types (text/number/date/boolean/api_lookup with alias and auto-fill).

  • Migrations: customer_type, customer_type_audit, customer, customer_audit (SQL Server, audit tables use I/U/D/R action codes)
  • Models, ViewModels, and Repositories for Customer and CustomerType
  • CustomerController and CustomerTypeController with full CRUD and audit logging on insert, update, and delete
  • Views for index/create/edit on both entities, using the existing attribute builder, skeleton loaders, and sticky save bar patterns
  • Routes registered under /customers and /customer-types
  • Navigation: new fourth group (Customers, Customer Types) with icons and a separator after Jobs/Job Types
  • Dashboard: two new stat cards plus a second row of panels for Recent Customers and Customers by Type
  • JS: customerTypeTable, customerTypeForm, customerTable, customerForm, and delete helpers added to public/js/app.js
Mirrors the Campaign/CampaignType pattern: Customer has a customer_type_id plus a JSON attribute_values blob, with the same attribute builder used by Job Types (text/number/date/boolean/api_lookup with alias and auto-fill). - Migrations: customer_type, customer_type_audit, customer, customer_audit (SQL Server, audit tables use I/U/D/R action codes) - Models, ViewModels, and Repositories for Customer and CustomerType - CustomerController and CustomerTypeController with full CRUD and audit logging on insert, update, and delete - Views for index/create/edit on both entities, using the existing attribute builder, skeleton loaders, and sticky save bar patterns - Routes registered under /customers and /customer-types - Navigation: new fourth group (Customers, Customer Types) with icons and a separator after Jobs/Job Types - Dashboard: two new stat cards plus a second row of panels for Recent Customers and Customers by Type - JS: customerTypeTable, customerTypeForm, customerTable, customerForm, and delete helpers added to public/js/app.js
dcovington 삭제된 브랜치 Customers 2 주 전
The pull request has been merged as 62218e250e.
로그인하여 이 대화에 참여
레이블 없음
마일스톤 없음
담당자 없음
참여자 1명
마감일

마감일이 설정되지 않았습니다.

의존성

이 풀 리퀘스트는 어떠한 의존성도 가지지 않습니다.

불러오는 중...
취소
저장
아직 콘텐츠가 없습니다.

Powered by TurnKey Linux.