Demo

Builtin

@quan-erp/shared-backend-core မှ ပေးထားသော platform entity နှင့် service များဖြစ်ပါသည်။ အသုံးပြုသူ၊ မိတ်ဖက်၊ ဖိုင်၊ ဆက်တင်၊ ငွေကြေးနှင့် အခြား မျှဝေသုံး ERP အချက်အလက်များအတွက် ဤ builtin များကို ဦးစားပေးရပါသည်။

မည်သည့်နေရာမှ စတင်ရမည်

အသုံးပြုသူ၊ ဌာနခွဲ၊ မိတ်ဖက်၊ ငွေကြေး၊ မီဒီယာ သို့မဟုတ် ဆက်တင်အတွက် plugin ကိုယ်ပိုင် ဇယား သို့မဟုတ် service မရေးမီ builtin စာရင်းကို အရင် စစ်ဆေးရပါသည်။ Join နှင့် inject လုပ်၍ အသုံးပြုပါ — ပြန်လည် အကောင်အထည်မဖော်ရပါ။

  • Builtin Entities — BaseEntity နှင့် အထောက်အထား၊ မိတ်ဖက်၊ ငွေကြေး၊ ယူနစ်၊ လုပ်ငန်းဆောင်ရွက်မှု၊ config၊ plugin၊ ဖိုင် စသည်
  • Builtin Services — @Inject(Service, ContainerRegistryManager.BUILTIN_PLUGIN) ဖြင့် ယူသုံးရပါသည်

စာရင်း

  • Builtin Entities — plugin entity များမှ join လုပ်ရန် core ဇယားများ
  • Builtin Services — plugin service များထဲသို့ inject လုပ်ရန် core ဝန်ဆောင်မှုများ

အရေးကြီးသော စည်းမျဉ်းများ

  • @quan-erp/shared-backend-core မှသာ import လုပ်ရပါသည်
  • Core service များအတွက် @Inject ၏ ဒုတိယ argument အဖြစ် ContainerRegistryManager.BUILTIN_PLUGIN ကို အမြဲ ပေးရပါသည်
  • ကိုယ်ပိုင် entity တိုင်းတွင် BaseEntity ကို extend လုပ်ရပါသည်
  • နယ်ပယ်အလိုက် အသေးစိတ်အတွက် ဘေးဘားမှ Entities သို့မဟုတ် Services ကို ဖွင့်ကြည့်ရပါသည်