|
@@ -1605,7 +1605,7 @@ namespace MOKA_Factory_Tools
|
|
|
public string GenerateReportInfo()
|
|
|
{
|
|
|
#region 移除非IDM抄写的Key;
|
|
|
- if (FunctionSettingNow.MITVEnable && _MiKey != null)
|
|
|
+ if ((FunctionSettingNow.MITVEnable || FunctionSettingNow.IndiaMITVEnable) && _MiKey != null)
|
|
|
{
|
|
|
// 配置要抄写的选项;
|
|
|
if (_MiKey.EthernetMac != null)
|
|
@@ -2368,7 +2368,7 @@ namespace MOKA_Factory_Tools
|
|
|
}
|
|
|
|
|
|
#region 小米FireTV功能启用;
|
|
|
- if (FunctionSettingNow.MITVEnable)
|
|
|
+ if (FunctionSettingNow.MITVEnable || FunctionSettingNow.IndiaMITVEnable)
|
|
|
{
|
|
|
// 获取Key;
|
|
|
if (!CommonMethod.GetMIKey(FunctionSettingNow.MIKeyUrl, SN, out _MiKey, out error))
|
|
@@ -2539,7 +2539,7 @@ namespace MOKA_Factory_Tools
|
|
|
if (WriteMac.Checked)
|
|
|
{
|
|
|
string mac = keyInfo.Mac.data.Replace("-", "");
|
|
|
- if (FunctionSettingNow.MITVEnable == true)
|
|
|
+ if (FunctionSettingNow.MITVEnable || FunctionSettingNow.IndiaMITVEnable)
|
|
|
mac = keyInfo.Mac.data.Replace(":", "");
|
|
|
if (!CommonMethod.IsNumberAndWord(mac))
|
|
|
{
|
|
@@ -2605,7 +2605,7 @@ namespace MOKA_Factory_Tools
|
|
|
if (WriteWifiMac.Checked)
|
|
|
{
|
|
|
string wifimac = keyInfo.WiFi_MAC.data.Replace("-", "");
|
|
|
- if (FunctionSettingNow.MITVEnable == true)
|
|
|
+ if (FunctionSettingNow.MITVEnable || FunctionSettingNow.IndiaMITVEnable)
|
|
|
wifimac = wifimac.Replace(":", "");
|
|
|
if (!CommonMethod.IsNumberAndWord(wifimac))
|
|
|
{
|
|
@@ -2671,7 +2671,7 @@ namespace MOKA_Factory_Tools
|
|
|
if (WriteBTMac.Checked)
|
|
|
{
|
|
|
string btmac = keyInfo.BT_MAC.data.Replace("-", "");
|
|
|
- if (FunctionSettingNow.MITVEnable == true)
|
|
|
+ if (FunctionSettingNow.MITVEnable || FunctionSettingNow.IndiaMITVEnable)
|
|
|
btmac = btmac.Replace(":", "");
|
|
|
if (!CommonMethod.IsNumberAndWord(btmac))
|
|
|
{
|
|
@@ -4642,7 +4642,7 @@ namespace MOKA_Factory_Tools
|
|
|
// DSN抄写;
|
|
|
if (WriteDSN.Checked)
|
|
|
{
|
|
|
- if (FunctionSettingNow.MITVEnable)
|
|
|
+ if (FunctionSettingNow.MITVEnable || FunctionSettingNow.IndiaMITVEnable)
|
|
|
{// 小米的DSN抄写不用这么多处理;
|
|
|
if (!CommonMethod.IsNumberAndWord(keyInfo.DSN.data))
|
|
|
{
|
|
@@ -4767,7 +4767,7 @@ namespace MOKA_Factory_Tools
|
|
|
}
|
|
|
|
|
|
#region 小米FireTV功能;
|
|
|
- if (FunctionSettingNow.MITVEnable)
|
|
|
+ if (FunctionSettingNow.MITVEnable || FunctionSettingNow.IndiaMITVEnable)
|
|
|
{
|
|
|
#if true
|
|
|
// 读取PSN;
|
|
@@ -4946,7 +4946,7 @@ namespace MOKA_Factory_Tools
|
|
|
{// 在线抄写;
|
|
|
if (WriteDID.Checked)
|
|
|
{
|
|
|
- string postjson = V2Method.GetReportJson(orderNow, SN, isNodid: false, midListNow.clienttype, midListNow.version, ProjectIDText.Text, ref keyInfo, FunctionSettingNow.MITVEnable, ref _MiKey);
|
|
|
+ string postjson = V2Method.GetReportJson(orderNow, SN, isNodid: false, midListNow.clienttype, midListNow.version, ProjectIDText.Text, ref keyInfo, FunctionSettingNow.MITVEnable || FunctionSettingNow.IndiaMITVEnable, ref _MiKey);
|
|
|
if (V2Method.ReportOnlineData(midListNow.host, orderNow, postjson, errorDBNow, false, "", FunctionSettingNow.ReportTimeOut))
|
|
|
{
|
|
|
TestResult = 1;
|
|
@@ -4969,7 +4969,7 @@ namespace MOKA_Factory_Tools
|
|
|
if (SN.Trim().Length > 0)
|
|
|
{
|
|
|
keycontent += "nodid=true&";
|
|
|
- string postjson = V2Method.GetReportJson(orderNow, SN, isNodid: true, midListNow.clienttype, midListNow.version, ProjectIDText.Text, ref keyInfo, FunctionSettingNow.MITVEnable, ref _MiKey);
|
|
|
+ string postjson = V2Method.GetReportJson(orderNow, SN, isNodid: true, midListNow.clienttype, midListNow.version, ProjectIDText.Text, ref keyInfo, FunctionSettingNow.MITVEnable || FunctionSettingNow.IndiaMITVEnable, ref _MiKey);
|
|
|
if (V2Method.ReportOnlineData(midListNow.host, orderNow, postjson, errorDBNow, false, "", FunctionSettingNow.ReportTimeOut))
|
|
|
{
|
|
|
TestResult = 1;
|
|
@@ -5033,7 +5033,7 @@ namespace MOKA_Factory_Tools
|
|
|
}
|
|
|
|
|
|
#region 小米FireTV功能;
|
|
|
- if (FunctionSettingNow.MITVEnable)
|
|
|
+ if (FunctionSettingNow.MITVEnable || FunctionSettingNow.IndiaMITVEnable)
|
|
|
{
|
|
|
if (!ReportMIInfo(out error))
|
|
|
{
|