old mode 100755
new mode 100644
| | |
| | | listview.AddChidren(rowVersion);
|
| | | rowVersion.AddLeftCaption(caption, 600);
|
| | | //版本
|
| | | this.btnAirConditionerVersion = rowVersion.AddMostRightView("", 800);
|
| | | this.btnAirConditionerVersion = rowVersion.AddMostRightView(((AC)this.listNewDevice[0]).AcModelVersion, 800);
|
| | | //底线
|
| | | rowVersion.AddBottomLine();
|
| | |
|
| | |
| | | {
|
| | | return;
|
| | | }
|
| | | //获取中....
|
| | | this.btnAirConditionerVersion.TextID = R.MyInternationalizationString.uGetting;
|
| | | //如果是虚拟住宅或者展示模板的话
|
| | | if (Config.Instance.Home.IsShowTemplate == true || Config.Instance.Home.IsVirtually == true)
|
| | | {
|
| | | return;
|
| | | }
|
| | |
|
| | | bool notVersion = ((AC)this.listNewDevice[0]).AcModelVersion == string.Empty;
|
| | | if (notVersion == true)
|
| | | {
|
| | | //获取中
|
| | | btnAirConditionerVersion.Text = Language.StringByID(R.MyInternationalizationString.uGetting);
|
| | | }
|
| | | HdlThreadLogic.Current.RunThread(async () =>
|
| | | {
|
| | | //读取空调模块版本
|
| | | var result = await HdlDeviceAirConditionerLogic.Current.ReadACFirewareVersionAsync(listNewDevice[0]);
|
| | | if (result == null || result.readACFirewareVersionResponData == null || result.readACFirewareVersionResponData.Status != 0)
|
| | | {
|
| | | HdlThreadLogic.Current.RunMain(() =>
|
| | | {
|
| | | //获取失败
|
| | | btnAirConditionerVersion.TextID = R.MyInternationalizationString.uGettingFail;
|
| | | });
|
| | | { |
| | | if (notVersion == true) |
| | | { |
| | | //获取失败 |
| | | HdlThreadLogic.Current.RunMain(() => |
| | | { |
| | | btnAirConditionerVersion.Text = Language.StringByID(R.MyInternationalizationString.uGettingFail); |
| | | }); |
| | | }
|
| | | return;
|
| | | }
|
| | | else
|
| | | HdlThreadLogic.Current.RunMain(() =>
|
| | | {
|
| | | HdlThreadLogic.Current.RunMain(() =>
|
| | | {
|
| | | btnAirConditionerVersion.Text = result.readACFirewareVersionResponData.FirewareVersion.Replace("-", string.Empty);
|
| | | });
|
| | | }
|
| | | ((AC)this.listNewDevice[0]).AcModelVersion = result.readACFirewareVersionResponData.FirewareVersion.Replace("-", string.Empty);
|
| | | btnAirConditionerVersion.Text = ((AC)this.listNewDevice[0]).AcModelVersion;
|
| | | });
|
| | | });
|
| | | }
|
| | |
|