duheng
2024-04-15 154d4c352b9ab06a925451f1fdcea6afd1701e10
WinFrm/ISupply.WinFrm.Main/basic/Buildings/EditBuildingForm.cs
@@ -1,4 +1,6 @@
using DevExpress.Utils.Extensions;
using DevExpress.XtraEditors;
using ISupply.Model;
using ISupply.WinFrm.Main._UserControls;
namespace ISupply.WinFrm.Main.Buildings
@@ -29,25 +31,25 @@
                case 5:
                    this._buildWizardForm.Dock = DockStyle.Fill;
                    this.panelControl1.AddControl(this._buildWizardForm);
                    this._buildBaseModel = JsonHelper.Json2Object<BuildFormModel>(_building.FormJson);
                    this._buildBaseModel = Yw.JsonHelper.Json2Object<BuildFormModel>(_building.FormJson);
                    this._buildWizardForm.SetData((BuildFormModel)this._buildBaseModel);
                    break;
                case 1:
                    this._shopWizardForm.Dock = DockStyle.Fill;
                    this.panelControl1.AddControl(this._shopWizardForm);
                    this._buildBaseModel = JsonHelper.Json2Object<ShopFormModel>(_building.FormJson);
                    this._buildBaseModel = Yw.JsonHelper.Json2Object<ShopFormModel>(_building.FormJson);
                    this._shopWizardForm.SetData((ShopFormModel)this._buildBaseModel);
                    break;
                case 1749326578128654336:
                    this._hospitalWizardForm.Dock = DockStyle.Fill;
                    this.panelControl1.AddControl(this._hospitalWizardForm);
                    this._buildBaseModel = JsonHelper.Json2Object<HospitalFormModel>(_building.FormJson);
                    this._buildBaseModel = Yw.JsonHelper.Json2Object<HospitalFormModel>(_building.FormJson);
                    this._hospitalWizardForm.SetData((HospitalFormModel)this._buildBaseModel);
                    break;
                case 1749326605509070848:
                    this._schoolWizardForm.Dock = DockStyle.Fill;
                    this.panelControl1.AddControl(this._schoolWizardForm);
                    this._buildBaseModel = JsonHelper.Json2Object<SchoolFormModel>(_building.FormJson);
                    this._buildBaseModel = Yw.JsonHelper.Json2Object<SchoolFormModel>(_building.FormJson);
                    this._schoolWizardForm.SetData((SchoolFormModel)this._buildBaseModel);
                    break;
            }
@@ -78,7 +80,7 @@
            }
            this._building.Name = this._buildBaseModel.Name;
            this._building.Address = this._buildBaseModel.Address;
            this._building.FormJson = JsonHelper.Object2Json(this._buildBaseModel);
            this._building.FormJson = Yw.JsonHelper.Object2Json(this._buildBaseModel);
            this._building.Description = this.TxtMemoEdit.EditValue.ToString();
            new BLL.Building().Update(this._building);
            XtraMessageBox.Show("修改成功!");
@@ -95,11 +97,11 @@
        {
            if (_model == null)
                return;
            var j = JsonHelper.Json2Object<FixationReceivedViewModel>(e.WebMessageAsJson);
            var j = Yw.JsonHelper.Json2Object<FixationReceivedViewModel>(e.WebMessageAsJson);
            switch (j.Oper)
            {
                case "getLocation":
                    var o = JsonHelper.Json2Object<AmapLocationViewModel>(j.Json);
                    var o = Yw.JsonHelper.Json2Object<AmapLocationViewModel>(j.Json);
                    _model.AmapId = o.id;
                    //      _model.Address = buildWizardForm1.= o.address;
                    _model.Coordinate = o.location.lng + "," + o.location.lat;
@@ -117,14 +119,14 @@
                var obj = new
                {
                    oper = "setMarker",
                    data = JsonHelper.Object2Json(new
                    data = Yw.JsonHelper.Object2Json(new
                    {
                        loc = _model.Coordinate,
                        address = _model.Address,
                        name = _model.Name
                    })
                };
                var json = JsonHelper.Object2Json(obj);
                var json = Yw.JsonHelper.Object2Json(obj);
                webView.CoreWebView2.PostWebMessageAsJson(json);
            }
            catch (Exception error)