HouseSettingPageViewModel.cs 921 B

1234567891011121314151617181920212223242526
  1. using CommunityToolkit.Mvvm.ComponentModel;
  2. using ivf_tl_Entity.DebugEntitys;
  3. using System.Collections.ObjectModel;
  4. namespace ivf_tl_Operate.ViewModel
  5. {
  6. public partial class HouseSettingPageViewModel: ObservableObject
  7. {
  8. [ObservableProperty]
  9. private ObservableCollection<HouseInfo> houseInfoList = new ObservableCollection<HouseInfo>();
  10. [ObservableProperty]
  11. private TLSettingModel tLSettingModel = null;
  12. public HouseSettingPageViewModel()
  13. {
  14. TLSettingModel = AppData.Instance.HttpHelper.SettingSystemApi(AppData.Instance.TlSn);
  15. HouseInfoList = new ObservableCollection<HouseInfo>(AppData.Instance.HttpHelper.GetSettingHouseApi(AppData.Instance.TlSn));
  16. int xuhao = 1;
  17. foreach (var item in HouseInfoList)
  18. {
  19. item.xuHao = xuhao++;
  20. }
  21. }
  22. }
  23. }